院試hub

名古屋大学 院試 過去問 解答例

名大 多元数理科学研究科 数学 2023年度 院試 解答例・解説

名古屋大学 多元数理科学研究科 数学 2023年度の院試 過去問について、設問ごとの解法方針・部分点の置き所を解説。全8問収録の解答・解説PDFと併用できます。問題本文は含みません。

最終更新:

設問ごとの解法方針・部分点の置き所を無料で公開しています。

完全な途中式・最終答は解答・解説PDFに収録しています。問題本文は含まれません。

1 — 後期 1 日目 第 1 問 連立 1 次方程式(<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>A</mi><mi mathvariant="bold">x</mi><mo>=</mo><mi mathvariant="bold">b</mi></mrow><annotation encoding="application/x-tex">A\mathbf x=\mathbf b</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.6833em;"></span><span class="mord mathnormal">A</span><span class="mord mathbf">x</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6944em;"></span><span class="mord mathbf">b</span></span></span></span> の可解性)

方針 — 階数 + 拡大行列

連立 1 次の標準: rank(A)=rank([Ab])\mathrm{rank}(A)=\mathrm{rank}([A\,|\,\mathbf b]) で可解判定. rank(A)=r\mathrm{rank}(A)=r, 未知数 nn で解空間は nrn-r 次元. 本問 r=3,n=4r=3,n=411 パラメータ族.

行依存 R4=R1R3R_{4}=R_{1}-R_{3} を見抜けば bb への条件 b4=b1b3b_{4}=b_{1}-b_{3} が即出る.

典型ミス

  • 階数を直接計算せず detA\det A を取って判定. 4×44\times 4 で計算量多い.
  • a=0a=0 ケースで「特定の bb なら解あり」と検討してしまう. しかし第 1 行が 0\mathbf 0 なのに b1=1b_{1}=-1 で矛盾.
  • 一般解の核ベクトル (0,0,1,2a)T(0,0,1,2-a)^{T} の係数 2a2-a を間違える. 検算 A(0,0,1,2a)T=0A(0,0,1,2-a)^{T}=\mathbf 0 で確認.

検算 — a=1a=1 数値例

a=1a=1, x0=(1,2,0,1)T\mathbf x_{0}=(1,2,0,-1)^{T}, kernel (0,0,1,1)T(0,0,1,1)^{T}. A=(1100101111112211)A=\begin{pmatrix}1 & -1 & 0 & 0\\ 1 & 0 & 1 & -1\\ -1 & 1 & -1 & 1\\ 2 & -2 & 1 & -1\end{pmatrix}.

Ax0=(12,1+0+1,1+2+01,24+0+1)=(1,2,0,1)A\mathbf x_{0} = (1-2, 1+0+1, -1+2+0-1, 2-4+0+1) = (-1, 2, 0, -1) = b\mathbf b ✓. A(0,0,1,1)T=(0,11,1+1,11)=(0,0,0,0)A(0,0,1,1)^{T}=(0, 1-1, -1+1, 1-1)=(0,0,0,0) ✓.

背景 — Fredholm 交代定理

Ax=bA\mathbf x=\mathbf b が解をもつ \Leftrightarrow bker(AT)\mathbf b\perp\ker(A^{T}). 本問の左零空間は (R1R3R4)(R_{1}-R_{3}-R_{4}) の双対で生成され, b\mathbf b がこれと直交が条件 b1b3b4=01b(1)=b=0b_{1}-b_{3}-b_{4}=0\Leftrightarrow -1-b-(-1)=-b=0.

完全な解答(途中式・最終答)はPDFに収録

2 — 後期 1 日目 第 2 問 行列の固有値とジョルダン標準形

方針 — ブロック三角化と階数計算

行と列を同時並べ替え (= 共役 P1APP^{-1}AP, PP は置換行列) はゼロ要素を活用してブロックを露出する基本テク. 固有値計算が 4×44\times 4 特性多項式の展開ではなく 2×22\times 2 行列 2 個に分解できる.

幾何的重複度は dimker(AλI)\dim\ker(A-\lambda I) で計算. 行ごとに独立性チェックして階数 → dimker\dim\ker.

典型ミス

  • 「重複固有値 \Rightarrow 対角化不可能」と短絡 (t=2t=21-1 は対角化可能なのに見落とす可能性).
  • t=1t=-1tt1-1 が重複し代数的重複度が 232\to 3 に増えることを見落とす.
  • Jordan ブロックのサイズ判定: 「dimker(AλI)kdimker(AλI)k1\dim\ker(A-\lambda I)^{k}-\dim\ker(A-\lambda I)^{k-1} がサイズ k\ge k のブロック数」 = Young 図でのジョルダン分割の双対.

