Twierdzenie o istnieniu rozwiązania równania różniczkowego.
W matematyce , szczególnie w badaniu równań różniczkowych zwyczajnych , twierdzenie Peano o istnieniu , twierdzenie Peano lub twierdzenie Cauchy'ego – Peano , nazwane na cześć Giuseppe Peano i Augustina-Louisa Cauchy'ego , jest fundamentalnym twierdzeniem , które gwarantuje istnienie rozwiązań pewnych problemów z wartością początkową .
Historia
Peano po raz pierwszy opublikował twierdzenie w 1886 roku z błędnym dowodem. W 1890 roku opublikował nowy poprawny dowód z wykorzystaniem kolejnych przybliżeń.
Twierdzenie
Niech będzie otwartym podzbiorem
R
Displaystyle
i
×
R {\
\ mathbb {R} \ razy \ mathbb {R}}
z funkcją ciągłą
fa : re →
R
{\ displaystyle f \ dwukropek D \ do \ mathbb {R}}
y ′
( x ) = fa
(
x , y ( x )
)
{\ Displaystyle y '(x) = f \ lewo (x, y (x) \ prawo )}
ciągły , wyraźne równanie różniczkowe pierwszego rzędu
ja
gdzie
dwukropek
zdefiniowane
na
I \ do \ mathbb {
re , to każdy problem z wartością początkową
} jest
ma
0
→
{
ja
0
{
\
R
rozwiązanie
\
0
displaystyle
Displaystyle
z
0
z
lokalne : R } }
\
I
sąsiedztwo w , takie, że dla wszystkich
x )
z
)
′ (
\ ) = fa (
x
,
prawej
( x ) )
{
\ Displaystyle z' (x) = f \ lewo (x,
}
0
x
z
z
( .
Rozwiązanie nie musi być unikalne: jedna i ta
sama
wartość
początkowa
może
rozwiązań
.
0
do
0
wielu
prowadzić
różnych
Dowód
Zastępując
y
\ displaystyle
- y {
y
0
-y_ {0}}
,
x
{\ displaystyle x}
z
x -
x
0
{\ displaystyle xx_ {0}}
, możemy założyć, że
x
0
=
y
0
=
0
{\ displaystyle x_ {0} = y_ {0} = 0}
. Ponieważ prostokąt
,
R
= [ -
x
1
, jest
x
1
] × [ -
r
1
,
r
1
] ⊂ re
{\ Displaystyle R = [-x_ {1}, x_ {1}] \ razy [-y_ {1}, y_ {1}] \ podzbiór D}
.
Ponieważ
jest
zwarty
i ciągły
sup
R
,
fa
|
≤ do < ∞
{\ Displaystyle \ textstyle \ sup _ {R} | f | \ równoważnik C <\ infty}
mamy
|
i przez twierdzenie Stone'a-Weierstrassa ciąg funkcji Lipschitza
fa
k
: R →
R
{\ Displaystyle f_ {k}: R \ do \ mathbb {R}}
zbieżny równomiernie do
f
{\ displaystyle f}
w
R
{\ displaystyle R}
. Bez utraty ogólności zakładamy
sup
R
|
f
k
|
≤ 2 do
{\ Displaystyle \ textstyle \ sup _ {R} | f_ {k} | \ równoważnik 2C}
dla wszystkich
k
{\ Displaystyle k}
.
Definiujemy iteracje Picarda
y
k , n
: ja = [ -
x
2
,
x
2
] →
R
{\ Displaystyle y_ {k, n}: I = [-x_ {2}, x_ {2}] \ do \ mathbb {R}} w następujący sposób, gdzie x 2 = min { x 1 , y 1 / ( 2 do ) } {\ Displaystyle x_
{2}
=
\
min \ {
x_
{1}
,
y_
{1}
/
( 2C ) \ }
}
.
yk
, _
0
( x ) ≡
0
{\ Displaystyle y_ {k, 0} (x) \ równoważnik 0}
i
y
k , n + 1
( x ) =
0
∫
x
fa
k
(
x ′
,
y
k , n
(
x ′
) )
re
x ′
{\ Displaystyle \ textstyle y_ {k, n + 1} (x) = \ int _ {0} ^ {x} f_ {k} (x', y_ {k, n} (x')) \, \mathrm {d} x'}
. Są one dobrze zdefiniowane przez indukcję: as
|
y
k , n + 1
( x )
|
≤
|
0
∫
x
|
fa
k
(
x ′
,
y
k , n
(
x ′
) )
|
d
x ′
|
≤
|
x
|
sup
R
|
f
k
|
≤
x
2
⋅ 2 do ≤
r
1
,
{\ Displaystyle {\ rozpocząć {wyrównane} | y_ {k, n + 1} (x) | & \ równoważnik \ textstyle \ lewo | \ int _ {0} ^ {x} | f_ {k} (x ', y_ {k, n} (x')) | \ \ operatorname {d} x' \ prawo |\\& \ równoważnik \ textstyle | x | \ sup _ {R} | f_ {k} |\\& \leq x_{2}\cdot 2C\leq y_{1},\end{wyrównane}}}
(
x ′
,
y
k , n + 1
(
x ′
) )
{\ Displaystyle (x', y_ {k, n + 1} (x'))}
jest w domenie
fa
k
{\ displaystyle f_ {k}}
.
Mamy
|
y
k , n + 1
( x ) -
y
k , n
( x )
|
≤
|
0
∫
x
|
fa
k
(
x ′
,
y
k , n
(
x ′
) ) -
fa
k
(
x ′
,
y
k , n - 1
(
x ′
) )
|
d
x ′
|
≤
L
k
|
0
∫
x
|
y
k , n
(
x ′
) -
y
k , n - 1
(
x ′
)
|
d
x ′
|
,
{\ Displaystyle {\ rozpocząć {wyrównane} | y_ {k, n + 1} (x) -y_ {k, n} (x) | & \ równoważnik \ textstyle \ lewo | \ int _ {0} ^ {x} | f_ {k} (x', y_ {k, n} (x')) -f_ {k} (x', y_ {k, n-1} (x')) | \ \ operatorname {d} x' \ right |\ \&\leq \textstyle L_{k}\left|\int _{0}^{x}|y_{k,n}(x')-y_{k,n-1}(x')|\,\mathrm {d} x'\right|,\end{wyrównane}}}
gdzie
L
k
{\ displaystyle L_ {k}}
jest stałą Lipschitza z
fa
k
{\ displaystyle f_ {k}}
. Zatem dla maksymalnej różnicy
M
k , n
( x ) =
sup
0
x ′
∈ [ , x ]
|
y
k , n + 1
(
x ′
) -
y
k , n
(
x ′
)
|
{\ Displaystyle \ textstyle M_ {k, n} (x) = \ sup _ {x' \ w [0,x]} | y_ {k, n + 1} (x') -y_ {k, n} (x') |} , mamy
ograniczenie
M
k , n
( x ) ≤
L
k
|
0
∫
x
M
k , n - 1
(
x ′
)
re
x ′
|
i
_
M
k ,
0
( x )
≤
|
0
0
∫
x
|
fa
k
(
x ′
, )
|
d
x ′
|
≤
|
x
|
sup
R
|
f
k
|
≤ 2 C
|
x
|
.
{\ Displaystyle {\ rozpocząć {wyrównane} M_ {k, 0} (x) & \ równoważnik \ textstyle \ lewo | \ int _ {0} ^ {x} | f_ {k} (x', 0) | \, \ operatorname {d} x '\ prawo |
Przez indukcję implikuje to ograniczenie
M
k , n
( x ) ≤ 2 C
L
k
n
|
x
|
n + 1
/
( n + 1 ) !
{\ Displaystyle M_ {k, n} (x) \ równoważnik 2CL_ {k} ^ {n} | x | ^ {n + 1}/(n + 1)!}, co dąży do zera jako n → ∞ {\ Displaystyle n \ do \ infty} dla wszystkich x
∈
ja { \
displaystyle
x
\ in I
}
.
y
Displaystyle
k , n
{\ Displaystyle y_ {k, n}}
są równociągłe , ponieważ mamy
-
x
2
≤ x <
x ′
≤
x
2 {\
-x_ {2} \ równoważnik x <x '\ równoważnik x_ {2}}
|
y
k , n + 1
(
x ′
) -
y
k , n + 1
( x )
|
≤
∫
x
x ′
|
fa
k
(
x ″
,
y
k , n
(
x ″
) )
|
re
x ″
≤
|
x ′
- x
|
sup
R
|
f
k
|
≤ 2 C
|
x ′
- x
|
}
{\ Displaystyle {\ rozpocząć {wyrównane} | y_ {k, n + 1} (x') -y_ {k, n + 1} (x) | & \ równoważnik \ textstyle \ int _ {x} ^ {x '} | f_ {k} (x '', y_ {k, n} (x'')) | \ \ operatorname {d} x '' \\& \ textstyle \ równoważnik | x'-x | \ sup _ {R} |f_{k}|\leq 2C|x'-x|,\end{wyrównane}}
więc zgodnie z twierdzeniem Arzelà – Ascoli są one stosunkowo zwarte . W szczególności dla każdego
istnieje
do
podciąg
(
y
k ,
φ
k
( n )
)
n ∈
N
{\ Displaystyle (y_ {k, \ varphi _ {k} (n)}) _ {n \ in \ mathbb {N}}} zbiegający się równomiernie do funkcji ciągłej r k: ja → R {\ displaystyle
y_
{
k
} : ja
\
\ mathbb {R}}
. Biorąc limit
n
→ ∞
{\ Displaystyle n \ do \ infty}
w
|
y
k ,
φ
k
( n )
( x ) -
0
∫
x
fa
k
(
x ′
,
y
k ,
φ
k
( n )
(
x ′
) )
re
x ′
|
=
|
y
k ,
φ
k
( n )
( x ) -
y
k ,
φ
k
( n ) + 1
( x )
|
≤
M
k ,
φ
k
( n )
(
x
2
)
{\ Displaystyle {\ rozpocząć {wyrównane} \ textstyle \ lewo | y_ {k, \ varphi _ {k} (n)} (x) - \ int _ {0} ^ {x} f_ {k} (x ', y_ {k, \ varphi _ {k} (n)} (x ')) \, \ operatorname {d} x '\ prawo | & = | y_{k,\varphi _{k}(n)}(x)-y_{k,\varphi _{k}(n)+1}(x)|\\&\leq M_{k,\varphi _{k}(n)}(x_{2})\end{wyrównane}}}
dochodzimy do wniosku, że
y
k
( x ) =
0
∫
x
fa
k
(
x ′
,
y
k
(
x ′
) )
re
x ′
{\ Displaystyle \ textstyle y_ {k} (x) = \ int _ {0} ^ {x} f_ {k} (x', y_ {k} (x ')) \ \ operatorname {d} x '}
. Funkcje
domknięciu stosunkowo
znajdują
zwartego
się w zbioru, więc same są stosunkowo zwarte . Istnieje więc podciąg
y
ψ ( k )
{\ Displaystyle y _ {\ psi (k)}}
zbiegając się równomiernie do funkcji ciągłej
z : ja →
R
{\ Displaystyle z: I \ do \ mathbb {R}}
. Biorąc granicę
k → ∞
{\ Displaystyle k \ do \ infty}
w
y
ψ ( k )
( x ) =
0
∫
x
fa
ψ ( k )
(
x ′
,
y
ψ (
k )
(
x ′
) )
re
x ′ {
Displaystyle \ textstyle y _ {\ psi (k)} (x) = \ int _ {0} ^ {x} f _ {\ psi (k)} (x', y_ {\ psi (k)} (x')) \, \ operatorname {d} x'}
korzystając z faktu
wnioskujemy , że z
(
=
x
)
(
∫
x fa
x ′
,
z
0
\
że
(
x ,
fa
ψ ( k )
{\ Displaystyle f _ {\ psi (k)}}
są równociągłe na mocy twierdzenia Arzelà – Ascoli. Zgodnie z podstawowym twierdzeniem rachunku różniczkowego ,
z ′
( x ) = fa ( x , z ( x ) )
{\ Displaystyle z' (x) = f (x, z (x))}
w
ja
{\ displaystyle I}
.
Powiązane twierdzenia
Twierdzenie Peano można porównać z innym wynikiem istnienia w tym samym kontekście, twierdzeniem Picarda-Lindelöfa . Twierdzenie Picarda-Lindelöfa zarówno zakłada więcej, jak i konkluduje więcej. Wymaga ciągłości Lipschitza , podczas gdy twierdzenie Peano wymaga tylko ciągłości; ale dowodzi zarówno istnienia, jak i jednoznaczności, gdzie twierdzenie Peano dowodzi tylko istnienia rozwiązań. Aby to zilustrować, rozważmy zwykłe równanie różniczkowe
y ′
=
| y |
1 2
{\ Displaystyle y' = \ lewo \ vert y \ prawo \ vert ^ {\ Frac {1} {2}}}
w domenie
[
0
, 1
]
.
{\ Displaystyle \ lewo [0,1 \ prawo].}
Zgodnie z twierdzeniem Peano równanie to ma rozwiązania, ale twierdzenie Picarda-Lindelöfa nie ma zastosowania, ponieważ prawa strona nie jest ciągła Lipschitza w żadnym sąsiedztwie zawierającym 0. W ten sposób możemy stwierdzić istnienie, ale nie wyjątkowość. Okazuje się, że to równanie różniczkowe zwyczajne ma dwa rodzaje rozwiązań , zaczynając od
0
y ( ) =
0
{\ Displaystyle y (0) = 0}
y ( x ) =
0
{\ Displaystyle y (x) = 0}
lub and can happen at any
C
{\displaystyle C}
y ( x ) =
x
2
/
4
{\ Displaystyle y (x) = x ^ {2}/4}
. Przejście
y
=
x
−
y
między
2
/
{ \
displaystyle
y =
0
{\displaystyle y=0}
=
Twierdzenie o istnieniu Carathéodory'ego jest uogólnieniem twierdzenia o istnieniu Peano z warunkami słabszymi niż ciągłość.
Notatki