Twierdzenie Laxa-Milgrama

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Spis treści Twierdzenie Laxa–Milgramatwierdzenie analizy funkcjonalnej dowiedzione w 1954 roku przez Petera Laxa i Arthura Milgrama, które uogólnia twierdzenie Riesza o reprezentacji funkcjonału określonego na przestrzeni Hilberta.

Twierdzenie to, wraz z uogólnieniami zebranymi w osobnej sekcji, znalazło zastosowanie w teorii równań różniczkowych cząstkowych, gdzie dając warunki „odwracalności” funkcjonału dwuliniowego, umożliwia wykazanie istnienia i jednoznaczności słabych rozwiązań eliptycznych równań różniczkowych cząstkowych (z różnymi zagadnieniami brzegowymi), zob. Zastosowania i Przykłady.

Twierdzenie

Szablon:Zobacz też Niech H będzie przestrzenią Hilberta nad ciałem liczb zespolonych (bądź liczb rzeczywistych) z iloczynem skalarnym , indukującym normę , zaś B będzie funkcjonałem półtoraliniowym (bądź dwuliniowym) na tej przestrzeni, który spełnia dla pewnych skalarów b,c>0 oraz dowolnych wektorów u,vH warunki:

  • ograniczoności,
    |B(u,v)|cuv;
  • koercywności lub eliptyczności,
    |B(u,u)|bu2.

Wówczas każdy ograniczony funkcjonał liniowy jest postaci

φ(u)=B(u,v),

gdzie v jest jednoznacznie wyznaczonym przez φ elementem H.

Dowód

Szablon:Zobacz też Z ograniczoności i eliptyczności B wynika, że B(u,) jest ograniczonym funkcjonałem liniowym, który z twierdzenia Riesza można zapisać w postaci

B(u,v)=u,w

dla pewnego wH, przy czym element ten jest wyznaczony jednoznacznie przez v, zatem może być traktowany jako funkcja zmiennej v; więcej, z powyższego wzoru wynika, że zależność ta jest liniowa, co oznacza, że zbiór elementów w wskazanych w tym wzorze przy ustalonym vH tworzy przestrzeń liniową.

Zdefiniowana wyżej podprzestrzeń jest domknięta. Otóż przyjmując u=v otrzymuje się

B(v,v)=v,w,

co przy zastosowaniu eliptyczności do lewej, a nierówności Schwarza do prawej strony tej równości i podzieleniu jej przez v daje oszacowanie

bvw.

Niech {wn} będzie ciągiem wyznaczanym przez B(u,), zaś {vn} będzie ciągiem odpowiadającym poprzedniemu poprzez wzór

B(u,vn)=u,wn;

wtedy odejmowanie i półtoraliniowość (dwuliniowość) dają B(u,vvn)=u,wwn, co przy podanym wyżej oszacowaniu daje, iż bvnv=wnw, skąd zbieżność wnw pociąga, że {vn} jest ciągiem Cauchy’ego; zupełność H daje zbieżność vnv. Ograniczoność B zapewnia o zbieżności B(u,vn)B(u,v), zaś nierówność Schwarza prowadzi do zbieżności u,wnu,w (tzw. słabej zbieżności wnw), która dowodzi już domkniętości wspomnianej podprzestrzeni.

Opisana wyżej domknięta podprzestrzeń to cała przestrzeń H, gdyż w przeciwnym razie z twierdzenia o zbiorze wypukłym wynikałoby istnienie niezerowego wektora u ortogonalnego do wszystkich w. Z postaci B(u,) można by wnosić, że taki u spełniałby B(u,v)=0 dla wszystkich v. Jednakże przyjęcie v=u pociągałoby B(u,u)=0, które wraz z eliptycznością B dałoby u=0 pozostające w sprzeczności z u0.

Ostatecznie twierdzenie Riesza mówi, że wszystkie funkcjonały φ(u) mogą być przedstawione jako u,w, gdzie wH, co w połączeniu z postacią B(u,) daje tezę, przy czym jednoznaczność wynika z eliptyczności.

Uogólnienia

Szablon:Zobacz też W 1971 roku Ivo Babuška podał następujące uogólnienie wyniku Laxa i Milgrama, w którym zrezygnował on wymagania, by funkcjonał dwuliniowy określony był na wspólnej przestrzeni.

Twierdzenie Babuški–Laxa–Milgrama
Niech U oraz V będą dwiema rzeczywistymi przestrzeniami Hilberta, a B:U×V będzie ciągłym przekształceniem dwuliniowym, które jest ponadto
  • „słabo koercywne”: dla pewnej stałej c>0 i wszystkich uU zachodzi
supv=1|B(u,v)|cu,
oraz dla niezerowego vV i pewnej stałej k>0 spełnia
supu=1|B(u,v)|kv.
Wówczas dla wszystkich φV istnieje jednoznacznie wyznaczone rozwiązanie u=uφU słabego sformułowania (zob. Zastosowania)
B(u,v)=φ,vdla wszystkich vV.
Więcej, rozwiązanie to zależy w sposób ciągły od danych, tzn.
uφ1cφ.

