コンテンツにスキップ

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

対象読者: 学部の物理数学(線形代数、微分積分、常微分方程式、複素関数論、フーリエ解析)を一通り学び、東大物理学専攻の院試問題を自分で解いた、または解こうとしている人。問題文は載せていないので、出典の問題を手元に置いて読みます。

生 Markdown

平成26年8月25日実施、9時30分から11時00分までの90分で2問です。第1問は2次行列の特性方程式から漸化式を作り、それが満たす微分方程式をスツルム・リウヴィル型((pu′)′+qu=−λwu(pu')'+qu=-\lambda w u の形の2階線形方程式のこと)に書き換えて直交性を出す、という一本の流れになっています。第2問は1次元拡散方程式のグリーン関数(点状の源に対する応答を表す関数)を、フーリエ表示から留数計算とガウス積分で閉じた形まで落とす計算です。個々の道具は標準的で、前の設問で得た式を次の設問でそのまま使う設計になっているので、途中で筋を切らないことが得点に直結します。

問題分野主題
第1問線形代数・微分方程式・特殊関数ケーリー・ハミルトンの定理とチェビシェフ多項式の直交性
第2問フーリエ解析・複素解析拡散方程式の遅延グリーン関数

2問とも解答する形式です。

第1問 特性方程式・自己共役演算子・チェビシェフ多項式

Section titled “第1問 特性方程式・自己共役演算子・チェビシェフ多項式”

nn 次正方行列 AA について det⁡(xE−A)=0\det(xE-A)=0 を特性方程式、左辺を特性多項式と呼びます。EE は単位行列です。設問1では n=2n=2 に限り、det⁡A=1\det A=1 のもとで ANA^N を AA と EE の線形結合に書いたときの係数が満たす漸化式を調べます。

設問2以降は区間 a≤x≤ba\le x\le b 上の2階微分演算子

Lu(x)≡ddx[p(x)du(x)dx]\mathcal{L}u(x)\equiv\frac{d}{dx}\left[p(x)\frac{du(x)}{dx}\right]

を扱います。p(x)p(x) は実関数で p(a)=p(b)=0p(a)=p(b)=0 を満たします。固有値問題は重み w(x)w(x) 付きの

Lu(x)=λw(x)u(x)\mathcal{L}u(x)=\lambda w(x)u(x)

の形で、w(x)w(x) は実関数で a<x<ba<x<b において正です。設問4で、設問1の UNU_N が満たす微分方程式がこの形に書けることを使います。

以下、u,vu,v は [a,b][a,b] 上で2回連続微分可能な複素関数、pp は [a,b][a,b] 上で1回連続微分可能とします。設問4で扱う UNU_N は多項式なので、この仮定は自動的に満たされます。

(i) A=(aij)A=(a_{ij}) を2次行列とすると

det⁡(xE−A)=∣x−a11−a12−a21x−a22∣=(x−a11)(x−a22)−a12a21=x2−(a11+a22)x+(a11a22−a12a21)\begin{aligned} \det(xE-A)&=\begin{vmatrix}x-a_{11} & -a_{12}\\ -a_{21} & x-a_{22}\end{vmatrix}\\ &=(x-a_{11})(x-a_{22})-a_{12}a_{21}\\ &=x^{2}-(a_{11}+a_{22})x+(a_{11}a_{22}-a_{12}a_{21}) \end{aligned}

です。a11+a22=Tr⁡Aa_{11}+a_{22}=\operatorname{Tr}A、a11a22−a12a21=det⁡Aa_{11}a_{22}-a_{12}a_{21}=\det A ですから、特性方程式は

x2−(Tr⁡A) x+det⁡A=0x^{2}-(\operatorname{Tr}A)\,x+\det A=0

と書けます。答えは x2−(Tr⁡A)x+det⁡A=0x^{2}-(\operatorname{Tr}A)x+\det A=0 です。

(ii) 特性多項式に x=Ax=A を代入した行列がゼロ行列であるという事実(ケーリー・ハミルトンの定理)を問題文の通りに使います。(i) の結果に det⁡A=1\det A=1、Tr⁡A=2ξ\operatorname{Tr}A=2\xi を入れると

A2−2ξA+E=O,すなわちA2=2ξA−EA^{2}-2\xi A+E=O,\qquad\text{すなわち}\qquad A^{2}=2\xi A-E

です。これが ANA^N を AA の低次の冪で書き下す出発点になります。

漸化式 UN(ξ)−2ξUN−1(ξ)+UN−2(ξ)=0U_{N}(\xi)-2\xi U_{N-1}(\xi)+U_{N-2}(\xi)=0 を満たす関数列を、初期値

U−1(ξ)=0,U0(ξ)=1U_{-1}(\xi)=0,\qquad U_{0}(\xi)=1

から定めます。N≥1N\ge1 に対して UN=2ξUN−1−UN−2U_{N}=2\xi U_{N-1}-U_{N-2} で順に決まり、U1=2ξU_{1}=2\xi、U2=4ξ2−1U_{2}=4\xi^{2}-1、U3=8ξ3−4ξU_{3}=8\xi^{3}-4\xi となります。この初期値の選び方は自由ではありません。N=2N=2 で A2=U1A−U0EA^{2}=U_{1}A-U_{0}E が上の A2=2ξA−EA^{2}=2\xi A-E と一致するには U1=2ξU_{1}=2\xi、U0=1U_{0}=1 が必要で、そこから U−1=2ξU0−U1=0U_{-1}=2\xi U_{0}-U_{1}=0 が決まります。

この UNU_N に対して

AN=UN−1(ξ)A−UN−2(ξ)E(N≥1)A^{N}=U_{N-1}(\xi)A-U_{N-2}(\xi)E\qquad(N\ge1)

を NN に関する帰納法で示します。N=1N=1 のときは右辺が U0A−U−1E=AU_{0}A-U_{-1}E=A で成立します。NN で成立するとして両辺に左から AA を掛け、A2=2ξA−EA^{2}=2\xi A-E を使うと

AN+1=UN−1A2−UN−2A=UN−1(2ξA−E)−UN−2A=(2ξUN−1−UN−2)A−UN−1E=UNA−UN−1E\begin{aligned} A^{N+1}&=U_{N-1}A^{2}-U_{N-2}A\\ &=U_{N-1}(2\xi A-E)-U_{N-2}A\\ &=\left(2\xi U_{N-1}-U_{N-2}\right)A-U_{N-1}E\\ &=U_{N}A-U_{N-1}E \end{aligned}

となり、最後の等号で漸化式を使いました。これは N+1N+1 に対する主張そのものです。よって N=2,3,…N=2,3,\ldots のすべてで AN=UN−1(ξ)A−UN−2(ξ)EA^{N}=U_{N-1}(\xi)A-U_{N-2}(\xi)E が成り立ちます。

同じ帰納法から、UN(ξ)U_{N}(\xi) が実係数の NN 次多項式で最高次係数が 2N2^{N} であることも分かります(UN=2ξUN−1−UN−2U_{N}=2\xi U_{N-1}-U_{N-2} で次数が1つ上がり、係数の実数性は保たれます)。これは第2種チェビシェフ多項式(sin⁡((N+1)θ)/sin⁡θ\sin((N+1)\theta)/\sin\theta を cos⁡θ\cos\theta の多項式で表したもの)で、ξ=cos⁡θ\xi=\cos\theta と置くと UN(cos⁡θ)=sin⁡((N+1)θ)/sin⁡θU_{N}(\cos\theta)=\sin\bigl((N+1)\theta\bigr)/\sin\theta が漸化式と初期値を満たすことから確かめられます。多項式であることと実係数であることは設問4で使います。

検算として N=3N=3 を直接確かめます。A3=A⋅A2=A(2ξA−E)=2ξA2−A=2ξ(2ξA−E)−A=(4ξ2−1)A−2ξEA^{3}=A\cdot A^{2}=A(2\xi A-E)=2\xi A^{2}-A=2\xi(2\xi A-E)-A=(4\xi^{2}-1)A-2\xi E で、これは U2A−U1EU_{2}A-U_{1}E に一致します。

pp が実関数で、xx が実変数であることから、複素共役は微分と可換です。したがって

(Lv(x))∗=(ddx[p(x)dvdx])∗=ddx[p(x)dv∗dx]\bigl(\mathcal{L}v(x)\bigr)^{*}=\left(\frac{d}{dx}\left[p(x)\frac{dv}{dx}\right]\right)^{*}=\frac{d}{dx}\left[p(x)\frac{dv^{*}}{dx}\right]

です。左辺の積分を部分積分すると

∫abv∗ ddx[p u′]dx=[p v∗u′]ab−∫abp (v∗)′ u′ dx\int_{a}^{b}v^{*}\,\frac{d}{dx}\left[p\,u'\right]dx=\Bigl[p\,v^{*}u'\Bigr]_{a}^{b}-\int_{a}^{b}p\,(v^{*})'\,u'\,dx

となります。u,vu,v は [a,b][a,b] 上で C2C^{2} なので v∗u′v^{*}u' は端点まで有界で、p(a)=p(b)=0p(a)=p(b)=0 より境界項は消えます。よって

∫abv∗Lu dx=−∫abp u′(v∗)′ dx.\int_{a}^{b}v^{*}\mathcal{L}u\,dx=-\int_{a}^{b}p\,u'(v^{*})'\,dx.

右辺の積分も同様に

∫abu ddx[p (v∗)′]dx=[p u (v∗)′]ab−∫abp u′(v∗)′ dx=−∫abp u′(v∗)′ dx\int_{a}^{b}u\,\frac{d}{dx}\left[p\,(v^{*})'\right]dx=\Bigl[p\,u\,(v^{*})'\Bigr]_{a}^{b}-\int_{a}^{b}p\,u'(v^{*})'\,dx=-\int_{a}^{b}p\,u'(v^{*})'\,dx

となり、やはり境界項は p(a)=p(b)=0p(a)=p(b)=0 で消えます。両者の右辺が同一なので

∫abv∗(x)Lu(x) dx=∫abu(x)(Lv(x))∗dx\int_{a}^{b}v^{*}(x)\mathcal{L}u(x)\,dx=\int_{a}^{b}u(x)\bigl(\mathcal{L}v(x)\bigr)^{*}dx

が示されました。使った仮定は、pp が実であること、p(a)=p(b)=0p(a)=p(b)=0 であること、そして境界項 p v∗u′p\,v^{*}u' と p u (v∗)′p\,u\,(v^{*})' が両端で 00 になること(ここでは u,vu,v の C2C^{2} 性から従う)の3つです。p(a)=p(b)=0p(a)=p(b)=0 の代わりに u,vu,v が u(a)=u(b)=0u(a)=u(b)=0 などの境界条件を満たす場合でも同じ結論が出ますが、本問では pp の側の条件で境界項を落としています。

まず λ\lambda が実であることを示します。uu を Lu=λwu\mathcal{L}u=\lambda wu の恒等的に零でない解とし、∫abw∣u∣2dx\int_{a}^{b}w|u|^{2}dx が有限であるとします。設問2の等式で v=uv=u と取ると

∫abu∗Lu dx=∫abu (Lu)∗dx\int_{a}^{b}u^{*}\mathcal{L}u\,dx=\int_{a}^{b}u\,(\mathcal{L}u)^{*}dx

です。左辺は Lu=λwu\mathcal{L}u=\lambda wu から λ∫abw∣u∣2dx\lambda\int_{a}^{b}w|u|^{2}dx、右辺は ww が実であることから (Lu)∗=λ∗wu∗(\mathcal{L}u)^{*}=\lambda^{*}wu^{*} なので λ∗∫abw∣u∣2dx\lambda^{*}\int_{a}^{b}w|u|^{2}dx です。よって

(λ−λ∗)∫abw(x)∣u(x)∣2dx=0.(\lambda-\lambda^{*})\int_{a}^{b}w(x)\lvert u(x)\rvert^{2}dx=0.

ここで uu は連続で恒等的に零でないので、ある x0∈(a,b)x_{0}\in(a,b) で u(x0)≠0u(x_{0})\neq0 となり、その近傍で ∣u∣2>0|u|^{2}>0 かつ w>0w>0 です。したがって ∫abw∣u∣2dx>0\int_{a}^{b}w|u|^{2}dx>0 であり、λ−λ∗=0\lambda-\lambda^{*}=0、すなわち λ\lambda は実数です。重み ww が (a,b)(a,b) で正であるという条件が、ここで積分を落とさないために効いています。

次に直交性を示します。Lu1=λ1wu1\mathcal{L}u_{1}=\lambda_{1}wu_{1}、Lu2=λ2wu2\mathcal{L}u_{2}=\lambda_{2}wu_{2} とし、前半より λ1,λ2\lambda_{1},\lambda_{2} はともに実数です。設問2の等式で u=u1u=u_{1}、v=u2v=u_{2} と取ると

∫abu2∗Lu1 dx=∫abu1(Lu2)∗dx\int_{a}^{b}u_{2}^{*}\mathcal{L}u_{1}\,dx=\int_{a}^{b}u_{1}(\mathcal{L}u_{2})^{*}dx

であり、左辺は λ1∫abu1u2∗w dx\lambda_{1}\int_{a}^{b}u_{1}u_{2}^{*}w\,dx、右辺は λ2∗∫abu1u2∗w dx=λ2∫abu1u2∗w dx\lambda_{2}^{*}\int_{a}^{b}u_{1}u_{2}^{*}w\,dx=\lambda_{2}\int_{a}^{b}u_{1}u_{2}^{*}w\,dx です。よって

(λ1−λ2)∫abu1(x)u2∗(x)w(x) dx=0(\lambda_{1}-\lambda_{2})\int_{a}^{b}u_{1}(x)u_{2}^{*}(x)w(x)\,dx=0

となり、λ1≠λ2\lambda_{1}\neq\lambda_{2} という仮定から

∫abu1(x)u2∗(x)w(x) dx=0\int_{a}^{b}u_{1}(x)u_{2}^{*}(x)w(x)\,dx=0

が従います。λ2∗=λ2\lambda_{2}^{*}=\lambda_{2} と置き換えられたのは前半の結果があるからで、この2段構えが問題の設計です。

設問1の UNU_{N} の変数を xx と書き直します。UN(x)U_{N}(x) は

(1−x2)UN′′(x)−3xUN′(x)+N(N+2)UN(x)=0(1-x^{2})U_{N}''(x)-3xU_{N}'(x)+N(N+2)U_{N}(x)=0

を満たします。これを自己共役形にするため、未知の関数 μ(x)\mu(x) を掛けて左辺の微分の部分が (pUN′)′=pUN′′+p′UN′\bigl(pU_{N}'\bigr)'=pU_{N}''+p'U_{N}' の形になる条件を課します。p=μ(1−x2)p=\mu(1-x^{2}) かつ p′=−3μxp'=-3\mu x が要求で、前者を微分した p′=μ′(1−x2)−2μxp'=\mu'(1-x^{2})-2\mu x と後者を比べると

μ′(1−x2)=−μx,μ′μ=−x1−x2\mu'(1-x^{2})=-\mu x,\qquad \frac{\mu'}{\mu}=\frac{-x}{1-x^{2}}

です。−1<x<1-1<x<1 で積分して ln⁡μ=12ln⁡(1−x2)+const\ln\mu=\tfrac12\ln(1-x^{2})+\text{const}、定数を1に選んで

μ(x)=(1−x2)1/2,p(x)=(1−x2)3/2\mu(x)=(1-x^{2})^{1/2},\qquad p(x)=(1-x^{2})^{3/2}

を得ます。実際に代入すると

ddx[(1−x2)3/2dUNdx]=(1−x2)3/2UN′′−3x(1−x2)1/2UN′=(1−x2)1/2[(1−x2)UN′′−3xUN′]\frac{d}{dx}\left[(1-x^{2})^{3/2}\frac{dU_{N}}{dx}\right]=(1-x^{2})^{3/2}U_{N}''-3x(1-x^{2})^{1/2}U_{N}'=(1-x^{2})^{1/2}\left[(1-x^{2})U_{N}''-3xU_{N}'\right]

