試験時間は 9 時 30 分から 11 時 00 分までの 90 分、第1問と第2問の 2 問すべてに解答する形式です。第1問は線形代数で、2 次の回転行列から作った積の列についてトレースの漸化式と 3 項から作る保存量を導き、後半では実対称三重対角行列の固有値が縮退しないことを示します。第2問は偏微分方程式で、質量項をもつ線形波動方程式の初期値問題から始めて、非線形方程式のキンク解とその周りで線形化した方程式のゼロモードまで進みます。誘導は細かく刻まれていますが、第1問2(iii) と第2問2(ii)(iii) は「どこまで言えば証明が閉じるか」を自分で判断する必要があり、そこが差のつく場所です。
| 問題 | 分野 | 主題 |
|---|
| 第1問 1 | 線形代数 | 回転行列の積の列とトレースの保存量 |
| 第1問 2 | 線形代数 | 実対称三重対角行列の固有値の単純性 |
| 第2問 1 | 微分方程式・波動 | 質量項つき波動方程式の初期値問題と進行波への分解 |
| 第2問 2 | 微分方程式 | キンク解、線形化した方程式、ゼロモード |
2 次の実行列
A=21(11−11),B=21(31−13)
から、M0=B、M1=A、および n≥2 で Mn=Mn−1Mn−2 によって行列列 Mn を作ります。E は 2 次の単位行列、xn=TrMn とします。A は回転角 π/4、B は回転角 π/6 の回転行列であることに注意しておきます。
(a) detA=21(1⋅1−(−1)⋅1)=1、detB=41(3⋅3−(−1)⋅1)=1 なので detM0=detM1=1 です。n≥2 で detMn−1=detMn−2=1 を仮定すると、行列式の乗法性から
detMn=det(Mn−1Mn−2)=detMn−1⋅detMn−2=1
です。よって帰納法により、すべての n≥0 で detMn=1 が成り立ちます。
(b) と (c) は、行列式が 1 である 2 次行列一般の性質です。M=(acbd)、detM=ad−bc=1 とすると M は可逆で
M−1=detM1(d−c−ba)=(d−c−ba)
となります。したがって
TrM−1=d+a=TrM,M+M−1=(a+d00a+d)=(TrM)E
です。(a) より detMn=1=0 なので Mn は可逆で、M=Mn として
TrMn=Tr(Mn)−1,Mn+(Mn)−1=(TrMn)E
を得ます。これが (b) と (c) です。(c) は Cayley–Hamilton の定理 M2−(TrM)M+(detM)E=O の両辺に M−1 をかけ、detM=1 を使っても同じ形になります。
n≥2 とします。定義から Mn+1=MnMn−1 です。また Mn=Mn−1Mn−2 で Mn−1 は可逆なので Mn−2=(Mn−1)−1Mn、すなわち
(Mn−2)−1=(Mn)−1Mn−1
です。この 2 つを足すと、右から Mn−1 がくくり出せます。
Mn+1+(Mn−2)−1=MnMn−1+(Mn)−1Mn−1=(Mn+(Mn)−1)Mn−1=(TrMn)Mn−1=xnMn−1
3 行目で設問1(i)(c) を使いました。答えは Mn+1+(Mn−2)−1=(Mn+(Mn)−1)Mn−1=xnMn−1 です。
この両辺のトレースをとります。トレースは線形なので左辺は TrMn+1+Tr(Mn−2)−1 となり、設問1(i)(b) を Mn−2 に適用すると Tr(Mn−2)−1=TrMn−2=xn−2 です。右辺は xnTrMn−1=xnxn−1 です。したがって
xn+1+xn−2=xnxn−1,
つまり n≥2 で xn+1=xnxn−1−xn−2 が成り立ちます。これで (3) が示せました。n≥2 という条件は、Mn−2 が定義され Mn=Mn−1Mn−2 が使えるために必要です。
In=xn+22+xn+12+xn2−xn+2xn+1xn について In+1=In を示します。設問1(ii) の漸化式を添字 n+2 で使うと
xn+3=xn+2xn+1−xn(n≥0)
です(漸化式は添字が 2 以上のところで成立し、n+2≥2 は n≥0 と同値です)。s=xn+2xn+1 と書くと xn+3=s−xn で、
In+1=xn+32+xn+22+xn+12−xn+3xn+2xn+1=(s−xn)2+xn+22+xn+12−(s−xn)s=s2−2sxn+xn2+xn+22+xn+12−s2+sxn=xn+22+xn+12+xn2−xn+2xn+1xn=In
となります。よって In はすべての n≥0 で等しく、n に依存しません。
値は n=0 で計算します。x0=TrB=3、x1=TrA=22=2 で、
M2=M1M0=AB=221(3−13+1−1−33−1)
より x2=222(3−1)=26−2 です。これらから
x22=48−43=2−3,x2x1x0=26−2⋅2⋅3=26−23=3−3
なので
I0=(2−3)+2+3−(3−3)=4
です。答えは In=4(すべての n≥0)です。
検算を 2 通りしておきます。第一に n=1 での直接計算です。x3=x2x1−x0=212−2−3=(3−1)−3=−1 で、
I1=(−1)2+(2−3)+2−(−1)⋅26−2⋅2=5−3+(3−1)=4
となり一致します。第二に回転角による見方です。A、B はともに回転行列で、回転行列の積は回転行列なので Mn は角 θn の回転行列であり、θ0=π/6、θ1=π/4、θn=θn−1+θn−2、xn=2cosθn です。このとき α=θn、β=θn+1、θn+2=α+β とおけば
cos2α+cos2β+cos2(α+β)−2cosαcosβcos(α+β)=1
が恒等式です(cos(α+β)=cosαcosβ−sinαsinβ を代入して展開し、sin2=1−cos2 を使えば左辺は 1 になります)。In はこの左辺の 4 倍なので In=4 です。角度は Fibonacci 数列のように増えて xn は複雑に振動しますが、この組み合わせだけが 4 のまま動きません。
N 次の実行列 C を、Ci,i+1=Ci+1,i=bi(i=1,2,…,N−1)で、それ以外の成分はすべて 0 として定めます。すべての i で bi>0 です。対角成分は 0 で、C は実対称行列です。以下 N≥2 とします(N=1 なら C=(0) で、設問2(ii)(iii) の主張は自明です)。固有値方程式 Cv=μv を成分で書くと
⎩⎨⎧b1v2=μv1bi−1vi−1+bivi+1=μvibN−1vN−1=μvN(i=1)(2≤i≤N−1)(i=N)
となります。この成分表示を以下で繰り返し使います。
N=3 では
C=0b10b10b20b20
です。固有多項式は第 1 行に沿った余因子展開で
det(C−μE)=−μ(μ2−b22)−b1(−b1μ)=−μ(μ2−b12−b22)
となります。よって固有値は
μ=0,μ=±b12+b22
の 3 つです。b1,b2>0 なので b12+b22>0 であり、3 つは互いに異なります(設問2(iii) の主張と整合します)。
検算します。固有値の和は 0 で TrC=0 に一致し、固有値の 2 乗和は 2(b12+b22) で TrC2=∑i,jCijCji=2(b12+b22) に一致し、積は 0 で detC=0 に一致します。さらに D=diag(−1,1,−1) とすると (DCD)ij=(−1)i+jCij で、C の非零成分は ∣i−j∣=1 にしかないので DCD=−C、つまり C と −C は相似です。したがってスペクトルは μ→−μ について対称でなければならず、上の結果はその形になっています。
v=(v1,v2,…,vN)T を固有値 μ に属する固有ベクトルとします。固有ベクトルの定義から v=0 です。v1=0 を仮定して矛盾を導きます。
v1=v2=⋯=vk=0 が成り立つことを k についての帰納法で示します。k=1 は仮定そのものです。1≤k≤N−1 で v1=⋯=vk=0 が成り立つとします。k=1 のとき、成分表示の i=1 の式は b1v2=μv1=0 であり、b1>0 から v2=0 です。2≤k≤N−1 のとき、成分表示の i=k の式は bk−1vk−1+bkvk+1=μvk で、vk−1=vk=0 を代入すると bkvk+1=0、bk>0 から vk+1=0 です。いずれの場合も v1=⋯=vk+1=0 が言えました。
k=N まで進めると v=0 となり、v=0 に矛盾します。よって v1=0 です。証明で使ったのは、bi がすべて 0 でないこと(bi>0 から従う)と C が三重対角であることだけです。
2 段に分けます。第 1 段では各固有値の固有空間が 1 次元であること、第 2 段でそこから固有値がすべて異なることを出します。
第 1 段。μ を C の固有値とし、v,w をともに μ に属する固有ベクトルとします。設問2(ii) より v1=0 かつ w1=0 です。ここで
u=w1v−v1w
とおくと、Cu=μu であり、第 1 成分は u1=w1v1−v1w1=0 です。もし u=0 なら u は第 1 成分が 0 の固有ベクトルとなり、設問2(ii) に反します。よって u=0、すなわち w=(w1/v1)v で、v と w は平行です。したがって固有空間 ker(C−μE) は 1 次元です。
第 2 段。C は実対称行列なので、スペクトル定理により固有値はすべて実数で、直交行列 P によって
PTCP=diag(μ1,μ2,…,μN)
と対角化できます。対角化可能なので、各固有値 μ の代数的重複度(対角成分に μ が現れる個数)は幾何的重複度 dimker(C−μE) と一致します。第 1 段よりこれは 1 なので、μ1,…,μN の中に同じ値は 2 度現れません。対角成分は N 個あるので、C は N 個の互いに異なる固有値をもちます。
対称性を使わずに済ませたい場合は、第 1 段を成分表示から直接出すこともできます。固有値 μ を固定すると、成分表示の i=1,…,N−1 の式は
v2=b1μv1,vi+1=biμvi−bi−1vi−1(2≤i≤N−1)
と解けて(bi>0 なので割れます)、v1 を決めれば v2,…,vN が一意に定まります。この形からも固有空間が 1 次元であることが分かります。ただし固有値が異なることを結論するには、代数的重複度と幾何的重複度が一致することが必要で、そこで実対称性(対角化可能性)を使う点は変わりません。
λ>0 を定数として、y(x,t) に対する方程式
∂t2∂2y−∂x2∂2y+λ2y=0
を考えます。波の速さが 1 に規格化された 1 次元の Klein–Gordon 型方程式で、λ が質量項に当たります。初期条件は y(x,0)=coskx、∂y/∂t∣t=0=0(k>0)です。
y(x,t)=f(t)g(x) とおいて代入すると f′′g−fg′′+λ2fg=0、fg=0 の範囲で割って
f(t)f′′(t)+λ2=g(x)g′′(x)
を得ます。左辺は t だけ、右辺は x だけの関数なので、両辺は定数です。これを −K と書くと g′′=−Kg、f′′=−(λ2+K)f です。
初期条件 f(0)g(x)=coskx から g(x) は coskx の定数倍で、規格化を f に押し付けて g(x)=coskx、f(0)=1 とできます。g′′=−k2g なので K=k2 です。もう一つの初期条件は f′(0)g(x)=0 より f′(0)=0 です。したがって f′′=−(k2+λ2)f を f(0)=1、f′(0)=0 の下で解いて f(t)=cosΩt、ただし
Ω=k2+λ2
です(Ω>0 をとりました。Ω→−Ω は cos の偶性から同じ解を与えます)。答えは
y(x,t)=cos(kx)cos(k2+λ2t)
です。実際に代入すると ∂t2y=−Ω2y、∂x2y=−k2y なので
∂t2∂2y−∂x2∂2y+λ2y=(−Ω2+k2+λ2)y=0
となり、方程式と 2 つの初期条件をすべて満たします。λ→0 では y=coskxcoskt となり、通常の波動方程式の定在波に戻ります。
積を和に直します。Ω=k2+λ2、v=Ω/k とおくと
y(x,t)=21cos(kx−Ωt)+21cos(kx+Ωt)=21cos(k(x−vt))+21cos(k(x+vt))
です。第 1 項は x−vt のみの関数なので x 軸の正の方向に速さ v で進む波、第 2 項は x+vt のみの関数なので負の方向に同じ速さで進む波です。振幅はどちらも 1/2 で、位相速度は
v=kk2+λ2=1+k2λ2
です。λ>0 のため v>1 となり、質量項が入ると位相速度が 1 を超えます。これは分散関係 Ω2=k2+λ2 の帰結で、群速度 dΩ/dk=k/Ω<1 は 1 を超えません。λ→0 で v→1 となり、設問1(i) の確認と整合します。
次に λ>0 として非線形方程式
∂t2∂2y−∂x2∂2y+2λ2(y3−y)=0
を考えます。y=±1 が空間的に一様な解で、以下ではこの 2 つの値を x→±∞ でつなぐ静的解(キンク)と、その周りの微小振動を調べます。
t に依存しない解 y=u(x) に対する方程式は
−dx2d2u+2λ2(u3−u)=0
です。両辺に du/dx をかけると、各項が完全微分になります。
dxdudx2d2u=21dxd(dxdu)2,(u3−u)dxdu=dxd(4u4−2u2)
を使うと
dxd[−21(dxdu)2+2λ2u4−λ2u2]=0
となるので、角括弧の中身は x によらない定数です。その定数を −λ2A/2 と書くと(λ>0 なのでどんな定数もこの形に書けます)、−2/λ2 を掛けて整理すると
λ21(dxdu)2=u4−2u2+A,
すなわち
(dxdu)2=λ2(u4−2u2+A)
です。左辺は実数の 2 乗なので右辺は自動的に非負であり、平方根がとれます。du/dx の符号は場所によって決まるので、両符号を許して
dxdu=±λu4−2u2+A
と書けます。これが示すべき式で、A が積分定数です。この A は力学の類推でいえばエネルギー保存則の積分定数に当たります(x を時刻、−λ2(u2−1)2/2 型のポテンシャルと見る見方です)。
境界条件は u→1(x→∞)、u→−1(x→−∞)です。設問2(i) の式の右辺は u の連続関数なので、x→∞ で
(dxdu)2⟶λ2(1−2+A)=λ2(A−1)
です。左辺は非負なので A≥1 です。ここで A>1 を仮定して矛盾を出します。c=λA−1>0 とおくと、十分大きい x(たとえば x≥x0)で ∣du/dx∣≥c/2 が成り立ちます。u は 2 階の微分方程式の解なので du/dx は連続で、x≥x0 で 0 になりません。よって du/dx の符号は x≥x0 で一定であり、x>x0 で
∣u(x)−u(x0)∣=∫x0xdx′dudx′=∫x0xdx′dudx′≥2c(x−x0)
となります。右辺は x→∞ で発散するので u は有限の極限をもてず、u→1 に矛盾します。したがって A=1 です。
x→−∞ 側でも u→−1 から (du/dx)2→λ2(1−2+A) となり、同じ結論 A=1 が出るので、2 つの境界条件は矛盾しません。答えは A=1 です。このとき
u4−2u2+A=(u2−1)2
と完全平方になり、du/dx が u の有理式で書けるようになります。
A=1 を代入すると (u2−1)2=∣1−u2∣ で、∣u∣≤1 の下では ∣1−u2∣=1−u2 なので
dxdu=±λ(1−u2)
です。
まず ∣u(x)∣<1 がすべての x で成り立つことを確認します。もしある x0 で u(x0)=1 なら、上の式から du/dx∣x0=0 です。ところが定数関数 u≡1 は設問2(i) の 2 階方程式の解で、x0 で同じ値と同じ微分をもちます。方程式 d2u/dx2=2λ2(u3−u) の右辺は u の多項式で局所 Lipschitz なので初期値問題の解は一意であり、u≡1 となって u(0)=0 に反します。u(x0)=−1 の場合も同様です。よって ∣u(x)∣<1、つまり 1−u2>0 です。
すると du/dx=±λ(1−u2)=0 なので du/dx は決して 0 にならず、連続性からその符号は全域で一定です。境界条件は x→−∞ で −1、x→∞ で +1 なので u は増加関数でなければならず、符号は正です。したがって
dxdu=λ(1−u2)
を解けばよく、1−u2>0 なので変数分離して 0 から x まで積分できます。u(0)=0 を使うと
∫0u(x)1−u′2du′=λx⟹tanh−1u(x)=21ln1−u(x)1+u(x)=λx
となり、答えは
u(x)=tanh(λx)
です。これがキンク解です。確認すると、u=tanhλx は ∣u∣<1、u(0)=0 を満たし、λ>0 より x→±∞ で u→±1 です。さらに du/dx=λ(1−u2) から
dx2d2u=−2λudxdu=−2λ2u(1−u2)=2λ2(u3−u)
なので設問2(i) の方程式も満たします。キンクの幅は 1/λ の程度で、λ が大きいほど急な壁になります。なお −tanhλx は符号を逆にとった場合の解で、境界条件が入れ替わるため今の条件では不適です。
u(x) を設問2(i) の方程式の解とし、y(x,t)=u(x)+z(x,t) を非線形方程式に代入します。y3=(u+z)3=u3+3u2z+3uz2+z3 で、z2 と z3 に比例する項を落とすと
∂t2∂2z−dx2d2u−∂x2∂2z+2λ2(u3+3u2z−u−z)=0
です。u だけの項をまとめると −dx2d2u+2λ2(u3−u) となり、これは設問2(i) の方程式そのものなので 0 です。残りが z の満たす方程式で、
∂t2∂2z−∂x2∂2z+2λ2(3u2−1)z=0
が答えです。設問2(iii) の u=tanhλx を入れると 3u2−1=2−3/cosh2(λx) なので
∂t2∂2z−∂x2∂2z+(4λ2−cosh2(λx)6λ2)z=0
と具体化されます。∣x∣→∞ では第 3 項が 4λ2z になり、質量が 2λ の線形波動方程式(設問1 の形で λ を 2λ に置き換えたもの)に一致します。真空 y=±1 の周りの揺らぎの質量が 2λ であることに対応し、キンクの位置にだけ引力的な井戸 −6λ2/cosh2(λx) が付きます。
z(x,t)=eiωtw(x) の形を設問2(iv) の方程式に入れると、∂t2z=−ω2z なので eiωt が共通因子として落ち、
−dx2d2w+2λ2(3u2−1)w=ω2w
という 1 次元の固有値問題になります。ω2 が固有値です。
いま w=du/dx が ω2=0 の解であることを示します。設問2(i) の方程式 −dx2d2u+2λ2(u3−u)=0 の両辺を x で微分します(この式から d2u/dx2 は u の多項式なので、u は何回でも微分できます)。
−dx3d3u+2λ2(3u2dxdu−dxdu)=0
すなわち w=du/dx と書けば
−dx2d2w+2λ2(3u2−1)w=0
です。これは上の固有値問題の ω2=0 の場合そのものなので、z0(x,t)=eiωtdu/dx は ω2=0 のときに限り設問2(iv) の方程式を満たします。よって
ω=0
が答えで、そのとき z0(x,t)=du/dx=λ/cosh2(λx) は時間に依存しない解になります。
この ω=0 は偶然ではありません。もとの非線形方程式は x の平行移動で不変なので、u(x−a) も任意の a について静的解です。a が微小なら
u(x−a)=u(x)−adxdu+O(a2)
なので、du/dx は線形化方程式の静的解、つまり振動数 0 のモードでなければなりません。キンクの重心をずらす自由度に対応するゼロモードです。
念のため u=tanhλx で直接検算します。w=λ/cosh2(λx) とすると
dx2d2w=2λ3cosh2(λx)3tanh2(λx)−1,2λ2(3u2−1)w=2λ3cosh2(λx)3tanh2(λx)−1
で、両者は等しいので −w′′+2λ2(3u2−1)w=0 が成り立ちます。ω=0 で正しいことが確かめられました。また w=λ/cosh2(λx) は ∣x∣→∞ で指数的に 0 になり、設問2(iv) で見た引力的な井戸に束縛された状態になっています。
出典: 東京大学大学院理学系研究科 物理学専攻 平成28年度 修士課程 入学試験問題 数学。問題文は要約して引用しています。