名古屋大学 院試 過去問 解答例
名大 多元数理科学研究科 数学 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 次の標準: で可解判定. , 未知数 で解空間は 次元. 本問 で パラメータ族.
行依存 を見抜けば への条件 が即出る.
典型ミス
- 階数を直接計算せず を取って判定. で計算量多い.
- ケースで「特定の なら解あり」と検討してしまう. しかし第 1 行が なのに で矛盾.
- 一般解の核ベクトル の係数 を間違える. 検算 で確認.
検算 — 数値例
, , kernel . .
= ✓. ✓.
背景 — Fredholm 交代定理
が解をもつ . 本問の左零空間は の双対で生成され, がこれと直交が条件 .
第2問 — 後期 1 日目 第 2 問 行列の固有値とジョルダン標準形
方針 — ブロック三角化と階数計算
行と列を同時並べ替え (= 共役 , は置換行列) はゼロ要素を活用してブロックを露出する基本テク. 固有値計算が 特性多項式の展開ではなく 行列 2 個に分解できる.
幾何的重複度は で計算. 行ごとに独立性チェックして階数 → .
典型ミス
- 「重複固有値 対角化不可能」と短絡 ( で は対角化可能なのに見落とす可能性).
- で と が重複し代数的重複度が に増えることを見落とす.
- Jordan ブロックのサイズ判定: 「 がサイズ のブロック数」 = Young 図でのジョルダン分割の双対.
検算 — 最小多項式
- : minimal poly (各因子の指数が最大ジョルダンサイズ). なら .
- : minimal poly .
背景 — Cayley-Hamilton と最小多項式
ブロック三角行列の固有値はブロックごとの固有値の和という事実は, 三角化された行列の特性多項式が になることから. 本問は典型例 ( を ブロック 2 個に分解).
第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 乗数法
制約 下の 極値点で . Lagrange 乗数 を導入し で連立. 本問は ともに 次形式なので が固有値型に出る.
典型ミス
- 楕円 がコンパクトで 連続なので最大値・最小値の存在は自明. これを保証として確認する.
- (2) の場合分けで または が の極限ケースを忘れる. (本問では結局矛盾するが議論は必要.)
- 「Lagrange の必要条件」で全候補を出してから 値を比較. 候補だけで終わらず最終的に値を計算.
別解 — 主軸変換
で . .
で .
( の範囲). .
最小 at (, つまり ). 最大 at (, ).
背景 — 同時対角化
, で . 2 次形式 を同時対角化 (固有値問題 ) すると, 一般化固有値 がそのまま Lagrange 乗数になる. これは本問の構造的説明.
第4問 — 後期 1 日目 第 4 問 方向 2 階差分と 3 重広義積分
方針 — 球面の特異性と方向積分
(1) は方向 への2 階方向微分. 1 次項が で逆符号なので相殺し, 2 次項が残る. 結果は Hessian の 2 次形式.
(2) は球座標で動径と立体角の分離. 動径 の決定 + 角度 ( 方向で ) での弱い特異性, 両方を吟味.
典型ミス
- (2) で 方向の収束条件 () のみで止め, 角度 近傍の特異性を見落とし「」と誤答.
- 置換を使わず直接 で扱うと, の主成分計算がより面倒.
- Beta 関数の収束領域を直接使うと早いが, 一般式に頼らず微分・積分で確認可能.
検算 — 物理的解釈
は 大で が支配. すなわち 軸負方向には で関数値小, 大. 「 軸負方向に細長い領域」で発散しやすい.
実際, で ( なので), . 円錐内 で から まで積分 が で収束. しかし円錐の角度因子 も寄与し, 全体で に緩和される.
背景 — 球関数とポテンシャル理論
の球面領域積分は球面ポテンシャルやRiesz ポテンシャルと関連. 本問の特殊性は 軸方向の一価非対称性 ( の項) で, これが収束を遅くする.
第5問 — 後期 2 日目 第 1 問 実交代行列の交換子
方針 — 交換子と Frobenius ノルム
(2) のキーは「実対称行列 の trace は Frobenius ノルム ()」. これは実成分なら自明, 一般には で複素エルミートでも成立.
(3) は逆向き: 「ノルム ゼロ行列 元の 」. 実交代行列で から へのジャンプが要点 (一般行列だと でも の例 あり).
典型ミス
- (3) で から直接 と短絡. 実交代の特殊性 () を使う.
- の対称性使用を曖昧にする. だから.
別解 (3) — 固有値分解
実交代 純虚数の固有値 (). の固有値 . の固有値 .
. 等号 全 .
背景 — Lie 環と Frobenius ノルム
実交代行列全体 は Lie 環で交換子で閉じる. Killing 形式 はこの空間で半正定値, スカラー 倍で正定値内積. 本問の は Killing 形式の 反復 (内積の積で正値性が保たれる).
第6問 — 後期 2 日目 第 2 問 熱方程式の Fourier 級数解
方針 — 熱方程式の Fourier 級数解
の周期境界での解. 初期条件 から各成分が で減衰する.
(1) 連続性: 一様収束 . (2) 一様連続性 in : 有限和 + 尾部の評価. (3) 滑らかさ (): が について超指数的に小さくなり, 微分による 因子を吸収.
典型ミス
- (2) で「 ごとに収束 + Weierstrass 一様」と言うが, 実際は (1) で示した一様収束を で使う方が早い場合も. ただし (1) は固定 での話なので, には別議論が必要.
- (3) で を許して が発散する反例 ( など) を見落とす. で離れている必要.
検算 — 熱方程式
, . 一致, ✓ ( で項別微分が正当化されたあと).
背景 — 解の正則性とスペクトルギャップ
という弱い仮定 ( ぎりぎり) でも, 熱方程式の平滑化作用で で になる. これは熱核 の畳み込みで初期値の正則性が瞬時に上がる現象 (parabolic regularity).
第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>
方針 — 半円形等高線と分枝点
は多価関数で原点が分枝点. 上半平面の半円形 は分枝の選び方を一意にして留数定理を適用するための定型. 上半 () のみで留数を取ればよい.
(3) の「実軸正側 負側」での因子 は分枝による位相シフト. 上半に沿って動くと位相が になる.
典型ミス
- 留数を で計算するとき から と書くと早い.
- (4) で大円 の寄与が になる条件 を見落とす.
- 分母の有理化を間違えて符号が逆.
別解 — Beta 関数
で , :
(反射公式 .)
背景 — Mellin 変換
は の Mellin 変換 . で本問の値は . これは Mellin の反射公式の典型例.
第8問 — 後期 2 日目 第 4 問 Hausdorff 空間の特徴付け
方針 — Hausdorff 性の同値定義
Hausdorff 性は数多くの同値定義をもつ:
- (i) 「2 点を分離する開集合対」 (古典的定義)
- (ii) 「閉近傍の交わりが点」 (位相空間の点の特徴付け)
- (iii) 「対角集合 が閉」 (圏論的・代数的)
(iii) は圏論的に「写像 が分離 (separated)」と同値で, スキーム理論などの一般化に進む.
典型ミス
- (1) (ii) で「」と「」(T 条件) を混同. 後者はT で T より弱い.
- (2) 直積位相の開集合の定義 (基底 は , 開集合は基底元の和) を曖昧にすると証明が穴.
- (3) で の連続性を曖昧にする. 各成分が連続なら直積への写像も連続 (普遍性).
検算 — 距離空間 (Hausdorff) で が閉
上の連続関数 で . 例えば . 閉. ✓
距離空間は Hausdorff なので (iii) を満たし, (3) が成立.
背景 — 一般化と圏論
(iii) の同値性はHausdorff 圏の重要性質. 代数幾何でスキーム間の射が「分離的」( で対角射 が閉埋め込み) となる定義の原型. これにより「無限の点の同一視」を防ぐ. 今日の代数幾何は分離的スキーム上で構成される.