Inne uogólnienie twierdzenia Laxa-Milgrama pochodzi od Jacques’a-Louisa Lions.

Twierdzenie Lions–Laxa–Milgrama
Niech H będzie przestrzenią Hilberta, V oznacza przestrzeń unormowaną, zaś B:H×V będzie ciągłym przekształceniem dwuliniowym. Wówczas następujące warunki są równoważne:
  • „słaba koercywność”: dla pewnego skalara c>0 zachodzi
    infvV=1supuH1|B(u,v)|c;
  • „słaba odwracalność”: dla każdego ciągłego funkcjonału liniowego φV istnieje taki element uH dla którego zachodzi
    B(u,v)=φ,vdla kaz˙dego vV.

Powyższe twierdzenie stosuje się zwykle pod postacią następującej obserwacji, której założenia pojawiają się dość często i są względnie łatwe do sprawdzenia w zastosowaniach praktycznych.

Wniosek
Niech V będzie zanurzona w sposób ciągły w H; jeśli B jest
  • V-eliptyczna, czyli dla pewnego c>0 i wszystkich vV zachodzi
    vHcvV;
  • koercywna, dla pewnego b>0 i każdego vV jest
    B(v,v)bvV2;
to spełniony jest warunek „słabej koercywności” twierdzenia Lions–Laxa–Milgrama (skąd wynika istnienie „słabej odwrotności”)

Zastosowania

Szablon:Zobacz też Na pytanie o istnienie i jednoznaczność rozwiązań równań różniczkowych zwyczajnych istnieje odpowiedź w postaci twierdzenia Picarda-Lindelöfa; jego odpowiednik dla równań różniczkowych cząstkowych, twierdzenie Cauchy’ego-Kowalewskiej, mówi z kolei, że zagadnienie Cauchy’ego dowolnego równania różniczkowego cząstkowego o współczynnikach analitycznych względem poszukiwanej funkcji i jej pochodnych ma lokalnie jednoznaczne rozwiązanie analityczne. Choć wynik ten zdaje się rozwiązywać problem istnienia i jednoznaczności rozwiązań, to istnieją jednak przykłady liniowych równań różniczkowych cząstkowych o współczynnikach mających pochodne wszystkich rzędów (choć nieanalitycznych), które mimo tego nie mają rozwiązań. Jeśli nawet rozwiązanie równania różniczkowego cząstkowego istnieje i jest jednoznaczne, to może ono mieć niepożądane własności[uwaga 1]; jeżeli równanie inspirowane było naukami przyrodniczymi, to może nie mieć ono przez to satysfakcjonującego w nich zastosowania.

Właściwą odpowiedzią na bolączki teorii klasycznej okazało się osłabienie niektórych jej założeń. Jednym z najważniejszych sposobów jest przyzwolenie na to, że rozwiązania nie muszą być dobrze określonymi funkcjami w klasycznym sensie, lecz mogą być słabymi rozwiązaniami względem pewnych wektorów lub funkcji testowych (tzn. dystrybucjami. Zwykle należą one do pewnej przestrzeni Sobolewa), a przy tym nie muszą być wcale różniczkowalne – z punktu widzenia zastosowań brak tego wymogu jest bardzo pożądany, gdyż w modelowaniu zjawisk świata rzeczywistego nieustannie napotyka się równania, które nie mają dostatecznie gładkich rozwiązań. Wówczas wygodnie jest udowodnić najpierw istnienie słabych rozwiązań, a dopiero potem wykazać ich wystarczającą gładkość.

Niech V będzie przestrzenią Banacha; należy znaleźć rozwiązanie uV równania

A(u)=φ,

gdzie A:VV oraz φV jest funkcjonałem liniowym na V, czyli elementem przestrzeni sprzężonej V. Opierając się na metodach rachunku wariacyjnego powyższe zagadnienie można przedstawić jako poszukiwanie takiego uV, że dla wszystkich vV zachodzi

(A(u))(v)=φ(v)

przy czym element v nazywa się wektorem testowym lub funkcją testową (gdy V jest przestrzenią funkcji). Powyższe równanie można przedstawić w ogólnej postaci słabego sformułowania: znalezienia uV, które spełniałoby dla wszystkich vV równanie

B(u,v)=φ(v)

poprzez zadanie funkcjonału dwuliniowego wzorem B(u,v)=(A(u))(v). Konkretne przykłady można znaleźć w kolejnej sekcji.

Osiągnięciem Laxa i Milgrama było wskazanie warunków wystarczających na to, by dane zagadnienie w słabych sformułowaniu miało jednoznaczne rozwiązanie zależące w sposób ciągły od danych φV: otóż wystarczy by V było przestrzenią Hilberta, a funkcjonał B (będący często pewną modyfikacją iloczynu skalarnego) na niej określony był ograniczony, czyli ciągły, i koercywny; tezę twierdzenia uzupełnia się niekiedy o oszacowanie normy rozwiązania uV równania B(u,v)=φ(v), mianowicie u1cφ (pojawia się ono jako wiersz dowodu). Wkładem Babuški było przyjęcie, iż B jest parowaniem między przestrzeniami Hilberta (słabe rozwiązania i wektory testowe), podczas gdy Lions zakłada, iż parowanie ma miejsce między przestrzeniami Hilberta (słabe rozwiązania) i unormowaną (wektory testowe).