となり、微分方程式を使えば

ddx[(1−x2)3/2dUNdx]=−N(N+2) (1−x2)1/2 UN(x)\frac{d}{dx}\left[(1-x^{2})^{3/2}\frac{dU_{N}}{dx}\right]=-N(N+2)\,(1-x^{2})^{1/2}\,U_{N}(x)

です。これは a=−1a=-1、b=1b=1、p(x)=(1−x2)3/2p(x)=(1-x^{2})^{3/2}、w(x)=(1−x2)1/2w(x)=(1-x^{2})^{1/2}、λN=−N(N+2)\lambda_{N}=-N(N+2) とした LUN=λNwUN\mathcal{L}U_{N}=\lambda_{N}wU_{N} にほかなりません。したがって UNU_{N} の微分方程式は、pp を適当に選んだ L\mathcal{L} による方程式 (6) の形になります。

積分 (9) を求める筋道は次の通りです。いま得た p,wp,w が設問2と設問3の前提を満たすことを確認します。p(x)=(1−x2)3/2p(x)=(1-x^{2})^{3/2} は実関数で p(±1)=0p(\pm1)=0 を満たし、w(x)=(1−x2)1/2w(x)=(1-x^{2})^{1/2} は実関数で −1<x<1-1<x<1 において正です。UNU_{N} は設問1(ii) で見たように実係数多項式なので [−1,1][-1,1] 上で C2C^{2} であり、UN∗=UNU_{N}^{*}=U_{N} です。境界項 p UMUN′p\,U_{M}U_{N}' は UN′U_{N}' が端点で有限、p(±1)=0p(\pm1)=0 なので確かに消えます。積分 ∫−11UMUN(1−x2)1/2dx\int_{-1}^{1}U_{M}U_{N}(1-x^{2})^{1/2}dx 自体も、有界な被積分関数の有界区間上の積分なので有限です。