検算 — 最小多項式

  • t2t\ne 2: minimal poly =(x2)(xt)(x+1)2=(x-2)(x-t)(x+1)^{2} (各因子の指数が最大ジョルダンサイズ). t=1t=-1 なら (x2)(x+1)2(x-2)(x+1)^{2}.
  • t=2t=2: minimal poly =(x2)2(x+1)=(x-2)^{2}(x+1).

背景 — Cayley-Hamilton と最小多項式

ブロック三角行列の固有値はブロックごとの固有値の和という事実は, 三角化された行列の特性多項式が det(λIB)det(λID)\det(\lambda I - B)\det(\lambda I - D) になることから. 本問は典型例 (4×44\times 42×22\times 2 ブロック 2 個に分解).

完全な解答(途中式・最終答)はPDFに収録

3 — 後期 1 日目 第 3 問 楕円 <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>g</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">g=0</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.0359em;">g</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.6444em;"></span><span class="mord">0</span></span></span></span> 上の <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mo>=</mo><mi>x</mi><mi>y</mi></mrow><annotation encoding="application/x-tex">f=xy</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:0.8889em;vertical-align:-0.1944em;"></span><span class="mord mathnormal" style="margin-right:0.1076em;">f</span><span class="mspace" style="margin-right:0.2778em;"></span><span class="mrel">=</span><span class="mspace" style="margin-right:0.2778em;"></span></span><span class="base"><span class="strut" style="height:0.625em;vertical-align:-0.1944em;"></span><span class="mord mathnormal">x</span><span class="mord mathnormal" style="margin-right:0.0359em;">y</span></span></span></span> の極値

方針 — Lagrange 乗数法

制約 g=0g=0 下の ff 極値点で fg\nabla f\parallel\nabla g. Lagrange 乗数 λ\lambda を導入し f=λg\nabla f=\lambda\nabla g で連立. 本問は f,gf,g ともに 22 次形式なので λ\lambda が固有値型に出る.

典型ミス

  • 楕円 g=0g=0 がコンパクトで ff 連続なので最大値・最小値の存在は自明. これを保証として確認する.
  • (2) の場合分けで aa または bb00 の極限ケースを忘れる. (本問では結局矛盾するが議論は必要.)
  • 「Lagrange の必要条件」で全候補を出してから ff 値を比較. 候補だけで終わらず最終的に値を計算.

別解 — 主軸変換

u=(x+y)/2,v=(xy)/2u=(x+y)/\sqrt 2,\,v=(x-y)/\sqrt 2g=03u2+v2=2g=0\Leftrightarrow 3u^{2}+v^{2}=2. xy=(u2v2)/2xy=(u^{2}-v^{2})/2.

3u2+v2=23u^{2}+v^{2}=2f=(u2v2)/2=u2/2(23u2)/2=2u21f=(u^{2}-v^{2})/2 = u^{2}/2 - (2-3u^{2})/2 = 2u^{2}-1.

u2[0,2/3]u^{2}\in[0,2/3] (uu の範囲). f=2u21[1,1/3]f=2u^{2}-1\in[-1,1/3].

最小 1-1 at u=0u=0 (v=±2v=\pm\sqrt 2, つまり (x,y)=(±1,1)(x,y)=(\pm 1,\mp 1)). 最大 1/31/3 at u2=2/3u^{2}=2/3 (v=0v=0, (x,y)=±(1,1)/3(x,y)=\pm(1,1)/\sqrt 3).

背景 — 同時対角化

f=xy=Qff=xy=Q_{f}, g=Qg1g=Q_{g}-1Qg=x2+xy+y2Q_{g}=x^{2}+xy+y^{2}. 2 次形式 Qf,QgQ_{f},Q_{g} を同時対角化 (固有値問題 det(QfλQg)=0\det(Q_{f}-\lambda Q_{g})=0) すると, 一般化固有値 λ\lambda がそのまま Lagrange 乗数になる. これは本問の構造的説明.

完全な解答(途中式・最終答)はPDFに収録

4 — 後期 1 日目 第 4 問 方向 2 階差分と 3 重広義積分

方針 — 球面の特異性と方向積分

(1) は方向 (cosθ,sinθ)(\cos\theta,\sin\theta) への2 階方向微分. 1 次項が ±t{\pm}t で逆符号なので相殺し, 2 次項が残る. 結果は Hessian の 2 次形式.

