コンテンツにスキップ

平成13年度 東大院 物理学専攻 修士 数学 解答

生 Markdown

この年度は数学と英語が 1 冊の問題冊子にまとめられ、数学 3 問・英語 2 問の合計 5 問すべてが必答でした(平成12年8月29日、9時00分〜11時30分)。この記事では数学の 3 問を扱います。第1問は 4 次元空間の 2 つの 2 次元部分空間の共通部分を求める線形代数で、計算量は小さく、次元の根拠づけが問われます。第2問は円形膜の振動で、前半がベッセル関数の直交性の証明、後半が変数分離による初期値境界値問題の完全な解答です。第3問は減衰振動子のインパルス応答をフーリエ変換と留数定理で求めるもので、減衰の強弱による 3 通りの場合分けがそのまま設問になっています。

問題分野主題
第1問線形代数4次元空間の部分空間の次元と共通部分
第2問微分方程式・特殊関数円形膜の振動とベッセル関数の直交性
第3問フーリエ解析・複素解析減衰振動子のグリーン関数と留数定理

第2問(1)の証明では境界項が消えることの確認が要で、n=0n=0n1n\ge 1JnJ_n の原点付近の振る舞いが変わるため、そこを分けて論じます。第3問は極がすべて下半平面にあること(すなわち因果性)を使って積分路を閉じます。

第1問 4次元空間の部分空間の次元と共通部分

Section titled “第1問 4次元空間の部分空間の次元と共通部分”

4 次元ユークリッド空間のベクトルを x=(x1,x2,x3,x4)\vec{x}=(x_1,x_2,x_3,x_4) と書き、2 つの部分集合

V1={xx1x2+2x3x4=0  かつ  x1+2x2x3=0},V2={x2x1+x2+2x32x4=0  かつ  3x1+2x3x4=0}\begin{aligned} V_1 &= \{\vec{x} \mid x_1-x_2+2x_3-x_4=0 \ \text{ かつ } \ x_1+2x_2-x_3=0\},\\ V_2 &= \{\vec{x} \mid 2x_1+x_2+2x_3-2x_4=0 \ \text{ かつ } \ 3x_1+2x_3-x_4=0\} \end{aligned}

を考えます。どちらも斉次連立 1 次方程式の解集合ですから、係数行列を A1,A2A_1,A_2 とすれば V1=kerA1V_1=\ker A_1V2=kerA2V_2=\ker A_2 であり、和とスカラー倍について閉じています。したがって V1,V2V_1,V_2 はともに R4\mathbb{R}^4 の部分空間です。以下、

A1=(11211210),A2=(21223021)A_1=\begin{pmatrix} 1 & -1 & 2 & -1 \\ 1 & 2 & -1 & 0 \end{pmatrix}, \qquad A_2=\begin{pmatrix} 2 & 1 & 2 & -2 \\ 3 & 0 & 2 & -1 \end{pmatrix}

とします。

次元定理(階数・退化次数の関係)dimkerA=4rankA\dim \ker A = 4 - \operatorname{rank} A を使います。

A1A_1 の 2 つの行 (1,1,2,1)(1,-1,2,-1)(1,2,1,0)(1,2,-1,0) は互いに定数倍ではないので線形独立で、rankA1=2\operatorname{rank}A_1=2、よって dimV1=2\dim V_1=2 です。実際に解いて基底を出しておきます。第 2 式から x1=x32x2x_1=x_3-2x_2 であり、これを第 1 式に代入すると

(x32x2)x2+2x3x4=3x33x2x4=0,x4=3(x3x2)(x_3-2x_2)-x_2+2x_3-x_4=3x_3-3x_2-x_4=0, \qquad x_4=3(x_3-x_2)

となります。x2,x3x_2,x_3 が自由変数で、(x2,x3)=(1,0),(0,1)(x_2,x_3)=(1,0),(0,1) に対応して

u1=(2,1,0,3),u2=(1,0,1,3)\vec{u}_1=(-2,\,1,\,0,\,-3),\qquad \vec{u}_2=(1,\,0,\,1,\,3)

が得られます。この 2 本は独立で、V1=span{u1,u2}V_1=\mathrm{span}\{\vec{u}_1,\vec{u}_2\}dimV1=2\dim V_1=2 です。

A2A_2 についても 2 行は独立なので rankA2=2\operatorname{rank}A_2=2dimV2=2\dim V_2=2 です。第 2 式から x4=3x1+2x3x_4=3x_1+2x_3 で、第 1 式に代入すると

2x1+x2+2x32(3x1+2x3)=4x1+x22x3=0,x2=4x1+2x32x_1+x_2+2x_3-2(3x_1+2x_3)=-4x_1+x_2-2x_3=0, \qquad x_2=4x_1+2x_3

です。x1,x3x_1,x_3 を自由変数として

v1=(1,4,0,3),v2=(0,2,1,2)\vec{v}_1=(1,\,4,\,0,\,3),\qquad \vec{v}_2=(0,\,2,\,1,\,2)

が基底になります。

答えは dimV1=dimV2=2\dim V_1 = \dim V_2 = 2、すなわちどちらも 2 次元空間です。

xV1V2\vec{x}\in V_1\cap V_2 は 4 本の条件をすべて満たすベクトルですから、係数行列

A=(1121121021223021)A=\begin{pmatrix} 1 & -1 & 2 & -1 \\ 1 & 2 & -1 & 0 \\ 2 & 1 & 2 & -2 \\ 3 & 0 & 2 & -1 \end{pmatrix}

の核を求めます。第 1 行を使って第 2〜4 行の第 1 列を掃き出すと

(1121033103200342)\begin{pmatrix} 1 & -1 & 2 & -1 \\ 0 & 3 & -3 & 1 \\ 0 & 3 & -2 & 0 \\ 0 & 3 & -4 & 2 \end{pmatrix}

となります。さらに第 2 行を第 3 行と第 4 行から引くと

(1121033100110011)\begin{pmatrix} 1 & -1 & 2 & -1 \\ 0 & 3 & -3 & 1 \\ 0 & 0 & 1 & -1 \\ 0 & 0 & -1 & 1 \end{pmatrix}

