この章の目標
- 物理・生物の現象から常微分方程式が立てられる仕組みを理解し、解・一般解・初期値問題の意味を説明できる
- 変数分離形・同次形・1 階線形・ベルヌーイ型・リッカチ型・完全微分形の方程式を求積法で解ける
- 2 階定数係数線形方程式を特性方程式で解き、共鳴やうなりを解の式から説明できる
- クレロー型方程式の特異解を求め、解の一意性が崩れる様子を観察できる
前提:微分積分学 第4章、第5章、第7章
ニュートンの運動法則「力は質量と加速度の積に等しい」は、位置の 2 階導関数についての等式である。このように自然法則の多くは、量そのものではなく量の変化率についての法則として述べられる。未知関数とその導関数の関係式を微分方程式と呼ぶ。本章では、四則演算・微分・積分・逆関数をとる操作を有限回用いて解を表す方法、すなわち求積法 (quadrature) で解ける方程式を扱う。そのような方程式は例外的だが、解の振る舞いを完全に見通せる貴重な実例であり、ここで観察する現象(解の爆発、一意性の破れ、共鳴など)を一般的に説明するのが以降の章の理論である。
1.1 微分方程式とは
まず、いくつかの現象を式にしてみる。
- 放射性崩壊:各原子核が単位時間あたり一定の確率 λ>0 で崩壊するなら、残っている原子核の数 N(t) は N′(t)=−λN(t) をみたす。
- 人口(マルサスのモデル):出生率と死亡率が一定なら、人口 P(t) の増加率は人口に比例する:P′=rP。
- ロジスティック方程式 (logistic equation):資源が有限な環境では、人口が環境収容力 K に近づくと増加率が落ちる。最も簡単なモデルは P′=rP(1−P/K) である(フェルフルスト)。
- ばねの振動:質量 m の物体がばね定数 k のばねにつながれ、抵抗 −cx′ を受けるとき、変位 x(t) は mx′′=−kx−cx′ をみたす。
- 振り子:長さ ℓ の糸につるした振り子の振れ角 θ(t) は ℓθ′′=−gsinθ をみたす(g は重力加速度)。
定義 1.1(常微分方程式, ordinary differential equation)独立変数 x、未知関数 y=y(x) とその導関数の関係式
F(x,y,y′,…,y(n))=0
を n 階の常微分方程式という。y(n)=f(x,y,y′,…,y(n−1)) の形のものを正規形 (normal form) という。区間 I 上で n 回微分可能な関数 φ が、すべての x∈I で F(x,φ(x),…,φ(n)(x))=0 をみたすとき、φ を I 上の解 (solution) という。x0∈I における値 y(x0),y′(x0),…,y(n−1)(x0) を指定して解を求める問題を初期値問題 (initial value problem) という。
n 個の任意定数を含む解の族を一般解 (general solution)、定数に特定の値を与えた解を特殊解 (particular solution) と呼ぶ習慣がある。ただし「一般解」がすべての解を含むとは限らない(例 1.10、1.9 節)。偏導関数を含む偏微分方程式 (partial differential equation) は第7章で扱う。高階の方程式は、x′′=−ω2x を x′=v, v′=−ω2x と書くように、1 階の連立方程式に書き直せる。
命題 1.2 a∈C とする。区間 I 上の微分可能な(複素数値)関数 y が y′=ay をみたすための必要十分条件は、ある定数 C により y(x)=Ceax と書けることである。
証明. y=Ceax が解であることは明らか。逆に y が解なら (e−axy)′=e−ax(y′−ay)=0 である。導関数が恒等的に 0 の関数は、実部と虚部それぞれに平均値の定理を適用すると区間上で定数である。よって e−axy=C。□
この命題は、他に解がないことまで主張している。そこまで示して初めて方程式を解いたといえる。
例 1.3(放射性崩壊と半減期)N′=−λN, N(0)=N0 の解は N(t)=N0e−λt である。量が半分になる時間(半減期)は T=(log2)/λ で、初期量によらない。炭素 14 の半減期は約 5730 年なので、炭素 14 の割合が生きている生物の 1/4 である試料は、およそ 2T≈11460 年前のものと推定できる。
例 1.4(解かずにわかること)ロジスティック方程式 P′=rP(1−P/K)(r,K>0)を解く前に、右辺の符号を見る。P=0 と P=K は定数解(平衡点)である。0<P<K では P′>0、P>K では P′<0 なので、解は K に向かって動くと予想できる。さらに P′′=r(1−2P/K)P′ より、0<P<K の解のグラフは P=K/2 で変曲する。このような定性的な議論は第4章で体系化される。
1.2 方向場と解曲線
正規形の 1 階方程式 y′=f(x,y) は、平面の各点 (x,y) に傾き f(x,y) を割り当てている。各点にその傾きの短い線分を描いたものを方向場 (direction field) という。解のグラフ(解曲線, solution curve)は、各点で方向場に接する曲線である。手で描くには、傾きが一定値 c となる曲線 f(x,y)=c(等傾線, isocline)の上に傾き c の線分を並べるとよい。
例 1.5 y′=y−x の等傾線は直線 y=x+c である。等傾線 y=x+1 の上では方向場の傾きが 1 で直線自身の傾きに等しいので、y=x+1 は解である。この直線より上では y−x>1 なので解は直線から離れて上昇し、下では離れて下降する。実際、一般解は y=x+1+Cex である(1.5 節)。
1.3 変数分離形
定理 1.7(変数分離形, separable equation)f を区間 I 上の連続関数、g を区間 J 上の連続関数とし、方程式
y′=f(x)g(y)
を考える。
- g(c)=0 となる c∈J があれば、定数関数 y≡c は解である。
- J0⊂J を g が 0 にならない区間、G を J0 上での 1/g の原始関数、F を f の原始関数とする。部分区間 I1⊂I 上の微分可能な関数 y:I1→J0 が解であるための必要十分条件は、ある定数 C があって G(y(x))=F(x)+C が I1 上で成り立つことである。
証明. 1 は明らか。2:合成関数の微分により dxdG(y(x))=y′(x)/g(y(x)) である。したがって y が解であることは dxd(G(y(x))−F(x))=0 と同値であり、I1 は区間なので、これは G(y(x))−F(x) が定数であることと同値である。□
J0 上で g は符号を変えない(中間値の定理)ので G は狭義単調であり、解は y=G−1(F(x)+C) と陽に書ける。形式的には dy/g(y)=f(x) dx と「変数を分離して」両辺を積分する計算であり、定理 1.7 はその正当化である。
例 1.9(ロジスティック方程式の解)P′=rP(1−P/K), P(0)=P0>0 を解く。P0=K として部分分数分解 P(K−P)K=P1+K−P1 を用いると、log∣K−P∣P=rt+C を得る。これを P について解いて初期条件を入れると
P(t)=1+(P0K−1)e−rtK
となる(P0=K の定数解もこの式に含まれる)。A=K/P0−1 とおくと P′=(1+Ae−rt)2KAre−rt=rP(1−P/K) と検算できる。P0>0 なら A>−1 なので分母は t≥0 で正であり、解は t≥0 全体で存在して t→∞ で K に収束する。0<P0<K/2 のとき、グラフは S 字型(シグモイド曲線)を描く。
例 1.10(解の爆発)y′=y2, y(0)=1 を解くと、−1/y=x+C より y=1/(1−x) である。右辺 y2 はいたるところ滑らかなのに、解は x→1 で無限大に発散し、区間 (−∞,1) でしか存在しない。これを解の爆発 (blow-up) という。また、一般解 y=1/(C−x) は定数解 y≡0 を含まない(形式的には C→∞ の極限)。
例 1.11(トリチェリの法則と一意性の破れ)底に小さな穴のあいた円筒形の水槽の水位を h(t) とすると、穴から流れ出る水の速さは 2gh に比例する(トリチェリの法則)ので、h′=−kh(k>0 は定数)が成り立つ。h>0 の範囲で変数分離すると 2h=−kt+C であり、h(0)=h0>0 の解は
h(t)=⎩⎨⎧(h0−2kt)20(0≤t≤t1)(t≥t1),t1=k2h0
となる(t=t1 で左右の微分係数はともに 0 で、C1 級)。逆に、時刻 T に水槽が空でも、いつ空になったかはわからない。任意の s≤T について、t≤s で h=4k2(s−t)2、t≥s で h=0 とおいた関数はどれも h(T)=0 をみたす解だからである。初期値問題の解が一意でない原因は、h が h=0 でリプシッツ連続でないことにある(第2章)。
1.4 同次形
命題 1.12(同次形, homogeneous equation)f を連続関数とする。方程式 y′=f(y/x) は、x=0 の範囲で u=y/x とおくと、変数分離形 xu′=f(u)−u に帰着する。
証明. y=xu を微分すると y′=u+xu′。これを y′=f(u) に代入すればよい。□
ここでの「同次」は右辺が拡大 (x,y)↦(sx,sy) で不変なことを指し、「同次線形」の同次とは意味が異なる。
例 1.13(対数らせん)y′=x−yx+y を解く。u=y/x とおくと
xu′=1−u1+u−u=1−u1+u2,よって∫1+u21−udu=∫xdx
左辺は arctanu−21log(1+u2) なので arctanxy=logx2+y2+C。極座標 x=rcosθ, y=rsinθ では θ=logr+C、すなわち r=C′eθ という対数らせんになる。dr/dθ=r なので、解曲線は動径方向と常に 45∘ の角をなす。
1.5 1 階線形方程式
y′+p(x)y=q(x) の形の方程式を 1 階線形方程式 (first order linear equation) という。q≡0 のとき同次 (homogeneous)、そうでないとき非同次 (inhomogeneous) という。
定理 1.15 p,q を区間 I 上の連続関数、x0∈I、y0∈R とし、P(x)=∫x0xp(s) ds とおく。初期値問題 y′+p(x)y=q(x), y(x0)=y0 は I 全体で定義された解をただ一つもち、それは
y(x)=e−P(x)(y0+∫x0xeP(s)q(s)ds)
で与えられる。
証明. μ(x)=eP(x) を掛けると、P′=p より (μy)′=μ(y′+py) である。したがって、I の部分区間上の微分可能な関数 y が方程式をみたすことは (μy)′=μq と同値であり、初期条件と合わせると μ(x)y(x)−y0=∫x0xμq ds と同値である。右辺は I 全体で定義されているので、解は I 全体で存在し、上の式に限られる。□
μ を積分因子 (integrating factor) という。線形方程式の解は係数が連続な区間全体で存在し、例 1.10 のような爆発は起こらない。非同次方程式の一般解は「一つの特殊解」と「同次方程式の一般解 Ce−P(x)」の和である。
同じ公式は、同次方程式の解 Ce−P(x) の定数を関数に置き換えた y=C(x)e−P(x) を代入しても導ける。y′+py=C′(x)e−P(x) なので、C′=qeP を積分すればよい。この方法を定数変化法 (variation of constants) といい、第3章で連立系に一般化する。
例 1.16 y′+y=sinx。積分因子 ex を掛けると (exy)′=exsinx。部分積分を 2 回行うと ∫exsinx dx=21ex(sinx−cosx) なので
y=2sinx−cosx+Ce−x=21sin(x−4π)+Ce−x
項 Ce−x は時間とともに消える(過渡解)。十分時間がたつと、解は初期値によらず、外力 sinx から位相が π/4 遅れ振幅が 1/2 の振動(定常解)に近づく。
例 1.17(ニュートンの冷却法則)物体の温度 T(t) は周囲の温度 T0 との差に比例する速さで変化する:T′=−k(T−T0)。室温 20 度で 90 度のコーヒーが 10 分後に 60 度になったとする。解は T=20+70e−kt で、70e−10k=40 より k=101log47≈0.0560(毎分)。30 度になるのは 70e−kt=10、すなわち t=(log7)/k=10log7/log(7/4)≈34.8 分後である。
1.6 ベルヌーイ型とリッカチ型
非線形でも、変数変換で線形方程式に帰着できるものがある。
命題 1.18(ベルヌーイ型, Bernoulli equation)α=0,1 とする。方程式 y′+p(x)y=q(x)yα の正の解 y に対し、z=y1−α は線形方程式 z′+(1−α)p(x)z=(1−α)q(x) をみたし、逆も成り立つ。
証明. z′=(1−α)y−αy′=(1−α)y−α(qyα−py)=(1−α)(q−pz)。逆は y=z1/(1−α) として同じ計算を逆にたどればよい。□
α が整数なら負の解にも同じ変換が使える。α>0 なら y≡0 も解である。
例 1.19 ロジスティック方程式 P′−rP=−(r/K)P2 は α=2 のベルヌーイ型である。z=1/P とおくと z′+rz=r/K となり、z=1/K+Ce−rt。これは例 1.9 の解と一致する。
命題 1.20(リッカチ型, Riccati equation)a,b,c を連続関数とし、y1 を y′=a(x)y2+b(x)y+c(x) の一つの解とする。v が 0 にならない区間で、y=y1+1/v がこの方程式の解であるための必要十分条件は、v が線形方程式 v′=−(2a(x)y1+b(x))v−a(x) をみたすことである。
証明. y′=y1′−v′/v2 であり、y1 が解であることを使うと
ay2+by+c=(ay12+by1+c)+v2ay1+b+v2a=y1′+v2ay1+b+v2a
よって y′=ay2+by+c は −v′/v2=(2ay1+b)/v+a/v2、すなわち v′=−(2ay1+b)v−a と同値である。□
例 1.21 y′=y2−2/x2(x>0)。y=c/x を代入すると −c=c2−2 なので c=1,−2 が得られ、y1=1/x は解である。命題 1.20 より v′=−x2v−1。積分因子 x2 を掛けて (x2v)′=−x2、よって v=x2C−3x で
y=x1+3C−x33x2
C=0 とするともう一つの解 y=−2/x が現れ、C→∞ の極限が y1=1/x である。
1.7 完全微分形と積分因子
方程式 P(x,y)+Q(x,y)y′=0 を、対称な形で P dx+Q dy=0 とも書く。
定義 1.23(完全微分形, exact equation)開集合 D⊂R2 上で、C1 級関数 F が Fx=P, Fy=Q をみたすとき、P dx+Q dy=0 は完全微分形であるという。
このとき解 y(x) に沿って dxdF(x,y(x))=P+Qy′=0 なので、F(x,y(x)) は一定である。F のように解に沿って一定な関数を第一積分 (first integral) という。逆に Q=0 となる点の近くでは、陰関数定理(微分積分学 第8章)により等高線 F=C は解のグラフになる。
定理 1.24 D を開長方形 (a1,b1)×(a2,b2) とし、P,Q,Py,Qx は D 上で連続とする。P dx+Q dy=0 が完全微分形であるための必要十分条件は、D 上で Py=Qx が成り立つことである。
証明. 必要性:Fxy=Py と Fyx=Qx はともに連続なので、偏微分の順序交換(シュワルツの定理)により Py=Fxy=Fyx=Qx。
十分性:(x0,y0)∈D を固定し
F(x,y)=∫x0xP(s,y0)ds+∫y0yQ(x,t)dt
とおく(長方形なので積分路は D に含まれる)。微分積分学の基本定理より Fy=Q。また Qx は連続なので積分記号下で微分でき、
Fx(x,y)=P(x,y0)+∫y0yQx(x,t)dt=P(x,y0)+∫y0yPy(x,t)dt=P(x,y)
Fx=P, Fy=Q は連続なので F は C1 級である。□
例 1.25 (2xy+1) dx+(x2+3y2) dy=0 は Py=2x=Qx なので完全微分形である。Fx=2xy+1 から F=x2y+x+φ(y)、Fy=x2+φ′(y)=x2+3y2 から φ=y3。解は x2y+x+y3=C で与えられる。
完全微分形でない方程式も、0 にならない関数 μ を掛けて μP dx+μQ dy=0 が完全微分形になれば解ける。このような μ を積分因子という。
命題 1.27 (Py−Qx)/Q が x だけの関数 h(x) なら、μ(x)=e∫h(x) dx は積分因子である。同様に (Qx−Py)/P が y だけの関数 k(y) なら、μ(y)=e∫k(y) dy は積分因子である。
証明. 前半:μ′=hμ より (μQ)x=μ′Q+μQx=μ(hQ+Qx)=μPy=(μP)y。後半も同様。□
例 1.28 (3xy+y2) dx+(x2+xy) dy=0 では Py−Qx=(3x+2y)−(2x+y)=x+y で、(Py−Qx)/Q=x(x+y)x+y=x1 なので μ=x が積分因子である。(3x2y+xy2) dx+(x3+x2y) dy=0 は完全微分形で、F=x3y+21x2y2。解は x3y+21x2y2=C。なお 1 階線形方程式 y′+py=q は (py−q) dx+dy=0 と書け、(Py−Qx)/Q=p なので命題 1.27 の積分因子は e∫p となり、定理 1.15 の μ と一致する。
例 1.29(エネルギー積分)x′′=−V′(x)(ポテンシャル V の中の運動)に x′ を掛けると dtd(21x′2+V(x))=0 となる。つまりエネルギー E=21x′2+V(x) は第一積分である。これを使うと x′=±2(E−V(x)) という 1 階の変数分離形に落とせる(降階)。振り子の周期の計算(問題 1.6)はこの方法による。
1.8 2 階定数係数線形方程式
a,b を実定数とし、y′′+ay′+by=f(x) を考える。D=d/dx と書き、p(λ)=λ2+aλ+b を特性多項式 (characteristic polynomial)、p(λ)=0 を特性方程式という。方程式は p(D)y=f と書け、p(D)eλx=p(λ)eλx が成り立つ。
定理 1.30 λ1,λ2 を p の(複素)根とする。y′′+ay′+by=0 の R 上の複素数値解は、次の形のものに限る(C1,C2 は複素定数)。
- λ1=λ2 のとき y=C1eλ1x+C2eλ2x。
- λ1=λ2=λ のとき y=(C1+C2x)eλx。
実数値解は、1 で λ1,λ2 が実数なら C1,C2 を実数としたもの、λ1,2=α±iβ(β=0)なら y=eαx(C1cosβx+C2sinβx)(C1,C2 は実数)であり、2 では C1,C2 を実数としたものである。
証明. λ1+λ2=−a, λ1λ2=b より (D−λ1)(D−λ2)y=y′′−(λ1+λ2)y′+λ1λ2y=p(D)y。y を解とし z=y′−λ2y とおくと z′−λ1z=0 なので、命題 1.2 より z=Aeλ1x。すると (e−λ2xy)′=e−λ2x(y′−λ2y)=Ae(λ1−λ2)x である。λ1=λ2 なら積分して e−λ2xy=λ1−λ2Ae(λ1−λ2)x+B、λ1=λ2 なら e−λxy=Ax+B となり、いずれも主張の形である。逆にこれらが解であることは代入して確かめられる。
実数値解について:λ1,2=α±iβ なら eλ1,2x=eαx(cosβx±isinβx) なので、複素数値解全体は C1eαxcosβx+C2eαxsinβx(Cj∈C)とも書ける。これが実数値になるのは C1,C2 が実数のときに限る(x=0 と x=π/(2β) での値を見よ)。実根の場合も同様である。□
解全体は 2 次元のベクトル空間をなし、解は (y(0),y′(0)) で決まる。これは第3章で一般の線形系について証明される事実の特別な場合である。
例 1.31(減衰振動)mx′′+cx′+kx=0 を x′′+2γx′+ω02x=0(2γ=c/m, ω02=k/m, γ>0)と書くと、特性根は −γ±γ2−ω02 である。
- γ<ω0(減衰振動):ωd=ω02−γ2 として x=Ae−γtcos(ωdt−ϕ)。振動しながら指数的に減衰する。
- γ=ω0(臨界減衰):x=(C1+C2t)e−γt。
- γ>ω0(過減衰):2 つの負の実根による指数関数の和で、振動せずに減衰する。
非同次方程式 p(D)y=f の解全体は、一つの特殊解に同次方程式の一般解を加えたものである(差が同次方程式の解になるため)。外力が指数関数型のときは、特殊解を次のように見つけられる。
命題 1.32(指数関数型の外力)μ∈C とする。p(D)y=eμx は次の特殊解をもつ。
- p(μ)=0 なら yp=p(μ)eμx。
- μ が p の単根なら yp=p′(μ)xeμx。
- μ が p の重根なら yp=2x2eμx。
証明. D(eμxg)=eμx(D+μ)g を繰り返し用いると p(D)(eμxg)=eμxp(D+μ)g であり、p は最高次係数 1 の 2 次式なので p(D+μ)=D2+p′(μ)D+p(μ) である。1 では g=1/p(μ)、2 では p(μ)=0 のもとで g=x/p′(μ)、3 では p(μ)=p′(μ)=0 のもとで g=x2/2 とおけば、いずれも p(D+μ)g=1 となる。□
外力が cosΩx のときは、a,b が実数なので、p(D)y=eiΩx の解の実部をとればよい。
例 1.33(共鳴とうなり)減衰のないばねに周期的な外力が働く場合 x′′+ω2x=FcosΩt(ω,Ω>0)を考える。
Ω=ω のとき、命題 1.32 の 1 より特殊解は xp=ω2−Ω2FcosΩt である。x(0)=x′(0)=0 の解は
x(t)=ω2−Ω2F(cosΩt−cosωt)=ω2−Ω22Fsin2(ω−Ω)tsin2(ω+Ω)t
となる。Ω が ω に近いと、速い振動 sin2(ω+Ω)t の振幅がゆっくり周期的に変化する。これがうなり (beat) である。
Ω=ω のとき、iω は p(λ)=λ2+ω2 の単根で p′(iω)=2iω なので、命題 1.32 の 2 より 2iωteiωt が eiωt に対する特殊解であり、その実部をとって
xp(t)=2ωFtsinωt
を得る。振幅が時間に比例して増大し続ける。これが共鳴 (resonance) である。うなりの解で Ω→ω とした極限もこの解になる。
例 1.34(減衰がある場合の共鳴曲線)x′′+2γx′+ω02x=FcosΩt(γ>0)では p(iΩ)=ω02−Ω2+2iγΩ=0 なので、特殊解 xp=Re(FeiΩt/p(iΩ)) は振幅 A(Ω)=F/∣p(iΩ)∣=F/(ω02−Ω2)2+4γ2Ω2 の振動である。同次方程式の解は例 1.31 よりすべて減衰するので、どの解も最終的にこの定常振動に近づく。振幅 A(Ω) は Ω が ω0 に近いところで大きくなり、そのピークは減衰 γ が小さいほど鋭く高い(γ→0 で発散する)。ラジオの同調回路はこの性質を利用して特定の周波数を選び出す。
1.9 クレロー型方程式と特異解
y′ について解かれていない方程式 F(x,y,y′)=0 では、新しい現象が起こる。g を C2 級関数として、クレロー型方程式 (Clairaut's equation)
y=xy′+g(y′)
を考える。
命題 1.35
- 任意の定数 C に対し、直線 y=Cx+g(C) は解である。
- 区間上の C2 級の解 y は y′′(x)(x+g′(y′(x)))=0 をみたす。
- g′′=0 となる区間で、p をパラメータとする曲線 x=−g′(p), y=g(p)−pg′(p) は解のグラフである。
証明. 1 は代入すればよい。2:方程式を微分すると y′=y′+xy′′+g′(y′)y′′。3:dx/dp=−g′′(p)=0 なので、この曲線は x の関数のグラフであり、dy/dp=g′(p)−g′(p)−pg′′(p)=−pg′′(p) より dy/dx=p。よって xy′+g(y′)=−pg′(p)+g(p)=y。□
3 の曲線は、直線族 y=Cx+g(C) の包絡線 (envelope) である。2 より、滑らかな解は各部分で直線か包絡線のどちらかになる。
例 1.36 y=xy′+(y′)2 の直線解は y=Cx+C2、包絡線は x=−2p, y=−p2、すなわち放物線 y=−x2/4 である(y′=−x/2 を代入して検算できる)。直線 y=Cx+C2 は x=−2C で放物線に接する。
点 (x,y) を通る直線解は C2+Cx−y=0 の実根の数だけあり、放物線より下(x2+4y<0)には解が通らない。放物線に沿って進み、任意の点でその点の接線に乗り換えた関数は、つなぎ目で傾きが一致するので C1 級の解になる。したがって放物線上の各点を通る解は無数にある。y′ について解くと y′=2−x±x2+4y であり、右辺の平方根は x2+4y=0 の上でリプシッツ連続でない(第2章)。
定義 1.37(特異解, singular solution)解 y=φ(x) のグラフの各点で、それと接する別の解が通るとき、φ を特異解という。
特異解は一般解の定数をどう選んでも得られない。候補は F(x,y,p)=0 と Fp(x,y,p)=0 から p を消去した曲線(p 判別式)の中にある(クレロー型では命題 1.35 の 3 の曲線)。ただし、それが解かどうかは代入して確かめる必要がある。
まとめ
- 微分方程式は変化率についての法則を式にしたものである。解を「すべて」求めて初めて方程式を解いたといえる。
- 変数分離形は ∫dy/g(y)=∫f(x) dx で解ける。ただし g の零点では解の一意性が崩れうる(トリチェリの法則)。
- 1 階線形方程式は積分因子で解け、解は係数が連続な区間全体で存在する。非線形方程式では解が爆発しうる。ベルヌーイ型・リッカチ型は線形方程式に帰着する。
- Py=Qx なら(長方形領域上で)P dx+Q dy=0 は完全微分形で、第一積分 F により解は F=C と書ける。積分因子で完全微分形にできる場合がある。
- 2 階定数係数線形方程式は特性方程式の根で解ける。外力の周波数が固有振動数に一致すると共鳴が起こり、近いとうなりが生じる。
- クレロー型方程式の直線族の包絡線は特異解であり、その上の各点で解の一意性が崩れる。
演習問題
問題 1.1 ★ 次の初期値問題を解き、解が存在する最大の区間を求めよ。(1) y′=1+y2, y(0)=0 (2) y′=xy2, y(0)=1
解答
(1) 変数分離して arctany=x+C、y(0)=0 より C=0 で y=tanx。区間 (−π/2,π/2) の両端で ±∞ に発散するので、最大の区間は (−π/2,π/2) である。
(2) y>0 の範囲で −1/y=x2/2+C、y(0)=1 より C=−1 で y=2−x22。x→±2 で発散するので、最大の区間は (−2,2) である。検算:y′=(2−x2)24x=xy2。
問題 1.2 ★ y′+y=y3 のすべての解を求めよ。
解答
y≡0 は解である。y=0 の範囲で α=3 のベルヌーイ型として z=y−2 とおくと z′−2z=−2、よって z=1+Ce2x で、y=±(1+Ce2x)−1/2(1+Ce2x>0 となる区間で)。y≡±1 は C=0 の場合である。(代入して検算せよ。)右辺 y3−y は C1 級なので、第2章の一意性定理により、一度 0 でない値をとる解は 0 にならず、これですべてである。
問題 1.3 ★★ y′′−3y′+2y=ex, y(0)=y′(0)=0 を解け。
解答
p(λ)=λ2−3λ+2=(λ−1)(λ−2) で、μ=1 は単根、p′(1)=−1。命題 1.32 より特殊解は yp=−xex(検算:yp′=−(1+x)ex, yp′′=−(2+x)ex で、yp′′−3yp′+2yp=(−2−x+3+3x−2x)ex=ex)。一般解 y=C1ex+C2e2x−xex に初期条件を入れると C1+C2=0, C1+2C2−1=0 なので C2=1, C1=−1。よって y=e2x−ex−xex。
問題 1.4 ★★ リッカチ方程式 y′=y2−xy+1 が y=x を解にもつことを確かめ、一般解を求めよ。
解答
y=x なら y′=1=x2−x2+1。命題 1.20 で a=1, b=−x, y1=x とすると v′=−(2x−x)v−1=−xv−1。積分因子 ex2/2 を掛けて (ex2/2v)′=−ex2/2、よって v=e−x2/2(C−∫0xes2/2 ds) で
y=x+C−∫0xes2/2dsex2/2
(および y=x)。検算:I(x)=∫0xes2/2ds, w=ex2/2/(C−I) とおくと w′=xw+w2 で、(x+w)′=1+xw+w2=(x+w)2−x(x+w)+1。
問題 1.5 ★★ クレロー型方程式 y=xy′−ey′ の一般解と特異解を求めよ。
解答
g(p)=−ep。直線解は y=Cx−eC。g′′(p)=−ep=0 なので、命題 1.35 の 3 より x=−g′(p)=ep, y=g(p)−pg′(p)=−ep+pep。p=logx を代入して y=xlogx−x(x>0)。検算:y′=logx、xy′−ey′=xlogx−x=y。直線 y=Cx−eC は x=eC でこの曲線に接する。
問題 1.6 ★★★(振り子の周期)振り子の方程式 θ′′=−ℓgsinθ の解で、θ(0)=θ0(0<θ0<π), θ′(0)=0 をみたすものは周期的に振動する。その周期 T が
T=4gℓ∫0π/21−k2sin2ϕdϕ,k=sin2θ0
で与えられることを、例 1.29 のエネルギー積分を用いて示せ。また θ0→0 で T→2πℓ/g となり、T は θ0 について単調増加であることを示せ(解が周期的であることは認めてよい)。
解答
エネルギー積分より 21θ′2−ℓgcosθ=−ℓgcosθ0、すなわち θ′2=ℓ2g(cosθ−cosθ0)。対称性から、θ が 0 から θ0 まで動く時間が周期の 1/4 であり、その間 θ′>0 として
4T=2gℓ∫0θ0cosθ−cosθ0dθ
cosθ=1−2sin2(θ/2) より cosθ−cosθ0=2(k2−sin2(θ/2))。sin(θ/2)=ksinϕ(0≤ϕ≤π/2)と置換すると、21cos(θ/2) dθ=kcosϕ dϕ より dθ=1−k2sin2ϕ2kcosϕ dϕ、また cosθ−cosθ0=2 kcosϕ。よって
4T=2gℓ∫0π/21−k2sin2ϕ2dϕ=gℓ∫0π/21−k2sin2ϕdϕ
(置換後の被積分関数は有界なので、もとの広義積分は収束する。)θ0→0 なら被積分関数は一様に 1 に収束するので T→4ℓ/g⋅2π=2πℓ/g。k=sin(θ0/2) は θ0∈(0,π) について増加し、被積分関数は各 ϕ∈(0,π/2] で k について狭義増加なので、T は θ0 について単調増加である。振り子の等時性は近似的にしか成り立たない。