(2) は球座標で動径と立体角の分離. 動径 rr\to\infty の決定 + 角度 θπ\theta\to\pi (z=rz=-r 方向で 1+cosθ01+\cos\theta\to 0) での弱い特異性, 両方を吟味.

典型ミス

  • (2) で rr 方向の収束条件 (α>3/2\alpha>3/2) のみで止め, 角度 θ=π\theta=\pi 近傍の特異性を見落とし「α>3/2\alpha>3/2」と誤答.
  • u=1+cosθu=1+\cos\theta 置換を使わず直接 θ\theta で扱うと, sinθ(1+cosθ)α\sin\theta(1+\cos\theta)^{-\alpha} の主成分計算がより面倒.
  • Beta 関数の収束領域を直接使うと早いが, 一般式に頼らず微分・積分で確認可能.

検算 — 物理的解釈

ffr=r=大で rr(1+cosθ)=r2(1+cosθ)r\cdot r(1+\cos\theta)=r^{2}(1+\cos\theta) が支配. すなわちzz 軸負方向には 1+cosθ01+\cos\theta\sim 0 で関数値小, fαf^{-\alpha} 大. 「zz 軸負方向に細長い領域」で発散しやすい.

実際, θ=π\theta=\pif=r(1+0)=rf=r(1+0)=r (1+cosθ=01+\cos\theta=0 なので), fα=rαf^{-\alpha}=r^{-\alpha}. 円錐内 θ[πϵ,π]\theta\in[\pi-\epsilon,\pi]rr から \infty まで積分 rαr2dr\int r^{-\alpha}r^{2}drα>3\alpha>3 で収束. しかし円錐の角度因子 sinθdθ(πθ)dθ\sin\theta\,d\theta\sim(\pi-\theta)d\theta も寄与し, 全体で α>2\alpha>2 に緩和される.

背景 — 球関数とポテンシャル理論

fαf^{-\alpha} の球面領域積分は球面ポテンシャルRiesz ポテンシャルと関連. 本問の特殊性は zz 軸方向の一価非対称性 (z=rcosθz=r\cos\theta の項) で, これが収束を遅くする.

完全な解答(途中式・最終答)はPDFに収録

5 — 後期 2 日目 第 1 問 実交代行列の交換子

方針 — 交換子と Frobenius ノルム

(2) のキーは「実対称行列 NN の trace(N2)(N^{2}) は Frobenius ノルム2^{2} (=Nij2=\sum N_{ij}^{2})」. これは実成分なら自明, 一般には tr(NN)=NF2\mathrm{tr}(N^{*}N)=\|N\|_{F}^{2} で複素エルミートでも成立.

(3) は逆向き: 「ノルム 00\Rightarrow ゼロ行列 \Rightarrow 元の M=0M=0」. 実交代行列で M2=0M^{2}=0 から M=0M=0 へのジャンプが要点 (一般行列だと M2=0M^{2}=0 でも M0M\ne 0 の例 M=(0100)M=\begin{pmatrix}0&1\\0&0\end{pmatrix} あり).

典型ミス

  • (3) で M2=0M^{2}=0 から直接 M=0M=0 と短絡. 実交代の特殊性 (MM=M20M^{*}M=-M^{2}\ge 0) を使う.
  • tr(N2)=NF2\mathrm{tr}(N^{2})=\|N\|_{F}^{2} の対称性使用を曖昧にする. T ⁣N=N{}^{T}\!N=N だから.

別解 (3) — 固有値分解

MM 実交代 \Rightarrow 純虚数の固有値 ±iλk\pm i\lambda_{k} (λkR\lambda_{k}\in\mathbb R). M2M^{2} の固有値 λk20-\lambda_{k}^{2}\le 0. M4M^{4} の固有値 λk40\lambda_{k}^{4}\ge 0.

tr(M4)=λk40\mathrm{tr}(M^{4})=\sum\lambda_{k}^{4}\ge 0. 等号 \Leftrightarrowλk=0M=0\lambda_{k}=0\Leftrightarrow M=0.

背景 — Lie 環と Frobenius ノルム

実交代行列全体 so(n)\mathfrak{so}(n) は Lie 環で交換子で閉じる. Killing 形式 tr(XY)\mathrm{tr}(XY) はこの空間で半正定値, スカラー 1-1 倍で正定値内積. 本問の tr(M4)0\mathrm{tr}(M^{4})\ge 0 は Killing 形式の 反復 (内積の積で正値性が保たれる).

完全な解答(途中式・最終答)はPDFに収録