で、第 4 行は第 3 行の 1-1 倍に一致します。独立な行は 3 本なので rankA=3\operatorname{rank}A=3 です。残った 3 本を下から解きます。第 3 行より x3=x4x_3=x_4x4=tx_4=t と置くと x3=tx_3=t で、第 2 行より

3x2=3x3x4=2t,x2=23t3x_2=3x_3-x_4=2t,\qquad x_2=\frac{2}{3}t

第 1 行より

x1=x22x3+x4=23t2t+t=13tx_1=x_2-2x_3+x_4=\frac{2}{3}t-2t+t=-\frac{1}{3}t

です。t=3ct=3c と取り直すと

x=c(1,2,3,3),cR\vec{x}=c\,(-1,\,2,\,3,\,3),\qquad c\in\mathbb{R}

が答えです。すなわち V1V_1V2V_2 に共通に含まれるベクトルは (1,2,3,3)(-1,2,3,3) のスカラー倍に限ります。

4 本の条件式に代入して確かめます。

(1)2+233=0,(1)+223=0,2(1)+2+2323=0,3(1)+233=0\begin{aligned} &(-1)-2+2\cdot 3-3=0, &\quad &(-1)+2\cdot 2-3=0,\\ &2(-1)+2+2\cdot3-2\cdot3=0, &\quad &3(-1)+2\cdot3-3=0 \end{aligned}

すべて 0 になります。設問(1)の基底による表示でも同じ結果になります。au1+bu2=cv1+dv2a\vec{u}_1+b\vec{u}_2=c\vec{v}_1+d\vec{v}_2 を成分ごとに書くと 2a+b=c-2a+b=ca=4c+2da=4c+2db=db=d3a+3b=3c+2d-3a+3b=3c+2d で、前 3 式から b=32ab=\tfrac{3}{2}ac=b2ac=b-2ad=bd=b が出て、これが第 4 式も満たします。a=2,b=3a=2,b=3 とすれば 2u1+3u2=(1,2,3,3)2\vec{u}_1+3\vec{u}_2=(-1,2,3,3) です。

rankA=3\operatorname{rank}A=3 ですから、次元定理より

dim(V1V2)=4rankA=43=1\dim (V_1\cap V_2)=4-\operatorname{rank}A=4-3=1

です。答えは 1 次元です。設問(2)で解空間が 1 本のベクトルで張られたことと整合しています。

別の見方で検算します。次元公式 dim(V1+V2)=dimV1+dimV2dim(V1V2)\dim(V_1+V_2)=\dim V_1+\dim V_2-\dim(V_1\cap V_2)dimV1=dimV2=2\dim V_1=\dim V_2=2dim(V1V2)=1\dim(V_1\cap V_2)=1 を入れると dim(V1+V2)=3\dim(V_1+V_2)=3 となり、V1+V2V_1+V_2R4\mathbb{R}^4 の超平面です。実際 n=(5,1,4,3)\vec{n}=(5,1,4,-3)u1,u2,v1,v2\vec{u}_1,\vec{u}_2,\vec{v}_1,\vec{v}_2 のすべてと直交します。

nu1=10+1+0+9=0,nu2=5+0+49=0,nv1=5+4+09=0,nv2=0+2+46=0\begin{aligned} \vec{n}\cdot\vec{u}_1&=-10+1+0+9=0, &\quad \vec{n}\cdot\vec{u}_2&=5+0+4-9=0,\\ \vec{n}\cdot\vec{v}_1&=5+4+0-9=0, &\quad \vec{n}\cdot\vec{v}_2&=0+2+4-6=0 \end{aligned}

したがって V1+V2{x5x1+x2+4x33x4=0}V_1+V_2\subset\{\vec{x}\mid 5x_1+x_2+4x_3-3x_4=0\} で、右辺は 3 次元です。u1,u2,v1\vec{u}_1,\vec{u}_2,\vec{v}_1 が独立(v1V1\vec{v}_1\notin V_1 は、v1\vec{v}_1x1+2x2x3=1+80=90x_1+2x_2-x_3=1+8-0=9\neq 0 から従います)なので dim(V1+V2)3\dim(V_1+V_2)\ge 3 であり、結局等号が成り立って dim(V1+V2)=3\dim(V_1+V_2)=3 です。次元公式から dim(V1V2)=2+23=1\dim(V_1\cap V_2)=2+2-3=1 が再現され、上の結果を裏づけます。

第2問 円形膜の振動とベッセル関数の直交性

Section titled “第2問 円形膜の振動とベッセル関数の直交性”

原点を中心とし周辺を固定した半径 aa の薄い円形膜の振動を考えます。平衡位置からの変位を極座標で u=u(r,θ,t)u=u(r,\theta,t) と書くと、係数を 1 に規格化した波動方程式

2ut2=2ur2+1rur+1r22uθ2\frac{\partial^2 u}{\partial t^2} =\frac{\partial^2 u}{\partial r^2}+\frac{1}{r}\frac{\partial u}{\partial r} +\frac{1}{r^2}\frac{\partial^2 u}{\partial \theta^2}

に従います。右辺は極座標での 2 次元ラプラシアン 2u\nabla^2 u で、波の伝播速度が 1 の場合に相当します。nn 次のベッセル関数 Jn(x)J_n(x)

d2Jndx2+1xdJndx+(1n2x2)Jn=0\frac{d^2 J_n}{dx^2}+\frac{1}{x}\frac{dJ_n}{dx}+\Bigl(1-\frac{n^2}{x^2}\Bigr)J_n=0

を満たし、その jj 番目の零点を ξnj\xi_{nj} と書きます。以下 nn は 0 以上の整数とし、ξnj\xi_{nj}JnJ_n の正の零点を小さい順に並べたもの 0<ξn1<ξn2<0<\xi_{n1}<\xi_{n2}<\cdots とします(n1n\ge 1 では Jn(0)=0J_n(0)=0 ですが、x=0x=0 を採ると考える関数が恒等的に 0 になるため、正の零点だけを数えます)。