固有値が相異なることも確認します。M,NM,N を 00 以上の整数とすると

λM=λN  ⟺  M(M+2)=N(N+2)  ⟺  (M+1)2=(N+1)2  ⟺  M+1=±(N+1)\lambda_{M}=\lambda_{N}\iff M(M+2)=N(N+2)\iff (M+1)^{2}=(N+1)^{2}\iff M+1=\pm(N+1)

で、M+1M+1 と N+1N+1 はともに正なので M=NM=N に限られます。よって M≠NM\neq N なら λM≠λN\lambda_{M}\neq\lambda_{N} です。

そこで設問3の後半を u1=UMu_{1}=U_{M}、u2=UNu_{2}=U_{N}、w=(1−x2)1/2w=(1-x^{2})^{1/2} に適用すれば

∫−11UM(x)UN(x)(1−x2)1/2dx=0(M≠N)\int_{-1}^{1}U_{M}(x)U_{N}(x)(1-x^{2})^{1/2}dx=0\qquad(M\neq N)

です。答えは 00 です。

検算として最小の例を直接計算します。U0=1U_{0}=1、U2=4x2−1U_{2}=4x^{2}-1 で、∫−11x2(1−x2)1/2dx=π/8\int_{-1}^{1}x^{2}(1-x^{2})^{1/2}dx=\pi/8、∫−11(1−x2)1/2dx=π/2\int_{-1}^{1}(1-x^{2})^{1/2}dx=\pi/2 を使うと 4⋅(π/8)−π/2=04\cdot(\pi/8)-\pi/2=0 となり、確かに消えます。なお M=NM=N のときは π/2\pi/2 で、直交関係が自明な理由(片方が恒等的に零など)で成り立っているのではないことも分かります。