6 — 後期 2 日目 第 2 問 熱方程式の Fourier 級数解

方針 — 熱方程式の Fourier 級数解

ut=uxxu_{t}=u_{xx} の周期境界での解. 初期条件 u(x,0)=aksin(kx)u(x,0)=\sum a_{k}\sin(kx) から各成分が ek2te^{-k^{2}t} で減衰する.

(1) 連続性: 一様収束 ak<\Leftarrow\sum|a_{k}|<\infty. (2) 一様連続性 in tt: 有限和 + 尾部の評価. (3) 滑らかさ (t>0t>0): ek2t0e^{-k^{2}t_{0}}kk について超指数的に小さくなり, 微分による knk^{n} 因子を吸収.

典型ミス

  • (2) で「xx ごとに収束 + Weierstrass 一様」と言うが, 実際は (1) で示した一様収束を t0t\to 0 で使う方が早い場合も. ただし (1) は固定 tt での話なので, t0t\to 0 には別議論が必要.
  • (3) で t0=0t_{0}=0 を許して k2ak\sum k^{2}|a_{k}| が発散する反例 (ak=1/k2a_{k}=1/k^{2} など) を見落とす. t>0t>0 で離れている必要.

検算 — 熱方程式

ut=k2aksin(kx)ek2tu_{t}=-\sum k^{2}a_{k}\sin(kx)e^{-k^{2}t}, uxx=(k2)aksin(kx)ek2tu_{xx}=\sum (-k^{2})a_{k}\sin(kx)e^{-k^{2}t}. 一致, ut=uxxu_{t}=u_{xx} ✓ (t>0t>0 で項別微分が正当化されたあと).

背景 — 解の正則性とスペクトルギャップ

ak<\sum|a_{k}|<\infty という弱い仮定 (u(,0)C0u(\cdot,0)\in C^{0} ぎりぎり) でも, 熱方程式の平滑化作用t>0t>0CC^{\infty} になる. これは熱核 KtSK_{t}\in\mathcal S の畳み込みで初期値の正則性が瞬時に上がる現象 (parabolic regularity).

完全な解答(途中式・最終答)はPDFに収録

7 — 後期 2 日目 第 3 問 留数定理による <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msup><mi>x</mi><mrow><mi>α</mi><mo>−</mo><mn>1</mn></mrow></msup><mi mathvariant="normal">/</mi><mo stretchy="false">(</mo><mn>1</mn><mo>+</mo><msup><mi>x</mi><mn>2</mn></msup><mo stretchy="false">)</mo><mtext> </mtext><mi>d</mi><mi>x</mi></mrow><annotation encoding="application/x-tex">\int_{0}^{\infty}x^{\alpha-1}/(1+x^{2})\,dx</annotation></semantics></math></span><span class="katex-html" aria-hidden="true"><span class="base"><span class="strut" style="height:1.2151em;vertical-align:-0.3558em;"></span><span class="mop"><span class="mop op-symbol small-op" style="margin-right:0.1945em;position:relative;top:-0.0006em;">∫</span><span class="msupsub"><span class="vlist-t vlist-t2"><span class="vlist-r"><span class="vlist" style="height:0.8593em;"><span style="top:-2.3442em;margin-left:-0.1945em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">0</span></span></span></span><span style="top:-3.2579em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">∞</span></span></span></span></span><span class="vlist-s">​</span></span><span class="vlist-r"><span class="vlist" style="height:0.3558em;"><span></span></span></span></span></span></span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mathnormal mtight" style="margin-right:0.0037em;">α</span><span class="mbin mtight">−</span><span class="mord mtight">1</span></span></span></span></span></span></span></span></span><span class="mord">/</span><span class="mopen">(</span><span class="mord">1</span><span class="mspace" style="margin-right:0.2222em;"></span><span class="mbin">+</span><span class="mspace" style="margin-right:0.2222em;"></span></span><span class="base"><span class="strut" style="height:1.0641em;vertical-align:-0.25em;"></span><span class="mord"><span class="mord mathnormal">x</span><span class="msupsub"><span class="vlist-t"><span class="vlist-r"><span class="vlist" style="height:0.8141em;"><span style="top:-3.063em;margin-right:0.05em;"><span class="pstrut" style="height:2.7em;"></span><span class="sizing reset-size6 size3 mtight"><span class="mord mtight"><span class="mord mtight">2</span></span></span></span></span></span></span></span></span><span class="mclose">)</span><span class="mspace" style="margin-right:0.1667em;"></span><span class="mord mathnormal">d</span><span class="mord mathnormal">x</span></span></span></span>

