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 ) を定めるという。
絶対連続解の初期値とグラフの条件は全点で課す。微分方程式を課すのはほとんど至る所である。古典解は各有限閉区間で導関数が有界なので Lipschitz 連続であり、§E10.2 補題 1.2 (4) により絶対連続解でもある。
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 がこれらの条件を局所的に満たすとは、Ω \Omega Ω に含まれる各閉矩形J × B J\times B J × B 上で条件を満たすことをいう。m , ℓ , N m,\ell,N m , ℓ , N は矩形ごとに異なってよい。
補題 2.3. d ∈ N ≥ 1 d\in\NN d ∈ N ≥ 1 、J ⊆ R J\subseteq\R J ⊆ R を長さが正の有限閉区間、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 を写像とする。各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 ) ならば、f ( ⋅ , y ( ⋅ ) ) ∈ L 1 ( J ; R d ) f(\cdot,\boldsymbol y(\cdot))\in L^1(J;\R^d) f ( ⋅ , y ( ⋅ )) ∈ L 1 ( J ; R d ) である。
証明. 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 d U\subseteq\R^d U ⊆ R d に対して
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 は全点で収束し、§E9.5 定理 4.1 を各成分へ適用すると、その極限は可測である。f ( t , y ( t ) ) f(t,\boldsymbol y(t)) f ( t , y ( t )) はこの極限とN N N の外で一致するので、Lebesgue 測度の完備性により可測である。
支配関数m m m がある場合は、∥ f ( t , y ( t ) ) ∥ ≤ m ( t ) \|f(t,\boldsymbol y(t))\|\leq m(t) ∥ f ( t , y ( t )) ∥ ≤ m ( t ) がほとんど至る所で成り立つ。従って合成のノルムは可積分である。▨
補題 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 へ§E10.2 系 2.5 を適用すると、すべての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 ) なので、§E10.2 系 2.5 により、積分方程式の右辺は局所絶対連続であり、導関数はほとんど至る所でg g g に等しい。t = t 0 t=t_0 t = t 0 を代入すると初期条件を得る。▨
閉矩形内に値を取る連続曲線については、Carathéodory 条件と補題 2.3 が、積分同値に必要な可積分性を与える。
補題 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 が初期値問題の古典解であることと、すべての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 を満たすことは同値である。積分方程式を満たすという条件には、被積分関数が各有限閉区間で Lebesgue 可積分であることを含める。
証明. 古典解は絶対連続解であり、f ( t , y ( t ) ) f(t,\boldsymbol y(t)) f ( t , y ( t )) は連続であるから、補題 2.4 により積分方程式を満たす。逆に積分方程式を満たすならば、同補題によりy \boldsymbol y y は局所絶対連続であり、特に連続である。従ってt ↦ f ( t , y ( t ) ) t\mapsto f(t,\boldsymbol y(t)) t ↦ f ( t , y ( t )) は連続である。微積分の基本定理により、積分方程式の右辺は一階連続微分可能であり、その導関数は全点でf ( t , y ( t ) ) f(t,\boldsymbol y(t)) f ( t , y ( t )) に等しい。初期条件はt = t 0 t=t_0 t = t 0 の代入で得る。▨
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 ) と Lebesgue 可測集合E ⊆ J E\subseteq J E ⊆ 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 が成り立つ。
証明. §E9.5 定理 5.3 をg g g の各成分の絶対値へ適用し、その成分の符号を掛けると、有限個の値を取る可測写像g n : J → R d g_n:J\to\R^d g n : J → R d を得る。各成分についてg n , j → g j g_{n,j}\to g_j g n , j → g j 、∣ g n , j ∣ ≤ ∣ g j ∣ |g_{n,j}|\leq|g_j| ∣ g n , j ∣ ≤ ∣ g j ∣ である。有限次元のノルムの同値性により、定数C > 0 C>0 C > 0 を取って
∥ g n ( t ) ∥ ≤ C ∑ j = 1 d ∣ g j ( t ) ∣ \|g_n(t)\|\leq C\sum_{j=1}^d|g_j(t)| ∥ g n ( t ) ∥ ≤ C j = 1 ∑ d ∣ g j ( t ) ∣ とすることができる。右辺は可積分である。単関数g n g_n g n の積分は有限和なので、三角不等式から
∥ ∫ E g n ( t ) d t ∥ ≤ ∫ E ∥ g n ( t ) ∥ d t \left\|\int_Eg_n(t)\,dt\right\|\leq\int_E\|g_n(t)\|\,dt ∫ E g n ( t ) d t ≤ ∫ E ∥ g n ( t ) ∥ d t である。§E9.7 定理 3.2 により各成分の積分はg g g の積分へ収束し、右辺も∫ E ∥ g ( t ) ∥ d t \int_E\|g(t)\|\,dt ∫ E ∥ g ( t ) ∥ d t へ収束する。ノルムの連続性から主張を得る。▨
補題 3.2. 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 で成り立つ } は、一様距離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 ) ∥ に関して空でない完備距離空間である。
証明. C ( J ; R d ) C(J;\R^d) C ( J ; R d ) の一様距離に関する Cauchy 列( y n ) (\boldsymbol y_n) ( y n ) を取る。各t ∈ J t\in J t ∈ J で( y n ( t ) ) (\boldsymbol y_n(t)) ( y n ( t )) はR d \R^d R d の Cauchy 列なので、有限次元空間の完備性により極限y ( t ) \boldsymbol y(t) y ( t ) をもつ。ε > 0 \ep>0 ε > 0 に対して、十分大きいn , k n,k n , k ではすべてのt ∈ J t\in J t ∈ J で∥ y n ( t ) − y k ( t ) ∥ < ε \|\boldsymbol y_n(t)-\boldsymbol y_k(t)\|<\ep ∥ y n ( t ) − y k ( t ) ∥ < ε となる。k → ∞ k\to\infty k → ∞ として、同じn n n とすべてのt t t について∥ y n ( t ) − y ( t ) ∥ ≤ ε \|\boldsymbol y_n(t)-\boldsymbol y(t)\|\leq\ep ∥ y n ( t ) − y ( t ) ∥ ≤ ε を得る。従って収束は一様である。
t ∈ J t\in J t ∈ J を固定し、∥ y − y n ∥ ∞ < ε / 3 \|\boldsymbol y-\boldsymbol y_n\|_\infty<\ep/3 ∥ y − y n ∥ ∞ < ε /3 となるn n n を取る。s s s がt t t に十分近ければ、y n \boldsymbol y_n y n の連続性から∥ y n ( s ) − y n ( t ) ∥ < ε / 3 \|\boldsymbol y_n(s)-\boldsymbol y_n(t)\|<\ep/3 ∥ y n ( s ) − y n ( t ) ∥ < ε /3 であり、三角不等式から∥ y ( s ) − y ( t ) ∥ < ε \|\boldsymbol y(s)-\boldsymbol y(t)\|<\ep ∥ y ( s ) − y ( t ) ∥ < ε となる。従ってy \boldsymbol y y は連続であり、C ( J ; R d ) C(J;\R^d) C ( J ; R d ) は完備である。
各y n \boldsymbol y_n y n がX X X に属するならば、各点で極限を取って∥ y ( t ) − c ∥ ≤ b \|\boldsymbol y(t)-\boldsymbol c\|\leq b ∥ y ( t ) − c ∥ ≤ b を得る。従ってX X X も完備である。定数関数y ( t ) = c \boldsymbol y(t)=\boldsymbol c y ( t ) = c はX X X に属するので、X X X は空でない。▨
定理 3.3 (Carathéodory 型の局所存在・一意性定理). 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 ) をもつと仮定する。
このとき、初期値問題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 を含む十分小さい共通の開区間上で一致する。従って絶対連続解の芽は一意である。
証明. §E10.2 補題 1.3 (1) を非負可積分関数m , ℓ m,\ell m , ℓ に適用し、0 < h ≤ a 0<h\leq a 0 < h ≤ a を十分小さく取ると、
∫ t 0 − h t 0 m ( s ) d s ≤ b , ∫ t 0 t 0 + h m ( s ) d s ≤ b , ∫ t 0 − h t 0 ℓ ( s ) d s < 1 , ∫ t 0 t 0 + h ℓ ( s ) d s < 1 \begin{aligned}
\int_{t_0-h}^{t_0}m(s)\,ds&\leq b,&
\int_{t_0}^{t_0+h}m(s)\,ds&\leq b,\\
\int_{t_0-h}^{t_0}\ell(s)\,ds&<1,&
\int_{t_0}^{t_0+h}\ell(s)\,ds&<1
\end{aligned} ∫ t 0 − h t 0 m ( s ) d s ∫ t 0 − h t 0 ℓ ( s ) d s ≤ b , < 1 , ∫ t 0 t 0 + h m ( s ) d s ∫ t 0 t 0 + h ℓ ( s ) d s ≤ b , < 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 ] とし、
q = max { ∫ t 0 − h t 0 ℓ ( s ) d s , ∫ t 0 t 0 + h ℓ ( s ) d s } < 1 q=\max\left\{\int_{t_0-h}^{t_0}\ell(s)\,ds,
\int_{t_0}^{t_0+h}\ell(s)\,ds\right\}<1 q = max { ∫ t 0 − h t 0 ℓ ( s ) d s , ∫ t 0 t 0 + h ℓ ( s ) d s } < 1 とおく。
補題 3.2 により、
X = { y ∈ C ( I h ; R d ) : ∥ y ( t ) − y 0 ∥ ≤ b がすべての t ∈ I h で成り立つ } X=\{\boldsymbol y\in C(I_h;\R^d):\|\boldsymbol y(t)-\boldsymbol y_0\|\leq b\ \text{がすべての }t\in I_h\text{ で成り立つ}\} X = { y ∈ C ( I h ; R d ) : ∥ y ( t ) − y 0 ∥ ≤ b がすべての t ∈ I h で成り立つ } は一様距離に関して空でない完備距離空間である。各y ∈ X \boldsymbol y\in X y ∈ X について、補題 2.3 によりs ↦ f ( s , y ( s ) ) s\mapsto f(s,\boldsymbol y(s)) s ↦ f ( s , y ( s )) は可測かつ可積分である。従って Picard 作用素
( T y ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( s ) ) d s (T\boldsymbol y)(t)=\boldsymbol y_0+\int_{t_0}^t f(s,\boldsymbol y(s))\,ds ( T y ) ( t ) = y 0 + ∫ t 0 t f ( s , y ( s )) d s が定まる。§E10.2 補題 1.3 (3) によりT y T\boldsymbol y T y はI h I_h I h 上で絶対連続であり、特に連続である。
y ∈ X \boldsymbol y\in X y ∈ X とt ∈ I h t\in I_h t ∈ I h に対して、補題 3.1 と支配関数の評価により
∥ ( T y ) ( t ) − y 0 ∥ ≤ ∫ min { t , t 0 } max { t , t 0 } ∥ f ( s , y ( s ) ) ∥ d s ≤ ∫ min { t , t 0 } max { t , t 0 } m ( s ) d s ≤ b \|(T\boldsymbol y)(t)-\boldsymbol y_0\|
\leq\int_{\min\{t,t_0\}}^{\max\{t,t_0\}}\|f(s,\boldsymbol y(s))\|\,ds
\leq\int_{\min\{t,t_0\}}^{\max\{t,t_0\}}m(s)\,ds
\leq b ∥ ( T y ) ( t ) − y 0 ∥ ≤ ∫ m i n { t , t 0 } m a x { t , t 0 } ∥ f ( s , y ( s )) ∥ d s ≤ ∫ m i n { t , t 0 } m a x { t , t 0 } m ( s ) d s ≤ b である。最後の不等式は、t ≤ t 0 t\leq t_0 t ≤ t 0 では左側の積分条件、t ≥ t 0 t\geq t_0 t ≥ t 0 では右側の積分条件による。従ってT ( X ) ⊆ X T(X)\subseteq X T ( X ) ⊆ X である。
y , z ∈ X \boldsymbol y,\boldsymbol z\in X y , z ∈ X を取る。共通零集合の外では、同じ時刻の状態対y ( s ) , z ( s ) \boldsymbol y(s),\boldsymbol z(s) y ( s ) , z ( s ) に Lipschitz 評価を適用することができる。従って
∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ ∫ min { t , t 0 } max { t , t 0 } ℓ ( s ) ∥ y ( s ) − z ( s ) ∥ d s ≤ q ∥ y − z ∥ ∞ \begin{aligned}
\|(T\boldsymbol y)(t)-(T\boldsymbol z)(t)\|
&\leq\int_{\min\{t,t_0\}}^{\max\{t,t_0\}}
\ell(s)\|\boldsymbol y(s)-\boldsymbol z(s)\|\,ds\\
&\leq q\|\boldsymbol y-\boldsymbol z\|_\infty
\end{aligned} ∥ ( T y ) ( t ) − ( T z ) ( t ) ∥ ≤ ∫ m i n { t , t 0 } m a x { t , t 0 } ℓ ( s ) ∥ y ( s ) − z ( s ) ∥ d s ≤ q ∥ y − z ∥ ∞ となる。t ∈ I h t\in I_h t ∈ I h について最大値を取ると、∥ T y − T z ∥ ∞ ≤ q ∥ y − z ∥ ∞ \|T\boldsymbol y-T\boldsymbol z\|_\infty\leq q\|\boldsymbol y-\boldsymbol z\|_\infty ∥ T y − T z ∥ ∞ ≤ q ∥ y − z ∥ ∞ を得る。q < 1 q<1 q < 1 なのでT : X → X T:X\to X T : X → X は縮小写像である。
「Banach の不動点定理」の§E2.7 定理 2.2 により、T T T はX X X にただ一つの不動点y \boldsymbol y y をもつ。補題 2.4 により、y \boldsymbol y y はI h I_h I h 上の絶対連続解である。y \boldsymbol y y を( t 0 − h , t 0 + h ) (t_0-h,t_0+h) ( t 0 − h , t 0 + h ) に制限すると絶対連続な局所解を得る。
同じ初期値をもつ二つの絶対連続な局所解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 を十分小さく取ると、I η = [ t 0 − η , t 0 + η ] I_\eta=[t_0-\eta,t_0+\eta] I η = [ t 0 − η , t 0 + η ] は両解の定義区間に含まれ、両解はI η I_\eta I η 上でB B B に値を取る。合成は可積分なので、補題 2.4 により両解はI η I_\eta I η 上の同じ Picard 作用素の不動点である。m , ℓ m,\ell m , ℓ は非負なので、I η I_\eta I η 上でも自己写像の評価と縮小比q < 1 q<1 q < 1 の評価が成り立つ。不動点の一意性から両解はI η I_\eta I η 上で一致し、従って初期点における解の芽は一意である。▨
定理の証明で得たI h I_h I h とT T T に対して、定数関数y ( 0 ) ( t ) = y 0 \boldsymbol y^{(0)}(t)=\boldsymbol y_0 y ( 0 ) ( t ) = y 0 から始める Picard 反復
y ( n + 1 ) = T y ( n ) ( n ∈ N ≥ 0 ) \boldsymbol y^{(n+1)}=T\boldsymbol y^{(n)}\qquad(n\in\N) y ( n + 1 ) = T y ( n ) ( n ∈ N ≥ 0 )
は、§E2.7 定理 2.2 により解へ一様収束する。積分の支配m m m は反復を閉球の中に保ち、Lipschitz 係数ℓ \ell ℓ は二つの曲線の距離を縮める。
4 連続なベクトル場の場合
系 4.1 (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\}
\subseteq\Omega R = [ t 0 − a , t 0 + a ] × { u : ∥ u − y 0 ∥ ≤ b } ⊆ Ω であり、ある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 を含む十分小さい共通の開区間上で一致し、解の芽は一意に定まる。
証明. R R R はコンパクトでありf f f は連続なので、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 ) ∥ は有限である。m ( t ) = M m(t)=M m ( t ) = M 、ℓ ( t ) = L \ell(t)=L ℓ ( t ) = L 、N = ∅ N=\varnothing N = ∅ とすると、f ∣ R f|_R f ∣ R は Carathéodory 条件と可積分な Lipschitz 係数の条件を満たす。定理 3.3 の証明で0 < h ≤ a 0<h\leq a 0 < h ≤ a を
M h ≤ b , L h < 1 Mh\leq b,\qquad Lh<1 M h ≤ b , 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 ] 上の曲線の閉球X X X に Picard 作用素T T T を適用することができ、絶対連続解を得る。その解は積分方程式を満たすので、補題 2.5 により古典解である。古典解は絶対連続解でもあるから、同じ局所定理が古典解の芽の一意性を与える。▨
5 局所 Lipschitz 条件
定義 5.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 が存在し、
∥ 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 ∥ が、( t , u ) , ( t , v ) ∈ U (t,\boldsymbol u),(t,\boldsymbol v)\in U ( t , u ) , ( t , v ) ∈ U を満たす点について成り立つことをいう。
f f f が連続であり、状態変数について局所 Lipschitz 連続ならば、各初期点の周囲に定理の閉管状領域を十分小さく取ることができる。とくに、f f f が状態変数について連続的に偏微分可能ならば、閉管状領域上の状態変数に関する微分が有界になるため、平均値の評価から Lipschitz 条件が従う。
6 不連続な係数と一意性の限界
例 6.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 , ∫ − h 0 ℓ ( t ) d t = ∫ 0 h ℓ ( t ) d t = 1 2 < 1 \int_{-h}^0m(t)\,dt=\int_0^hm(t)\,dt=1\leq b,
\qquad
\int_{-h}^0\ell(t)\,dt=\int_0^h\ell(t)\,dt=\frac12<1 ∫ − h 0 m ( t ) d t = ∫ 0 h m ( t ) d t = 1 ≤ b , ∫ − h 0 ℓ ( t ) d t = ∫ 0 h ℓ ( t ) d t = 2 1 < 1 となる。定理 3.3 により、絶対連続な局所解が存在し、その芽は一意である。
実際、全実数上で
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 は原点で微分可能でない。
この初期値問題には、原点を含む開区間上の古典解は存在しない。古典解が存在すれば、それは絶対連続解でもあるため、局所一意性から原点の近傍で表示したy y y と一致する。しかし古典解は原点で微分可能であり、左右の微分係数が異なるy y y とは一致することができない。
例 6.2 (Lipschitz 条件を満たさない初期値問題). 実数値初期値問題
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 で異なるから、この初期値問題の解は一意でない。また、右辺∣ y ∣ \sqrt{|y|} ∣ y ∣ はy = 0 y=0 y = 0 の近くで
Lipschitz 連続でない。解であることと非 Lipschitz 性の検算は演習とする(問題 8.3 )。特にc = 0 c=0 c = 0 と零解は、原点を含むどの開区間上でも一致しないので、解の芽も一意でない。
この例は、Picard–Lindelöf の定理の仮定を満たさない方程式で一意性が失われ得ることを示す。ただし、
Lipschitz 条件は一意性の十分条件であり、すべての一意な初期値問題がこの条件を満たすという必要条件ではない。
7 局所定理が残す問題
局所存在・一意性定理は、初期時刻の近くにおける解を与える。解を延長する議論では、解のグラフ上の各点から新たな局所解を得るため、ベクトル場に Carathéodory 条件と可積分な Lipschitz 係数の条件を局所的に仮定する。連続なベクトル場に対しては、状態変数についての局所 Lipschitz 連続性が対応する仮定である。局所解を貼り合わせた最大解の構成と、延長不能性を定義域内のコンパクト集合からの離脱として特徴づける定理は、後続で扱う。
8 演習
問題 8.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 = L = 2 M=L=2 M = L = 2 を取ることができることを示せ。さらに、h = 1 / 4 h=1/4 h = 1/4 として、Picard 作用素を適用する関数空間が完備であり、Picard 作用素が自己写像かつ縮小写像であることを確認せよ。この議論が解を保証する区間を明記し、その区間と最大存在区間との関係を述べよ。
解答. 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 ∣ ≤ ∣ t ∣ + ∣ y ∣ 2 ≤ 2 |f(t,y)|=|t+y^2|\le |t|+|y|^2\le2 ∣ f ( t , y ) ∣ = ∣ t + y 2 ∣ ≤ ∣ 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 を取ることができる。h = 1 / 4 h=1/4 h = 1/4 とすれば
M h = 1 2 ≤ 1 , L h = 1 2 < 1 Mh=\frac12\le1,\qquad Lh=\frac12<1 M h = 2 1 ≤ 1 , L h = 2 1 < 1 となる。
I = [ − 1 / 4 , 1 / 4 ] I=[-1/4,1/4] I = [ − 1/4 , 1/4 ] と置き、一様ノルムを備えたC ( I , R ) C(I,\R) C ( I , R ) の部分集合
X = { y ∈ C ( I , R ) : ∣ y ( t ) ∣ ≤ 1 for every t ∈ I } X=\{y\in C(I,\R): |y(t)|\le1\ \text{for every }t\in I\} X = { y ∈ C ( I , R ) : ∣ y ( t ) ∣ ≤ 1 for every t ∈ I } を考える。C ( I , R ) C(I,\R) C ( I , R ) は Banach 空間であり、一様収束するX X X 内の関数列の極限も各点で絶対値が1 1 1 以下であるから、X X X はC ( I , R ) C(I,\R) C ( I , R ) の閉集合である。したがってX X X は完備である。また、零関数がX X X に属するから、X X X は空でない。
X X X 上の Picard 作用素を
( T y ) ( t ) = ∫ 0 t ( s + y ( s ) 2 ) d s (Ty)(t)=\int_0^t\bigl(s+y(s)^2\bigr)\,ds ( T y ) ( t ) = ∫ 0 t ( s + y ( s ) 2 ) d s と定める。y ∈ X y\in X y ∈ X とt ∈ I t\in I t ∈ I に対して
∣ ( T y ) ( t ) ∣ ≤ M ∣ t ∣ ≤ M h = 1 2 ≤ 1 |(Ty)(t)|\le M|t|\le Mh=\frac12\le1 ∣ ( T y ) ( t ) ∣ ≤ M ∣ t ∣ ≤ M h = 2 1 ≤ 1 であるから、T ( X ) ⊆ X T(X)\subseteq X T ( X ) ⊆ X である。さらに、y , z ∈ X y,z\in X y , z ∈ X に対して
∥ T y − T z ∥ ∞ ≤ L h ∥ y − z ∥ ∞ = 1 2 ∥ y − z ∥ ∞ \lVert Ty-Tz\rVert_\infty
\le Lh\lVert y-z\rVert_\infty
=\frac12\lVert y-z\rVert_\infty ∥ T y − T z ∥ ∞ ≤ L h ∥ y − z ∥ ∞ = 2 1 ∥ y − z ∥ ∞ であるから、T T T は縮小写像である。Banach の不動点定理と補題 2.5 により、初期値問題はI = [ − 1 / 4 , 1 / 4 ] I=[-1/4,1/4] I = [ − 1/4 , 1/4 ] 上の解をもつ。その解を( − 1 / 4 , 1 / 4 ) (-1/4,1/4) ( − 1/4 , 1/4 ) に制限すれば局所解を得る。ここで得た閉区間は、この矩形と定数の選択から解の存在を保証する区間にすぎない。最大存在区間は局所解を延長して別に定める対象であり、この評価だけからは決まらない。▨
問題 8.2 (Picard 作用素の二つの評価). 系 4.1 の証明で用いた記号を用いる。条件
M h ≤ b , L h < 1 Mh\le b,\qquad Lh<1 M h ≤ b , L h < 1 が、それぞれ Picard 作用素のどの性質を保証するかを述べ、対応する評価を再現せよ。さらに、二つの評価だけでは不動点の存在を結論することができず、X X X の完備性が必要である理由を述べよ。
解答. y ∈ X \boldsymbol y\in X y ∈ X に対して
∥ ( T y ) ( t ) − y 0 ∥ ≤ M ∣ t − t 0 ∣ ≤ M h ≤ b \lVert(T\boldsymbol y)(t)-\boldsymbol y_0\rVert
\le M|t-t_0|
\le Mh
\le b ∥( T y ) ( t ) − y 0 ∥ ≤ M ∣ t − t 0 ∣ ≤ M h ≤ b である。したがってM h ≤ b Mh\le b M h ≤ b はT ( X ) ⊆ X T(X)\subseteq X T ( X ) ⊆ X 、すなわちT T T が自己写像であることを保証する。一方、y , z ∈ X \boldsymbol y,\boldsymbol z\in X y , z ∈ X に対して
∥ T y − T z ∥ ∞ ≤ L h ∥ y − z ∥ ∞ \lVert T\boldsymbol y-T\boldsymbol z\rVert_\infty
\le Lh\lVert\boldsymbol y-\boldsymbol z\rVert_\infty ∥ T y − T z ∥ ∞ ≤ L h ∥ y − z ∥ ∞ である。したがってL h < 1 Lh<1 L h < 1 はT T T が縮小写像であることを保証する。
縮小写像の反復列が Cauchy 列になっても、空間が完備でなければ極限がX X X に属するとは限らない。C ( I h , R d ) C(I_h,\R^d) C ( I h , R d ) が Banach 空間であり、X X X がその閉部分集合であることからX X X は完備である。この完備性と二つの評価を合わせて初めて、Banach の不動点定理をT : X → X T:X\to X T : X → X へ適用することができる。▨
問題 8.3 (Lipschitz 条件を外した場合の反例). 初期値問題
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 y_c(t)=
\begin{cases}
0,&t\le c,\\[1mm]
(t-c)^2/4,&t\ge c
\end{cases} y c ( t ) = { 0 , ( t − c ) 2 /4 , t ≤ c , t ≥ c が一階連続微分可能な解であることを確認せよ。この解族から、系 4.1 のどの仮定を外したときにどの結論が失われ得るかを述べよ。
解答. 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 は零解と異なる。
右辺はy = 0 y=0 y = 0 の近くで状態変数について Lipschitz 連続ではない。実際、
∣ y − 0 ∣ ∣ y − 0 ∣ = 1 y \frac{|\sqrt y-\sqrt0|}{|y-0|}=\frac1{\sqrt y} ∣ y − 0∣ ∣ y − 0 ∣ = y 1 はy ↓ 0 y\downarrow0 y ↓ 0 で非有界である。したがって、状態変数に関する局所 Lipschitz 条件を外すと、同じ初期値に対する一意性が失われ得る。ただし、この例は Lipschitz 条件が一意性の必要条件であることを意味しない。▨