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"/>