ξj:=ξnj\xi_j:=\xi_{nj}ξ:=ξn\xi_\ell:=\xi_{n\ell} と略記し、yj(x):=Jn(ξjx)y_j(x):=J_n(\xi_j x)y(x):=Jn(ξx)y_\ell(x):=J_n(\xi_\ell x) とおきます。

まず yjy_j の満たす方程式を作ります。s=ξjxs=\xi_j x と置くと yj(x)=ξjJn(s)y_j'(x)=\xi_j J_n'(s)yj(x)=ξj2Jn(s)y_j''(x)=\xi_j^2 J_n''(s) ですから

yj+1xyj+(ξj2n2x2)yj=ξj2[Jn(s)+1sJn(s)+(1n2s2)Jn(s)]=0y_j''+\frac{1}{x}y_j'+\Bigl(\xi_j^2-\frac{n^2}{x^2}\Bigr)y_j =\xi_j^2\Bigl[J_n''(s)+\frac{1}{s}J_n'(s)+\Bigl(1-\frac{n^2}{s^2}\Bigr)J_n(s)\Bigr]=0

となり、ベッセル方程式から右辺は 0 です。両辺に xx を掛けると自己共役形(スツルム–リウヴィル形)

(xyj)+(ξj2xn2x)yj=0\bigl(x\,y_j'\bigr)'+\Bigl(\xi_j^2\,x-\frac{n^2}{x}\Bigr)y_j=0

が得られます。重み関数が xx、固有値が ξj2\xi_j^2 という構造がここで見えます。yy_\ell についても ξj\xi_jξ\xi_\ell に替えた同じ式が成り立ちます。

次にラグランジュの恒等式を使います。yjy_j の式に yy_\ell を掛け、yy_\ell の式に yjy_j を掛けて差を取ると、n2/xn^2/x の項が相殺して

y(xyj)yj(xy)+(ξj2ξ2)xyjy=0y_\ell\bigl(x y_j'\bigr)'-y_j\bigl(x y_\ell'\bigr)' +\bigl(\xi_j^2-\xi_\ell^2\bigr)x\,y_j y_\ell=0

となります。左辺の最初の 2 項は完全微分です。実際

ddx[x(yjyyjy)]=(xyj)y+xyjy(xy)yjxyyj=y(xyj)yj(xy)\frac{d}{dx}\Bigl[x\bigl(y_j' y_\ell-y_j y_\ell'\bigr)\Bigr] =\bigl(x y_j'\bigr)' y_\ell+x y_j' y_\ell'-\bigl(x y_\ell'\bigr)' y_j-x y_\ell' y_j' =y_\ell\bigl(x y_j'\bigr)'-y_j\bigl(x y_\ell'\bigr)'

です。そこで W(x):=x(yj(x)y(x)yj(x)y(x))W(x):=x\bigl(y_j'(x) y_\ell(x)-y_j(x) y_\ell'(x)\bigr) と置けば

dWdx=(ξ2ξj2)xyjy\frac{dW}{dx}=\bigl(\xi_\ell^2-\xi_j^2\bigr)x\,y_j y_\ell

です。JnJ_n は整関数なので yj,yy_j,y_\ell とその導関数は [0,1][0,1] 上で連続、したがって被積分関数 xyjyx y_j y_\ell[0,1][0,1] で連続で積分は絶対収束し、WW[0,1][0,1] 上で C1C^1 です。00 から 11 まで積分して

(ξ2ξj2)01xJn(ξjx)Jn(ξx)dx=W(1)limx+0W(x)\bigl(\xi_\ell^2-\xi_j^2\bigr)\int_0^1 x\,J_n(\xi_j x)J_n(\xi_\ell x)\,dx =W(1)-\lim_{x\to+0}W(x)

を得ます。

境界項を評価します。x=1x=1 では yj(1)=Jn(ξj)=0y_j(1)=J_n(\xi_j)=0y(1)=Jn(ξ)=0y_\ell(1)=J_n(\xi_\ell)=0 なので

W(1)=1(yj(1)00y(1))=0W(1)=1\cdot\bigl(y_j'(1)\cdot 0-0\cdot y_\ell'(1)\bigr)=0

です。ここで ξj,ξ\xi_j,\xi_\ell がともに JnJ_n の零点であることを使いました。x+0x\to+0 では nn の値で JnJ_n の振る舞いが変わるので分けます。ベッセル関数の級数表示

Jn(s)=k=0(1)kk!(n+k)!(s2)n+2kJ_n(s)=\sum_{k=0}^{\infty}\frac{(-1)^k}{k!\,(n+k)!}\Bigl(\frac{s}{2}\Bigr)^{n+2k}

より、n1n\ge 1 のときは Jn(s)=O(sn)J_n(s)=O(s^n)Jn(s)=O(sn1)J_n'(s)=O(s^{n-1}) ですから

xyj(x)y(x)=xO(xn1)O(xn)=O(x2n)x+00x\,y_j'(x)y_\ell(x)=x\cdot O(x^{n-1})\cdot O(x^{n})=O(x^{2n})\xrightarrow[x\to+0]{}0

で、2n2>02n\ge 2>0 なので 0 に収束します。xyjyx y_j y_\ell' も同様です。n=0n=0 のときは J0(0)=10J_0(0)=1\neq 0 ですが J0(s)=J1(s)=O(s)J_0'(s)=-J_1(s)=O(s) なので

xyj(x)y(x)=xO(x)O(1)=O(x2)x+00x\,y_j'(x)y_\ell(x)=x\cdot O(x)\cdot O(1)=O(x^2)\xrightarrow[x\to+0]{}0

となります。いずれの場合も limx+0W(x)=0\lim_{x\to+0}W(x)=0 です(重み xx が前に付いていることが n=0n=0 で効いています)。

以上より

(ξ2ξj2)01xJn(ξnjx)Jn(ξnx)dx=0\bigl(\xi_\ell^2-\xi_j^2\bigr)\int_0^1 x\,J_n(\xi_{nj}x)J_n(\xi_{n\ell}x)\,dx=0

です。jj\neq\ell なら ξnjξn\xi_{nj}\neq\xi_{n\ell} であり、両者は正なので ξn2ξnj20\xi_{n\ell}^2-\xi_{nj}^2\neq 0 です。したがって

01xJn(ξnjx)Jn(ξnx)dx=0(j)\int_0^1 x\,J_n(\xi_{nj}x)J_n(\xi_{n\ell}x)\,dx=0 \qquad (j\neq\ell)

が成り立ちます。証明終わりです。

設問(2)で使うので、j=j=\ell の場合の値も出しておきます。自己共役形の式に 2xyj2x y_j' を掛けると

2xyj(xyj)+2(ξj2x2n2)yjyj=0,ddx[(xyj)2]+(ξj2x2n2)ddx[yj2]=02x y_j'\bigl(x y_j'\bigr)'+2\bigl(\xi_j^2 x^2-n^2\bigr)y_j y_j'=0, \qquad \frac{d}{dx}\bigl[(x y_j')^2\bigr]+\bigl(\xi_j^2x^2-n^2\bigr)\frac{d}{dx}\bigl[y_j^2\bigr]=0

です。00 から 11 まで積分し、第 2 項を部分積分すると

[(xyj)2+(ξj2x2n2)yj2]012ξj201xyj2dx=0\Bigl[(x y_j')^2+\bigl(\xi_j^2 x^2-n^2\bigr)y_j^2\Bigr]_0^1 -2\xi_j^2\int_0^1 x\,y_j^2\,dx=0

となります。x+0x\to+0 での寄与は、n1n\ge1 なら (xyj)2=O(x2n)(xy_j')^2=O(x^{2n})n2yj2=O(x2n)n^2y_j^2=O(x^{2n}) でともに 0、n=0n=0 なら (xyj)2=O(x4)(xy_j')^2=O(x^4)n2yj2n^2y_j^2 は恒等的に 0 なので、どちらも 0 です。x=1x=1 では yj(1)=Jn(ξj)=0y_j(1)=J_n(\xi_j)=0yj(1)=ξjJn(ξj)y_j'(1)=\xi_jJ_n'(\xi_j) なので

01xJn(ξnjx)2dx=12Jn(ξnj)2\int_0^1 x\,J_n(\xi_{nj}x)^2\,dx=\frac{1}{2}J_n'(\xi_{nj})^2

です。漸化式 Jn(s)=nsJn(s)Jn+1(s)J_n'(s)=\frac{n}{s}J_n(s)-J_{n+1}(s)s=ξnjs=\xi_{nj} で使うと Jn(ξnj)=Jn+1(ξnj)J_n'(\xi_{nj})=-J_{n+1}(\xi_{nj}) なので、

01xJn(ξnjx)2dx=12Jn+1(ξnj)2\int_0^1 x\,J_n(\xi_{nj}x)^2\,dx=\frac{1}{2}J_{n+1}(\xi_{nj})^2

と書けます。数値的にも確認しました。たとえば n=0n=0ξ01=2.404826\xi_{01}=2.404826 で左辺は 0.13475710.134757112J1(ξ01)2=0.1347571\tfrac12 J_1(\xi_{01})^2=0.1347571 で一致し、n=1,2n=1,2 の最初の 3 個の零点についても 8 桁一致します。異なる零点の組に対する積分は数値誤差の範囲(101210^{-12} 以下)で 0 になります。

u=R(r)Θ(θ)T(t)u=R(r)\Theta(\theta)T(t)(恒等的に 0 でない)と置いて波動方程式に代入し、RΘTR\Theta T で割ると

TT=1R(R+1rR)+1r2ΘΘ\frac{T''}{T}=\frac{1}{R}\Bigl(R''+\frac{1}{r}R'\Bigr)+\frac{1}{r^2}\frac{\Theta''}{\Theta}

です。左辺は tt だけの関数、右辺は r,θr,\theta だけの関数なので、両辺は定数 μ\mu に等しくなります。この符号は固有値問題から決まります。Φ(r,θ):=RΘ\Phi(r,\theta):=R\Theta2Φ=μΦ\nabla^2\Phi=\mu\PhiΦr=a=0\Phi|_{r=a}=0 を満たすので、円板 DD 上でグリーンの公式を使うと

μDΦ2dS=DΦ2ΦdS=r=aΦΦrdDΦ2dS=DΦ2dS0\mu\int_D \Phi^2\,dS=\int_D \Phi\,\nabla^2\Phi\,dS =\oint_{r=a}\Phi\,\frac{\partial\Phi}{\partial r}\,d\ell-\int_D |\nabla\Phi|^2\,dS =-\int_D|\nabla\Phi|^2\,dS\le 0

となり、Φ≢0\Phi\not\equiv0 かつ境界で 0 なので Φ≢0\nabla\Phi\not\equiv 0、よって μ<0\mu<0 です。μ=k2\mu=-k^2k>0k>0)と書くと

T+k2T=0,T(t)=αcoskt+βsinktT''+k^2T=0,\qquad T(t)=\alpha\cos kt+\beta\sin kt

です。残りに r2r^2 を掛けて整理すると

r2R(R+1rR)+k2r2=ΘΘ\frac{r^2}{R}\Bigl(R''+\frac{1}{r}R'\Bigr)+k^2r^2=-\frac{\Theta''}{\Theta}

で、両辺は定数です。これを m2m^2 と書きます。Θ\Thetaθ\theta について 2π2\pi 周期の一価関数でなければならないので Θ=m2Θ\Theta''=-m^2\Theta の解は mm が整数のときに限り、m=0,1,2,m=0,1,2,\dots として

Θ(θ)=cosmθ, sinmθ\Theta(\theta)=\cos m\theta,\ \sin m\theta

を取れます(mm を負にしても新しい解は出ません。m=0m=0 では sinmθ0\sin m\theta\equiv0 なので Θ=\Theta= 定数のみ)。動径方程式は

r2R+rR+(k2r2m2)R=0r^2R''+rR'+\bigl(k^2r^2-m^2\bigr)R=0

で、s=krs=kr と置けば mm 次のベッセル方程式そのものです。よって R=c1Jm(kr)+c2Ym(kr)R=c_1J_m(kr)+c_2Y_m(kr) です。第 2 種ベッセル関数は r0r\to0Y0(2/π)lnrY_0\sim(2/\pi)\ln rYm(m1)!π(2/kr)mY_m\sim-\frac{(m-1)!}{\pi}(2/kr)^m と発散し、膜の中心での変位は有限でなければならないので c2=0c_2=0、すなわち

R(r)=Jm(kr)R(r)=J_m(kr)

です。境界条件 u(a,θ,t)=0u(a,\theta,t)=0 から R(a)=0R(a)=0、つまり Jm(ka)=0J_m(ka)=0 なので kakaJmJ_m の正の零点でなければならず

k=kmj=ξmja(j=1,2,3,)k=k_{mj}=\frac{\xi_{mj}}{a}\qquad (j=1,2,3,\dots)

に量子化されます。伝播速度を 1 に取っているので、固有振動数は ωmj=kmj=ξmj/a\omega_{mj}=k_{mj}=\xi_{mj}/a です。k=0k=0 は除外されます(m=0,k=0m=0,k=0 なら R=A+BlnrR=A+B\ln r で、中心で有限かつ R(a)=0R(a)=0 とすると R0R\equiv0)。

これらを重ね合わせた一般解は

u(r,θ,t)=m=0j=1Jm(ξmjra)[(Amjcosmθ+Bmjsinmθ)cosξmjta+(Cmjcosmθ+Dmjsinmθ)sinξmjta]\begin{aligned} u(r,\theta,t)=\sum_{m=0}^{\infty}\sum_{j=1}^{\infty} J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr) \Bigl[&\bigl(A_{mj}\cos m\theta+B_{mj}\sin m\theta\bigr)\cos\frac{\xi_{mj}t}{a}\\ &+\bigl(C_{mj}\cos m\theta+D_{mj}\sin m\theta\bigr)\sin\frac{\xi_{mj}t}{a}\Bigr] \end{aligned}

です(m=0m=0 では B0j=D0j=0B_{0j}=D_{0j}=0 と約束します)。

初期速度の条件を課します。tt で微分して t=0t=0 と置くと

[ut]t=0=m,jξmjaJm(ξmjra)(Cmjcosmθ+Dmjsinmθ)=0\Bigl[\frac{\partial u}{\partial t}\Bigr]_{t=0} =\sum_{m,j}\frac{\xi_{mj}}{a}J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr) \bigl(C_{mj}\cos m\theta+D_{mj}\sin m\theta\bigr)=0

がすべての (r,θ)(r,\theta) で成り立つ必要があります。ξmj/a0\xi_{mj}/a\neq0 であり、{Jm(ξmjr/a)cosmθ, Jm(ξmjr/a)sinmθ}\{J_m(\xi_{mj}r/a)\cos m\theta,\ J_m(\xi_{mj}r/a)\sin m\theta\} は互いに直交する(角度方向は三角関数の直交性、動径方向は設問(1)の直交性)ので、Cmj=Dmj=0C_{mj}=D_{mj}=0 です。よって解は tt の偶関数

u(r,θ,t)=m=0j=1Jm(ξmjra)(Amjcosmθ+Bmjsinmθ)cosξmjtau(r,\theta,t)=\sum_{m=0}^{\infty}\sum_{j=1}^{\infty} J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr) \bigl(A_{mj}\cos m\theta+B_{mj}\sin m\theta\bigr)\cos\frac{\xi_{mj}t}{a}

の形になります。

残る条件 u(r,θ,0)=F(r,θ)u(r,\theta,0)=F(r,\theta)

F(r,θ)=m=0j=1Jm(ξmjra)(Amjcosmθ+Bmjsinmθ)F(r,\theta)=\sum_{m=0}^{\infty}\sum_{j=1}^{\infty} J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr)\bigl(A_{mj}\cos m\theta+B_{mj}\sin m\theta\bigr)

というフーリエ–ベッセル展開です。係数は直交性で取り出します。角度方向は

02πcosmθcosmθdθ={2π(m=m=0)πδmm(m,m1),02πcosmθsinmθdθ=0\int_0^{2\pi}\cos m\theta\cos m'\theta\,d\theta= \begin{cases} 2\pi & (m=m'=0)\\ \pi\,\delta_{mm'} & (m,m'\ge1) \end{cases}, \qquad \int_0^{2\pi}\cos m\theta\sin m'\theta\,d\theta=0

で、sin\sin 同士も m,m1m,m'\ge1πδmm\pi\delta_{mm'} です。動径方向は設問(1)の関係を r=axr=ax[0,a][0,a] に移して

0arJm(ξmjra)Jm(ξmra)dr=a201xJm(ξmjx)Jm(ξmx)dx=a22Jm+1(ξmj)2δj\int_0^a r\,J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr)J_m\Bigl(\frac{\xi_{m\ell}r}{a}\Bigr)dr =a^2\int_0^1 x\,J_m(\xi_{mj}x)J_m(\xi_{m\ell}x)\,dx =\frac{a^2}{2}J_{m+1}(\xi_{mj})^2\,\delta_{j\ell}

を使います。両辺に rJm(ξmjr/a)cosmθr J_m(\xi_{mj}r/a)\cos m\theta(あるいは sinmθ\sin m\theta)を掛けて円板上で積分すると

A0j=1πa2J1(ξ0j)202π ⁣ ⁣dθ0a ⁣drrF(r,θ)J0(ξ0jra),Amj=2πa2Jm+1(ξmj)202π ⁣ ⁣dθ0a ⁣drrF(r,θ)Jm(ξmjra)cosmθ(m1),Bmj=2πa2Jm+1(ξmj)202π ⁣ ⁣dθ0a ⁣drrF(r,θ)Jm(ξmjra)sinmθ(m1)\begin{aligned} A_{0j}&=\frac{1}{\pi a^2 J_1(\xi_{0j})^2} \int_0^{2\pi}\!\!d\theta\int_0^a \!dr\, r\,F(r,\theta)\,J_0\Bigl(\frac{\xi_{0j}r}{a}\Bigr),\\ A_{mj}&=\frac{2}{\pi a^2 J_{m+1}(\xi_{mj})^2} \int_0^{2\pi}\!\!d\theta\int_0^a \!dr\, r\,F(r,\theta)\,J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr)\cos m\theta \qquad (m\ge1),\\ B_{mj}&=\frac{2}{\pi a^2 J_{m+1}(\xi_{mj})^2} \int_0^{2\pi}\!\!d\theta\int_0^a \!dr\, r\,F(r,\theta)\,J_m\Bigl(\frac{\xi_{mj}r}{a}\Bigr)\sin m\theta \qquad (m\ge1) \end{aligned}

が答えです(m=0m=0 だけ 2π2\pi 由来の係数が半分になります)。以上の uu と係数の組が求める解です。

整合性を確かめます。Jm(ξmj)=0J_m(\xi_{mj})=0 より各項が r=ar=a で消えるので u(a,θ,t)=0u(a,\theta,t)=0 が満たされます。cos(ξmjt/a)\cos(\xi_{mj}t/a)tt 微分は t=0t=0 で 0 なので初期速度も 0 です。t=0t=0 では cos=1\cos=1 で上の展開に戻り u=Fu=F になります。解が ttt\to-t で不変なのは、初期速度が 0 という条件が時間反転で不変であることに対応しています。ここで FF については、フーリエ–ベッセル級数が収束して項別微分できる程度の滑らかさと、境界条件との両立 F(a,θ)=0F(a,\theta)=0 を仮定しています。最低振動数は m=0,j=1m=0,j=1ω01=ξ01/a2.405/a\omega_{01}=\xi_{01}/a\simeq 2.405/a で、速度を cc に戻せば ω01=2.405c/a\omega_{01}=2.405\,c/a となり、aa が小さいほど高い音になるという円形膜の性質と合います。

第3問 減衰振動子のグリーン関数と留数定理

Section titled “第3問 減衰振動子のグリーン関数と留数定理”

未知関数 x(t)x(t) に関する常微分方程式

d2xdt2+2αdxdt+β2x=f(t)\frac{d^2x}{dt^2}+2\alpha\frac{dx}{dt}+\beta^2x=f(t)

を考えます。α,β\alpha,\beta は正の定数で、減衰係数 2α2\alpha をもつ 1 自由度の強制振動そのものです。フーリエ変換の規約は

x(ω)=x(t)eiωtdt,x(t)=12πx(ω)eiωtdωx(\omega)=\int_{-\infty}^{\infty}x(t)\,e^{i\omega t}\,dt, \qquad x(t)=\frac{1}{2\pi}\int_{-\infty}^{\infty}x(\omega)\,e^{-i\omega t}\,d\omega

に取ります(ff についても同じ)。逆変換の形から、tt 微分はフーリエ空間で iω-i\omega を掛けることに対応します。

逆変換の式を tt で微分すると

dxdt=12π(iω)x(ω)eiωtdω,d2xdt2=12π(iω)2x(ω)eiωtdω\frac{dx}{dt}=\frac{1}{2\pi}\int_{-\infty}^{\infty}(-i\omega)\,x(\omega)e^{-i\omega t}\,d\omega, \qquad \frac{d^2x}{dt^2}=\frac{1}{2\pi}\int_{-\infty}^{\infty}(-i\omega)^2\,x(\omega)e^{-i\omega t}\,d\omega

です。これらを微分方程式に代入すると

12π[(iω)2+2α(iω)+β2]x(ω)eiωtdω=12πf(ω)eiωtdω\frac{1}{2\pi}\int_{-\infty}^{\infty} \Bigl[\bigl(-i\omega\bigr)^2+2\alpha\bigl(-i\omega\bigr)+\beta^2\Bigr]x(\omega)\,e^{-i\omega t}\,d\omega =\frac{1}{2\pi}\int_{-\infty}^{\infty}f(\omega)\,e^{-i\omega t}\,d\omega

となり、フーリエ変換の一意性から被積分関数の ω\omega ごとの等式

(β2ω22iαω)x(ω)=f(ω)\bigl(\beta^2-\omega^2-2i\alpha\omega\bigr)x(\omega)=f(\omega)

が従います。したがって

x(ω)=C(ω)f(ω),C(ω)=1β2ω22iαω=1ω2+2iαωβ2x(\omega)=C(\omega)f(\omega), \qquad C(\omega)=\frac{1}{\beta^2-\omega^2-2i\alpha\omega} =-\frac{1}{\omega^2+2i\alpha\omega-\beta^2}

が答えです。C(ω)C(\omega) は応答関数で、C(ω)2=[(β2ω2)2+4α2ω2]1|C(\omega)|^2=\bigl[(\beta^2-\omega^2)^2+4\alpha^2\omega^2\bigr]^{-1} が共鳴曲線を与えます。

割り算が正当であること、すなわち分母が実軸上で消えないことを確認します。β2ω22iαω=0\beta^2-\omega^2-2i\alpha\omega=0 を実部と虚部に分けると、実 ω\omega に対して虚部は 2αω=0-2\alpha\omega=0α>0\alpha>0 より ω=0\omega=0、これを実部に入れると β2=0\beta^2=0 となり β>0\beta>0 に矛盾します。よって分母は実軸上で 0 になりません。C(ω)C(\omega) は実軸上で連続、かつ ω|\omega|\to\inftyC(ω)=O(ω2)C(\omega)=O(|\omega|^{-2}) です。

なお、順変換の指数を eiωte^{-i\omega t} と取る逆の規約では iii\to-i となり C(ω)=(β2ω2+2iαω)1C(\omega)=(\beta^2-\omega^2+2i\alpha\omega)^{-1} になります。極が上半平面に移るので設問(2)で閉じる向きも逆になり、最終的な x(t)x(t) は同じものが得られます。

f(t)=δ(t)f(t)=\delta(t) のとき f(ω)=δ(t)eiωtdt=1f(\omega)=\int\delta(t)e^{i\omega t}dt=1 なので x(ω)=C(ω)x(\omega)=C(\omega) で、

x(t)=12πeiωtβ2ω22iαωdω=12πg(ω)dω,g(ω):=eiωtω2+2iαωβ2x(t)=\frac{1}{2\pi}\int_{-\infty}^{\infty}\frac{e^{-i\omega t}}{\beta^2-\omega^2-2i\alpha\omega}\,d\omega =-\frac{1}{2\pi}\int_{-\infty}^{\infty}g(\omega)\,d\omega, \qquad g(\omega):=\frac{e^{-i\omega t}}{\omega^2+2i\alpha\omega-\beta^2}

を計算します。C(ω)=O(ω2)C(\omega)=O(|\omega|^{-2}) なのでこの積分は絶対収束します。

まず積分路の閉じ方を決めます。ω=u+iv\omega=u+iv と書くと eiωt=evt\bigl|e^{-i\omega t}\bigr|=e^{vt} です。t>0t>0 なら下半平面 v0v\le0 でこれは 1 以下、t<0t<0 なら上半平面 v0v\ge0 で 1 以下に抑えられます。半径 RR の半円 CRC_R 上では、RR が十分大きければ ω2+2iαωβ2R2/2|\omega^2+2i\alpha\omega-\beta^2|\ge R^2/2 と評価できるので

CRg(ω)dωπR1R2/2=2πRR0\Bigl|\int_{C_R}g(\omega)\,d\omega\Bigr|\le \pi R\cdot\frac{1}{R^2/2}=\frac{2\pi}{R}\xrightarrow[R\to\infty]{}0

です。したがって t>0t>0 では実軸の積分を下半平面の半円で閉じ、t<0t<0 では上半平面の半円で閉じてよいことになります。

極は ω2+2iαωβ2=0\omega^2+2i\alpha\omega-\beta^2=0 すなわち

ω=iα±β2α2\omega=-i\alpha\pm\sqrt{\beta^2-\alpha^2}

です。以下の各場合で確認するように、極はすべて Imω<0\operatorname{Im}\omega<0 にあります。よって t<0t<0 では上半平面に極がなく、閉曲線上の積分が 0、半円の寄与も 0 なので

x(t)=0(t<0)x(t)=0\qquad (t<0)

です。これは因果性、すなわち t=0t=0 の撃力より前に応答が現れないことに対応します。t>0t>0 では実軸を左から右に進んだ後に下半平面を回るので閉曲線は時計回りで、留数定理は

g(ω)dω=2πiResg\int_{-\infty}^{\infty}g(\omega)\,d\omega=-2\pi i\sum \operatorname{Res}g

を与えます。ゆえに

x(t)=12π(2πi)Resg=iResg(t>0)x(t)=-\frac{1}{2\pi}\cdot\bigl(-2\pi i\bigr)\sum\operatorname{Res}g =i\sum\operatorname{Res}g \qquad (t>0)

です。以下 t>0t>0 とし、階段関数 θ(t)\theta(t)t>0t>0 で 1、t<0t<0 で 0)を使って結果をまとめます。

(i) α<β\alpha<\beta の場合。Ω:=β2α2>0\Omega:=\sqrt{\beta^2-\alpha^2}>0 と置くと極は

ω±=±Ωiα\omega_{\pm}=\pm\Omega-i\alpha

で、Imω±=α<0\operatorname{Im}\omega_\pm=-\alpha<0、かつ ω+ω\omega_+\neq\omega_- なのでどちらも 1 位の極です。分母は (ωω+)(ωω)(\omega-\omega_+)(\omega-\omega_-) と因数分解され ω+ω=2Ω\omega_+-\omega_-=2\Omega なので

Resω+g=eiω+t2Ω,Resωg=eiωt2Ω\operatorname{Res}_{\omega_+}g=\frac{e^{-i\omega_+t}}{2\Omega}, \qquad \operatorname{Res}_{\omega_-}g=-\frac{e^{-i\omega_-t}}{2\Omega}

です。eiω±t=eiΩteαte^{-i\omega_\pm t}=e^{\mp i\Omega t}e^{-\alpha t} を使うと

Resg=eαt2Ω(eiΩteiΩt)=eαt2Ω(2isinΩt)=ieαtsinΩtΩ\sum\operatorname{Res}g=\frac{e^{-\alpha t}}{2\Omega}\bigl(e^{-i\Omega t}-e^{i\Omega t}\bigr) =\frac{e^{-\alpha t}}{2\Omega}\bigl(-2i\sin\Omega t\bigr) =-\frac{i\,e^{-\alpha t}\sin\Omega t}{\Omega}

となり、

x(t)=θ(t)eαtβ2α2sin(β2α2t)x(t)=\theta(t)\,\frac{e^{-\alpha t}}{\sqrt{\beta^2-\alpha^2}}\sin\Bigl(\sqrt{\beta^2-\alpha^2}\,t\Bigr)

が答えです。減衰振動(弱減衰)で、角振動数 Ω=β2α2\Omega=\sqrt{\beta^2-\alpha^2} が減衰によって β\beta から下がっています。

(ii) α=β\alpha=\beta の場合。ω2+2iαωα2=(ω+iα)2\omega^2+2i\alpha\omega-\alpha^2=(\omega+i\alpha)^2 なので ω0=iα\omega_0=-i\alpha が 2 位の極です(Imω0=α<0\operatorname{Im}\omega_0=-\alpha<0)。2 位の極の留数は

Resω0g=limωiαddω[(ω+iα)2g(ω)]=limωiαddωeiωt=itei(iα)t=iteαt\operatorname{Res}_{\omega_0}g=\lim_{\omega\to-i\alpha}\frac{d}{d\omega}\Bigl[(\omega+i\alpha)^2g(\omega)\Bigr] =\lim_{\omega\to-i\alpha}\frac{d}{d\omega}e^{-i\omega t} =-it\,e^{-i(-i\alpha)t}=-it\,e^{-\alpha t}

です。よって

x(t)=i(iteαt)=θ(t)teαtx(t)=i\cdot\bigl(-it\,e^{-\alpha t}\bigr)=\theta(t)\,t\,e^{-\alpha t}

が答えです。臨界減衰で、Ω0\Omega\to0 の極限 sinΩt/Ωt\sin\Omega t/\Omega\to t と一致します。

(iii) α>β\alpha>\beta の場合。γ:=α2β2>0\gamma:=\sqrt{\alpha^2-\beta^2}>0 と置くと β2α2=iγ\sqrt{\beta^2-\alpha^2}=i\gamma なので極は

ω1=i(αγ),ω2=i(α+γ)\omega_1=-i(\alpha-\gamma),\qquad \omega_2=-i(\alpha+\gamma)

です。β>0\beta>0 より γ<α\gamma<\alpha なので αγ>0\alpha-\gamma>0、したがって両方とも負の虚軸上、すなわち下半平面にあり、ω1ω2\omega_1\neq\omega_2 なのでともに 1 位です。ω1ω2=2iγ\omega_1-\omega_2=2i\gammaeiω1,2t=e(αγ)te^{-i\omega_{1,2}t}=e^{-(\alpha\mp\gamma)t} を使うと

Resg=e(αγ)t2iγe(α+γ)t2iγ=eαt2iγ(eγteγt)=ieαtsinhγtγ\sum\operatorname{Res}g=\frac{e^{-(\alpha-\gamma)t}}{2i\gamma}-\frac{e^{-(\alpha+\gamma)t}}{2i\gamma} =\frac{e^{-\alpha t}}{2i\gamma}\bigl(e^{\gamma t}-e^{-\gamma t}\bigr) =-\frac{i\,e^{-\alpha t}\sinh\gamma t}{\gamma}

となり、

x(t)=θ(t)eαtα2β2sinh(α2β2t)x(t)=\theta(t)\,\frac{e^{-\alpha t}}{\sqrt{\alpha^2-\beta^2}}\sinh\Bigl(\sqrt{\alpha^2-\beta^2}\,t\Bigr)

が答えです。過減衰で、振動せずに e(αγ)te^{-(\alpha-\gamma)t} で緩やかに減衰します。3 つの場合をまとめると

x(t)=θ(t)eαt×{sin(β2α2t)β2α2(α<β)t(α=β)sinh(α2β2t)α2β2(α>β)x(t)=\theta(t)\,e^{-\alpha t}\times \begin{cases} \dfrac{\sin\bigl(\sqrt{\beta^2-\alpha^2}\,t\bigr)}{\sqrt{\beta^2-\alpha^2}} & (\alpha<\beta)\\[2ex] t & (\alpha=\beta)\\[2ex] \dfrac{\sinh\bigl(\sqrt{\alpha^2-\beta^2}\,t\bigr)}{\sqrt{\alpha^2-\beta^2}} & (\alpha>\beta) \end{cases}

です。フーリエ変換で解が一意に決まったのは、α>0\alpha>0 のため同次解 e(α±iΩ)te^{(-\alpha\pm i\Omega)t}tt\to-\infty で発散し、R\mathbb{R} 全体で緩増加超関数になれないからです。求めた xx はこの方程式の(因果的な)グリーン関数で、一般の ff に対する解は x(t)=xδ(tt)f(t)dtx(t)=\int_{-\infty}^{\infty}x_{\delta}(t-t')f(t')\,dt' という畳み込みで与えられます。

検算します。第 1 に、3 つの表式は αβ\alpha\to\beta でどちら側からも θ(t)teαt\theta(t)\,t\,e^{-\alpha t} に連続的につながります(sinΩt/Ωt\sin\Omega t/\Omega\to tsinhγt/γt\sinh\gamma t/\gamma\to t)。(iii) は (i) で Ω=iγ\Omega=i\gamma と解析接続したものにほかなりません。第 2 に、どの場合も x(0)=0x(0)=0x˙(0+)=1\dot x(0^+)=1 を満たします。これは方程式を t=0t=0 の前後で積分して得られる撃力の接続条件そのものです。第 3 に、(i) を直接代入して確かめます。x=θ(t)eαtsinΩt/Ωx=\theta(t)e^{-\alpha t}\sin\Omega t/\Omegat=0t=0 で連続なので

x˙=θ(t)eαt[cosΩtαΩsinΩt],x¨=δ(t)+θ(t)eαt[(α2ΩΩ)sinΩt2αcosΩt]\dot x=\theta(t)e^{-\alpha t}\Bigl[\cos\Omega t-\frac{\alpha}{\Omega}\sin\Omega t\Bigr], \qquad \ddot x=\delta(t)+\theta(t)e^{-\alpha t}\Bigl[\Bigl(\frac{\alpha^2}{\Omega}-\Omega\Bigr)\sin\Omega t-2\alpha\cos\Omega t\Bigr]

であり、

x¨+2αx˙+β2x=δ(t)+θ(t)eαtβ2α2Ω2ΩsinΩt=δ(t)\ddot x+2\alpha\dot x+\beta^2x =\delta(t)+\theta(t)e^{-\alpha t}\frac{\beta^2-\alpha^2-\Omega^2}{\Omega}\sin\Omega t=\delta(t)

となります(cos\cos の係数は 2α+2α=0-2\alpha+2\alpha=0sin\sin の係数は Ω2=β2α2\Omega^2=\beta^2-\alpha^2 で消えます)。第 4 に、逆変換の積分を数値的に実行して比較しました。α=0.3,β=1\alpha=0.3,\beta=1t=1.5t=1.5 のとき数値積分は 0.661886630.66188663、上式は 0.661886630.66188663α=β=1\alpha=\beta=1t=1.5t=1.5 でともに 0.33469520.3346952α=2,β=1\alpha=2,\beta=1t=1.5t=1.5 でともに 0.19206330.1920633 となり、t<0t<0 では 10810^{-8} の精度で 0 になります。

出典: 東京大学大学院理学系研究科 物理学専攻 平成13年度 修士課程 入学試験問題 数学。問題文は要約して引用しています。

この記事の誤りを報告する ・運営: 夢現技研合同会社料金プラン利用条件特定商取引法に基づく表記

© 2026 夢現技研合同会社 ・本文の LLM への入力は自由です。コード例は MIT ライセンスです。