Theorem regarding the existence of a solution to a differential equation.
In mathematics , specifically in the study of ordinary differential equations , the Peano existence theorem , Peano theorem or Cauchy–Peano theorem , named after Giuseppe Peano and Augustin-Louis Cauchy , is a fundamental theorem which guarantees the existence of solutions to certain initial value problems .
History [ edit ]
Peano first published the theorem in 1886 with an incorrect proof.[1] In 1890 he published a new correct proof using successive approximations.[2]
Theorem [ edit ]
Let
D
{\displaystyle D}
be an open subset of
R
×
R
{\displaystyle \mathbb {R} \times \mathbb {R} }
with
f
:
D
→
R
{\displaystyle f\colon D\to \mathbb {R} }
a continuous function and
y
′
(
x
)
=
f
(
x
,
y
(
x
)
)
{\displaystyle y'(x)=f\left(x,y(x)\right)}
a continuous , explicit first-order differential equation defined on D , then every initial value problem
y
(
x
0
)
=
y
0
{\displaystyle y\left(x_{0}\right)=y_{0}}
for f with
(
x
0
,
y
0
)
∈
D
{\displaystyle (x_{0},y_{0})\in D}
has a local solution
z
:
I
→
R
{\displaystyle z\colon I\to \mathbb {R} }
where
I
{\displaystyle I}
is a neighbourhood of
x
0
{\displaystyle x_{0}}
in
R
{\displaystyle \mathbb {R} }
,
such that
z
′
(
x
)
=
f
(
x
,
z
(
x
)
)
{\displaystyle z'(x)=f\left(x,z(x)\right)}
for all
x
∈
I
{\displaystyle x\in I}
.[3]
The solution need not be unique: one and the same initial value
(
x
0
,
y
0
)
{\displaystyle (x_{0},y_{0})}
may give rise to many different solutions
z
{\displaystyle z}
.
By replacing
y
{\displaystyle y}
with
y
−
y
0
{\displaystyle y-y_{0}}
,
x
{\displaystyle x}
with
x
−
x
0
{\displaystyle x-x_{0}}
, we may assume
x
0
=
y
0
=
0
{\displaystyle x_{0}=y_{0}=0}
. As
D
{\displaystyle D}
is open there is a rectangle
R
=
[
−
x
1
,
x
1
]
×
[
−
y
1
,
y
1
]
⊂
D
{\displaystyle R=[-x_{1},x_{1}]\times [-y_{1},y_{1}]\subset D}
.
Because
R
{\displaystyle R}
is compact and
f
{\displaystyle f}
is continuous, we have
sup
R
|
f
|
≤
C
<
∞
{\displaystyle \textstyle \sup _{R}|f|\leq C<\infty }
and by the Stone–Weierstrass theorem there exists a sequence of Lipschitz functions
f
k
:
R
→
R
{\displaystyle f_{k}:R\to \mathbb {R} }
converging uniformly to
f
{\displaystyle f}
in
R
{\displaystyle R}
. Without loss of generality, we assume
sup
R
|
f
k
|
≤
2
C
{\displaystyle \textstyle \sup _{R}|f_{k}|\leq 2C}
for all
k
{\displaystyle k}
.
We define Picard iterations
y
k
,
n
:
I
=
[
−
x
2
,
x
2
]
→
R
{\displaystyle y_{k,n}:I=[-x_{2},x_{2}]\to \mathbb {R} }
as follows, where
x
2
=
min
{
x
1
,
y
1
/
(
2
C
)
}
{\displaystyle x_{2}=\min\{x_{1},y_{1}/(2C)\}}
.
y
k
,
0
(
x
)
≡
0
{\displaystyle y_{k,0}(x)\equiv 0}
, and
y
k
,
n
+
1
(
x
)
=
∫
0
x
f
k
(
x
′
,
y
k
,
n
(
x
′
)
)
d
x
′
{\displaystyle \textstyle y_{k,n+1}(x)=\int _{0}^{x}f_{k}(x',y_{k,n}(x'))\,\mathrm {d} x'}
. They are well-defined by induction: as
|
y
k
,
n
+
1
(
x
)
|
≤
|
∫
0
x
|
f
k
(
x
′
,
y
k
,
n
(
x
′
)
)
|
d
x
′
|
≤
|
x
|
sup
R
|
f
k
|
≤
x
2
⋅
2
C
≤
y
1
,
{\displaystyle {\begin{aligned}|y_{k,n+1}(x)|&\leq \textstyle \left|\int _{0}^{x}|f_{k}(x',y_{k,n}(x'))|\,\mathrm {d} x'\right|\\&\leq \textstyle |x|\sup _{R}|f_{k}|\\&\leq x_{2}\cdot 2C\leq y_{1},\end{aligned}}}
(
x
′
,
y
k
,
n
+
1
(
x
′
)
)
{\displaystyle (x',y_{k,n+1}(x'))}
is within the domain of
f
k
{\displaystyle f_{k}}
.
We have
|
y
k
,
n
+
1
(
x
)
−
y
k
,
n
(
x
)
|
≤
|
∫
0
x
|
f
k
(
x
′
,
y
k
,
n
(
x
′
)
)
−
f
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 {\begin{aligned}|y_{k,n+1}(x)-y_{k,n}(x)|&\leq \textstyle \left|\int _{0}^{x}|f_{k}(x',y_{k,n}(x'))-f_{k}(x',y_{k,n-1}(x'))|\,\mathrm {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{aligned}}}
where
L
k
{\displaystyle L_{k}}
is the Lipschitz constant of
f
k
{\displaystyle f_{k}}
. Thus for maximal difference
M
k
,
n
(
x
)
=
sup
x
′
∈
[
0
,
x
]
|
y
k
,
n
+
1
(
x
′
)
−
y
k
,
n
(
x
′
)
|
{\displaystyle \textstyle M_{k,n}(x)=\sup _{x'\in [0,x]}|y_{k,n+1}(x')-y_{k,n}(x')|}
, we have a bound
M
k
,
n
(
x
)
≤
L
k
|
∫
0
x
M
k
,
n
−
1
(
x
′
)
d
x
′
|
{\displaystyle \textstyle M_{k,n}(x)\leq L_{k}\left|\int _{0}^{x}M_{k,n-1}(x')\,\mathrm {d} x'\right|}
, and
M
k
,
0
(
x
)
≤
|
∫
0
x
|
f
k
(
x
′
,
0
)
|
d
x
′
|
≤
|
x
|
sup
R
|
f
k
|
≤
2
C
|
x
|
.
{\displaystyle {\begin{aligned}M_{k,0}(x)&\leq \textstyle \left|\int _{0}^{x}|f_{k}(x',0)|\,\mathrm {d} x'\right|\\&\leq |x|\textstyle \sup _{R}|f_{k}|\leq 2C|x|.\end{aligned}}}
By induction, this implies the bound
M
k
,
n
(
x
)
≤
2
C
L
k
n
|
x
|
n
+
1
/
(
n
+
1
)
!
{\displaystyle M_{k,n}(x)\leq 2CL_{k}^{n}|x|^{n+1}/(n+1)!}
which tends to zero as
n
→
∞
{\displaystyle n\to \infty }
for all
x
∈
I
{\displaystyle x\in I}
.
The functions
y
k
,
n
{\displaystyle y_{k,n}}
are equicontinuous as for
−
x
2
≤
x
<
x
′
≤
x
2
{\displaystyle -x_{2}\leq x<x'\leq x_{2}}
we have
|
y
k
,
n
+
1
(
x
′
)
−
y
k
,
n
+
1
(
x
)
|
≤
∫
x
x
′
|
f
k
(
x
″
,
y
k
,
n
(
x
″
)
)
|
d
x
″
≤
|
x
′
−
x
|
sup
R
|
f
k
|
≤
2
C
|
x
′
−
x
|
,
{\displaystyle {\begin{aligned}|y_{k,n+1}(x')-y_{k,n+1}(x)|&\leq \textstyle \int _{x}^{x'}|f_{k}(x'',y_{k,n}(x''))|\,\mathrm {d} x''\\&\textstyle \leq |x'-x|\sup _{R}|f_{k}|\leq 2C|x'-x|,\end{aligned}}}
so by the Arzelà–Ascoli theorem they are relatively compact . In particular, for each
k
{\displaystyle k}
there is a subsequence
(
y
k
,
φ
k
(
n
)
)
n
∈
N
{\displaystyle (y_{k,\varphi _{k}(n)})_{n\in \mathbb {N} }}
converging uniformly to a continuous function
y
k
:
I
→
R
{\displaystyle y_{k}:I\to \mathbb {R} }
. Taking limit
n
→
∞
{\displaystyle n\to \infty }
in
|
y
k
,
φ
k
(
n
)
(
x
)
−
∫
0
x
f
k
(
x
′
,
y
k
,
φ
k
(
n
)
(
x
′
)
)
d
x
′
|
=
|
y
k
,
φ
k
(
n
)
(
x
)
−
y
k
,
φ
k
(
n
)
+
1
(
x
)
|
≤
M
k
,
φ
k
(
n
)
(
x
2
)
{\displaystyle {\begin{aligned}\textstyle \left|y_{k,\varphi _{k}(n)}(x)-\int _{0}^{x}f_{k}(x',y_{k,\varphi _{k}(n)}(x'))\,\mathrm {d} x'\right|&=|y_{k,\varphi _{k}(n)}(x)-y_{k,\varphi _{k}(n)+1}(x)|\\&\leq M_{k,\varphi _{k}(n)}(x_{2})\end{aligned}}}
we conclude that
y
k
(
x
)
=
∫
0
x
f
k
(
x
′
,
y
k
(
x
′
)
)
d
x
′
{\displaystyle \textstyle y_{k}(x)=\int _{0}^{x}f_{k}(x',y_{k}(x'))\,\mathrm {d} x'}
. The functions
y
k
{\displaystyle y_{k}}
are in the closure of a relatively compact set, so they are themselves relatively compact. Thus there is a subsequence
y
ψ
(
k
)
{\displaystyle y_{\psi (k)}}
converging uniformly to a continuous function
z
:
I
→
R
{\displaystyle z:I\to \mathbb {R} }
. Taking limit
k
→
∞
{\displaystyle k\to \infty }
in
y
ψ
(
k
)
(
x
)
=
∫
0
x
f
ψ
(
k
)
(
x
′
,
y
ψ
(
k
)
(
x
′
)
)
d
x
′
{\displaystyle \textstyle y_{\psi (k)}(x)=\int _{0}^{x}f_{\psi (k)}(x',y_{\psi (k)}(x'))\,\mathrm {d} x'}
we conclude that
z
(
x
)
=
∫
0
x
f
(
x
′
,
z
(
x
′
)
)
d
x
′
{\displaystyle \textstyle z(x)=\int _{0}^{x}f(x',z(x'))\,\mathrm {d} x'}
, using the fact that
f
ψ
(
k
)
{\displaystyle f_{\psi (k)}}
are equicontinuous by the Arzelà–Ascoli theorem. By the fundamental theorem of calculus ,
z
′
(
x
)
=
f
(
x
,
z
(
x
)
)
{\displaystyle z'(x)=f(x,z(x))}
in
I
{\displaystyle I}
.
Related theorems [ edit ]
The Peano theorem can be compared with another existence result in the same context, the Picard–Lindelöf theorem . The Picard–Lindelöf theorem both assumes more and concludes more. It requires Lipschitz continuity , while the Peano theorem requires only continuity; but it proves both existence and uniqueness where the Peano theorem proves only the existence of solutions. To illustrate, consider the ordinary differential equation
y
′
=
|
y
|
1
2
{\displaystyle y'=\left\vert y\right\vert ^{\frac {1}{2}}}
on the domain
[
0
,
1
]
.
{\displaystyle \left[0,1\right].}
According to the Peano theorem, this equation has solutions, but the Picard–Lindelöf theorem does not apply since the right hand side is not Lipschitz continuous in any neighbourhood containing 0. Thus we can conclude existence but not uniqueness. It turns out that this ordinary differential equation has two kinds of solutions when starting at
y
(
0
)
=
0
{\displaystyle y(0)=0}
, either
y
(
x
)
=
0
{\displaystyle y(x)=0}
or
y
(
x
)
=
x
2
/
4
{\displaystyle y(x)=x^{2}/4}
. The transition between
y
=
0
{\displaystyle y=0}
and
y
=
(
x
−
C
)
2
/
4
{\displaystyle y=(x-C)^{2}/4}
can happen at any
C
{\displaystyle C}
.
The Carathéodory existence theorem is a generalization of the Peano existence theorem with weaker conditions than continuity.
References [ edit ]