第2問 拡散方程式の遅延グリーン関数

Section titled “第2問 拡散方程式の遅延グリーン関数”

実変数 t,xt,x の複素関数 f(t,x)f(t,x) が

∂f(t,x)∂t=λ∂2f(t,x)∂x2+S(t,x)\frac{\partial f(t,x)}{\partial t}=\lambda\frac{\partial^{2}f(t,x)}{\partial x^{2}}+S(t,x)

を満たすとします。λ\lambda は正の実定数、SS は与えられた関数です。ff は xx についてフーリエ変換可能とします。以下、フーリエ変換の符号の約束は問題文の (2) 式に合わせて

f(t,x)=∫−∞∞dk2πf^(t,k) e−ikx,f^(t,k)=∫−∞∞dx f(t,x) eikxf(t,x)=\int_{-\infty}^{\infty}\frac{dk}{2\pi}\hat{f}(t,k)\,e^{-ikx},\qquad \hat{f}(t,k)=\int_{-\infty}^{\infty}dx\,f(t,x)\,e^{ikx}

を用います。虚数単位は ii と書きます。積分と微分の順序交換、および積分の収束は、以下では被積分関数の減衰によって保証されているものとします(デルタ関数を含む式は超関数の意味で読みます)。

S=0S=0 の場合を考えます。ff の xx に関するフーリエ表示を方程式に代入します。∂x2e−ikx=−k2e−ikx\partial_{x}^{2}e^{-ikx}=-k^{2}e^{-ikx} なので

