În matematică , teorema existenței și unicității pentru o problemă Cauchy , numită și teorema Picard-Lindelöf , teorema existenței lui Picard sau teorema Cauchy-Lipschitz , stabilește condițiile de existență și unicitatea soluției unei ecuații diferențiale obișnuite .
Teorema spune că, dată fiind problema valorilor inițiale :
- {\ displaystyle y '(t) = f (t, y (t)), \ qquad y (t_ {0}) = y_ {0}, \ qquad t \ in [t_ {0} - \ varepsilon, t_ { 0} + \ varepsilon],}
de sine {\ displaystyle f} este o funcție Lipschitz în {\ displaystyle y} și continuă în {\ displaystyle t} apoi pentru unii {\ displaystyle \ varepsilon> 0} există o singură soluție {\ displaystyle y (t)} la problema valorii inițiale pe interval {\ displaystyle [t_ {0} - \ varepsilon, t_ {0} + \ varepsilon].}
Teorema
Este {\ displaystyle f} o funcție definită într-un cartier al punctului {\ displaystyle (x_ {0}, y_ {0}) \ in \ mathbb {R} \ times \ mathbb {R} ^ {n}} a formei:
- {\ displaystyle I \ times J = \ {(x, y) \ in \ mathbb {R} \ times \ mathbb {R} ^ {n}: | x-x_ {0} | \ leq a, \ | y- y_ {0} \ | \ leq b \},}
cu {\ displaystyle a} , {\ displaystyle b} pozitive reale și întreabă asta {\ displaystyle f} este cel puțin elegant {\ displaystyle C ^ {0}} în astfel de împrejurimi. Să presupunem, de asemenea, că {\ displaystyle f} este Lipschitz în raport cu variabila {\ displaystyle y} și uniform continuu față de variabilă {\ displaystyle x} :
- {\ displaystyle \ | f (x, y_ {1}) - f (x, y_ {2}) \ | \ leq L \ cdot \ | y_ {1} -y_ {2} \ | \ quad \ forall x \ în I \ quad \ forall y_ {1}, y_ {2} \ în J,}
cu {\ displaystyle L> 0} Constanta Lipschitz . Apoi problema Cauchy :
- {\ displaystyle \ Theta = \ left \ {{\ begin {array} {ll} y '& = f (x, y) \\ y (x_ {0}) & = y_ {0} \ end {array}} \ dreapta.}
are o soluție unică. [1]
Sub ipoteza continuității funcției este posibil să se demonstreze echivalența dintre problema lui Cauchy și următoarea ecuație integrală , numită ecuația Volterra :
- {\ displaystyle y (x) = y_ {0} + \ int _ {x_ {0}} ^ {x} f (t, y (t)) \ mathrm {d} t, \ qquad \ forall x \ in I_ {\ delta},}
unde este {\ displaystyle {I _ {\ delta}} \, = \, \ left [{x_ {0}} - \ delta, {x_ {0}} + \ delta \ right]} este un cartier al {\ displaystyle x_ {0}} , cu {\ displaystyle \ delta} valoare adecvată. Existența unei funcții {\ displaystyle y = y (x)} care satisface sistemul {\ displaystyle \ Theta} apare dacă și numai dacă această ecuație admite o soluție.
Demonstrații
Două dovezi diferite ale teoremei sunt enumerate mai jos. Primul exploatează conceptele de bază ale analizei funcționale , în timp ce al doilea folosește argumente reale de analiză și are avantajul de a arăta cum să construiască o soluție operațional prin aproximări succesive și de a oferi o estimare generală mai exactă a amplitudinii {\ displaystyle \ delta} gama de definiții a soluției.
Prima demonstrație
Este {\ displaystyle \ delta <\ min \ left \ {a, {\ tfrac {1} {L}}, {\ tfrac {b} {M}} \ right \}} cu {\ displaystyle M = \ max \ {| f (x, y) |: (x, y) \ în I \ times J \}} . Rețineți că {\ displaystyle M \ in \ mathbb {R}} de teorema lui Weierstrass (din {\ displaystyle I \ times J} este compact ). În cazul în care {\ displaystyle M = 0} , sau daca {\ displaystyle f} este identic zero, sistemul admite funcția constantă ca singură soluție {\ displaystyle y (x) = y_ {0}} , deci se poate presupune {\ displaystyle M \ neq 0} .
Este {\ displaystyle I _ {\ delta} = [x_ {0} - \ delta, x_ {0} + \ delta].} Putem lua în considerare spațiul metric {\ displaystyle (X, \ | \ cdot \ | _ {C ^ {0}})} funcții {\ displaystyle g: I _ {\ delta} \ to \ mathbb {R} ^ {n}} continuați cu norma limită superioară și o minge în interiorul acesteia, definită de:
- {\ displaystyle B = \ {g \ în X: \ | g-y_ {0} \ | _ {C ^ {0}} \ leq b \}.}
Fiind spațiul {\ displaystyle X} completă și {\ displaystyle B \ subseteq X} închis , apoi acesta din urmă se dovedește a fi un spațiu complet în raport cu metrica indusă .
Apoi continuăm definind operatorul {\ displaystyle F: B \ to B} , numit „operator al Volterra ”, astfel încât {\ displaystyle F (y) = {\ widehat {y}}} , unde este:
- {\ displaystyle {\ widehat {y}} = y_ {0} + \ int _ {x_ {0}} ^ {x} f (t, y (t)) \ mathrm {d} t.}
În primul rând, observăm că {\ displaystyle F} este bine definit, și anume că {\ displaystyle \ forall y \ în B} da ai {\ displaystyle F (y) \ în B} . Intr-adevar:
- {\ displaystyle | {\ widehat {y}} - y_ {0} | = \ left | \ int _ {x_ {0}} ^ {x} f (t, y (t)) \ mathrm {d} t \ dreapta | \ leq \ int _ {x_ {0}} ^ {x} | f (t, y (t)) | \ mathrm {d} t,}
pentru fiecare {\ displaystyle x \ in I _ {\ delta}} . Dar prin ipoteză {\ displaystyle | f (t, y (t)) | \ leq M} , din care se deduce că:
- {\ displaystyle | {\ widehat {y}} - y_ {0} | \ leq \ int _ {x_ {0}} ^ {x} | f (t, y (t)) | \ mathrm {d} t \ leq M | x-x_ {0} | \ leq M \ delta \ leq b.}
Odată buna definiție a {\ displaystyle F} este suficient să arătăm că aceasta este o contracție pe {\ displaystyle B} pentru a completa teorema. Teorema contracției ne asigură de fapt existența unui singur punct fix al {\ displaystyle F} în {\ displaystyle B} , deci în cazul nostru o funcție {\ displaystyle y = y (x)} astfel încât {\ displaystyle F (y) = y} , acesta este
- {\ displaystyle y (x) = y_ {0} + \ int _ {x_ {0}} ^ {x} f (t, y (t)) \ mathrm {d} t,}
definit pe interval {\ displaystyle I _ {\ delta}} și, prin urmare, rezolvarea sistemului {\ displaystyle \ Theta} . Luând în considerare ipotezele privind {\ displaystyle f} (în special Lipschitzianitatea ) poate fi scris:
- {\ displaystyle {\ begin {align} | F (y_ {1}) - F (y_ {2}) | & = \ left | \ int _ {x_ {0}} ^ {x} {\ big (} f (t, y_ {1} (t)) - f (t, y_ {2} (t)) {\ big)} \ mathrm {d} t \ right | \ leq \ int _ {x_ {0}} ^ {x} | f (t, y_ {1} (t)) - f (t, y_ {2} (t)) | \ mathrm {d} t \\ & \ leq \ int _ {x_ {0}} ^ {x} L | y_ {1} (t) -y_ {2} (t) | \ mathrm {d} t \ leq L \ delta \ | y_ {1} -y_ {2} \ | _ {C ^ {0}}. \ End {aliniat}}}
și luând extremul superior ca variantă a {\ displaystyle x \ in {I _ {\ delta}}} primesti:
- {\ displaystyle \ | F (y_ {1}) - F (y_ {2}) \ | _ {C ^ {0}} \ leq L \ delta \ | y_ {1} -y_ {2} \ | _ { C ^ {0}},}
și de atunci {\ displaystyle L \ delta <1} , {\ displaystyle F} este o contracție.
A doua dovadă (Picard-Lindelöf)
În cursul următoarei dovezi, se obține o estimare mai exactă a numărului real {\ displaystyle \ delta} . Inițial, întreabă-te {\ displaystyle \ delta = \ min \ {a, {\ tfrac {b} {M}} \}} . Următorul pas este de a defini o secvență de funcții prin recurență {\ displaystyle y_ {k}: I _ {\ delta} \ to \ mathbb {R} ^ {n}} ca:
- {\ displaystyle \ left \ {{\ begin {array} {ll} y_ {0} (x) = y_ {0} \\ y_ {k + 1} (x) = y_ {0} + \ int _ {x_ {0}} ^ {x} f (t, y_ {k} (t)) \ mathrm {d} t. \ End {array}} \ right.}
Prin urmare, este necesar să se verifice buna definiție a secvenței, mai precis este necesar să se arate (de exemplu prin inducție ) că {\ displaystyle y_ {k} (t) \ in J \ \ forall t \ in I _ {\ delta}} ; pasul de bază este imediat așa cum a fost definit {\ displaystyle J} , în timp ce pentru pasul inductiv se presupune {\ displaystyle y_ {k} \ in J \ \ forall t \ in I _ {\ delta}} , deci trivial {\ displaystyle (t, y_ {k} (t)) \ în I _ {\ delta} \ times J} . Pentru ipotezele făcute anterior asupra {\ displaystyle f} este deci posibil să se mărească valoarea absolută a{\ displaystyle f (t, y_ {k} (t))} cu {\ displaystyle M} . Prin urmare, este imediat să se verifice dacă:
- {\ displaystyle | y_ {k + 1} (x) -y_ {0} | = \ left | \ int _ {x_ {0}} ^ {x} f (t, y_ {k} (t)) \ mathrm {d} t \ right | \ leq \ left | \ int _ {x_ {0}} ^ {x} | f (t, y_ {k} (t)) | \ mathrm {d} t \ right | \ leq M | x-x_ {0} | \ leq M \ delta \ leq b.}
Procedăm în demonstrație prin estimarea recursivă a distanței dintre doi termeni consecutivi ai secvenței punctual în {\ displaystyle I _ {\ delta}} cu o metodă similară cu cea inductivă tocmai folosită.
Inițial avem:
- {\ displaystyle | y_ {1} (x) -y_ {0} | = \ left | \ int _ {x_ {0}} ^ {x} f (t, y_ {0} (t)) \ mathrm {d } t \ right | \ leq M \ left | x-x_ {0} \ right |,}
în timp ce pentru următoarele pasaje este, de asemenea, necesar să se utilizeze ipoteza Lipschitzianității de care se bucură {\ displaystyle f} :
- {\ displaystyle {\ begin {align} | y_ {2} (x) -y_ {1} (x) | & = \ left | \ int _ {x_ {0}} ^ {x} [f (t, y_ {1} (t)) - f (t, y_ {0})] \ mathrm {d} t \ right | \ leq \ left | \ int _ {x_ {0}} ^ {x} | f (t, y_ {1} (t)) - f (t, y_ {0}) | \ mathrm {d} t \ right | \\ & \ leq \ left | \ int _ {x_ {0}} ^ {x} L | y_ {1} (t) -y_ {0} | \ mathrm {d} t \ right | \ leq ML \ left | \ int _ {x_ {0}} ^ {x} | t-x_ {0} | \ mathrm {d} t \ right | = {\ frac {ML} {2}} | x-x_ {0} | ^ {2}. \ end {align}}}
Pentru a înțelege mai bine formula generală pentru estimarea care va fi dată în scurt timp, este recomandabil să se dezvolte cel puțin un alt pas de inducție:
- {\ displaystyle {\ begin {align} | y_ {3} (x) -y_ {2} (x) | & = \ left | \ int _ {x_ {0}} ^ {x} [f (t, y_ {2} (t)) - f (t, y_ {1} (t))] \ mathrm {d} t \ right | \ leq \ left | \ int _ {x_ {0}} ^ {x} | f (t, y_ {2} (t)) - f (t, y_ {1} (t)) | \ mathrm {d} t \ right | \\ & \ leq \ left | \ int _ {x_ {0} } ^ {x} L | y_ {2} (t) -y_ {1} (t) | \ mathrm {d} t \ right | \ leq {\ frac {ML ^ {2}} {2}} \ left | \ int _ {x_ {0}} ^ {x} | t-x_ {0} | ^ {2} \ mathrm {d} t \ right | = {\ frac {ML ^ {2}} {3!} } | x-x_ {0} | ^ {3}. \ end {align}}}
În acest moment, următoarea estimare generală este clară, la care se poate ajunge printr-un proces inductiv:
- {\ displaystyle | y_ {k + 1} (x) -y_ {k} (x) | \ leq {\ frac {ML ^ {k}} {(k + 1)!}} | x-x_ {0} | ^ {k + 1} \ quad \ forall x \ in I _ {\ delta},}
din care putem deduce convergența uniformă a acestei secvențe de funcții în interval {\ displaystyle I _ {\ delta}} , având în vedere că prin creșterea în continuare cu:
- {\ displaystyle {\ frac {M} {L}} {\ frac {L ^ {k + 1} \ delta ^ {k + 1}} {(k + 1)!}}.}
obținem clar seria exponențială numerică redusă:
- {\ displaystyle \ sum _ {k = 1} ^ {\ infty} {\ frac {M} {L}} {\ frac {L ^ {k + 1} \ delta ^ {k + 1}} {(k + 1)!}} = {\ Frac {M} {L}} (și ^ {L \ delta} -1).}
Trecând la limita pentru {\ displaystyle k \ rightarrow + \ infty} și din nou exploatând Lipschitzianitatea {\ displaystyle f} în comparație cu {\ displaystyle y} , se obține convergența totală și, prin urmare, uniformă a seriei telescopice {\ displaystyle \ sum _ {k = 1} ^ {\ infty} || y_ {k} -y_ {k-1} ||} (mărită de serie {\ displaystyle \ sum _ {k = 1} ^ {\ infty} {\ frac {ML ^ {k-1} \ delta ^ {k}} {k!}}} convergent) la funcție {\ displaystyle y (x) -y_ {0}} , în timp ce pentru al doilea membru al secvenței definit la început {\ displaystyle \ left (\ int _ {x_ {0}} ^ {x} f (t, y_ {k} (t)) \ mathrm {d} t \ right)} , funcția sa de integrare converge la {\ displaystyle f (t, y (t))} .
În acest moment putem folosi teorema de trecere la limită sub semnul integralului pentru a obține:
- {\ displaystyle y (x) = y_ {0} + \ int _ {x_ {0}} ^ {x} f (t, y (t)) \ mathrm {d} t.}
Dar aceasta este formularea integrală (și echivalentă) a problemei Cauchy , așa că, pentru a concluziona dovada, rămâne doar să arătăm unicitatea acestei soluții. Cel mai bun mod este să procedăm în mod absurd : să presupunem că există o altă funcție {\ displaystyle g (x)} (Soluție PdC) definită într-un cartier nou {\ displaystyle I _ {\ delta '}} ( notația rămâne în concordanță cu cele de mai sus) ale condiției inițiale {\ displaystyle x_ {0}} (deci cu același centru) și astfel încât să existe {\ displaystyle {\ tilde {x}} \ în I _ {\ delta '}} pentru care {\ displaystyle g ({\ tilde {x}}) \ neq y ({\ tilde {x}})} . Definit {\ displaystyle {\ tilde {\ delta}} = min \ {\ delta, \ delta '\}} ia în considerare relația (valabilă pentru ipoteza absurdului):
- {\ displaystyle | g (x) -y_ {0} | = \ left | \ int _ {x_ {0}} ^ {x} f (t, g (t)) \ mathrm {d} t \ right | \ leq M | x-x_ {0} | \ quad \ forall x \ in I _ {\ tilde {\ delta}}.}
Cu o procedură complet asemănătoare cu cea precedentă, totuși, ajungem la estimare :
- {\ displaystyle | g (x) -y_ {k} (x) | \ leq {\ frac {ML ^ {k}} {(k + 1)!}} | x-x_ {0} | ^ {k + 1} \ quad \ forall x \ in I _ {\ tilde {\ delta}}}
Întrucât al doilea membru al inegalității tinde spre 0 spre tendința de {\ displaystyle k} la infinit , se poate deduce că:
- {\ displaystyle g (x) = y (x) = \ lim _ {k \ to + \ infty} y_ {k} \ quad \ forall x \ in I _ {\ tilde {\ delta}},}
iar acest lucru contrazice ipoteza dacă {\ displaystyle {\ delta} '<{\ delta}} , în timp ce dacă {\ displaystyle {\ delta} <{\ delta} '} nu contrazice ipoteza dar demonstrează că funcția {\ displaystyle g (x) = y (x)} cand {\ displaystyle g (x) \ în I _ {\ delta}} care este gama noastră de pornire.
Generalizări
Teorema este un instrument valid în studiul ecuațiilor diferențiale , dar a priori garantează doar existența soluției la nivel local, adică într-o vecinătate a condițiilor inițiale . Cu toate acestea, existența unei singure funcții de rezolvare nu este garantată {\ displaystyle \ Theta} într-un interval arbitrar (posibil toate {\ displaystyle \ mathbb {R}} ), sub ipoteze mai stricte (de exemplu, subliniaritatea față de {\ displaystyle y} din {\ displaystyle f} ) decât cele necesare pentru versiunea locală. De sine {\ displaystyle f} satisface aceste cereri suplimentare, se poate arăta, de asemenea, că soluția admite o extindere maximă peste domeniul său de definiție.
O altă afirmație, teorema existenței lui Peano , arată în schimb doar existența soluției (nu unicitatea), dar consideră o funcție care este doar o funcție continuă și nu Lipschitz. De exemplu, al doilea membru al ecuației {\ displaystyle y '= y ^ {1/3}} cu condiția inițială {\ displaystyle y (0) = 0} este continuu, dar nu conform lui Lipschitz. De fapt, ecuația are trei soluții, dintre care prima este {\ displaystyle y (t) = 0} iar celelalte două sunt:
- {\ displaystyle y (t) = \ pm {\ big (} {\ tfrac {2} {3}} t {\ big)} ^ {3/2}.}
Mai general,teorema existenței lui Carathéodory dovedește existența pentru condiții mai slabe pentru {\ displaystyle f} . Se observă că, deși aceste condiții sunt suficiente doar, există rezultate, cum ar fi Okamura, care oferă condiții necesare și suficiente pentru ca problema valorii inițiale să aibă o soluție unică. [2]
Exemple
- Având în vedere problema Cauchy:
- {\ displaystyle \ left \ {{\ begin {array} {ll} y '= \ lambda y \\ y (0) = 1 \ end {array}} \ right.}
- Functia {\ displaystyle f} satisface toate ipotezele, deci local soluția este unică (în realitate s-ar putea observa că de atunci {\ displaystyle | f | \ leq K | y |} pentru o constantă reală {\ displaystyle K} soluția este globală unică atunci când variază{\ displaystyle \ lambda \ in \ mathbb {R}} ). Prin urmare, soluția este (ținând cont de starea inițială {\ displaystyle y (0) = 1} ) functia {\ displaystyle y = e ^ {\ lambda x}}
- Un exemplu tipic de problemă neipotetică este:
- {\ displaystyle \ left \ {{\ begin {array} {ll} y '= 3y ^ {\ frac {2} {3}} \\ y (0) = 0 \ end {array}} \ right.}
- Functia {\ displaystyle f} nu este local Lipschitzian în ceea ce privește {\ displaystyle y} în orice vecinătate a originii și de fapt nu există o singură soluție cu această condiție inițială (într-adevăr, ele pot fi găsite infinite: este fenomenul pensulei lui Peano ), cum ar fi de exemplu {\ displaystyle y (x) = x ^ {3}} sau {\ displaystyle y (x) = 0} .
- {\ displaystyle y '' + \ omega ^ {2} y = 0, \ quad \ omega \ in \ mathbb {R}}
- atribuibil prin înlocuire sistemului:
- {\ displaystyle \ left \ {{\ begin {array} {ll} y '= z \\ z' = - \ omega ^ {2} y \ end {array}} \ right.}
- Prin adăugarea condițiilor inițiale (alegerea {\ displaystyle x_ {0} = 0} este arbitrar) {\ displaystyle y (0) = y_ {0}} Și {\ displaystyle z (0) = z_ {0}} singura soluție se obține:
- {\ displaystyle y (x) = y_ {0} \ cos (\ omega x) + {\ frac {z_ {0}} {\ omega}} \ sin (\ omega x)}
Notă
Bibliografie
- ( EN ) Vladimir Igorevich Arnold (1988): Metode geometrice în teoria ecuațiilor diferențiale ordinare , ediția a II-a, Springer, ISBN 0-387-96649-8
- (EN) Vladimir Igorevich Arnold (1992): Ecuații diferențiale ordinare, Springer, ISBN 3-540-54813-0
- ( FR ) G. Peano, Demonstration of the intégrabilité des équations différentielles ordinaires Math. Ann. , 37 (1890) pp. 182–228
- ( EN ) IG Petrovskii, Ecuații diferențiale ordinare , Prentice-Hall (1966) (Traducere din rusă)
- ( EN ) P. Hartman, „Ecuații diferențiale ordinare”, Birkhäuser (1982)
Elemente conexe
linkuri externe