方針 — 半円形等高線と分枝点

zα1z^{\alpha-1}多価関数で原点が分枝点. 上半平面の半円形 C(ε,R)C(\varepsilon,R) は分枝の選び方を一意にして留数定理を適用するための定型. 上半 (z=iz=i) のみで留数を取ればよい.

(3) の「実軸正側 \to 負側」での因子 eiπα-e^{i\pi\alpha}分枝による位相シフト. 上半に沿って動くと位相が 0π0\to\pi になる.

典型ミス

  • 留数を z=iz=i で計算するとき 1+z2=(zi)(z+i)1+z^{2}=(z-i)(z+i) から Res=zα1/(z+i)z=i=iα1/(2i)\mathrm{Res}=z^{\alpha-1}/(z+i)\big|_{z=i}=i^{\alpha-1}/(2i) と書くと早い.
  • (4) で大円 CRC_{R} の寄与が 00 になる条件 α<2\alpha<2 を見落とす.
  • 分母の有理化を間違えて符号が逆.

別解 — Beta 関数

x=tanθx=\tan\thetadx=sec2θdθdx=\sec^{2}\theta\,d\theta, 1+x2=sec2θ1+x^{2}=\sec^{2}\theta: I=0π/2tanα1θdθ=12B(α/2,1α/2)=Γ(α/2)Γ(1α/2)2Γ(1)=π2sin(πα/2). \begin{aligned} I &= \int_{0}^{\pi/2}\tan^{\alpha-1}\theta\,d\theta = \frac{1}{2}B\bigl(\alpha/2,\,1-\alpha/2\bigr)\\ &= \frac{\Gamma(\alpha/2)\Gamma(1-\alpha/2)}{2\Gamma(1)} = \frac{\pi}{2\sin(\pi\alpha/2)}. \end{aligned}

(反射公式 Γ(z)Γ(1z)=π/sin(πz)\Gamma(z)\Gamma(1-z)=\pi/\sin(\pi z).)

背景 — Mellin 変換

0xα1f(x)dx\int_{0}^{\infty}x^{\alpha-1}f(x)\,dxff の Mellin 変換 Mf(α)\mathcal M f(\alpha). f(x)=1/(1+x2)f(x)=1/(1+x^{2}) で本問の値は Mf(α)=π/(2sin(πα/2))\mathcal Mf(\alpha)=\pi/(2\sin(\pi\alpha/2)). これは Mellin の反射公式の典型例.

完全な解答(途中式・最終答)はPDFに収録

8 — 後期 2 日目 第 4 問 Hausdorff 空間の特徴付け

方針 — Hausdorff 性の同値定義

Hausdorff 性は数多くの同値定義をもつ:

  • (i) 「2 点を分離する開集合対」 (古典的定義)
  • (ii) 「閉近傍の交わりが点」 (位相空間の点の特徴付け)
  • (iii) 「対角集合 Δ\Delta が閉」 (圏論的・代数的)

(iii) は圏論的に「写像 XX\to * が分離 (separated)」と同値で, スキーム理論などの一般化に進む.

典型ミス

  • (1) (ii) で「U={x}\bigcap\overline U=\{x\}」と「U={x}\bigcap U=\{x\}」(T1_{1} 条件) を混同. 後者はT1_{1} で T2_{2} より弱い.
  • (2) 直積位相の開集合の定義 (基底U×VU\times V, 開集合は基底元の和) を曖昧にすると証明が穴.
  • (3) で hh の連続性を曖昧にする. 各成分が連続なら直積への写像も連続 (普遍性).

検算 — 距離空間 (Hausdorff) で AA が閉

R\mathbb R 上の連続関数 f,gf,gA={x:f(x)=g(x)}A=\{x:f(x)=g(x)\}. 例えば f(x)=x2,g(x)=xf(x)=x^{2},g(x)=x. A={0,1}A=\{0,1\} 閉. ✓

距離空間は Hausdorff なので (iii) を満たし, (3) が成立.

背景 — 一般化と圏論

(iii) の同値性はHausdorff 圏の重要性質. 代数幾何でスキーム間の射が「分離的」(XSX\to S で対角射 Δ:XX×SX\Delta:X\to X\times_{S}X が閉埋め込み) となる定義の原型. これにより「無限の点の同一視」を防ぐ. 今日の代数幾何は分離的スキーム上で構成される.

完全な解答(途中式・最終答)はPDFに収録

名古屋大学 数学 — 他の年度