1 ベクトル値の初期値問題
定義 1.1. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。
y ′ = f ( t , y ) , y ( t 0 ) = y 0 \boldsymbol y'=f(t,\boldsymbol y),\qquad
\boldsymbol y(t_0)=\boldsymbol y_0 y ′ = f ( t , y ) , y ( t 0 ) = y 0 をベクトル値初期値問題 (vector-valued initial value problem ) という。
t 0 t_0 t 0 を含む内部が空でない区間I I I 上の一階連続微分可能な関数y : I → R d \boldsymbol y:I\to\R^d y : I → R d が、すべてのt ∈ I t\in I t ∈ I に対して
( t , y ( t ) ) ∈ Ω , y ′ ( t ) = f ( t , y ( t ) ) , y ( t 0 ) = y 0 (t,\boldsymbol y(t))\in\Omega,\qquad
\boldsymbol y'(t)=f(t,\boldsymbol y(t)),\qquad
\boldsymbol y(t_0)=\boldsymbol y_0 ( t , y ( t )) ∈ Ω , y ′ ( t ) = f ( t , y ( t )) , y ( t 0 ) = y 0 を満たすとき、y \boldsymbol y y をI I I 上の解 (solution ) 、または古典解という。区間に含まれる端点での微分は片側微分とする。t 0 t_0 t 0 を含む開区間上で解が定まるとき、その解を局所解 (local solution ) という。
定義 1.2. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。t 0 t_0 t 0 を含む内部が空でない区間I I I 上の関数y ∈ A C l o c ( I ; R d ) \boldsymbol y\in AC_{\mathrm{loc}}(I;\R^d) y ∈ A C loc ( I ; R d ) が
( t , y ( t ) ) ∈ Ω ( t ∈ I ) , y ( t 0 ) = y 0 , (t,\boldsymbol y(t))\in\Omega\quad(t\in I),\qquad
\boldsymbol y(t_0)=\boldsymbol y_0, ( t , y ( t )) ∈ Ω ( t ∈ I ) , y ( t 0 ) = y 0 , およびI I I の内部のほとんど至る所で
y ′ ( t ) = f ( t , y ( t ) ) \boldsymbol y'(t)=f(t,\boldsymbol y(t)) y ′ ( t ) = f ( t , y ( t )) を満たすとき、y \boldsymbol y y を初期値問題の絶対連続解 (absolutely continuous solution ) という。t 0 t_0 t 0 を含む開区間上の絶対連続解を絶対連続な局所解という。
同じ初期値問題の二つの局所解について、初期時刻を含むある開区間が存在して、二つの局所解がその区間上で一致するとき、二つの局所解は同じ解の芽 (solution germ ) を定めるという。
補題 1.3. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とし、y : I → R d \boldsymbol y:I\to\R^d y : I → R d をt 0 t_0 t 0 を含む内部が空でない区間I I I 上の古典解とする。このとき、y \boldsymbol y y はI I I 上の絶対連続解である。
証明. 古典解y \boldsymbol y y はI I I 上で一階連続微分可能であるから、§E13.2 系 2.7 (2) をK = R \mathbb K=\R K = R として適用するとy ∈ A C l o c ( I ; R d ) \boldsymbol y\in AC_{\mathrm{loc}}(I;\R^d) y ∈ A C loc ( I ; R d ) である。グラフの条件と初期条件は古典解の定義に含まれ、微分方程式はI I I の全点で成り立つ。従ってy \boldsymbol y y は絶対連続解である。▨
2 時間可測なベクトル場と積分方程式
定義 2.1. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、B = { u : ∥ u − c ∥ ≤ b } B=\{\boldsymbol u:\|\boldsymbol u-\boldsymbol c\|\leq b\} B = { u : ∥ u − c ∥ ≤ b } を半径b > 0 b>0 b > 0 の閉球とする。写像f : J × B → R d f:J\times B\to\R^d f : J × B → R d がCarathéodory 条件 (Carathéodory conditions ) を満たすとは、次の条件を満たすことをいう。
すべてのu ∈ B \boldsymbol u\in B u ∈ B に対して、t ↦ f ( t , u ) t\mapsto f(t,\boldsymbol u) t ↦ f ( t , u ) は Lebesgue 可測である。
ある Lebesgue 零集合N ⊆ J N\subseteq J N ⊆ J が存在し、すべてのt ∈ J ∖ N t\in J\setminus N t ∈ J ∖ N に対してu ↦ f ( t , u ) \boldsymbol u\mapsto f(t,\boldsymbol u) u ↦ f ( t , u ) はB B B 上で連続である。
ある非負関数m ∈ L 1 ( J ) m\in L^1(J) m ∈ L 1 ( J ) が存在し、すべてのt ∈ J ∖ N t\in J\setminus N t ∈ J ∖ N とu ∈ B \boldsymbol u\in B u ∈ B に対して∥ f ( t , u ) ∥ ≤ m ( t ) \|f(t,\boldsymbol u)\|\leq m(t) ∥ f ( t , u ) ∥ ≤ m ( t ) が成り立つ。
さらに、ある非負関数ℓ ∈ L 1 ( J ) \ell\in L^1(J) ℓ ∈ L 1 ( J ) が存在し、同じN N N の外のすべてのt t t とすべてのu , v ∈ B \boldsymbol u,\boldsymbol v\in B u , v ∈ B に対して
∥ f ( t , u ) − f ( t , v ) ∥ ≤ ℓ ( t ) ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|
\leq\ell(t)\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ ℓ ( t ) ∥ u − v ∥ が成り立つとき、ℓ \ell ℓ を時間について可積分な Lipschitz 係数という。m , ℓ m,\ell m , ℓ は非負有限値の可測な代表元を用い、必要ならN N N を拡大する。
開集合Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d 上のf f f が Carathéodory 条件を局所的に満たすとは、Ω \Omega Ω に含まれる各閉矩形J × B J\times B J × B 上でf f f の制限が Carathéodory 条件を満たすことをいう。Ω \Omega Ω に含まれる各閉矩形J × B J\times B J × B 上でf f f の制限が時間について可積分な Lipschitz 係数をもつとき、f f f は時間について可積分な Lipschitz 係数を局所的にもつという。m , ℓ , N m,\ell,N m , ℓ , N は矩形ごとに異なってよい。
補題 2.3. d , k ∈ N ≥ 1 d,k\in\NN d , k ∈ N ≥ 1 とし、R d \R^d R d とR k \R^k R k にそれぞれノルムを固定して、いずれも∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ と書く。J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、B ⊆ R d B\subseteq\R^d B ⊆ R d をこのノルムについて半径が正の閉球とし、f : J × B → R k f:J\times B\to\R^k f : J × B → R k を写像とする。各u ∈ B \boldsymbol u\in B u ∈ B に対してt ↦ f ( t , u ) t\mapsto f(t,\boldsymbol u) t ↦ f ( t , u ) は Lebesgue 可測であり、ある共通の Lebesgue 零集合N ⊆ J N\subseteq J N ⊆ J の外でu ↦ f ( t , u ) \boldsymbol u\mapsto f(t,\boldsymbol u) u ↦ f ( t , u ) は連続であると仮定する。このとき、任意の Lebesgue 可測写像y : J → B \boldsymbol y:J\to B y : J → B に対して、t ↦ f ( t , y ( t ) ) t\mapsto f(t,\boldsymbol y(t)) t ↦ f ( t , y ( t )) は Lebesgue 可測である。
さらに、非負関数m ∈ L 1 ( J ) m\in L^1(J) m ∈ L 1 ( J ) が存在し、すべてのt ∈ J ∖ N t\in J\setminus N t ∈ J ∖ N とu ∈ B \boldsymbol u\in B u ∈ B について∥ f ( t , u ) ∥ ≤ m ( t ) \|f(t,\boldsymbol u)\|\leq m(t) ∥ f ( t , u ) ∥ ≤ m ( t ) が成り立つと仮定する。このとき、任意の Lebesgue 可測写像y : J → B \boldsymbol y:J\to B y : J → B に対してf ( ⋅ , y ( ⋅ ) ) ∈ L 1 ( J ; R k ) f(\cdot,\boldsymbol y(\cdot))\in L^1(J;\R^k) f ( ⋅ , y ( ⋅ )) ∈ L 1 ( J ; R k ) である。
証明. B B B の可算稠密集合を{ q 1 , q 2 , … } \{\boldsymbol q_1,\boldsymbol q_2,\ldots\} { q 1 , q 2 , … } と書く。例えば球の内部にある有理座標点全体は、球の内部およびその閉包B B B に稠密である。n , k ∈ N ≥ 1 n,k\in\NN n , k ∈ N ≥ 1 に対して
E n , k = { t ∈ J : ∥ y ( t ) − q k ∥ < 1 / n } ∖ ⋃ j < k { t ∈ J : ∥ y ( t ) − q j ∥ < 1 / n } E_{n,k}=\{t\in J:\|\boldsymbol y(t)-\boldsymbol q_k\|<1/n\}
\setminus\bigcup_{j<k}\{t\in J:\|\boldsymbol y(t)-\boldsymbol q_j\|<1/n\} E n , k = { t ∈ J : ∥ y ( t ) − q k ∥ < 1/ n } ∖ j < k ⋃ { t ∈ J : ∥ y ( t ) − q j ∥ < 1/ n } とおく。各E n , k E_{n,k} E n , k は可測であり、n n n を固定すると互いに交わらず、その和はJ J J である。t ∈ E n , k t\in E_{n,k} t ∈ E n , k に対してy n ( t ) = q k \boldsymbol y_n(t)=\boldsymbol q_k y n ( t ) = q k と定めると、∥ y n ( t ) − y ( t ) ∥ < 1 / n \|\boldsymbol y_n(t)-\boldsymbol y(t)\|<1/n ∥ y n ( t ) − y ( t ) ∥ < 1/ n である。
g n ( t ) = f ( t , y n ( t ) ) g_n(t)=f(t,\boldsymbol y_n(t)) g n ( t ) = f ( t , y n ( t )) とおく。任意の開集合U ⊆ R k U\subseteq\R^k U ⊆ R k に対して
g n − 1 ( U ) = ⋃ k ∈ N ≥ 1 ( E n , k ∩ { t : f ( t , q k ) ∈ U } ) g_n^{-1}(U)=\bigcup_{k\in\NN}
\bigl(E_{n,k}\cap\{t:f(t,\boldsymbol q_k)\in U\}\bigr) g n − 1 ( U ) = k ∈ N ≥ 1 ⋃ ( E n , k ∩ { t : f ( t , q k ) ∈ U } ) は可測である。従ってg n g_n g n は可測である。N N N 上でg n g_n g n を零に替えた関数をg ~ n \widetilde g_n g n とすると、g ~ n \widetilde g_n g n も可測である。状態変数についての連続性から、t ∉ N t\notin N t ∈ / N ではg n ( t ) → f ( t , y ( t ) ) g_n(t)\to f(t,\boldsymbol y(t)) g n ( t ) → f ( t , y ( t )) となる。従ってg ~ n \widetilde g_n g n は全点で収束し、§E10.7 定理 5.1 を各成分へ適用すると、その極限は可測である。f ( t , y ( t ) ) f(t,\boldsymbol y(t)) f ( t , y ( t )) はこの極限とN N N の外で一致するので、Lebesgue 測度の完備性により可測である。
支配関数m m m がある場合を考える。§E10.1 命題 2.2 により、あるC > 0 C>0 C > 0 が存在して、すべてのw ∈ R k \boldsymbol w\in\R^k w ∈ R k について Euclid ノルム∥ w ∥ 2 \|\boldsymbol w\|_2 ∥ w ∥ 2 はC ∥ w ∥ C\|\boldsymbol w\| C ∥ w ∥ 以下である。従って∥ f ( t , y ( t ) ) ∥ 2 ≤ C m ( t ) \|f(t,\boldsymbol y(t))\|_2\leq Cm(t) ∥ f ( t , y ( t )) ∥ 2 ≤ C m ( t ) がほとんど至る所で成り立ち、合成はJ J J 上で可積分である。▨
補題 2.4. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。t 0 t_0 t 0 を含む内部が空でない区間I I I 上の関数y : I → R d \boldsymbol y:I\to\R^d y : I → R d のグラフがΩ \Omega Ω に含まれ、g ( t ) = f ( t , y ( t ) ) g(t)=f(t,\boldsymbol y(t)) g ( t ) = f ( t , y ( t )) がL l o c 1 ( I ; R d ) L^1_{\mathrm{loc}}(I;\R^d) L loc 1 ( I ; R d ) に属すると仮定する。このとき、y \boldsymbol y y が初期値問題の絶対連続解であるための必要十分条件は、すべてのt ∈ I t\in I t ∈ I に対して
y ( t ) = y 0 + ∫ t 0 t f ( s , y ( s ) ) d s \boldsymbol y(t)=\boldsymbol y_0+\int_{t_0}^{t}f(s,\boldsymbol y(s))\,ds y ( t ) = y 0 + ∫ t 0 t f ( s , y ( s )) d s が成り立つことである。t < t 0 t<t_0 t < t 0 の積分は− ∫ t t 0 -\int_t^{t_0} − ∫ t t 0 とする。
証明. 必要性を示す。絶対連続解y \boldsymbol y y へ§E13.2 系 2.6 を適用すると、すべてのt ∈ I t\in I t ∈ I に対して
y ( t ) = y ( t 0 ) + ∫ t 0 t y ′ ( s ) d s \boldsymbol y(t)=\boldsymbol y(t_0)+\int_{t_0}^t\boldsymbol y'(s)\,ds y ( t ) = y ( t 0 ) + ∫ t 0 t y ′ ( s ) d s である。初期条件とy ′ = g \boldsymbol y'=g y ′ = g のほとんど至る所での一致から、主張の積分方程式を得る。
十分性を示す。g ∈ L l o c 1 ( I ; R d ) g\in L^1_{\mathrm{loc}}(I;\R^d) g ∈ L loc 1 ( I ; R d ) なので、§E13.2 系 2.6 により、積分方程式の右辺は局所絶対連続であり、導関数はほとんど至る所でg g g に等しい。t = t 0 t=t_0 t = t 0 を代入すると初期条件を得る。▨
補題 2.5. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を連続写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。t 0 t_0 t 0 を含む内部が空でない区間I I I 上の関数y : I → R d \boldsymbol y:I\to\R^d y : I → R d のグラフがΩ \Omega Ω に含まれるとする。このとき、次の三条件は同値である。
y \boldsymbol y y は初期値問題の古典解である。
y \boldsymbol y y は初期値問題の絶対連続解である。
t ↦ f ( t , y ( t ) ) t\mapsto f(t,\boldsymbol y(t)) t ↦ f ( t , y ( t )) はI I I に含まれる各有限閉区間上で Lebesgue 可積分であり、すべてのt ∈ I t\in I t ∈ I に対して
y ( t ) = y 0 + ∫ t 0 t f ( s , y ( s ) ) d s \boldsymbol y(t)=\boldsymbol y_0+\int_{t_0}^t f(s,\boldsymbol y(s))\,ds y ( t ) = y 0 + ∫ t 0 t f ( s , y ( s )) d s
が成り立つ。
証明. (a) ⇒ \Rightarrow ⇒ (b) を示す。古典解は補題 1.3 により絶対連続解である。
(b) ⇒ \Rightarrow ⇒ (c) を示す。絶対連続解y \boldsymbol y y は連続であり、f f f は連続であるから、g ( t ) = f ( t , y ( t ) ) g(t)=f(t,\boldsymbol y(t)) g ( t ) = f ( t , y ( t )) はI I I 上で連続である。連続関数は各有限閉区間上で有界かつ可測であるから、g ∈ L l o c 1 ( I ; R d ) g\in L^1_{\mathrm{loc}}(I;\R^d) g ∈ L loc 1 ( I ; R d ) である。補題 2.4 により積分方程式が成り立つ。
(c) ⇒ \Rightarrow ⇒ (a) を示す。g ( t ) = f ( t , y ( t ) ) g(t)=f(t,\boldsymbol y(t)) g ( t ) = f ( t , y ( t )) とおくとg ∈ L l o c 1 ( I ; R d ) g\in L^1_{\mathrm{loc}}(I;\R^d) g ∈ L loc 1 ( I ; R d ) であり、補題 2.4 によりy \boldsymbol y y は絶対連続解である。特にy \boldsymbol y y は連続であり、f f f は連続であるから、g g g はI I I 上で連続である。I I I の内部のほとんど至る所でy ′ = g \boldsymbol y'=g y ′ = g であるから、§E13.2 系 2.7 によりy \boldsymbol y y はI I I 上で一階連続微分可能であり、I I I に含まれる端点での片側微分を含めて、すべてのt ∈ I t\in I t ∈ I でy ′ ( t ) = g ( t ) \boldsymbol y'(t)=g(t) y ′ ( t ) = g ( t ) が成り立つ。積分方程式にt = t 0 t=t_0 t = t 0 を代入すると初期条件を得る。従ってy \boldsymbol y y は古典解である。▨
3 Picard 作用素と局所存在
系 3.1. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間とし、R d \R^d R d に任意のノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。g ∈ L 1 ( J ; R d ) g\in L^1(J;\R^d) g ∈ L 1 ( J ; R d ) とし、E ⊆ J E\subseteq J E ⊆ J を Lebesgue 可測集合とする。このとき、t ↦ ∥ g ( t ) ∥ t\mapsto\|g(t)\| t ↦ ∥ g ( t ) ∥ はJ J J 上で可積分であり、
∥ ∫ E g ( t ) d t ∥ ≤ ∫ E ∥ g ( t ) ∥ d t \left\|\int_E g(t)\,dt\right\|\leq\int_E\|g(t)\|\,dt ∫ E g ( t ) d t ≤ ∫ E ∥ g ( t ) ∥ d t が成り立つ。
証明. §E13.2 補題 1.3 (2) をK = R \mathbb K=\R K = R 、∥ ⋅ ∥ ∗ = ∥ ⋅ ∥ \|\cdot\|_\ast=\|\cdot\| ∥ ⋅ ∥ ∗ = ∥ ⋅ ∥ として適用する。▨
補題 3.2. T T T を空でない位相空間、K ∈ { R , C } \mathbb K\in\{\R,\C\} K ∈ { R , C } 、d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、K d \mathbb K^d K d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。有界な連続写像y : T → K d \boldsymbol y:T\to\mathbb K^d y : T → K d の全体をC b ( T ; K d ) C_b(T;\mathbb K^d) C b ( T ; K d ) と書き、∥ y ∥ ∞ = sup t ∈ T ∥ y ( t ) ∥ \|\boldsymbol y\|_\infty=\sup_{t\in T}\|\boldsymbol y(t)\| ∥ y ∥ ∞ = sup t ∈ T ∥ y ( t ) ∥ とおく。このとき、C b ( T ; K d ) C_b(T;\mathbb K^d) C b ( T ; K d ) は∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ について Banach 空間である。
証明. C b ( T ; K d ) C_b(T;\mathbb K^d) C b ( T ; K d ) は各点ごとの和とスカラー倍について閉じており、各点での∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ の三角不等式と斉次性から、∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ はノルムである。
K d \mathbb K^d K d の実座標をx 1 , … , x N x_1,\ldots,x_N x 1 , … , x N と書く(K = C \mathbb K=\C K = C では各成分の実部と虚部である)。∥ u ∥ 1 = ∑ k = 1 d ∣ u k ∣ \|\boldsymbol u\|_1=\sum_{k=1}^d|u_k| ∥ u ∥ 1 = ∑ k = 1 d ∣ u k ∣ はK d \mathbb K^d K d 上のノルムであり、§E10.1 命題 2.2 により、あるc , C > 0 c,C>0 c , C > 0 が存在して、すべてのu ∈ K d \boldsymbol u\in\mathbb K^d u ∈ K d に対してc ∥ u ∥ 1 ≤ ∥ u ∥ ≤ C ∥ u ∥ 1 c\|\boldsymbol u\|_1\leq\|\boldsymbol u\|\leq C\|\boldsymbol u\|_1 c ∥ u ∥ 1 ≤ ∥ u ∥ ≤ C ∥ u ∥ 1 である。各i i i について∣ x i ( u ) ∣ ≤ ∥ u ∥ 1 |x_i(\boldsymbol u)|\leq\|\boldsymbol u\|_1 ∣ x i ( u ) ∣ ≤ ∥ u ∥ 1 であり、∥ u ∥ 1 ≤ ∑ i = 1 N ∣ x i ( u ) ∣ \|\boldsymbol u\|_1\leq\sum_{i=1}^N|x_i(\boldsymbol u)| ∥ u ∥ 1 ≤ ∑ i = 1 N ∣ x i ( u ) ∣ である。従って、すべてのu ∈ K d \boldsymbol u\in\mathbb K^d u ∈ K d に対して
∣ x i ( u ) ∣ ≤ c − 1 ∥ u ∥ ( 1 ≤ i ≤ N ) , ∥ u ∥ ≤ C ∑ i = 1 N ∣ x i ( u ) ∣ |x_i(\boldsymbol u)|\leq c^{-1}\|\boldsymbol u\|\quad(1\leq i\leq N),\qquad
\|\boldsymbol u\|\leq C\sum_{i=1}^N|x_i(\boldsymbol u)| ∣ x i ( u ) ∣ ≤ c − 1 ∥ u ∥ ( 1 ≤ i ≤ N ) , ∥ u ∥ ≤ C i = 1 ∑ N ∣ x i ( u ) ∣ が成り立つ。
( y n ) (\boldsymbol y_n) ( y n ) をC b ( T ; K d ) C_b(T;\mathbb K^d) C b ( T ; K d ) の Cauchy 列とする。各i i i についてx i ∘ y n x_i\circ\boldsymbol y_n x i ∘ y n はT T T 上の有界な実数値連続関数であり、上の第一の不等式からd ∞ ( x i ∘ y n , x i ∘ y k ) ≤ c − 1 ∥ y n − y k ∥ ∞ d_\infty(x_i\circ\boldsymbol y_n,x_i\circ\boldsymbol y_k)\leq c^{-1}\|\boldsymbol y_n-\boldsymbol y_k\|_\infty d ∞ ( x i ∘ y n , x i ∘ y k ) ≤ c − 1 ∥ y n − y k ∥ ∞ であるから、( x i ∘ y n ) n (x_i\circ\boldsymbol y_n)_n ( x i ∘ y n ) n はC b ( T ) C_b(T) C b ( T ) の Cauchy 列である。§E2.16 定理 2.7 により、あるw i ∈ C b ( T ) w_i\in C_b(T) w i ∈ C b ( T ) が存在してd ∞ ( x i ∘ y n , w i ) → 0 d_\infty(x_i\circ\boldsymbol y_n,w_i)\to0 d ∞ ( x i ∘ y n , w i ) → 0 となる。実座標がw 1 , … , w N w_1,\ldots,w_N w 1 , … , w N である写像をy : T → K d \boldsymbol y:T\to\mathbb K^d y : T → K d とする。上の第二の不等式から、t , s ∈ T t,s\in T t , s ∈ T に対して
∥ y ( t ) − y ( s ) ∥ ≤ C ∑ i = 1 N ∣ w i ( t ) − w i ( s ) ∣ , ∥ y ( t ) ∥ ≤ C ∑ i = 1 N ∣ w i ( t ) ∣ \|\boldsymbol y(t)-\boldsymbol y(s)\|\leq C\sum_{i=1}^N|w_i(t)-w_i(s)|,\qquad
\|\boldsymbol y(t)\|\leq C\sum_{i=1}^N|w_i(t)| ∥ y ( t ) − y ( s ) ∥ ≤ C i = 1 ∑ N ∣ w i ( t ) − w i ( s ) ∣ , ∥ y ( t ) ∥ ≤ C i = 1 ∑ N ∣ w i ( t ) ∣ であるから、y \boldsymbol y y は連続かつ有界である。さらに、すべてのt ∈ T t\in T t ∈ T に対して
∥ y n ( t ) − y ( t ) ∥ ≤ C ∑ i = 1 N d ∞ ( x i ∘ y n , w i ) \|\boldsymbol y_n(t)-\boldsymbol y(t)\|\leq C\sum_{i=1}^N d_\infty(x_i\circ\boldsymbol y_n,w_i) ∥ y n ( t ) − y ( t ) ∥ ≤ C i = 1 ∑ N d ∞ ( x i ∘ y n , w i ) であるから、∥ y n − y ∥ ∞ → 0 \|\boldsymbol y_n-\boldsymbol y\|_\infty\to0 ∥ y n − y ∥ ∞ → 0 である。従ってC b ( T ; K d ) C_b(T;\mathbb K^d) C b ( T ; K d ) は完備である。▨
系 3.3. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。c ∈ R d \boldsymbol c\in\R^d c ∈ R d 、b > 0 b>0 b > 0 とし、
X = { y ∈ C ( J ; R d ) : ∥ y ( t ) − c ∥ ≤ b がすべての t ∈ J で成り立つ } X=\{\boldsymbol y\in C(J;\R^d):\|\boldsymbol y(t)-\boldsymbol c\|\leq b\ \text{がすべての }t\in J\text{ で成り立つ}\} X = { y ∈ C ( J ; R d ) : ∥ y ( t ) − c ∥ ≤ b がすべての t ∈ J で成り立つ } とおく。このとき、X X X は一様距離d ∞ ( y , z ) = max t ∈ J ∥ y ( t ) − z ( t ) ∥ d_\infty(\boldsymbol y,\boldsymbol z)=\max_{t\in J}\|\boldsymbol y(t)-\boldsymbol z(t)\| d ∞ ( y , z ) = max t ∈ J ∥ y ( t ) − z ( t ) ∥ に関して空でない完備距離空間である。
証明. J J J はコンパクトであるから、連続写像y : J → R d \boldsymbol y:J\to\R^d y : J → R d について連続関数t ↦ ∥ y ( t ) ∥ t\mapsto\|\boldsymbol y(t)\| t ↦ ∥ y ( t ) ∥ は最大値をもつ。従ってC ( J ; R d ) = C b ( J ; R d ) C(J;\R^d)=C_b(J;\R^d) C ( J ; R d ) = C b ( J ; R d ) であり、一様距離は補題 3.2 のノルム∥ ⋅ ∥ ∞ \|\cdot\|_\infty ∥ ⋅ ∥ ∞ の定める距離である。同補題によりC ( J ; R d ) C(J;\R^d) C ( J ; R d ) は完備である。X X X の点列( y n ) (\boldsymbol y_n) ( y n ) がy ∈ C ( J ; R d ) \boldsymbol y\in C(J;\R^d) y ∈ C ( J ; R d ) へ一様距離について収束するならば、各t ∈ J t\in J t ∈ J で∥ y ( t ) − c ∥ = lim n ∥ y n ( t ) − c ∥ ≤ b \|\boldsymbol y(t)-\boldsymbol c\|=\lim_n\|\boldsymbol y_n(t)-\boldsymbol c\|\leq b ∥ y ( t ) − c ∥ = lim n ∥ y n ( t ) − c ∥ ≤ b であるから、X X X はC ( J ; R d ) C(J;\R^d) C ( J ; R d ) の閉集合である。§E2.5 系 3.4 によりX X X は完備である。定数関数c \boldsymbol c c はX X X に属するので、X X X は空でない。▨
補題 3.4. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、t 0 ∈ J t_0\in J t 0 ∈ J 、y 0 ∈ R d \boldsymbol y_0\in\R^d y 0 ∈ R d 、B ⊆ R d B\subseteq\R^d B ⊆ R d を半径が正の閉球とし、f : J × B → R d f:J\times B\to\R^d f : J × B → R d は Carathéodory 条件を満たし、時間について可積分な Lipschitz 係数ℓ \ell ℓ をもつとする。連続写像y : J → R d \boldsymbol y:J\to\R^d y : J → R d でy ( J ) ⊆ B \boldsymbol y(J)\subseteq B y ( J ) ⊆ B を満たすものの全体をX X X とし、y ∈ X \boldsymbol y\in X y ∈ X に対して
( T y ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( s ) ) d s ( t ∈ J ) (T\boldsymbol y)(t)=\boldsymbol y_0+\int_{t_0}^tf(s,\boldsymbol y(s))\,ds\qquad(t\in J) ( T y ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( s )) d s ( t ∈ J ) とおく。さらに、t ∈ J t\in J t ∈ J に対してH ( t ) = ∣ ∫ t 0 t ℓ ( s ) d s ∣ H(t)=\left|\int_{t_0}^t\ell(s)\,ds\right| H ( t ) = ∫ t 0 t ℓ ( s ) d s 、Λ = ∫ J ℓ ( s ) d s \Lambda=\int_J\ell(s)\,ds Λ = ∫ J ℓ ( s ) d s とし、連続写像y , z : J → R d \boldsymbol y,\boldsymbol z:J\to\R^d y , z : J → R d に対して
d w ( y , z ) = max t ∈ J e − 2 H ( t ) ∥ y ( t ) − z ( t ) ∥ d_w(\boldsymbol y,\boldsymbol z)=\max_{t\in J}e^{-2H(t)}\|\boldsymbol y(t)-\boldsymbol z(t)\| d w ( y , z ) = t ∈ J max e − 2 H ( t ) ∥ y ( t ) − z ( t ) ∥ とおく。このとき、次が成り立つ。
各y ∈ X \boldsymbol y\in X y ∈ X について、s ↦ f ( s , y ( s ) ) s\mapsto f(s,\boldsymbol y(s)) s ↦ f ( s , y ( s )) はJ J J 上で可積分であり、T y T\boldsymbol y T y はJ J J 上で絶対連続である。
d w d_w d w はJ J J 上の連続写像全体の上の距離であり、一様距離d ∞ d_\infty d ∞ との間にe − 2 Λ d ∞ ≤ d w ≤ d ∞ e^{-2\Lambda}d_\infty\leq d_w\leq d_\infty e − 2Λ d ∞ ≤ d w ≤ d ∞ が成り立つ。( X , d w ) (X,d_w) ( X , d w ) は空でない完備距離空間である。
すべてのy , z ∈ X \boldsymbol y,\boldsymbol z\in X y , z ∈ X に対してd w ( T y , T z ) ≤ 1 2 d w ( y , z ) d_w(T\boldsymbol y,T\boldsymbol z)\leq\frac12d_w(\boldsymbol y,\boldsymbol z) d w ( T y , T z ) ≤ 2 1 d w ( y , z ) が成り立つ。
証明. 主張 (1) を示す。y ∈ X \boldsymbol y\in X y ∈ X は連続であるから可測であり、補題 2.3 によりg ( s ) = f ( s , y ( s ) ) g(s)=f(s,\boldsymbol y(s)) g ( s ) = f ( s , y ( s )) はJ J J 上で可積分である。J J J の左端点をα \alpha α とすると、( T y ) ( t ) = y 0 − ∫ α t 0 g ( s ) d s + ∫ α t g ( s ) d s (T\boldsymbol y)(t)=\boldsymbol y_0-\int_\alpha^{t_0}g(s)\,ds+\int_\alpha^tg(s)\,ds ( T y ) ( t ) = y 0 − ∫ α t 0 g ( s ) d s + ∫ α t g ( s ) d s であるから、§E13.2 補題 1.3 (3) によりT y T\boldsymbol y T y はJ J J 上で絶対連続である。
主張 (2) を示す。§E13.2 補題 1.3 (3) によりt ↦ ∫ t 0 t ℓ ( s ) d s t\mapsto\int_{t_0}^t\ell(s)\,ds t ↦ ∫ t 0 t ℓ ( s ) d s は連続であり、H H H は連続で0 ≤ H ≤ Λ 0\leq H\leq\Lambda 0 ≤ H ≤ Λ を満たす。従って連続写像y , z \boldsymbol y,\boldsymbol z y , z に対してt ↦ e − 2 H ( t ) ∥ y ( t ) − z ( t ) ∥ t\mapsto e^{-2H(t)}\|\boldsymbol y(t)-\boldsymbol z(t)\| t ↦ e − 2 H ( t ) ∥ y ( t ) − z ( t ) ∥ はJ J J 上の連続関数であり、最大値をもつ。各点でe − 2 Λ ≤ e − 2 H ( t ) ≤ 1 e^{-2\Lambda}\leq e^{-2H(t)}\leq1 e − 2Λ ≤ e − 2 H ( t ) ≤ 1 であるから、e − 2 Λ d ∞ ≤ d w ≤ d ∞ e^{-2\Lambda}d_\infty\leq d_w\leq d_\infty e − 2Λ d ∞ ≤ d w ≤ d ∞ である。対称性と三角不等式は各点の不等式から従い、d w ( y , z ) = 0 d_w(\boldsymbol y,\boldsymbol z)=0 d w ( y , z ) = 0 ならばd ∞ ( y , z ) = 0 d_\infty(\boldsymbol y,\boldsymbol z)=0 d ∞ ( y , z ) = 0 であるからy = z \boldsymbol y=\boldsymbol z y = z である。従ってd w d_w d w は距離である。B B B の中心をc \boldsymbol c c 、半径をb b b とすると、系 3.3 により( X , d ∞ ) (X,d_\infty) ( X , d ∞ ) は空でない完備距離空間である。( X , d w ) (X,d_w) ( X , d w ) の Cauchy 列はd ∞ ≤ e 2 Λ d w d_\infty\leq e^{2\Lambda}d_w d ∞ ≤ e 2Λ d w により( X , d ∞ ) (X,d_\infty) ( X , d ∞ ) の Cauchy 列であり、X X X のある点へd ∞ d_\infty d ∞ について収束し、d w ≤ d ∞ d_w\leq d_\infty d w ≤ d ∞ によりd w d_w d w についても収束する。従って( X , d w ) (X,d_w) ( X , d w ) は完備である。
主張 (3) を示す。y , z ∈ X \boldsymbol y,\boldsymbol z\in X y , z ∈ X とt ∈ J t\in J t ∈ J を取る。t = t 0 t=t_0 t = t 0 ならば( T y ) ( t 0 ) = ( T z ) ( t 0 ) (T\boldsymbol y)(t_0)=(T\boldsymbol z)(t_0) ( T y ) ( t 0 ) = ( T z ) ( t 0 ) である。t ≠ t 0 t\neq t_0 t = t 0 とし、t 0 t_0 t 0 とt t t を端点とする閉区間をJ t J_t J t とし、t > t 0 t>t_0 t > t 0 ならばε = 1 \varepsilon=1 ε = 1 、t < t 0 t<t_0 t < t 0 ならばε = − 1 \varepsilon=-1 ε = − 1 とおく。s ∈ J t s\in J_t s ∈ J t に対してH ( s ) = ε ∫ t 0 s ℓ ( r ) d r H(s)=\varepsilon\int_{t_0}^s\ell(r)\,dr H ( s ) = ε ∫ t 0 s ℓ ( r ) d r であるから、§E13.2 系 2.6 によりH H H はJ t J_t J t 上で絶対連続であり、J t J_t J t の内部のほとんど至る所でH ′ = ε ℓ H'=\varepsilon\ell H ′ = ε ℓ である。§E13.2 定理 3.1 (1) をΦ ( x ) = e 2 x \Phi(x)=e^{2x} Φ ( x ) = e 2 x とH ∣ J t H|_{J_t} H ∣ J t に適用すると、E ( s ) = e 2 H ( s ) E(s)=e^{2H(s)} E ( s ) = e 2 H ( s ) はJ t J_t J t 上で絶対連続であり、ほとんど至る所でE ′ = 2 ε ℓ E E'=2\varepsilon\ell E E ′ = 2 ε ℓ E である。§E13.2 定理 2.5 (3) と§E10.10 定理 3.2 により
e 2 H ( t ) − 1 = E ( t ) − E ( t 0 ) = ε ∫ J t E ′ ( s ) d s = 2 ∫ J t ℓ ( s ) e 2 H ( s ) d s e^{2H(t)}-1=E(t)-E(t_0)=\varepsilon\int_{J_t}E'(s)\,ds=2\int_{J_t}\ell(s)e^{2H(s)}\,ds e 2 H ( t ) − 1 = E ( t ) − E ( t 0 ) = ε ∫ J t E ′ ( s ) d s = 2 ∫ J t ℓ ( s ) e 2 H ( s ) d s である。Carathéodory 条件と Lipschitz 係数の共通零集合をN N N とすると、s ∈ J t ∖ N s\in J_t\setminus N s ∈ J t ∖ N では
∥ f ( s , y ( s ) ) − f ( s , z ( s ) ) ∥ ≤ ℓ ( s ) ∥ y ( s ) − z ( s ) ∥ ≤ ℓ ( s ) e 2 H ( s ) d w ( y , z ) \|f(s,\boldsymbol y(s))-f(s,\boldsymbol z(s))\|
\leq\ell(s)\|\boldsymbol y(s)-\boldsymbol z(s)\|
\leq\ell(s)e^{2H(s)}d_w(\boldsymbol y,\boldsymbol z) ∥ f ( s , y ( s )) − f ( s , z ( s )) ∥ ≤ ℓ ( s ) ∥ y ( s ) − z ( s ) ∥ ≤ ℓ ( s ) e 2 H ( s ) d w ( y , z ) であるから、系 3.1 により
∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ ∫ J t ∥ f ( s , y ( s ) ) − f ( s , z ( s ) ) ∥ d s ≤ d w ( y , z ) e 2 H ( t ) − 1 2 \|(T\boldsymbol y)(t)-(T\boldsymbol z)(t)\|
\leq\int_{J_t}\|f(s,\boldsymbol y(s))-f(s,\boldsymbol z(s))\|\,ds
\leq d_w(\boldsymbol y,\boldsymbol z)\,\frac{e^{2H(t)}-1}{2} ∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ ∫ J t ∥ f ( s , y ( s )) − f ( s , z ( s )) ∥ d s ≤ d w ( y , z ) 2 e 2 H ( t ) − 1 である。両辺にe − 2 H ( t ) e^{-2H(t)} e − 2 H ( t ) を掛けると
e − 2 H ( t ) ∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ 1 − e − 2 H ( t ) 2 d w ( y , z ) ≤ 1 2 d w ( y , z ) e^{-2H(t)}\|(T\boldsymbol y)(t)-(T\boldsymbol z)(t)\|
\leq\frac{1-e^{-2H(t)}}{2}d_w(\boldsymbol y,\boldsymbol z)
\leq\frac12d_w(\boldsymbol y,\boldsymbol z) e − 2 H ( t ) ∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ 2 1 − e − 2 H ( t ) d w ( y , z ) ≤ 2 1 d w ( y , z ) を得る。t ∈ J t\in J t ∈ J について最大値を取ると、d w ( T y , T z ) ≤ 1 2 d w ( y , z ) d_w(T\boldsymbol y,T\boldsymbol z)\leq\frac12d_w(\boldsymbol y,\boldsymbol z) d w ( T y , T z ) ≤ 2 1 d w ( y , z ) である。▨
定理 3.5. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。a , b > 0 a,b>0 a , b > 0 が存在し、閉矩形
R = J × B ⊆ Ω , J = [ t 0 − a , t 0 + a ] , B = { u : ∥ u − y 0 ∥ ≤ b } R=J\times B\subseteq\Omega,\qquad
J=[t_0-a,t_0+a],\qquad
B=\{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|\leq b\} R = J × B ⊆ Ω , J = [ t 0 − a , t 0 + a ] , B = { u : ∥ u − y 0 ∥ ≤ b } 上でf f f が Carathéodory 条件を満たし、非負の支配関数m ∈ L 1 ( J ) m\in L^1(J) m ∈ L 1 ( J ) と、時間について可積分な Lipschitz 係数ℓ ∈ L 1 ( J ) \ell\in L^1(J) ℓ ∈ L 1 ( J ) をもつと仮定する。このとき、
∫ t 0 − h t 0 m ( s ) d s ≤ b , ∫ t 0 t 0 + h m ( s ) d s ≤ b \int_{t_0-h}^{t_0}m(s)\,ds\leq b,\qquad
\int_{t_0}^{t_0+h}m(s)\,ds\leq b ∫ t 0 − h t 0 m ( s ) d s ≤ b , ∫ t 0 t 0 + h m ( s ) d s ≤ b を満たす0 < h ≤ a 0<h\leq a 0 < h ≤ a が存在する。そのようなh h h を一つ取り、I h = [ t 0 − h , t 0 + h ] I_h=[t_0-h,t_0+h] I h = [ t 0 − h , t 0 + h ] とおくと、次が成り立つ。
初期値問題y ′ = f ( t , y ) \boldsymbol y'=f(t,\boldsymbol y) y ′ = f ( t , y ) 、y ( t 0 ) = y 0 \boldsymbol y(t_0)=\boldsymbol y_0 y ( t 0 ) = y 0 は、I h I_h I h 上の絶対連続解y \boldsymbol y y でy ( I h ) ⊆ B \boldsymbol y(I_h)\subseteq B y ( I h ) ⊆ B を満たすものをもつ。y \boldsymbol y y の( t 0 − h , t 0 + h ) (t_0-h,t_0+h) ( t 0 − h , t 0 + h ) への制限は絶対連続な局所解である。定数関数y ( 0 ) ( t ) = y 0 \boldsymbol y^{(0)}(t)=\boldsymbol y_0 y ( 0 ) ( t ) = y 0 から
y ( n + 1 ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( n ) ( s ) ) d s ( t ∈ I h ) \boldsymbol y^{(n+1)}(t)=\boldsymbol y_0+\int_{t_0}^tf(s,\boldsymbol y^{(n)}(s))\,ds\qquad(t\in I_h) y ( n + 1 ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( n ) ( s )) d s ( t ∈ I h )
によって定める Picard 反復はすべてのn n n について定まり、I h I_h I h 上でy \boldsymbol y y へ一様収束する。
I ⊆ I h I\subseteq I_h I ⊆ I h をt 0 t_0 t 0 を含む内部が空でない区間とし、z : I → R d \boldsymbol z:I\to\R^d z : I → R d をz ( I ) ⊆ B \boldsymbol z(I)\subseteq B z ( I ) ⊆ B を満たす絶対連続解とする。このとき、I I I 上でz = y \boldsymbol z=\boldsymbol y z = y である。
同じ初期値をもつ任意の二つの絶対連続な局所解は、t 0 t_0 t 0 を含むある開区間上で一致する。従って絶対連続解の芽は一意である。
証明. §E13.2 補題 1.3 (1) を非負可積分関数m m m に適用すると、あるδ > 0 \delta>0 δ > 0 が存在して、長さがδ \delta δ 未満の区間上のm m m の積分はb b b 未満である。h = min { a , δ / 2 } h=\min\{a,\delta/2\} h = min { a , δ /2 } は二つの不等式を満たす。
主張 (1) を示す。f f f のI h × B I_h\times B I h × B への制限は、m , ℓ m,\ell m , ℓ のI h I_h I h への制限について Carathéodory 条件と Lipschitz 係数の条件を満たす。補題 3.4 をJ = I h J=I_h J = I h に適用し、X X X 、T T T 、d w d_w d w をその補題のとおりに定める。y ∈ X \boldsymbol y\in X y ∈ X とt ∈ I h t\in I_h t ∈ I h を取り、t 0 t_0 t 0 とt t t を端点とする閉区間をJ t J_t J t とする。J t J_t J t は[ t 0 − h , t 0 ] [t_0-h,t_0] [ t 0 − h , t 0 ] または[ t 0 , t 0 + h ] [t_0,t_0+h] [ t 0 , t 0 + h ] に含まれるから、系 3.1 と支配関数の評価により
∥ ( T y ) ( t ) − y 0 ∥ ≤ ∫ J t ∥ f ( s , y ( s ) ) ∥ d s ≤ ∫ J t m ( s ) d s ≤ b \|(T\boldsymbol y)(t)-\boldsymbol y_0\|
\leq\int_{J_t}\|f(s,\boldsymbol y(s))\|\,ds
\leq\int_{J_t}m(s)\,ds
\leq b ∥ ( T y ) ( t ) − y 0 ∥ ≤ ∫ J t ∥ f ( s , y ( s )) ∥ d s ≤ ∫ J t m ( s ) d s ≤ b である。補題 3.4 (1) によりT y T\boldsymbol y T y は連続であるから、T ( X ) ⊆ X T(X)\subseteq X T ( X ) ⊆ X である。補題 3.4 (2) と補題 3.4 (3) により、T T T は空でない完備距離空間( X , d w ) (X,d_w) ( X , d w ) 上の縮小比1 / 2 1/2 1/2 の縮小写像である。§E2.7 Banach の不動点定理 の§E2.7 定理 2.2 により、T T T はX X X にただ一つの不動点y \boldsymbol y y をもち、y ( 0 ) ∈ X \boldsymbol y^{(0)}\in X y ( 0 ) ∈ X から始まる反復列y ( n ) = T n y ( 0 ) \boldsymbol y^{(n)}=T^n\boldsymbol y^{(0)} y ( n ) = T n y ( 0 ) はd w d_w d w についてy \boldsymbol y y へ収束する。d ∞ ≤ e 2 Λ d w d_\infty\leq e^{2\Lambda}d_w d ∞ ≤ e 2Λ d w であるから、この収束はI h I_h I h 上で一様である。不動点y \boldsymbol y y は積分方程式を満たし、s ↦ f ( s , y ( s ) ) s\mapsto f(s,\boldsymbol y(s)) s ↦ f ( s , y ( s )) は可積分であり、グラフはR ⊆ Ω R\subseteq\Omega R ⊆ Ω に含まれるので、補題 2.4 によりy \boldsymbol y y はI h I_h I h 上の絶対連続解である。その( t 0 − h , t 0 + h ) (t_0-h,t_0+h) ( t 0 − h , t 0 + h ) への制限は絶対連続な局所解である。
主張 (2) を示す。[ α , β ] ⊆ I [\alpha,\beta]\subseteq I [ α , β ] ⊆ I をα < β \alpha<\beta α < β を満たす有限閉区間とすると、f f f の[ α , β ] × B [\alpha,\beta]\times B [ α , β ] × B への制限に補題 2.3 を適用することができ、s ↦ f ( s , z ( s ) ) s\mapsto f(s,\boldsymbol z(s)) s ↦ f ( s , z ( s )) は[ α , β ] [\alpha,\beta] [ α , β ] 上で可積分である。従ってf ( ⋅ , z ( ⋅ ) ) ∈ L l o c 1 ( I ; R d ) f(\cdot,\boldsymbol z(\cdot))\in L^1_{\mathrm{loc}}(I;\R^d) f ( ⋅ , z ( ⋅ )) ∈ L loc 1 ( I ; R d ) であり、補題 2.4 により、すべてのt ∈ I t\in I t ∈ I についてz ( t ) = y 0 + ∫ t 0 t f ( s , z ( s ) ) d s \boldsymbol z(t)=\boldsymbol y_0+\int_{t_0}^tf(s,\boldsymbol z(s))\,ds z ( t ) = y 0 + ∫ t 0 t f ( s , z ( s )) d s である。t ∈ I t\in I t ∈ I を取る。t = t 0 t=t_0 t = t 0 ならばz ( t 0 ) = y 0 = y ( t 0 ) \boldsymbol z(t_0)=\boldsymbol y_0=\boldsymbol y(t_0) z ( t 0 ) = y 0 = y ( t 0 ) である。t ≠ t 0 t\neq t_0 t = t 0 ならば、t 0 t_0 t 0 とt t t を端点とする閉区間J t J_t J t はI I I に含まれる。補題 3.4 をJ = J t J=J_t J = J t に適用して得る作用素と距離をT t T_t T t 、d w , t d_{w,t} d w , t とする。y ∣ J t \boldsymbol y|_{J_t} y ∣ J t とz ∣ J t \boldsymbol z|_{J_t} z ∣ J t はともにJ t J_t J t 上の値がB B B に入る連続写像であり、積分方程式によりT t T_t T t の不動点である。補題 3.4 (3) により
d w , t ( y ∣ J t , z ∣ J t ) = d w , t ( T t y ∣ J t , T t z ∣ J t ) ≤ 1 2 d w , t ( y ∣ J t , z ∣ J t ) d_{w,t}(\boldsymbol y|_{J_t},\boldsymbol z|_{J_t})
=d_{w,t}(T_t\boldsymbol y|_{J_t},T_t\boldsymbol z|_{J_t})
\leq\frac12d_{w,t}(\boldsymbol y|_{J_t},\boldsymbol z|_{J_t}) d w , t ( y ∣ J t , z ∣ J t ) = d w , t ( T t y ∣ J t , T t z ∣ J t ) ≤ 2 1 d w , t ( y ∣ J t , z ∣ J t ) であるから、d w , t ( y ∣ J t , z ∣ J t ) = 0 d_{w,t}(\boldsymbol y|_{J_t},\boldsymbol z|_{J_t})=0 d w , t ( y ∣ J t , z ∣ J t ) = 0 であり、z ( t ) = y ( t ) \boldsymbol z(t)=\boldsymbol y(t) z ( t ) = y ( t ) である。
主張 (3) を示す。同じ初期値をもつ二つの絶対連続な局所解u , v \boldsymbol u,\boldsymbol v u , v を取る。両者は連続でありu ( t 0 ) = v ( t 0 ) = y 0 \boldsymbol u(t_0)=\boldsymbol v(t_0)=\boldsymbol y_0 u ( t 0 ) = v ( t 0 ) = y 0 なので、0 < η ≤ h 0<\eta\leq h 0 < η ≤ h を十分小さく取ると、( t 0 − η , t 0 + η ) (t_0-\eta,t_0+\eta) ( t 0 − η , t 0 + η ) は両解の定義区間に含まれ、両解はこの区間上でB B B に値を取る。主張 (2) をI = ( t 0 − η , t 0 + η ) I=(t_0-\eta,t_0+\eta) I = ( t 0 − η , t 0 + η ) とu \boldsymbol u u 、v \boldsymbol v v のそれぞれに適用すると、( t 0 − η , t 0 + η ) (t_0-\eta,t_0+\eta) ( t 0 − η , t 0 + η ) 上でu = y = v \boldsymbol u=\boldsymbol y=\boldsymbol v u = y = v である。▨
4 連続なベクトル場の場合
定義 4.1. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合とし、R d \R^d R d にノルムを固定する。f : Ω → R d f:\Omega\to\R^d f : Ω → R d が状態変数について局所 Lipschitz 連続 (locally Lipschitz continuous in the state variable ) であるとは、各( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω に対して、その点を含む近傍U ⊆ Ω U\subseteq\Omega U ⊆ Ω と定数L U ≥ 0 L_U\ge0 L U ≥ 0 が存在し、( t , u ) , ( t , v ) ∈ U (t,\boldsymbol u),(t,\boldsymbol v)\in U ( t , u ) , ( t , v ) ∈ U を満たすすべての点について
∥ f ( t , u ) − f ( t , v ) ∥ ≤ L U ∥ u − v ∥ \lVert f(t,\boldsymbol u)-f(t,\boldsymbol v)\rVert
\le L_U\lVert\boldsymbol u-\boldsymbol v\rVert ∥ f ( t , u ) − f ( t , v )∥ ≤ L U ∥ u − v ∥ が成り立つことをいう。
補題 4.2. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合とし、R d \R^d R d にノルムを固定する。f : Ω → R d f:\Omega\to\R^d f : Ω → R d は、各t t t についてu ↦ f ( t , u ) \boldsymbol u\mapsto f(t,\boldsymbol u) u ↦ f ( t , u ) が開集合Ω t = { u : ( t , u ) ∈ Ω } \Omega_t=\{\boldsymbol u:(t,\boldsymbol u)\in\Omega\} Ω t = { u : ( t , u ) ∈ Ω } 上で全微分可能であり、その微分D u f ( t , u ) D_{\boldsymbol u}f(t,\boldsymbol u) D u f ( t , u ) がΩ \Omega Ω 上で( t , u ) (t,\boldsymbol u) ( t , u ) について連続であるとする。このとき、f f f は状態変数について局所 Lipschitz 連続である。
証明. R d \R^d R d の Euclid ノルムを∥ ⋅ ∥ 2 \|\cdot\|_2 ∥ ⋅ ∥ 2 と書く。( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω を取る。Ω \Omega Ω は開集合であるから、あるr > 0 r>0 r > 0 についてR = [ t 0 − r , t 0 + r ] × { u : ∥ u − y 0 ∥ 2 ≤ r } R=[t_0-r,t_0+r]\times\{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|_2\leq r\} R = [ t 0 − r , t 0 + r ] × { u : ∥ u − y 0 ∥ 2 ≤ r } はΩ \Omega Ω に含まれる。R R R はコンパクトであり、D u f D_{\boldsymbol u}f D u f は連続であるから、K = max R ∥ D u f ∥ o p K=\max_R\|D_{\boldsymbol u}f\|_{\mathrm{op}} K = max R ∥ D u f ∥ op は有限である。U = ( t 0 − r , t 0 + r ) × { u : ∥ u − y 0 ∥ 2 < r } U=(t_0-r,t_0+r)\times\{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|_2<r\} U = ( t 0 − r , t 0 + r ) × { u : ∥ u − y 0 ∥ 2 < r } とおく。( t , u ) , ( t , v ) ∈ U (t,\boldsymbol u),(t,\boldsymbol v)\in U ( t , u ) , ( t , v ) ∈ U ならば、閉線分[ u , v ] [\boldsymbol u,\boldsymbol v] [ u , v ] は凸集合{ w : ∥ w − y 0 ∥ 2 < r } ⊆ Ω t \{\boldsymbol w:\|\boldsymbol w-\boldsymbol y_0\|_2<r\}\subseteq\Omega_t { w : ∥ w − y 0 ∥ 2 < r } ⊆ Ω t に含まれ、その各点w \boldsymbol w w で∥ D u f ( t , w ) ∥ o p ≤ K \|D_{\boldsymbol u}f(t,\boldsymbol w)\|_{\mathrm{op}}\leq K ∥ D u f ( t , w ) ∥ op ≤ K である。§E4.3 定理 2.1 をu ↦ f ( t , u ) \boldsymbol u\mapsto f(t,\boldsymbol u) u ↦ f ( t , u ) に適用すると∥ f ( t , u ) − f ( t , v ) ∥ 2 ≤ K ∥ u − v ∥ 2 \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|_2\leq K\|\boldsymbol u-\boldsymbol v\|_2 ∥ f ( t , u ) − f ( t , v ) ∥ 2 ≤ K ∥ u − v ∥ 2 である。§E10.1 命題 2.2 により、あるc , C > 0 c,C>0 c , C > 0 が存在してc ∥ ⋅ ∥ 2 ≤ ∥ ⋅ ∥ ≤ C ∥ ⋅ ∥ 2 c\|\cdot\|_2\leq\|\cdot\|\leq C\|\cdot\|_2 c ∥ ⋅ ∥ 2 ≤ ∥ ⋅ ∥ ≤ C ∥ ⋅ ∥ 2 であるから、
∥ f ( t , u ) − f ( t , v ) ∥ ≤ C K c ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|\leq\frac{CK}{c}\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ c C K ∥ u − v ∥ である。U U U は( t 0 , y 0 ) (t_0,\boldsymbol y_0) ( t 0 , y 0 ) を含む近傍であり、L U = C K / c L_U=CK/c L U = C K / c とすれば局所 Lipschitz 連続性の条件が満たされる。▨
補題 4.3. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合とし、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を連続写像とする。このとき、次が成り立つ。
J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、B ⊆ R d B\subseteq\R^d B ⊆ R d を半径が正の閉球とし、J × B ⊆ Ω J\times B\subseteq\Omega J × B ⊆ Ω とする。このとき、M = max ( t , u ) ∈ J × B ∥ f ( t , u ) ∥ M=\max_{(t,\boldsymbol u)\in J\times B}\|f(t,\boldsymbol u)\| M = max ( t , u ) ∈ J × B ∥ f ( t , u ) ∥ は有限である。さらに、あるL ≥ 0 L\geq0 L ≥ 0 について、すべてのt ∈ J t\in J t ∈ J とu , v ∈ B \boldsymbol u,\boldsymbol v\in B u , v ∈ B に対して∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|\leq L\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ が成り立つならば、f f f のJ × B J\times B J × B への制限は、N = ∅ N=\varnothing N = ∅ 、m = M m=M m = M 、ℓ = L \ell=L ℓ = L について Carathéodory 条件と時間について可積分な Lipschitz 係数の条件を満たす。
f f f は状態変数について局所 Lipschitz 連続であるとし、J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、B ⊆ R d B\subseteq\R^d B ⊆ R d を半径が正の閉球とし、J × B ⊆ Ω J\times B\subseteq\Omega J × B ⊆ Ω とする。このとき、M = max ( t , u ) ∈ J × B ∥ f ( t , u ) ∥ M=\max_{(t,\boldsymbol u)\in J\times B}\|f(t,\boldsymbol u)\| M = max ( t , u ) ∈ J × B ∥ f ( t , u ) ∥ は有限であり、あるL ≥ 0 L\geq0 L ≥ 0 が存在して、すべてのt ∈ J t\in J t ∈ J とu , v ∈ B \boldsymbol u,\boldsymbol v\in B u , v ∈ B に対して∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|\leq L\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ が成り立つ。特に、f f f のJ × B J\times B J × B への制限は、N = ∅ N=\varnothing N = ∅ 、m = M m=M m = M 、ℓ = L \ell=L ℓ = L について Carathéodory 条件と時間について可積分な Lipschitz 係数の条件を満たす。従ってf f f は Carathéodory 条件を局所的に満たし、時間について可積分な Lipschitz 係数を局所的にもつ。
任意の( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω について、初期値問題y ′ = f ( t , y ) \boldsymbol y'=f(t,\boldsymbol y) y ′ = f ( t , y ) 、y ( t 0 ) = y 0 \boldsymbol y(t_0)=\boldsymbol y_0 y ( t 0 ) = y 0 の絶対連続解は古典解である。
証明. 主張 (1) を示す。§E10.1 命題 2.2 により∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ は Euclid ノルムと同値であるから、B B B は Euclid ノルムについて有界閉集合であり、J × B J\times B J × B はR 1 + d \R^{1+d} R 1 + d の有界閉集合としてコンパクトである。f f f は連続であるからM M M は有限である。各u ∈ B \boldsymbol u\in B u ∈ B についてt ↦ f ( t , u ) t\mapsto f(t,\boldsymbol u) t ↦ f ( t , u ) は連続であり、特に Lebesgue 可測である。各t ∈ J t\in J t ∈ J についてu ↦ f ( t , u ) \boldsymbol u\mapsto f(t,\boldsymbol u) u ↦ f ( t , u ) はB B B 上で連続である。∥ f ∥ ≤ M \|f\|\leq M ∥ f ∥ ≤ M と仮定の Lipschitz 評価はJ × B J\times B J × B の全点で成り立ち、定数関数M , L M,L M , L はJ J J 上で可積分である。従ってN = ∅ N=\varnothing N = ∅ 、m = M m=M m = M 、ℓ = L \ell=L ℓ = L が条件を満たす。
主張 (2) を示す。M M M が有限であることは主張 (1) による。あるL ≥ 0 L\geq0 L ≥ 0 について主張の評価が成り立つことを否定すると、各n ∈ N ≥ 1 n\in\NN n ∈ N ≥ 1 に対してt n ∈ J t_n\in J t n ∈ J とu n , v n ∈ B \boldsymbol u_n,\boldsymbol v_n\in B u n , v n ∈ B が存在して
∥ f ( t n , u n ) − f ( t n , v n ) ∥ > n ∥ u n − v n ∥ \|f(t_n,\boldsymbol u_n)-f(t_n,\boldsymbol v_n)\|>n\|\boldsymbol u_n-\boldsymbol v_n\| ∥ f ( t n , u n ) − f ( t n , v n ) ∥ > n ∥ u n − v n ∥ となる。左辺は2 M 2M 2 M 以下であるから∥ u n − v n ∥ < 2 M / n \|\boldsymbol u_n-\boldsymbol v_n\|<2M/n ∥ u n − v n ∥ < 2 M / n である。R 1 + 2 d \R^{1+2d} R 1 + 2 d の点列( t n , u n , v n ) (t_n,\boldsymbol u_n,\boldsymbol v_n) ( t n , u n , v n ) の座標は有界であるから、§E10.1 補題 2.1 により、座標ごとにある( t , u , v ) (t,\boldsymbol u,\boldsymbol v) ( t , u , v ) へ収束する部分列( t n k , u n k , v n k ) (t_{n_k},\boldsymbol u_{n_k},\boldsymbol v_{n_k}) ( t n k , u n k , v n k ) が存在する。J J J とB B B は閉集合であるからt ∈ J t\in J t ∈ J 、u , v ∈ B \boldsymbol u,\boldsymbol v\in B u , v ∈ B であり、∥ u − v ∥ = lim k ∥ u n k − v n k ∥ = 0 \|\boldsymbol u-\boldsymbol v\|=\lim_k\|\boldsymbol u_{n_k}-\boldsymbol v_{n_k}\|=0 ∥ u − v ∥ = lim k ∥ u n k − v n k ∥ = 0 であるからv = u \boldsymbol v=\boldsymbol u v = u である。( t , u ) ∈ Ω (t,\boldsymbol u)\in\Omega ( t , u ) ∈ Ω に局所 Lipschitz 連続性を適用し、近傍U U U と定数L U L_U L U を取る。( t n k , u n k ) (t_{n_k},\boldsymbol u_{n_k}) ( t n k , u n k ) と( t n k , v n k ) (t_{n_k},\boldsymbol v_{n_k}) ( t n k , v n k ) はともに( t , u ) (t,\boldsymbol u) ( t , u ) へ収束するので、十分大きいすべてのk k k について両点はU U U に属し、
n k ∥ u n k − v n k ∥ < ∥ f ( t n k , u n k ) − f ( t n k , v n k ) ∥ ≤ L U ∥ u n k − v n k ∥ n_k\|\boldsymbol u_{n_k}-\boldsymbol v_{n_k}\|
<\|f(t_{n_k},\boldsymbol u_{n_k})-f(t_{n_k},\boldsymbol v_{n_k})\|
\leq L_U\|\boldsymbol u_{n_k}-\boldsymbol v_{n_k}\| n k ∥ u n k − v n k ∥ < ∥ f ( t n k , u n k ) − f ( t n k , v n k ) ∥ ≤ L U ∥ u n k − v n k ∥ である。この狭義不等式からu n k ≠ v n k \boldsymbol u_{n_k}\neq\boldsymbol v_{n_k} u n k = v n k であり、十分大きいすべてのk k k についてn k < L U n_k<L_U n k < L U が成り立つ。一方、n k → ∞ n_k\to\infty n k → ∞ であるから、あるk k k でn k ≥ L U n_k\geq L_U n k ≥ L U である。この二つは両立しないので、あるL ≥ 0 L\geq0 L ≥ 0 について主張の評価が成り立つ。主張 (1) により、f f f のJ × B J\times B J × B への制限はN = ∅ N=\varnothing N = ∅ 、m = M m=M m = M 、ℓ = L \ell=L ℓ = L について条件を満たす。Ω \Omega Ω に含まれる任意の閉矩形にこの結論を適用することができるので、f f f は Carathéodory 条件を局所的に満たし、時間について可積分な Lipschitz 係数を局所的にもつ。
主張 (3) を示す。f f f は連続であるから、補題 2.5 により補題 2.5 条件 (b) から補題 2.5 条件 (a) が従う。▨
系 4.4 (Picard–Lindelöf の定理). d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。Ω ⊆ R × R d \Omega\subseteq\R\times\R^d Ω ⊆ R × R d を開集合、f : Ω → R d f:\Omega\to\R^d f : Ω → R d を連続写像、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω とする。a , b > 0 a,b>0 a , b > 0 とし、
R = [ t 0 − a , t 0 + a ] × { u : ∥ u − y 0 ∥ ≤ b } R=[t_0-a,t_0+a]\times\{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|\leq b\} R = [ t 0 − a , t 0 + a ] × { u : ∥ u − y 0 ∥ ≤ b } はΩ \Omega Ω に含まれるとする。あるL ≥ 0 L\geq0 L ≥ 0 が存在して、すべての( t , u ) , ( t , v ) ∈ R (t,\boldsymbol u),(t,\boldsymbol v)\in R ( t , u ) , ( t , v ) ∈ R に対して
∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|\leq L\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ が成り立つと仮定する。このとき、初期値問題y ′ = f ( t , y ) \boldsymbol y'=f(t,\boldsymbol y) y ′ = f ( t , y ) 、y ( t 0 ) = y 0 \boldsymbol y(t_0)=\boldsymbol y_0 y ( t 0 ) = y 0 は一階連続微分可能な局所解をもつ。同じ初期値をもつ任意の二つの局所解は、t 0 t_0 t 0 を含むある開区間上で一致し、解の芽は一意に定まる。さらに、M = max ( t , u ) ∈ R ∥ f ( t , u ) ∥ M=\max_{(t,\boldsymbol u)\in R}\|f(t,\boldsymbol u)\| M = max ( t , u ) ∈ R ∥ f ( t , u ) ∥ とおくと、0 < h ≤ a 0<h\leq a 0 < h ≤ a かつM h ≤ b Mh\leq b M h ≤ b を満たす任意のh h h について、初期値問題は[ t 0 − h , t 0 + h ] [t_0-h,t_0+h] [ t 0 − h , t 0 + h ] 上の古典解で値が{ u : ∥ u − y 0 ∥ ≤ b } \{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|\leq b\} { u : ∥ u − y 0 ∥ ≤ b } に入るものをただ一つもつ。
f f f がΩ \Omega Ω 上で状態変数について局所 Lipschitz 連続ならば、任意の( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω に対して上の仮定を満たすa , b > 0 a,b>0 a , b > 0 とL ≥ 0 L\geq0 L ≥ 0 が存在する。
証明. 補題 4.3 (1) により、M M M は有限であり、f f f のR R R への制限はN = ∅ N=\varnothing N = ∅ 、m = M m=M m = M 、ℓ = L \ell=L ℓ = L について Carathéodory 条件と時間について可積分な Lipschitz 係数の条件を満たす。0 < h ≤ a 0<h\leq a 0 < h ≤ a かつM h ≤ b Mh\leq b M h ≤ b ならば、t 0 t_0 t 0 の左右の長さh h h の区間上のm m m の積分はともにM h ≤ b Mh\leq b M h ≤ b である。定理 3.5 (1) により、I h = [ t 0 − h , t 0 + h ] I_h=[t_0-h,t_0+h] I h = [ t 0 − h , t 0 + h ] 上の絶対連続解で値が閉球に入るものが存在し、補題 4.3 (3) によりそれは古典解である。I h I_h I h 上の古典解で値が閉球に入るものは補題 1.3 により絶対連続解であるから、定理 3.5 (2) により一つに限る。M > 0 M>0 M > 0 ならばh = min { a , b / M } h=\min\{a,b/M\} h = min { a , b / M } 、M = 0 M=0 M = 0 ならばh = a h=a h = a がこの条件を満たし、その解の( t 0 − h , t 0 + h ) (t_0-h,t_0+h) ( t 0 − h , t 0 + h ) への制限は一階連続微分可能な局所解である。同じ初期値をもつ二つの局所解は、補題 1.3 により絶対連続な局所解であるから、定理 3.5 (3) によりt 0 t_0 t 0 を含むある開区間上で一致する。
f f f が状態変数について局所 Lipschitz 連続であるとする。Ω \Omega Ω は開集合であるから、( t 0 , y 0 ) ∈ Ω (t_0,\boldsymbol y_0)\in\Omega ( t 0 , y 0 ) ∈ Ω に対してR ⊆ Ω R\subseteq\Omega R ⊆ Ω を満たすa , b > 0 a,b>0 a , b > 0 が存在する。補題 4.3 (2) により、R R R 上で Lipschitz 評価を満たすL ≥ 0 L\geq0 L ≥ 0 が存在する。▨
5 不連続な係数と一意性の限界
例 5.1. Ω = R 2 \Omega=\R^2 Ω = R 2 とし、
a ( t ) = { 1 , t < 0 , 2 , t ≥ 0 a(t)=\begin{cases}1,&t<0,\\2,&t\geq0\end{cases} a ( t ) = { 1 , 2 , t < 0 , t ≥ 0 によって定まる初期値問題y ′ = a ( t ) y y'=a(t)y y ′ = a ( t ) y 、y ( 0 ) = 1 y(0)=1 y ( 0 ) = 1 を考える。このとき、矩形R = [ − 1 , 1 ] × [ 0 , 2 ] R=[-1,1]\times[0,2] R = [ − 1 , 1 ] × [ 0 , 2 ] 上で、f ( t , u ) = a ( t ) u f(t,u)=a(t)u f ( t , u ) = a ( t ) u は時間について可測、状態について全時刻で連続であり、
∣ f ( t , u ) ∣ ≤ 4 , ∣ f ( t , u ) − f ( t , v ) ∣ ≤ 2 ∣ u − v ∣ |f(t,u)|\leq4,\qquad |f(t,u)-f(t,v)|\leq2|u-v| ∣ f ( t , u ) ∣ ≤ 4 , ∣ f ( t , u ) − f ( t , v ) ∣ ≤ 2∣ u − v ∣ が成り立つ。従って支配関数m = 4 m=4 m = 4 、Lipschitz 係数ℓ = 2 \ell=2 ℓ = 2 、共通零集合N = ∅ N=\varnothing N = ∅ を取ることができる。初期値を中心とする球の半径はb = 1 b=1 b = 1 であり、h = 1 / 4 h=1/4 h = 1/4 とすると
∫ − h 0 m ( t ) d t = ∫ 0 h m ( t ) d t = 1 ≤ b \int_{-h}^0m(t)\,dt=\int_0^hm(t)\,dt=1\leq b ∫ − h 0 m ( t ) d t = ∫ 0 h m ( t ) d t = 1 ≤ b となる。定理 3.5 (1) により、[ − 1 / 4 , 1 / 4 ] [-1/4,1/4] [ − 1/4 , 1/4 ] 上の絶対連続解で値が[ 0 , 2 ] [0,2] [ 0 , 2 ] に入るものが存在する。
実際、全実数上で
y ( t ) = { e t , t ≤ 0 , e 2 t , t ≥ 0 y(t)=\begin{cases}e^t,&t\leq0,\\e^{2t},&t\geq0\end{cases} y ( t ) = { e t , e 2 t , t ≤ 0 , t ≥ 0 とおくと、g ( t ) = a ( t ) y ( t ) g(t)=a(t)y(t) g ( t ) = a ( t ) y ( t ) は局所有界な可測関数である。t ≤ 0 t\leq0 t ≤ 0 では∫ 0 t g ( s ) d s = e t − 1 \int_0^tg(s)\,ds=e^t-1 ∫ 0 t g ( s ) d s = e t − 1 、t ≥ 0 t\geq0 t ≥ 0 では∫ 0 t g ( s ) d s = e 2 t − 1 \int_0^tg(s)\,ds=e^{2t}-1 ∫ 0 t g ( s ) d s = e 2 t − 1 なので、すべてのt t t でy ( t ) = 1 + ∫ 0 t g ( s ) d s y(t)=1+\int_0^tg(s)\,ds y ( t ) = 1 + ∫ 0 t g ( s ) d s となる。補題 2.4 によりy y y は絶対連続解である。一方、原点での左微分係数は1 1 1 、右微分係数は2 2 2 なので、y y y は原点で微分可能でない。
この初期値問題には、原点を含む開区間上の古典解は存在しない。古典解が存在すれば、補題 1.3 によりそれは絶対連続な局所解であり、定理 3.5 (3) により原点を含むある開区間上でy y y と一致する。しかし古典解は原点で微分可能であり、原点で微分可能でないy y y とは原点を含む開区間上で一致することができない。
例 5.2. Ω = R 2 \Omega=\R^2 Ω = R 2 とし、t ≠ 0 t\neq0 t = 0 ではf ( t , u ) = ∣ t ∣ − 1 / 2 u f(t,u)=|t|^{-1/2}u f ( t , u ) = ∣ t ∣ − 1/2 u 、t = 0 t=0 t = 0 ではf ( 0 , u ) = 0 f(0,u)=0 f ( 0 , u ) = 0 と定めて、初期値問題y ′ = f ( t , y ) y'=f(t,y) y ′ = f ( t , y ) 、y ( 0 ) = 1 y(0)=1 y ( 0 ) = 1 を考える。矩形R = [ − 1 , 1 ] × [ 0 , 2 ] R=[-1,1]\times[0,2] R = [ − 1 , 1 ] × [ 0 , 2 ] 上で、t ↦ f ( t , u ) t\mapsto f(t,u) t ↦ f ( t , u ) は可測であり、N = { 0 } N=\{0\} N = { 0 } の外の各t t t でu ↦ f ( t , u ) u\mapsto f(t,u) u ↦ f ( t , u ) は連続であり、t ∉ N t\notin N t ∈ / N とu , v ∈ [ 0 , 2 ] u,v\in[0,2] u , v ∈ [ 0 , 2 ] に対して
∣ f ( t , u ) ∣ ≤ 2 ∣ t ∣ − 1 / 2 , ∣ f ( t , u ) − f ( t , v ) ∣ ≤ ∣ t ∣ − 1 / 2 ∣ u − v ∣ |f(t,u)|\leq2|t|^{-1/2},\qquad |f(t,u)-f(t,v)|\leq|t|^{-1/2}|u-v| ∣ f ( t , u ) ∣ ≤ 2∣ t ∣ − 1/2 , ∣ f ( t , u ) − f ( t , v ) ∣ ≤ ∣ t ∣ − 1/2 ∣ u − v ∣ が成り立つ。従ってm ( t ) = 2 ∣ t ∣ − 1 / 2 m(t)=2|t|^{-1/2} m ( t ) = 2∣ t ∣ − 1/2 、ℓ ( t ) = ∣ t ∣ − 1 / 2 \ell(t)=|t|^{-1/2} ℓ ( t ) = ∣ t ∣ − 1/2 はL 1 ( [ − 1 , 1 ] ) L^1([-1,1]) L 1 ([ − 1 , 1 ]) に属する支配関数と Lipschitz 係数である。一方、sup u ∈ [ 0 , 2 ] ∣ f ( t , u ) ∣ = 2 ∣ t ∣ − 1 / 2 \sup_{u\in[0,2]}|f(t,u)|=2|t|^{-1/2} sup u ∈ [ 0 , 2 ] ∣ f ( t , u ) ∣ = 2∣ t ∣ − 1/2 はt → 0 t\to0 t → 0 で有界でないので、R R R 上の有界な支配関数は存在しない。また、u ≠ 0 u\neq0 u = 0 ならばf f f は( 0 , u ) (0,u) ( 0 , u ) で連続でない。初期値を中心とする球の半径はb = 1 b=1 b = 1 であり、h = 1 / 16 h=1/16 h = 1/16 とすると
∫ − h 0 m ( t ) d t = ∫ 0 h m ( t ) d t = 4 h = 1 ≤ b \int_{-h}^0m(t)\,dt=\int_0^hm(t)\,dt=4\sqrt h=1\leq b ∫ − h 0 m ( t ) d t = ∫ 0 h m ( t ) d t = 4 h = 1 ≤ b となる。定理 3.5 (1) により、[ − 1 / 16 , 1 / 16 ] [-1/16,1/16] [ − 1/16 , 1/16 ] 上の絶対連続解で値が[ 0 , 2 ] [0,2] [ 0 , 2 ] に入るものが存在する。
実際、φ ( t ) = ∫ 0 t ∣ s ∣ − 1 / 2 d s \varphi(t)=\int_0^t|s|^{-1/2}\,ds φ ( t ) = ∫ 0 t ∣ s ∣ − 1/2 d s とおくと、t ≥ 0 t\geq0 t ≥ 0 ではφ ( t ) = 2 t \varphi(t)=2\sqrt t φ ( t ) = 2 t 、t ≤ 0 t\leq0 t ≤ 0 ではφ ( t ) = − 2 − t \varphi(t)=-2\sqrt{-t} φ ( t ) = − 2 − t である。s ↦ ∣ s ∣ − 1 / 2 s\mapsto|s|^{-1/2} s ↦ ∣ s ∣ − 1/2 はR \R R 上で局所可積分であるから、§E13.2 系 2.6 によりφ \varphi φ はR \R R 上で局所絶対連続であり、ほとんど至る所でφ ′ ( t ) = ∣ t ∣ − 1 / 2 \varphi'(t)=|t|^{-1/2} φ ′ ( t ) = ∣ t ∣ − 1/2 である。§E13.2 定理 3.1 (1) をΦ ( x ) = e x \Phi(x)=e^x Φ ( x ) = e x に適用すると、y = e φ y=e^{\varphi} y = e φ はR \R R 上で局所絶対連続であり、ほとんど至る所でy ′ ( t ) = ∣ t ∣ − 1 / 2 y ( t ) = f ( t , y ( t ) ) y'(t)=|t|^{-1/2}y(t)=f(t,y(t)) y ′ ( t ) = ∣ t ∣ − 1/2 y ( t ) = f ( t , y ( t )) である。y ( 0 ) = 1 y(0)=1 y ( 0 ) = 1 であるから、y y y はR \R R 上の絶対連続解である。∣ t ∣ ≤ 1 / 16 |t|\leq1/16 ∣ t ∣ ≤ 1/16 では∣ φ ( t ) ∣ ≤ 1 / 2 |\varphi(t)|\leq1/2 ∣ φ ( t ) ∣ ≤ 1/2 であり、y ( t ) ∈ [ e − 1 / 2 , e 1 / 2 ] ⊆ [ 0 , 2 ] y(t)\in[e^{-1/2},e^{1/2}]\subseteq[0,2] y ( t ) ∈ [ e − 1/2 , e 1/2 ] ⊆ [ 0 , 2 ] である。t > 0 t>0 t > 0 ではe x − 1 ≥ x e^x-1\geq x e x − 1 ≥ x から
y ( t ) − y ( 0 ) t ≥ 2 t t = 2 t \frac{y(t)-y(0)}{t}\geq\frac{2\sqrt t}{t}=\frac2{\sqrt t} t y ( t ) − y ( 0 ) ≥ t 2 t = t 2 であり、右辺はt ↓ 0 t\downarrow0 t ↓ 0 で発散するから、y y y は原点で微分可能でない。この初期値問題には、原点を含む開区間上の古典解は存在しない。古典解が存在すれば、補題 1.3 によりそれは絶対連続な局所解であり、定理 3.5 (3) により原点を含むある開区間上でy y y と一致する。古典解は原点で微分可能であるから、これはy y y が原点で微分可能でないことと両立しない。
支配関数が可積分であるという仮定は外すことができない。t ≠ 0 t\neq0 t = 0 ではf ( t , u ) = 1 / t f(t,u)=1/t f ( t , u ) = 1/ t 、t = 0 t=0 t = 0 ではf ( 0 , u ) = 0 f(0,u)=0 f ( 0 , u ) = 0 と定めた初期値問題y ′ = f ( t , y ) y'=f(t,y) y ′ = f ( t , y ) 、y ( 0 ) = 0 y(0)=0 y ( 0 ) = 0 を考える。このf f f は状態について定数であるから、t ↦ f ( t , u ) t\mapsto f(t,u) t ↦ f ( t , u ) は可測であり、状態について全時刻で連続であり、ℓ = 0 \ell=0 ℓ = 0 を時間について可積分な Lipschitz 係数としてもつ。一方、∣ f ( t , u ) ∣ = 1 / ∣ t ∣ |f(t,u)|=1/|t| ∣ f ( t , u ) ∣ = 1/∣ t ∣ は0 0 0 を含む内部が空でない区間の上で可積分でない。この初期値問題は、0 0 0 を含む内部が空でない区間上の絶対連続解をもたない。実際、そのような解y y y が区間I I I 上にあるとすると、I I I はあるβ > 0 \beta>0 β > 0 について[ 0 , β ] [0,\beta] [ 0 , β ] を含むか、あるβ > 0 \beta>0 β > 0 について[ − β , 0 ] [-\beta,0] [ − β , 0 ] を含む。前者の場合、§E13.2 系 2.6 によりy ′ y' y ′ は[ 0 , β ] [0,\beta] [ 0 , β ] 上で可積分であり、( 0 , β ) (0,\beta) ( 0 , β ) のほとんど至る所でy ′ ( t ) = 1 / t y'(t)=1/t y ′ ( t ) = 1/ t である。従って0 < ε < β 0<\varepsilon<\beta 0 < ε < β を満たす任意のε \varepsilon ε について
∫ [ 0 , β ] ∣ y ′ ( t ) ∣ d t ≥ ∫ ε β d t t = log β ε \int_{[0,\beta]}|y'(t)|\,dt\geq\int_\varepsilon^\beta\frac{dt}{t}=\log\frac\beta\varepsilon ∫ [ 0 , β ] ∣ y ′ ( t ) ∣ d t ≥ ∫ ε β t d t = log ε β であり、ε ↓ 0 \varepsilon\downarrow0 ε ↓ 0 で右辺は発散する。これはy ′ y' y ′ の可積分性と両立しない。後者の場合も∣ y ′ ( t ) ∣ = 1 / ∣ t ∣ |y'(t)|=1/|t| ∣ y ′ ( t ) ∣ = 1/∣ t ∣ から同じ評価が成り立つ。
例 5.3. 実数値初期値問題
y ′ = ∣ y ∣ , y ( 0 ) = 0 y'=\sqrt{|y|},\qquad y(0)=0 y ′ = ∣ y ∣ , y ( 0 ) = 0 を考える。このとき、零関数y ≡ 0 y\equiv0 y ≡ 0 は全実数上の解である。また、各c ≥ 0 c\ge0 c ≥ 0 に対して
y c ( t ) = { 0 , t ≤ c , ( t − c ) 2 4 , t ≥ c ( t ∈ R ) y_c(t)=
\begin{cases}
0,&t\le c,\\[1mm]
\dfrac{(t-c)^2}{4},&t\ge c
\end{cases}
\qquad(t\in\R) y c ( t ) = ⎩ ⎨ ⎧ 0 , 4 ( t − c ) 2 , t ≤ c , t ≥ c ( t ∈ R ) と定める。y c y_c y c は全実数上の一階連続微分可能な解であり、y c ( 0 ) = 0 y_c(0)=0 y c ( 0 ) = 0 を満たす。零解とy c y_c y c はt > c t>c t > c で異なるから、この初期値問題の解は一意でない。特に、c = 0 c=0 c = 0 に対するy c y_c y c と零解は、原点を含むどの開区間上でも一致しない。従って、解の芽も一意でない。また、右辺∣ y ∣ \sqrt{|y|} ∣ y ∣ はy = 0 y=0 y = 0 の近くで Lipschitz 連続でない。解であることと非 Lipschitz 性の検算は演習とする(問題 6.3 )。
6 演習
問題 6.1 (具体的な矩形による Picard の適用). 初期値問題
y ′ = t + y 2 , y ( 0 ) = 0 y'=t+y^2,\qquad y(0)=0 y ′ = t + y 2 , y ( 0 ) = 0 を考える。Ω = R 2 \Omega=\R^2 Ω = R 2 とし、初期点の周囲の矩形としてR = [ − 1 , 1 ] 2 R=[-1,1]^2 R = [ − 1 , 1 ] 2 を取る。この矩形上でM = max R ∣ t + y 2 ∣ = 2 M=\max_R|t+y^2|=2 M = max R ∣ t + y 2 ∣ = 2 であり、Lipschitz 定数としてL = 2 L=2 L = 2 を取ることができることを示せ。この矩形に系 4.4 を適用して解の存在を示すことができる区間[ − h , h ] [-h,h] [ − h , h ] のうち、h h h が最大のものを求めよ。さらに、0 < h ≤ 1 / 2 0<h\leq1/2 0 < h ≤ 1/2 に対してX h = { y ∈ C ( [ − h , h ] ; R ) : ∣ y ( t ) ∣ ≤ 1 がすべての t ∈ [ − h , h ] で成り立つ } X_h=\{y\in C([-h,h];\R):|y(t)|\leq1\ \text{がすべての }t\in[-h,h]\text{ で成り立つ}\} X h = { y ∈ C ([ − h , h ] ; R ) : ∣ y ( t ) ∣ ≤ 1 がすべての t ∈ [ − h , h ] で成り立つ } 上の Picard 作用素( T y ) ( t ) = ∫ 0 t ( s + y ( s ) 2 ) d s (Ty)(t)=\int_0^t(s+y(s)^2)\,ds ( T y ) ( t ) = ∫ 0 t ( s + y ( s ) 2 ) d s を考える。T T T がX h X_h X h をX h X_h X h に写すこと、h < 1 / 2 h<1/2 h < 1/2 ならばT T T は一様距離について縮小比2 h 2h 2 h の縮小写像であること、h = 1 / 2 h=1/2 h = 1/2 ならばT T T は一様距離についてどの縮小比q < 1 q<1 q < 1 の縮小写像でもないことを示せ。
解答. f ( t , y ) = t + y 2 f(t,y)=t+y^2 f ( t , y ) = t + y 2 と置く。( t , y ) ∈ [ − 1 , 1 ] 2 (t,y)\in[-1,1]^2 ( t , y ) ∈ [ − 1 , 1 ] 2 ならば
∣ f ( t , y ) ∣ ≤ ∣ t ∣ + ∣ y ∣ 2 ≤ 2 |f(t,y)|\le |t|+|y|^2\le2 ∣ f ( t , y ) ∣ ≤ ∣ t ∣ + ∣ y ∣ 2 ≤ 2 であり、f ( 1 , 1 ) = 2 f(1,1)=2 f ( 1 , 1 ) = 2 であるから、M = 2 M=2 M = 2 である。また、t ∈ [ − 1 , 1 ] t\in[-1,1] t ∈ [ − 1 , 1 ] およびu , v ∈ [ − 1 , 1 ] u,v\in[-1,1] u , v ∈ [ − 1 , 1 ] に対して
∣ f ( t , u ) − f ( t , v ) ∣ = ∣ u 2 − v 2 ∣ = ∣ u + v ∣ ∣ u − v ∣ ≤ 2 ∣ u − v ∣ |f(t,u)-f(t,v)|=|u^2-v^2|=|u+v||u-v|\le2|u-v| ∣ f ( t , u ) − f ( t , v ) ∣ = ∣ u 2 − v 2 ∣ = ∣ u + v ∣∣ u − v ∣ ≤ 2∣ u − v ∣ であるから、L = 2 L=2 L = 2 を取ることができる。系 4.4 の条件は0 < h ≤ a = 1 0<h\leq a=1 0 < h ≤ a = 1 かつM h = 2 h ≤ b = 1 Mh=2h\leq b=1 M h = 2 h ≤ b = 1 であり、これを満たす最大のh h h は1 / 2 1/2 1/2 である。従って、初期値問題は[ − 1 / 2 , 1 / 2 ] [-1/2,1/2] [ − 1/2 , 1/2 ] 上の古典解で∣ y ∣ ≤ 1 |y|\leq1 ∣ y ∣ ≤ 1 を満たすものをただ一つもつ。
0 < h ≤ 1 / 2 0<h\leq1/2 0 < h ≤ 1/2 とする。系 3.3 により、X h X_h X h は一様距離について空でない完備距離空間である。y ∈ X h y\in X_h y ∈ X h とt ∈ [ − h , h ] t\in[-h,h] t ∈ [ − h , h ] に対して
∣ ( T y ) ( t ) ∣ ≤ M ∣ t ∣ ≤ M h ≤ 1 |(Ty)(t)|\le M|t|\le Mh\le1 ∣ ( T y ) ( t ) ∣ ≤ M ∣ t ∣ ≤ M h ≤ 1 であり、T y Ty T y は連続であるから、T ( X h ) ⊆ X h T(X_h)\subseteq X_h T ( X h ) ⊆ X h である。y , z ∈ X h y,z\in X_h y , z ∈ X h とt ∈ [ − h , h ] t\in[-h,h] t ∈ [ − h , h ] に対して
∣ ( T y ) ( t ) − ( T z ) ( t ) ∣ ≤ ∣ ∫ 0 t ∣ y ( s ) + z ( s ) ∣ ∣ y ( s ) − z ( s ) ∣ d s ∣ ≤ 2 ∣ t ∣ ∥ y − z ∥ ∞ |(Ty)(t)-(Tz)(t)|\leq\left|\int_0^t|y(s)+z(s)||y(s)-z(s)|\,ds\right|\leq2|t|\,\lVert y-z\rVert_\infty ∣ ( T y ) ( t ) − ( T z ) ( t ) ∣ ≤ ∫ 0 t ∣ y ( s ) + z ( s ) ∣∣ y ( s ) − z ( s ) ∣ d s ≤ 2∣ t ∣ ∥ y − z ∥ ∞ であるから、∥ T y − T z ∥ ∞ ≤ 2 h ∥ y − z ∥ ∞ \lVert Ty-Tz\rVert_\infty\leq2h\lVert y-z\rVert_\infty ∥ T y − T z ∥ ∞ ≤ 2 h ∥ y − z ∥ ∞ である。h < 1 / 2 h<1/2 h < 1/2 ならば2 h < 1 2h<1 2 h < 1 であり、T T T は一様距離について縮小比2 h 2h 2 h の縮小写像である。
h = 1 / 2 h=1/2 h = 1/2 とする。0 < ε < 1 0<\varepsilon<1 0 < ε < 1 に対してy ≡ 1 y\equiv1 y ≡ 1 、z ≡ 1 − ε z\equiv1-\varepsilon z ≡ 1 − ε とおくとy , z ∈ X 1 / 2 y,z\in X_{1/2} y , z ∈ X 1/2 であり、∥ y − z ∥ ∞ = ε \lVert y-z\rVert_\infty=\varepsilon ∥ y − z ∥ ∞ = ε である。
( T y ) ( 1 / 2 ) − ( T z ) ( 1 / 2 ) = ∫ 0 1 / 2 ( 1 − ( 1 − ε ) 2 ) d s = ε − ε 2 2 (Ty)(1/2)-(Tz)(1/2)=\int_0^{1/2}\bigl(1-(1-\varepsilon)^2\bigr)\,ds=\varepsilon-\frac{\varepsilon^2}{2} ( T y ) ( 1/2 ) − ( T z ) ( 1/2 ) = ∫ 0 1/2 ( 1 − ( 1 − ε ) 2 ) d s = ε − 2 ε 2 であるから、∥ T y − T z ∥ ∞ ≥ ( 1 − ε / 2 ) ∥ y − z ∥ ∞ \lVert Ty-Tz\rVert_\infty\geq(1-\varepsilon/2)\lVert y-z\rVert_\infty ∥ T y − T z ∥ ∞ ≥ ( 1 − ε /2 ) ∥ y − z ∥ ∞ である。T T T があるq < 1 q<1 q < 1 について縮小比q q q の縮小写像であると仮定すると、すべての0 < ε < 1 0<\varepsilon<1 0 < ε < 1 について1 − ε / 2 ≤ q 1-\varepsilon/2\leq q 1 − ε /2 ≤ q である。ε → 0 \varepsilon\to0 ε → 0 とすると1 ≤ q 1\leq q 1 ≤ q であり、q < 1 q<1 q < 1 と両立しない。従ってh = 1 / 2 h=1/2 h = 1/2 ではT T T は一様距離についての縮小写像でない。[ − 1 / 2 , 1 / 2 ] [-1/2,1/2] [ − 1/2 , 1/2 ] 上の解の存在は、補題 3.4 の指数重み付き距離についての縮小による。▨
問題 6.2 (縮小条件を課さない Picard 反復の収束). d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 とし、R d \R^d R d にノルム∥ ⋅ ∥ \|\cdot\| ∥ ⋅ ∥ を固定する。( t 0 , y 0 ) ∈ R × R d (t_0,\boldsymbol y_0)\in\R\times\R^d ( t 0 , y 0 ) ∈ R × R d 、a , b > 0 a,b>0 a , b > 0 とし、R = [ t 0 − a , t 0 + a ] × { u : ∥ u − y 0 ∥ ≤ b } R=[t_0-a,t_0+a]\times\{\boldsymbol u:\|\boldsymbol u-\boldsymbol y_0\|\le b\} R = [ t 0 − a , t 0 + a ] × { u : ∥ u − y 0 ∥ ≤ b } の上の連続写像f : R → R d f:R\to\R^d f : R → R d が、あるM , L ≥ 0 M,L\ge0 M , L ≥ 0 について∥ f ∥ ≤ M \|f\|\le M ∥ f ∥ ≤ M と∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ \|f(t,\boldsymbol u)-f(t,\boldsymbol v)\|\le L\|\boldsymbol u-\boldsymbol v\| ∥ f ( t , u ) − f ( t , v ) ∥ ≤ L ∥ u − v ∥ をR R R の上で満たすとする。0 < h ≤ a 0<h\le a 0 < h ≤ a がM h ≤ b Mh\le b M h ≤ b を満たすとし(L h < 1 Lh<1 L h < 1 は仮定しない)、I h = [ t 0 − h , t 0 + h ] I_h=[t_0-h,t_0+h] I h = [ t 0 − h , t 0 + h ] の上でφ 0 ≡ y 0 \boldsymbol\varphi_0\equiv\boldsymbol y_0 φ 0 ≡ y 0 、φ n + 1 ( t ) = y 0 + ∫ t 0 t f ( s , φ n ( s ) ) d s \boldsymbol\varphi_{n+1}(t)=\boldsymbol y_0+\int_{t_0}^{t}f(s,\boldsymbol\varphi_n(s))\,ds φ n + 1 ( t ) = y 0 + ∫ t 0 t f ( s , φ n ( s )) d s と定める。各φ n \boldsymbol\varphi_n φ n が定まって( t , φ n ( t ) ) ∈ R (t,\boldsymbol\varphi_n(t))\in R ( t , φ n ( t )) ∈ R を満たすこと、t ∈ I h t\in I_h t ∈ I h について
∥ φ n + 1 ( t ) − φ n ( t ) ∥ ≤ M L n ∣ t − t 0 ∣ n + 1 ( n + 1 ) ! \|\boldsymbol\varphi_{n+1}(t)-\boldsymbol\varphi_n(t)\|\le\frac{ML^{n}|t-t_0|^{n+1}}{(n+1)!} ∥ φ n + 1 ( t ) − φ n ( t ) ∥ ≤ ( n + 1 )! M L n ∣ t − t 0 ∣ n + 1 が成り立つこと、( φ n ) (\boldsymbol\varphi_n) ( φ n ) がI h I_h I h の上で一様収束し、その極限が初期値問題y ′ = f ( t , y ) \boldsymbol y'=f(t,\boldsymbol y) y ′ = f ( t , y ) 、y ( t 0 ) = y 0 \boldsymbol y(t_0)=\boldsymbol y_0 y ( t 0 ) = y 0 のI h I_h I h の上の一階連続微分可能な解であることを示せ。また、d = 1 d=1 d = 1 、f ( t , u ) = u f(t,u)=u f ( t , u ) = u 、t 0 = 0 t_0=0 t 0 = 0 、y 0 = 1 y_0=1 y 0 = 1 の
Picard 反復についてφ n ( t ) = ∑ k = 0 n t k / k ! \varphi_n(t)=\sum_{k=0}^{n}t^{k}/k! φ n ( t ) = ∑ k = 0 n t k / k ! を示し、任意のh > 0 h>0 h > 0 についてφ n \varphi_n φ n が[ − h , h ] [-h,h] [ − h , h ] の上でe t e^{t} e t へ一様収束することを示せ。
解答. φ 0 \boldsymbol\varphi_0 φ 0 はI h I_h I h の上で連続であり、( t , φ 0 ( t ) ) ∈ R (t,\boldsymbol\varphi_0(t))\in R ( t , φ 0 ( t )) ∈ R を満たす。φ n \boldsymbol\varphi_n φ n がI h I_h I h の上で連続で( t , φ n ( t ) ) ∈ R (t,\boldsymbol\varphi_n(t))\in R ( t , φ n ( t )) ∈ R を満たすとすると、s ↦ f ( s , φ n ( s ) ) s\mapsto f(s,\boldsymbol\varphi_n(s)) s ↦ f ( s , φ n ( s )) はI h I_h I h の上で連続であり、φ n + 1 \boldsymbol\varphi_{n+1} φ n + 1 は定まって連続である。系 3.1 により∥ φ n + 1 ( t ) − y 0 ∥ ≤ M ∣ t − t 0 ∣ ≤ M h ≤ b \|\boldsymbol\varphi_{n+1}(t)-\boldsymbol y_0\|\le M|t-t_0|\le Mh\le b ∥ φ n + 1 ( t ) − y 0 ∥ ≤ M ∣ t − t 0 ∣ ≤ M h ≤ b であるから、( t , φ n + 1 ( t ) ) ∈ R (t,\boldsymbol\varphi_{n+1}(t))\in R ( t , φ n + 1 ( t )) ∈ R である。帰納法により、すべてのn n n についてこれらが成り立つ。
n = 0 n=0 n = 0 では∥ φ 1 ( t ) − φ 0 ( t ) ∥ ≤ M ∣ t − t 0 ∣ \|\boldsymbol\varphi_1(t)-\boldsymbol\varphi_0(t)\|\le M|t-t_0| ∥ φ 1 ( t ) − φ 0 ( t ) ∥ ≤ M ∣ t − t 0 ∣ である。n n n で差の評価が成り立てば、Lipschitz 条件と系 3.1 により
∥ φ n + 2 ( t ) − φ n + 1 ( t ) ∥ ≤ ∣ ∫ t 0 t L M L n ∣ s − t 0 ∣ n + 1 ( n + 1 ) ! d s ∣ = M L n + 1 ∣ t − t 0 ∣ n + 2 ( n + 2 ) ! \|\boldsymbol\varphi_{n+2}(t)-\boldsymbol\varphi_{n+1}(t)\|\le\Bigl|\int_{t_0}^{t}L\,\frac{ML^{n}|s-t_0|^{n+1}}{(n+1)!}\,ds\Bigr|=\frac{ML^{n+1}|t-t_0|^{n+2}}{(n+2)!} ∥ φ n + 2 ( t ) − φ n + 1 ( t ) ∥ ≤ ∫ t 0 t L ( n + 1 )! M L n ∣ s − t 0 ∣ n + 1 d s = ( n + 2 )! M L n + 1 ∣ t − t 0 ∣ n + 2 である。帰納法により、すべてのn n n について差の評価が成り立つ。
したがってsup I h ∥ φ n + 1 − φ n ∥ ≤ M L n h n + 1 / ( n + 1 ) ! \sup_{I_h}\|\boldsymbol\varphi_{n+1}-\boldsymbol\varphi_n\|\le ML^{n}h^{n+1}/(n+1)! sup I h ∥ φ n + 1 − φ n ∥ ≤ M L n h n + 1 / ( n + 1 )! であり、右辺の和は指数関数の級数と比べて有限である。m > n m>n m > n についてsup I h ∥ φ m − φ n ∥ ≤ ∑ k ≥ n M L k h k + 1 / ( k + 1 ) ! → 0 \sup_{I_h}\|\boldsymbol\varphi_m-\boldsymbol\varphi_n\|\le\sum_{k\ge n}ML^{k}h^{k+1}/(k+1)!\to0 sup I h ∥ φ m − φ n ∥ ≤ ∑ k ≥ n M L k h k + 1 / ( k + 1 )! → 0 であるから、各t t t で( φ n ( t ) ) (\boldsymbol\varphi_n(t)) ( φ n ( t )) はR d \R^d R d の Cauchy 列であり、極限φ ( t ) \boldsymbol\varphi(t) φ ( t ) が存在して、収束はI h I_h I h の上で一様である。連続関数の一様極限としてφ \boldsymbol\varphi φ は連続であり、閉球は閉集合であるから( t , φ ( t ) ) ∈ R (t,\boldsymbol\varphi(t))\in R ( t , φ ( t )) ∈ R である。Lipschitz 条件により
∥ ∫ t 0 t ( f ( s , φ n ( s ) ) − f ( s , φ ( s ) ) ) d s ∥ ≤ L h sup I h ∥ φ n − φ ∥ → 0 \Bigl\|\int_{t_0}^{t}\bigl(f(s,\boldsymbol\varphi_n(s))-f(s,\boldsymbol\varphi(s))\bigr)ds\Bigr\|\le Lh\sup_{I_h}\|\boldsymbol\varphi_n-\boldsymbol\varphi\|\to0 ∫ t 0 t ( f ( s , φ n ( s )) − f ( s , φ ( s )) ) d s ≤ L h I h sup ∥ φ n − φ ∥ → 0 であるから、定義式でn → ∞ n\to\infty n → ∞ とするとφ ( t ) = y 0 + ∫ t 0 t f ( s , φ ( s ) ) d s \boldsymbol\varphi(t)=\boldsymbol y_0+\int_{t_0}^{t}f(s,\boldsymbol\varphi(s))\,ds φ ( t ) = y 0 + ∫ t 0 t f ( s , φ ( s )) d s を得る。被積分関数s ↦ f ( s , φ ( s ) ) s\mapsto f(s,\boldsymbol\varphi(s)) s ↦ f ( s , φ ( s )) はI h I_h I h の上で連続であるから、§D1.19 定理 1.1 を各成分に適用すると、φ \boldsymbol\varphi φ はI h I_h I h の上で一階連続微分可能であり(端点では片側微分)、φ ′ ( t ) = f ( t , φ ( t ) ) \boldsymbol\varphi'(t)=f(t,\boldsymbol\varphi(t)) φ ′ ( t ) = f ( t , φ ( t )) 、φ ( t 0 ) = y 0 \boldsymbol\varphi(t_0)=\boldsymbol y_0 φ ( t 0 ) = y 0 を満たす。よってφ \boldsymbol\varphi φ はI h I_h I h の上の一階連続微分可能な解である。
f ( t , u ) = u f(t,u)=u f ( t , u ) = u 、y 0 = 1 y_0=1 y 0 = 1 とする。φ 0 = 1 \varphi_0=1 φ 0 = 1 であり、φ n ( t ) = ∑ k = 0 n t k / k ! \varphi_n(t)=\sum_{k=0}^{n}t^{k}/k! φ n ( t ) = ∑ k = 0 n t k / k ! ならばφ n + 1 ( t ) = 1 + ∫ 0 t ∑ k = 0 n s k / k ! d s = 1 + ∑ k = 0 n t k + 1 / ( k + 1 ) ! = ∑ k = 0 n + 1 t k / k ! \varphi_{n+1}(t)=1+\int_0^t\sum_{k=0}^{n}s^{k}/k!\,ds=1+\sum_{k=0}^{n}t^{k+1}/(k+1)!=\sum_{k=0}^{n+1}t^{k}/k! φ n + 1 ( t ) = 1 + ∫ 0 t ∑ k = 0 n s k / k ! d s = 1 + ∑ k = 0 n t k + 1 / ( k + 1 )! = ∑ k = 0 n + 1 t k / k ! である。h > 0 h>0 h > 0 とすると、t ∈ [ − h , h ] t\in[-h,h] t ∈ [ − h , h ] について§D1.24 定義 1.1 により∣ e t − φ n ( t ) ∣ ≤ ∑ k > n h k / k ! |e^{t}-\varphi_n(t)|\le\sum_{k>n}h^{k}/k! ∣ e t − φ n ( t ) ∣ ≤ ∑ k > n h k / k ! であり、右辺はt t t によらずn → ∞ n\to\infty n → ∞ で0 0 0 に収束する。このf f f ではL = 1 L=1 L = 1 であり、h ≥ 1 h\ge1 h ≥ 1 のときL h < 1 Lh<1 L h < 1 は成り立たないが、反復は[ − h , h ] [-h,h] [ − h , h ] の上で一様収束する。▨
問題 6.3 (Lipschitz 条件を外した場合の反例). 例 5.3 のうち、解であることと右辺の非 Lipschitz 性を証明せよ。
解答. y ≡ 0 y\equiv0 y ≡ 0 は一階連続微分可能であり、y ′ = 0 = ∣ y ∣ y'=0=\sqrt{|y|} y ′ = 0 = ∣ y ∣ とy ( 0 ) = 0 y(0)=0 y ( 0 ) = 0 を満たす。
t < c t<c t < c ではy c ′ = 0 = ∣ y c ∣ y_c'=0=\sqrt{|y_c|} y c ′ = 0 = ∣ y c ∣ であり、t > c t>c t > c では
y c ′ ( t ) = t − c 2 = ( t − c ) 2 4 = ∣ y c ( t ) ∣ y_c'(t)=\frac{t-c}{2}
=\sqrt{\frac{(t-c)^2}{4}}
=\sqrt{|y_c(t)|} y c ′ ( t ) = 2 t − c = 4 ( t − c ) 2 = ∣ y c ( t ) ∣ である。t = c t=c t = c では左右の導関数がともに零であるため、y c y_c y c は一階連続微分可能であり、微分方程式を全実数上で満たす。c ≥ 0 c\ge0 c ≥ 0 ならばy c ( 0 ) = 0 y_c(0)=0 y c ( 0 ) = 0 でもある。t > c t>c t > c ではy c ( t ) > 0 y_c(t)>0 y c ( t ) > 0 であるから、y c y_c y c は零解と異なる。
a , b > 0 a,b>0 a , b > 0 とし、あるL ≥ 0 L\ge0 L ≥ 0 が[ − a , a ] × [ − b , b ] [-a,a]\times[-b,b] [ − a , a ] × [ − b , b ] の上で Lipschitz 条件を満たすと仮定する。0 < y ≤ b 0<y\le b 0 < y ≤ b について
1 y = ∣ y − 0 ∣ ∣ y − 0 ∣ ≤ L \frac1{\sqrt y}=\frac{|\sqrt y-\sqrt0|}{|y-0|}\le L y 1 = ∣ y − 0∣ ∣ y − 0 ∣ ≤ L となるが、左辺はy ↓ 0 y\downarrow0 y ↓ 0 で非有界であるから、y ≤ min { b , 1 / ( L + 1 ) 2 } y\leq\min\{b,1/(L+1)^2\} y ≤ min { b , 1/ ( L + 1 ) 2 } では1 / y ≥ L + 1 > L 1/\sqrt y\geq L+1>L 1/ y ≥ L + 1 > L となり、上の不等式と両立しない。したがって右辺はy = 0 y=0 y = 0 を含むどの矩形の上でも状態変数について
Lipschitz 条件を満たさず、系 4.4 の仮定が成り立たない。したがって、状態変数に関する局所 Lipschitz 条件を外すと、同じ初期値に対する一意性が失われ得る。▨