Przykłady

Układ równań liniowych

Szablon:Zobacz też Użycie twierdzenia Laxa–Milgrama w tym wypadku jest „strzelaniem z armaty do wróbla”, jednak przykład ten umożliwia wgląd w bardziej skomplikowane przypadki. Niech V=n będzie przestrzenią unitarną (tj. przestrzenią liniową z iloczynem skalarnym), a A:VV będzie przekształceniem liniowym opisującym układ równań liniowych. Rozwiązanie równania A(𝐮)=𝝋 w słabym sformułowaniu polega na poszukiwaniu takiego 𝐮V, że dla wszystkich 𝐯V spełnione jest równanie

A(𝐮),𝐯=𝝋,𝐯,

gdzie , oznacza standardowy iloczyn skalarny (będący funkcjonałem dwuliniowym). Ponieważ A jest przekształceniem liniowym, to do testowania wystarczające są wektory bazowe (zob. twierdzenie), skąd otrzymuje się

A(𝐮),𝐞i=𝝋,𝐞idla i=1,,n.

Korzystając z zapisu macierzowego wektory 𝐮=j=1nuj𝐞j i 𝝋=j=1nφj𝐞j oraz przekształcenie A(𝐞j)=i=1naij𝐞i można przedstawić w postaci macierzy, odpowiednio 𝐔=[u1,,un]T i 𝜱=[φ1,,φn]T oraz 𝐀=[aij], gdzie aij=A(𝐞j),𝐞i, zaś φi=𝝋,𝐞i; daje to następującą macierzową postać problemu 𝐀𝐔=𝜱. Związany z tym słabym sformułowaniem funkcjonał dwuliniowy dany jest wzorem

B(𝐮,𝐯)=A(𝐮),𝐯=𝐀𝐔𝐕 𝐕=dfT𝐀𝐔,

gdzie kropka oznacza standardowy iloczyn skalarny macierzy (zdefiniowany kolejną równością), zaś ()T oznacza transponowanie macierzy.

Ograniczoność powyższego funkcjonału dwuliniowego wynika ze skończonego wymiaru przestrzeni n, w rzeczywistości c=A. Z kolei koercywność oznacza w istocie, że części rzeczywiste wartości własnych A nie są mniejsze od c; w szczególności żadna wartość własna nie jest zerem, skąd układ jest rozwiązalny. Ponadto otrzymuje się oszacowanie 𝐮1c𝝋, gdzie c jest najmniejszą częścią rzeczywistą wartości własnej A.

Równanie Poissona

Szablon:Zobacz też Poszukiwane będą rozwiązania równania Poissona,

Δu=φ,

na dziedzinie Ωn, dla której u0 na jej brzegu; przestrzeń rozwiązań V zostanie dookreślona w dalszej kolejności. Do wyprowadzenia słabego sformułowania wykorzystany zostanie iloczyn skalarny przestrzeni Lebesgue’a L2,

u,v=Ωu(x)v(x) λ(dx)=Ωuv dλ = oznuv,

dany za pomocą całki Lebesgue’a po zbiorze Ω względem miary Lebesgue’a λ; testowanie odbywać się będzie za pomocą funkcji różniczkowalnych v, dzięki czemu słabe sformułowanie przyjmuje postać

Δuv=φv.

Lewą stronę tego równania można uczynić bardziej symetryczną korzystając z całkowania przez części w oparciu o tożsamość Greena,

uv=φv.

Powyższe równanie nazywa się zwykle słabym sformułowaniem równania Poissona; jedyne czego brakuje to przestrzeń V. Wskazanie jej jest nieco kłopotliwe i dlatego zostanie ono tutaj pominięte: z pewnością musi ona nadawać sens temu równaniu, dlatego od pochodnych funkcji w tej przestrzeni powinno wymagać się całkowalności z kwadratem; własności te ma np. przestrzeń Sobolewa H01(Ω) funkcji o słabych pochodnych w L2(Ω) (przestrzeń H01(Ω) jest podprzestrzenią liniową L2(Ω)) ze wskazanymi warunkami brzegowymi (tj. u(x)=0 na brzegu Ω). Standardową postać słabego sformułowania otrzymuje się przyjmując

B(u,v)=uv

oraz

φ(v)=φv.

Przy powyższej propozycji wyboru V=H01(Ω) norma na tej przestrzeni zadana jest wzorem vV:=v, gdzie norma po prawej stronie jest normą L2 na Ω (o poprawności tego wzoru zapewnia nierówność Poincarégo). Ponieważ |B(u,u)|=u2 i z nierówności Cauchy’ego-Schwarza wynika, że |B(u,v)|uv, to dla każdego φH1(Ω)=H01(Ω) istnieje jednoznacznie wyznaczone rozwiązanie uV równania Poissona, które spełnia uφH1(Ω).

Uwagi

Szablon:Uwagi

Bibliografia

  • L.C. Evans, Partial Differential Equations, American Mathematical Society, Providence, 1998. Szablon:ISBN.


Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>