∫−∞∞dk2π[∂f^(t,k)∂t+λk2f^(t,k)]e−ikx=0\int_{-\infty}^{\infty}\frac{dk}{2\pi}\left[\frac{\partial\hat{f}(t,k)}{\partial t}+\lambda k^{2}\hat{f}(t,k)\right]e^{-ikx}=0

がすべての xx で成り立ちます。左辺は角括弧の中身の逆フーリエ変換なので、フーリエ変換の一意性から

∂f^(t,k)∂t=−λk2f^(t,k)\frac{\partial\hat{f}(t,k)}{\partial t}=-\lambda k^{2}\hat{f}(t,k)

が(ほとんどすべての)kk で成り立ちます。これは各 kk ごとに tt の1階線形常微分方程式で、一般解は

f^(t,k)=f~(k) e−λk2t,f~(k)≡f^(0,k)\hat{f}(t,k)=\tilde{f}(k)\,e^{-\lambda k^{2}t},\qquad \tilde{f}(k)\equiv\hat{f}(0,k)

です。積分定数が kk ごとに1つ、すなわち kk の任意関数 f~(k)\tilde{f}(k) が1つだけ残ります。これを逆変換に戻すと

f(t,x)=∫−∞∞dk2πf~(k)exp⁡(−λk2t−ikx)f(t,x)=\int_{-\infty}^{\infty}\frac{dk}{2\pi}\tilde{f}(k)\exp\left(-\lambda k^{2}t-ikx\right)

となり、(2) の形が得られます。逆に、この形の ff は(微分と積分の交換が許される限り)代入すれば方程式を満たします。自由度が初期値 f(0,x)f(0,x) のフーリエ変換 f~(k)\tilde{f}(k) ただ1つに尽きているので、これが一般解です。

GG は

∂G(t,x,t′,x′)∂t=λ∂2G(t,x,t′,x′)∂x2+δ(t−t′)δ(x−x′)\frac{\partial G(t,x,t',x')}{\partial t}=\lambda\frac{\partial^{2}G(t,x,t',x')}{\partial x^{2}}+\delta(t-t')\delta(x-x')

を満たすとします。(4) で定義される ff に演算子 ∂t−λ∂x2\partial_{t}-\lambda\partial_{x}^{2} を作用させます。微分は非積分変数 t,xt,x についてのものなので積分の中に入れられて

(∂∂t−λ∂2∂x2)f(t,x)=∫−∞∞dt′∫−∞∞dx′(∂∂t−λ∂2∂x2)G(t,x,t′,x′) S(t′,x′)=∫−∞∞dt′∫−∞∞dx′ δ(t−t′)δ(x−x′) S(t′,x′)=S(t,x)\begin{aligned} \left(\frac{\partial}{\partial t}-\lambda\frac{\partial^{2}}{\partial x^{2}}\right)f(t,x)&=\int_{-\infty}^{\infty}dt'\int_{-\infty}^{\infty}dx'\left(\frac{\partial}{\partial t}-\lambda\frac{\partial^{2}}{\partial x^{2}}\right)G(t,x,t',x')\,S(t',x')\\ &=\int_{-\infty}^{\infty}dt'\int_{-\infty}^{\infty}dx'\,\delta(t-t')\delta(x-x')\,S(t',x')\\ &=S(t,x) \end{aligned}

となります。すなわち ff は方程式 (1) を満たします。使った仮定は、GG の方程式、デルタ関数の定義、そして微分と積分の順序交換が許されること(SS が十分よい減衰をもち、得られる積分が収束すること)です。なお (4) は (1) の特殊解であり、これに S=0S=0 の一般解(設問1の形)を足したものも (1) の解です。解を一意にするには境界条件が必要で、設問6ではそれが t<0t<0 で f=0f=0 という条件で与えられます。

(5) の形の GG に演算子を作用させます。∂teiω(t−t′)=iω eiω(t−t′)\partial_{t}e^{i\omega(t-t')}=i\omega\,e^{i\omega(t-t')}、∂x2e−ik(x−x′)=−k2e−ik(x−x′)\partial_{x}^{2}e^{-ik(x-x')}=-k^{2}e^{-ik(x-x')} なので

(∂∂t−λ∂2∂x2)G=C∫−∞∞dω2π∫−∞∞dk2π iω+λk2ω−iαλk2 eiω(t−t′)−ik(x−x′)\left(\frac{\partial}{\partial t}-\lambda\frac{\partial^{2}}{\partial x^{2}}\right)G=C\int_{-\infty}^{\infty}\frac{d\omega}{2\pi}\int_{-\infty}^{\infty}\frac{dk}{2\pi}\,\frac{i\omega+\lambda k^{2}}{\omega-i\alpha\lambda k^{2}}\,e^{i\omega(t-t')-ik(x-x')}

です。分子は iω+λk2=i(ω−iλk2)i\omega+\lambda k^{2}=i\left(\omega-i\lambda k^{2}\right) と因数分解できるので、α=1\alpha=1 のとき分母と約せて被積分関数の係数は定数 ii になります。このとき

∫−∞∞dω2πeiω(t−t′)=δ(t−t′),∫−∞∞dk2πe−ik(x−x′)=δ(x−x′)\int_{-\infty}^{\infty}\frac{d\omega}{2\pi}e^{i\omega(t-t')}=\delta(t-t'),\qquad \int_{-\infty}^{\infty}\frac{dk}{2\pi}e^{-ik(x-x')}=\delta(x-x')

(デルタ関数は偶関数なので後者の符号は問いません)を使って

(∂∂t−λ∂2∂x2)G=iC δ(t−t′)δ(x−x′)\left(\frac{\partial}{\partial t}-\lambda\frac{\partial^{2}}{\partial x^{2}}\right)G=iC\,\delta(t-t')\delta(x-x')

となります。これが δ(t−t′)δ(x−x′)\delta(t-t')\delta(x-x') に一致する条件は iC=1iC=1、すなわち C=1/i=−iC=1/i=-i です。よって

C=−i,α=1C=-i,\qquad \alpha=1

とすれば (5) は (3) を満たします。

α=1\alpha=1 が必要であることも確かめられます。一般の α\alpha に対して

iω+λk2ω−iαλk2=i ω−iλk2ω−iαλk2=i−(α−1)λk2ω−iαλk2\frac{i\omega+\lambda k^{2}}{\omega-i\alpha\lambda k^{2}}=i\,\frac{\omega-i\lambda k^{2}}{\omega-i\alpha\lambda k^{2}}=i-\frac{(\alpha-1)\lambda k^{2}}{\omega-i\alpha\lambda k^{2}}

と分解でき、第1項は上と同じデルタ関数を与えます。第2項が残るとき、ω\omega 積分を設問4と同じ留数計算で実行すると(α\alpha が正の実数なら)t>t′t>t' でのみ k2e−αλk2(t−t′)k^{2}e^{-\alpha\lambda k^{2}(t-t')} に比例する寄与が現れ、これは t≠t′t\neq t' でも 00 になりません。つまり δ(t−t′)δ(x−x′)\delta(t-t')\delta(x-x') の形に収まらないので、α=1\alpha=1 でなければなりません。

C=−iC=-i、α=1\alpha=1 を代入し、τ≡t−t′\tau\equiv t-t'、ξ≡x−x′\xi\equiv x-x' と書きます。ω\omega 積分を先に行うので

G=−i∫−∞∞dk2π e−ikξ I(τ,k),I(τ,k)≡∫−∞∞dω2πeiωτω−iλk2G=-i\int_{-\infty}^{\infty}\frac{dk}{2\pi}\,e^{-ik\xi}\,I(\tau,k),\qquad I(\tau,k)\equiv\int_{-\infty}^{\infty}\frac{d\omega}{2\pi}\frac{e^{i\omega\tau}}{\omega-i\lambda k^{2}}

と分けます。II を複素 ω\omega 平面での留数計算で求めます。極は ω=iλk2\omega=i\lambda k^{2} の1位の極1つだけで、λ>0\lambda>0 かつ k≠0k\neq0 なので上半平面にあります。被積分関数は ∣ω∣→∞|\omega|\to\infty で O(1/∣ω∣)O(1/|\omega|) なので、τ≠0\tau\neq0 ならジョルダンの補題(大半円上の積分が半径を大きくすると 00 に近づくという補題)が使えて、大半円上の寄与は消えます。

τ>0\tau>0(すなわち t>t′t>t')のときは ∣eiωτ∣=e−τIm⁡ω|e^{i\omega\tau}|=e^{-\tau\operatorname{Im}\omega} が上半平面で減衰するので、実軸と上半平面の大半円からなる反時計回りの閉曲線をとります。極を1つ囲むので

I(τ,k)=12π⋅2πi eiωτ∣ω=iλk2=i e−λk2τ.I(\tau,k)=\frac{1}{2\pi}\cdot2\pi i\,\left.e^{i\omega\tau}\right|_{\omega=i\lambda k^{2}}=i\,e^{-\lambda k^{2}\tau}.

τ<0\tau<0(すなわち t<t′t<t')のときは下半平面で eiωτe^{i\omega\tau} が減衰するので下半平面側に閉じますが、そこには極がないので

I(τ,k)=0.I(\tau,k)=0.

k=0k=0 では極が実軸上に来ますが、これは後続の kk 積分において測度零の1点なので結果に影響しません(あるいは k→0k\to0 の極限として読みます)。まとめると、階段関数 θ\theta(引数が正で 11、負で 00 の関数)を使って I=i θ(τ)e−λk2τI=i\,\theta(\tau)e^{-\lambda k^{2}\tau} です。

したがって C=−iC=-i を掛けて

G(t,x,t′,x′)={0(t<t′)∫−∞∞dk2πexp⁡(−λk2(t−t′)−ik(x−x′))(t>t′)G(t,x,t',x')=\begin{cases}0 & (t<t')\\[4pt] \displaystyle\int_{-\infty}^{\infty}\frac{dk}{2\pi}\exp\left(-\lambda k^{2}(t-t')-ik(x-x')\right) & (t>t')\end{cases}

となります。t<t′t<t' で消えるので、これは遅延グリーン関数です。極が上半平面にあること、つまり設問3で決まった α=1\alpha=1 の符号が、この因果性を決めています。t>t′t>t' の表式が設問1の (2) と同じ形をしていることも整合的で、t≠t′t\neq t' では GG は同次方程式の解になっているはずだからです。

t<t′t<t' では G=0G=0 です。t>t′t>t' の場合に kk 積分を実行します。τ=t−t′>0\tau=t-t'>0、ξ=x−x′\xi=x-x' として指数を平方完成すると

−λτk2−ikξ=−λτ(k+iξ2λτ)2−ξ24λτ-\lambda\tau k^{2}-ik\xi=-\lambda\tau\left(k+\frac{i\xi}{2\lambda\tau}\right)^{2}-\frac{\xi^{2}}{4\lambda\tau}

です。s=λτ(k+iξ/(2λτ))s=\sqrt{\lambda\tau}\left(k+i\xi/(2\lambda\tau)\right) と置くと積分路は実軸に平行な直線 Im⁡s=ξ/(2λτ)\operatorname{Im}s=\xi/(2\sqrt{\lambda\tau}) になりますが、e−s2e^{-s^{2}} は整関数(複素平面全体で微分できる関数)で、Im⁡s\operatorname{Im}s を有界に保ったまま ∣Re⁡s∣→∞|\operatorname{Re}s|\to\infty とすると急速に減衰するので、コーシーの定理により積分路を実軸に戻せます。τ>0\tau>0 なので λτ\sqrt{\lambda\tau} は正の実数で、この変数変換は実軸方向のスケール変換として問題なく実行できます。与えられた公式 ∫−∞∞e−s2ds=π\int_{-\infty}^{\infty}e^{-s^{2}}ds=\sqrt{\pi} を使うと

∫−∞∞dk2πe−λτk2−ikξ=e−ξ2/(4λτ)2πλτ∫−∞∞ds e−s2=14πλτexp⁡(−ξ24λτ)\int_{-\infty}^{\infty}\frac{dk}{2\pi}e^{-\lambda\tau k^{2}-ik\xi}=\frac{e^{-\xi^{2}/(4\lambda\tau)}}{2\pi\sqrt{\lambda\tau}}\int_{-\infty}^{\infty}ds\,e^{-s^{2}}=\frac{1}{\sqrt{4\pi\lambda\tau}}\exp\left(-\frac{\xi^{2}}{4\lambda\tau}\right)

です。よって

G(t,x,t′,x′)={0(t<t′)14πλ(t−t′)exp⁡(−(x−x′)24λ(t−t′))(t>t′)G(t,x,t',x')=\begin{cases}0 & (t<t')\\[6pt] \displaystyle\frac{1}{\sqrt{4\pi\lambda(t-t')}}\exp\left(-\frac{(x-x')^{2}}{4\lambda(t-t')}\right) & (t>t')\end{cases}

が答えです。

検算を3つ行います。第一に規格化で、t>t′t>t' のとき ∫−∞∞G dx=1\int_{-\infty}^{\infty}G\,dx=1 です(上のガウス積分で ξ\xi 積分を実行すればよい)。第二に t→t′+0t\to t'+0 の極限で、幅が 4λ(t−t′)→0\sqrt{4\lambda(t-t')}\to0、面積が1のガウス関数なので G→δ(x−x′)G\to\delta(x-x') となります。方程式 (3) を tt について t′t' の前後で積分すると G(t′+0)−G(t′−0)=δ(x−x′)G(t'+0)-G(t'-0)=\delta(x-x') が要求されますが、t<t′t<t' で G=0G=0 なのでこれが満たされています。第三に次元です。[λ]=L2/T[\lambda]=L^{2}/T なので (x−x′)2/(λ(t−t′))(x-x')^{2}/(\lambda(t-t')) は無次元、前因子は 1/L1/L の次元をもち、δ(x−x′)\delta(x-x') と同じ次元です。

S(t,x)=δ(t)cos⁡(px)S(t,x)=\delta(t)\cos(px)(pp は実定数)とします。(4) に代入して t′t' 積分をデルタ関数で実行すると

f(t,x)=∫−∞∞dx′ G(t,x,0,x′)cos⁡(px′)f(t,x)=\int_{-\infty}^{\infty}dx'\,G(t,x,0,x')\cos(px')

です。t<0t<0 では G(t,x,0,x′)=0G(t,x,0,x')=0 なので f(t,x)=0f(t,x)=0 となり、要求された条件を自動的に満たします。この構成が一意であることも見ておきます。他の解との差は同次方程式の解で、設問1よりそれは ∫dk2πg~(k)e−λk2t−ikx\int\frac{dk}{2\pi}\tilde{g}(k)e^{-\lambda k^{2}t-ikx} の形ですが、これが t<0t<0 のすべてで 00 なら g~(k)e−λk2t≡0\tilde{g}(k)e^{-\lambda k^{2}t}\equiv0、すなわち g~≡0\tilde{g}\equiv0 です。よって以下で求める ff が唯一の解です。

t>0t>0 では設問5の GG を使います。cos⁡(px′)=12(eipx′+e−ipx′)\cos(px')=\tfrac12\left(e^{ipx'}+e^{-ipx'}\right) と分け、y=x′−xy=x'-x と置くと

14πλt∫−∞∞dx′ e−(x−x′)2/(4λt)e±ipx′=e±ipx4πλt∫−∞∞dy e−y2/(4λt)±ipy\frac{1}{\sqrt{4\pi\lambda t}}\int_{-\infty}^{\infty}dx'\,e^{-(x-x')^{2}/(4\lambda t)}e^{\pm ipx'}=\frac{e^{\pm ipx}}{\sqrt{4\pi\lambda t}}\int_{-\infty}^{\infty}dy\,e^{-y^{2}/(4\lambda t)\pm ipy}

です。指数を −14λt(y∓2iλpt)2−λp2t-\frac{1}{4\lambda t}\left(y\mp 2i\lambda pt\right)^{2}-\lambda p^{2}t と平方完成し、設問5と同じ要領で積分路を実軸に戻して ∫e−s2ds=π\int e^{-s^{2}}ds=\sqrt{\pi} を使うと、yy 積分は 4πλt  e−λp2t\sqrt{4\pi\lambda t}\;e^{-\lambda p^{2}t} になります。したがって

f(t,x)=12(eipx+e−ipx)e−λp2t=e−λp2tcos⁡(px)(t>0)f(t,x)=\frac{1}{2}\left(e^{ipx}+e^{-ipx}\right)e^{-\lambda p^{2}t}=e^{-\lambda p^{2}t}\cos(px)\qquad(t>0)

です。両者をまとめて、階段関数 θ\theta を用いて

f(t,x)=θ(t) e−λp2tcos⁡(px)f(t,x)=\theta(t)\,e^{-\lambda p^{2}t}\cos(px)

が答えです。

直接検算します。∂tf=δ(t)e−λp2tcos⁡(px)−λp2θ(t)e−λp2tcos⁡(px)\partial_{t}f=\delta(t)e^{-\lambda p^{2}t}\cos(px)-\lambda p^{2}\theta(t)e^{-\lambda p^{2}t}\cos(px) で、δ(t)e−λp2t=δ(t)\delta(t)e^{-\lambda p^{2}t}=\delta(t) です。一方 λ∂x2f=−λp2f\lambda\partial_{x}^{2}f=-\lambda p^{2}f なので

∂f∂t−λ∂2f∂x2=δ(t)cos⁡(px)=S(t,x)\frac{\partial f}{\partial t}-\lambda\frac{\partial^{2}f}{\partial x^{2}}=\delta(t)\cos(px)=S(t,x)

となり、確かに (1) を満たします。t<0t<0 で f=0f=0 も明らかです。λp2t\lambda p^{2}t は [λ]=L2/T[\lambda]=L^{2}/T、[p]=1/L[p]=1/L から無次元で、指数の引数として整合します。

最後に tt を正の値に固定したときの xx についての最大値を求めます。p,x,tp,x,t が実で λ>0\lambda>0 なので ff は実数値で、e−λp2t>0e^{-\lambda p^{2}t}>0 より

f(t,x)=e−λp2tcos⁡(px)≤e−λp2tf(t,x)=e^{-\lambda p^{2}t}\cos(px)\le e^{-\lambda p^{2}t}

です。等号は cos⁡(px)=1\cos(px)=1 のときで、p≠0p\neq0 なら px=2nπpx=2n\pi(nn は整数)です。よって最大値は e−λp2te^{-\lambda p^{2}t}、それを与える xx は

x=2nπp(n=0,±1,±2,…)x=\frac{2n\pi}{p}\qquad(n=0,\pm1,\pm2,\ldots)

です。p=0p=0 の場合は S=δ(t)S=\delta(t)、f=θ(t)f=\theta(t) となり、t>0t>0 では f≡1f\equiv1 ですべての xx が最大値 11 を与えます。最大値 e−λp2te^{-\lambda p^{2}t} は ∣p∣|p| が大きいほど速く減衰し、波長の短い成分ほど早く均されるという拡散の性質と合っています。

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

執筆: Claude Code(Sonnet 5.5)・監査 3 回(Claude Code)・最終 2026-10-12

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

© 2026 夢現技研合同会社 ・コード例は MIT ライセンスです。