2023年度の京都大学 理学研究科 数学・数理解析専攻 数学系の大学院入試問題の「基礎科目」の解答の方針と解答です.
問題は7問あり,数学系志願者は問1~問6の6問を,数理解析系志願者は
- 問1〜問5の5問
- 問6,問7から1問
の計6問を解答します.試験時間は3時間30分です.この記事では,問7まで解答例を掲載しています.
採点基準などは公式に発表されていないため,ここでの解答が必ずしも正解とならない場合もあり得ます.ご注意ください.
また,十分注意して解答を作成していますが,論理の飛躍・誤りが残っている場合があります.
なお,過去問は京都大学のホームページから入手できます.
大学院入試の解答に関する記事一覧はこちら
第1問
次の重積分を求めよ.
ここで,$D=\set{(x,y)\in\R^2}{0\le x\le1,0\le y\le1}$とする.
微分積分学の重積分の計算ですね.
解答の方針とポイント
被積分関数の$\max\{x^2,y^2\}$の部分をどう扱うかがポイントです.
一般に$a,b\in\R$に対して$\max\{a,b\}$は$a$, $b$の小さくない方の値を意味しますから,
となりますね.
本問の積分領域$D$上で$x$, $y$はともに正ですから,$(x,y)\in D$に対して
となるので,積分領域$D$を$x\ge y$の部分と$x\le y$の部分に分けて計算すれば良いですね.
$|x|=\begin{cases}x,&x\ge0,\\-x,&x<0\end{cases}$より,$|x|$が被積分関数にあれば$x\ge0$の部分と$x\le 0$の部分に分けて積分するのと同じ方針ですね.
解答例
$D_{1}=\set{(x,y)\in D}{x\ge y}$, $D_{2}=\set{(x,y)\in D}{x\le y}$とする.
を得る.
第2問
実行列
について,以下の問に答えよ.
(i) 連立1次方程式
の解を全て求めよ.
(ii) 連立1次方程式
が解を持つような実数$c$を全て求めよ.
線形代数学の連立1次方程式の解に関する問題ですね.
解答の方針とポイント
連立1次方程式$A\m{x}=\m{c}$は加減法により解くことができますが,加減法による式変形は拡大係数行列$[A,\m{c}]$の行基本変形による簡約化と本質的に同じですね.
この拡大係数行列$[A,\m{c}]$の行基本変形による簡約化による連立1次方程式の解法を掃き出し法と言いますね.
本問の(i)は掃き出し法を用いて解くことができます.
また,掃き出し法をもとにすると,次のように連立1次方程式が解を持つための必要十分条件が得られるのでした.
$m\times n$行列$A$と$m$次列ベクトル$\m{c}$に対し,次は同値である.
- $\rank{A}=\rank{[A,\m{c}]}$
- $\m{x}\in\R^n$の連立1次方程式$A\m{x}=\m{c}$は解をもつ
本問の(ii)はこの定理を用いることで解くことができます.
解答例
(i) 掃き出し法により求める.斉次連立1次方程式だから係数行列$A$を行基本変形して
だから,解は
となる.
(ii) 解を持つための必要十分条件は,
である.(i)から$\operatorname{rank}A=3$で,
である.よって,求める実数$c$は$c+2=0\iff c=-2$である.
第3問
$m$, $n$を正の整数とし,$A$を複素$(n,m)$行列,$B$を複素$(m,n)$行列とする.複素数$\lambda\neq0$について,以下の問に答えよ.
(i) $\lambda$が$BA$の固有値ならば,$\lambda$は$AB$の固有値でもあることを示せ.
(ii) $\C^{m}$, $\C^{n}$の部分空間$V$, $W$をそれぞれ
- $V=\{\m{x}\in\C^{m}|$ある正の整数$k$に対して$(BA-\lambda I_m)^{k}\m{x}=\m{0}$が成り立つ$\}$
- $W=\{\m{y}\in\C^{n}|$ある正の整数$l$に対して$(AB-\lambda I_n)^{l}\m{y}=\m{0}$が成り立つ$\}$
で定める.ただし,$I_m$, $I_n$は単位行列,$\m{0}$は零ベクトルを表す.このとき,$\dim{V}=\dim{W}$であることを示せ.
線形代数学の広義固有空間に関する問題ですね.
解答の方針とポイント
一般に複素$n$次正方行列$X$の固有値$\lambda$に対して,$\C^n$の部分空間
を$X$の固有値$\lambda$に対する広義固有空間といいます.
本問の$V$は$m$次正方行列$BA$の広義固有空間,$W$は$n$次正方行列$AB$の広義固有空間となっていますから,本問の(ii)は$AB$の広義固有空間と$BA$の広義固有空間の次元が等しいことを示す問題と言えますね.
固有値と固有ベクトル
本問の(i)で$\lambda$が$AB$の固有値であることを示すには,$AB\m{q}=\lambda\m{q}$となる$\m{q}\in\C^m\setminus\{\m{0}\}$が存在することを示すことになります.
この$\m{q}$を$BA$の固有値$\lambda$に属する固有ベクトルといいますね.
$\lambda$が$BA$の固有値という仮定から,$\m{p}\in\C^m\setminus\{\m{0}\}$が存在して$BA\m{p}=\lambda\m{p}$が成り立ちます.
この仮定を使おうとすると,$AB$の固有ベクトルは$\m{q}=A\m{p}$と取れそうだと予想できますね.
ただし,このとき$A\m{p}\neq\m{0}$の証明を忘れないように注意してください.
次元が等しいことの証明
一般に同じ体上の線形空間$V$, $W$に対して,単射$f:V\to W$が存在するとき,$\dim{V}\le\dim{W}$が成り立ちます.
よって,本問の(ii)では単射$V\to W$と単射$W\to V$が存在することを示せば良いですね.
その際,(i)の議論を参考にして$(AB-\lambda I_n)^{k}A=A(BA-\lambda I_m)^{k}$を示し,$v\in V$に対し$Av\in W$が成り立つことを証明することがポイントとなります.
この行列$A$を左からかける写像$V\to W$が実は単射になっており,$\dim{V}\le\dim{W}$が成り立ちます.
なお,線形写像$f$が単射であるための必要十分条件が$\Ker{f}=\{\m{0}\}$であることは当たり前にしておきましょう.
$V$と$W$は対称なので,同様に逆の不等号$\dim{W}\le\dim{V}$も得られます.
解答例
(i) $BA$の固有値$\lambda$に属する固有ベクトルの1つを$\m{p}$とすると,
である.もし$A\m{p}=\m{0}$なら$\lambda\m{p}=\m{0}$だから,$\lambda\neq0$と併せて$\m{p}=0$となって$\m{p}$が固有ベクトル(したがって$\m{p}\neq0$)であることに矛盾するから,$A\m{p}\neq\m{0}$である.
また,
となるから,$AB$は固有値$\lambda$をもつ.
(ii) $\m{v}\in V$とすると,ある正の整数$k$が存在して$(BA-\lambda I_m)^{k}\m{v}=\m{0}$をみたす.$AB$と$-\lambda I_n$は可換だから,
が成り立つ.よって,
だから$A\m{v}\in W$が成り立つ.よって,線形写像$f:V\to W;\m{v}\mapsto A\m{v}$が定義できる.
ここで,$f$が単射であることを示す.$\m{v}\in\operatorname{Ker}f$なら
だから,$\lambda\neq0$と併せて$\m{v}=\m{0}$が成り立つ.よって,$\operatorname{Ker}f=\{\m{0}\}$だから$f$は単射なので,$\dim{V}\le\dim{W}$が成り立つ.
同様に$\dim{W}\le\dim{V}$も成り立つから,$\dim{V}=\dim{W}$が従う.
第4問
$f$を$I=\set{x\in\R}{x\ge0}$上の実数値連続関数とする.正の整数$n$に対し,$I$上の関数$f_n$を
で定める.関数列$\{f_n\}_{n=1}^{\infty}$が$I$上で一様収束するとき,以下の問に答えよ.
(i) $I$上の関数$g$を
で定める.このとき$g$は$I$上で一様連続であることを示せ.
(ii) $f$は$I$上で一様連続であることを示せ.
微分積分学の一様連続性を示す問題ですね.
解答の方針とポイント
各正の整数$n$に対して,$y=f_n(x)$のグラフは$y=f(x)$を$n$だけ負方向に平行移動してできるグラフの$x\ge0$の部分ですね.
関数列$\{f_n\}_{n=1}^{\infty}$が$I$上で一様収束することから,$n$, $m$が十分大きければ2つの関数$f_m$, $f_n$はほとんど等しくなっています.
よって,$\{f_n\}$の極限関数$g$は$\R$が十分大きいところでは周期1の関数に近付くことが予想できますね.
$g$の一様連続性
極限関数$g$が周期1の周期関数であることが分かれば,あとは$g$が$[0,1]$上で一様連続であることを示せば$I$上で一様連続であることが従いますね.
この$g$が$[0,1]$上で一様連続であることを示すには,次の2つの定理が重要です.
集合$A$上の実数値連続関数列$\{f_n\}$が極限関数$g$に一様収束するとき,$g$は$A$上連続である.
[ハイネ-カントールの定理]コンパクト集合$A$上の実数値連続関数は$A$上一様連続である.
本問の各$f_n$は$I$上の実数値連続関数で$g$は$\{f_n\}$の一様収束極限なので,$g$は$I$上連続である.
さらに,ユークリッド空間においてコンパクト集合であることと有界閉集合であることは同値(ハイネ-ボレルの定理)でしたから,有界閉区間$[0,2]$はコンパクト集合です.
よって,極限関数$g$は$[0,2]\subset I$上連続ですから,$g$は$[0,2]$上一様連続であることが分かりますね.
$f$の一様連続性
以上の考察から$x$が十分大きいなら$f(x)$は周期関数$g(x)$にかなり近いはずです.
このことから,ある十分大きな$N\in\N$が存在して,$f$が$[N,\infty)$上一様連続であることが$g$と比較して成り立ちます.
一方,$f$は$[0,N+1]$上連続ですから,ハイネ-カントールの定理より$f$は$[0,N+1]$上一様連続と分かります.
解答例
(i) 任意に$\epsilon>0$をとる.任意の$x\in I$に対して,
である.また,$\lim\limits_{n\to\infty}f_{n}(x+1)=g(x+1)$でもあるから,極限の一意性より$g(x)=g(x+1)$なので$g$は周期1の周期関数である.
$f$の連続性から$f_{n}$は連続で,関数列$\{f_n\}_{n=1}^{\infty}$は$I$上で$g$に一様収束するから$g$は$I$上連続である.したがって,$g$は有界閉区間$[0,2]\subset I$上でも連続だから,$g$は$[0,2]$上一様連続である.
すなわち,ある$\delta\in(0,1)$が存在して,$x,y\in[0,2]$が$|x-y|<\delta$を満たすなら,$|g(x)-g(y)|<\epsilon$が成り立つ.
よって,$|x-y|<\delta$をみたす任意の$x,y\in I$に対して,$x-k,y-k\in[0,1]$なる$k\in\Z$が存在するから,
が成り立つ.よって,$g$は$I$上一様連続である.
(ii) 任意に$\epsilon>0$をとる.関数列$\{f_n\}_{n=1}^{\infty}$は$I$上で$g$に一様収束する.
すなわち,ある$N\in\N$が存在して,$n>N$なら
が成り立つ.
[1]$[N,\infty)$上の$f$の一様連続性を示す.
(i)から$g$は$I$上一様連続である.すなわち,ある$\delta\in(0,1)$が存在して,$|x-y|<\delta$なら$|g(x)-g(y)|<\epsilon$が成り立つ.
よって,$x,y\in[N,\infty)$が$|x-y|<\delta$を満たせば,
が従う.
[2]$[0,N+1]$上の$f$の一様連続性を示す.
$f$は閉区間$[0,N+1]$上連続だから,$f$は$[0,N+1]$上一様連続である.
すなわち,ある$\delta’\in(0,1)$が存在して,$|x-y|<\delta’$なら$|f(x)-f(y)|<\epsilon$が成り立つ.
[1],[2]より,$x,y\in I$が$|x-y|<\min\{\delta,\delta’\}$を満たすなら,$|f(x)-f(y)|<\epsilon$が成り立つ.よって,$f$は一様連続である.
第5問
$p$を正の実数とし,$f(t)$を$\R$上の実数値連続関数で
を満たすものとする.このとき$\R$上の常微分方程式
の任意の解$x(t)$に対し$\lim\limits_{t\to\infty}x(t)=0$が成り立つことを示せ.
微分方程式の解の極限に関する問題ですね.
解答の方針とポイント
与えられた常微分方程式は1階線形なので解くことができ,直接計算して$\lim\limits_{t\to\infty}x(t)=0$を証明することができます.
1階線形常微分方程式の解法
$\od{dx}{dt}+P(t)x=Q(t)$の形の常微分方程式を1階線形常微分方程式といいます.
この常微分方程式は$x$の係数の$P(t)$の原始関数のひとつを$R(t)$をとり,両辺に$e^{R(t)}$をかけると
と左辺をまとめることができます.よって,両辺を積分して整理すれば
と解くことができます.
可積分関数の遠方での積分
実際に本問の方程式を解くと,解は
となります.この第1項が0に収束することはすぐに分かるので,あとは第2項が0に収束することを示せば良いですね.
広義積分の定義
から,任意の$\epsilon>0$に対して,十分大きな$R>0$が存在して$\int_{R}^{\infty}|f(t)|\,dt<\epsilon$が成り立ちます.
$0\le\tau\le t$のとき$e^{p(\tau-t)}\le1$なので,$t>R$のとき遠方$[R,t)$での積分は
と小さいことが分かります.一方,有界区間$[0,R]$上での積分も
と評価すれば,$t\to\infty$で0に収束することが分かりますね.
解答例
与えられた常微分方程式は
と解ける.$p>0$より$\lim\limits_{t\to\infty}e^{-pt}x(0)=0$だから,あとは第2項が0に収束することを示せばよい.
任意に$\epsilon>0$をとる.$\dint_{0}^{\infty}|f(t)|\,dt$が収束するから,ある$R>0$が存在して,任意の$t\in(R,\infty)$に対して
が成り立つ.よって,$t>R$のとき
が成り立つ.一方,$\lim\limits_{t\to\infty}e^{p(R-t)}=0$と$\int_{0}^{\infty}|f(\tau)|\,d\tau<\infty$を併せて
が成り立つ.以上より,
と評価でき,$\epsilon$の任意性から$\lim\limits_{t\to\infty}\dint_{0}^{t}e^{p(\tau-t)}f(\tau)\,d\tau=0$が従う.
$\int_{0}^{\infty}|f(t)|\,dt<\infty$であっても$\lim\limits_{t\to\infty}f(t)=0$が成り立つとは限らないことには注意してください.
第6問
$X$, $Y$を位相空間とし,直積集合$X\times Y$を積位相によって位相空間とみなす.写像$f:X\times Y\to Y$を$f(x,y)=y$で定める.$X$がコンパクトならば,$X\times Y$の任意の閉集合$Z$に対し,$f(Z)$は$Y$の閉集合であることを示せ.
位相空間論の積位相と閉集合に関する問題ですね.
解答の方針とポイント
一般に,無限個の閉集合の共通部分は開集合とは限りませんが,有限個の開集合の共通部分は開集合です.
コンパクト性を用いて差集合$Y\setminus f(Z)$が$Y$の有限個の開集合の共通部分であることを示す,というよくある方針により証明できます.
閉集合の定義
一般の位相空間では次のように定義することが多いです.
位相空間上の閉集合とは,開集合の補集合で表せる集合をいう.
ユークリッド空間をはじめとする距離空間上では極限や距離を用いて定義することが多いですが,一般の位相空間では距離が定義されているとは限らないことに注意してください.
よって,$Y\setminus f(Z)$が位相空間$Y$上の開集合であることを示せば,$f(Z)$は$Y$の閉集合であることになりますね.
そのために,任意の$p\in Y\setminus f(Z)$に対して,$Y$における$p$の開近傍で$f(Z)$と共通部分を持たないものが存在することを示しましょう.
コンパクト集合の定義
$p\in Y\setminus f(Z)$なら任意の$x\in X$に対して$(x,p)\notin Z$で,$(X\times Y)\setminus Z$は開なので,$Z$と共通部分を持たない$(x,p)$の開近傍$U_{x}\times V_{x}$が存在します.ただし,$U_{x}$は$x\in X$の開近傍,$V_{x}$は$p\in Y$の開近傍です.
ここで$\bigcap_{x\in X}V_{x}$は$p\in Y$の$Y\setminus f(Z)$と共通部分を持たない近傍となっていれば嬉しいですが,有限個の$X$が有限集合でなければ無限個の開集合の共通部分となるため開であるとは限りません.
そこで,コンパクト集合の定義を使いましょう.
位相空間$X$上の集合$A$がコンパクトであるとは,$A$の任意の開被覆から$A$の有限被覆がとれることをいう.
すなわち,$A\subset\bigcup_{\lambda\in\Lambda}A_\lambda$なる任意の開集合族$\{A_\lambda\}_{\lambda\in\Lambda}$に対して,ある$\{A_n\}_{n=1}^{m}\subset\{A_\lambda\}_{\lambda\in\Lambda}$が存在して$A\subset\bigcup_{n=1}^{m}A_n$となることをいう.
$X=\bigcup_{x\in X}U_{x}$なので,$X$のコンパクト性から有限個の$x_1,\dots,x_n\in X$が存在して$X=\bigcup_{k=1}^{n}U_{x_k}$となることを用いると,$\bigcap_{k=1}^{n}V_{x_k}$は有限個の開集合の共通部分だから開となります.
あとはこの$\bigcap_{k=1}^{n}V_{x_k}$が$p$の$f(Z)$と共通部分を持たない開近傍になっていることを示せば良いですね.
解答例
$Y\setminus f(Z)$が$Y$の開集合であることを示せばよい.そのためには,任意に$p\in Y\setminus f(Z)$をとり,
- $Y$における$p$の開近傍$V$が存在して
- $V\cap f(Z)=\emptyset$が成り立つ
ことを示せば良い.
[1]$Y$における$p$の開近傍$V$の構成する.
もし,ある$x\in X$が存在して$(x,p)\in Z$なら$f(x,p)=p\in f(Z)$となって矛盾するから,任意の$x\in X$に対して$(x,p)\notin Z$である.
$Z$は閉だから,$X\times Y\setminus Z$は開である.
よって,積位相の定義より,各$x\in X$に対して,$x\in X$のある開近傍$U_{x}$と$p\in Y$のある開近傍$V_{x}$が存在して,$U_{x}\times V_{x}$は$(x,p)\in X\times Y$の開近傍となり,$(U_{x}\times V_{x})\cap Z=\emptyset$が成り立つ.
各$x\in X$に対して$x\in U_{x}$だから,当然$X=\bigcup_{x\in X}U_{x}$なので,$\{U_{x}\}_{x\in X}$は$X$の開被覆である.$X$はコンパクトだから,有限個の$x_{1},\dots,x_{n}\in X$が存在して,$X=\bigcup_{k=1}^{n}U_{x_{k}}$が成り立つ.
ここで,
とすると,$V$は有限個の開集合の和集合だから開であり,任意の$k\in\{1,\dots,n\}$に対して$p\in V_{x_{k}}$だから$p\in V$である.
よって,$V$は$Y$における$p$の開近傍である.
[2]$V\cap f(Z)=\emptyset$であることを示す.
任意に$q\in f(Z)$をとる.$f$の定義から,ある$r\in X$が存在して$(r,q)\in Z$が成り立つ.
また,$\{U_{x_{k}}\}_{k=1}^{n}$は$X$の被覆だから,ある$K\in\{1,\dots,n\}$が存在して$r\in U_{x_{K}}$となる.このとき,$(U_{x_{K}}\times V_{x_{K}})\cap Z=\emptyset$だから,$q\notin V_{x_{K}}$が成り立つ.
よって,$q\notin V=\bigcap_{k=1}^{n}V_{x_{k}}$となり,$V\cap f(Z)=\emptyset$が従う.
第7問
$n$を正の整数とし,$\R^{n}$の2点$x=(x_1,\dots,x_n)$, $y=(y_1,\dots,y_n)$の距離$d(x,y)$を
と定める.$\R^{n}$の空でない部分集合$A$に対し,関数$f:\R^n\to\R^n$を
で定めるとき,$\R^{n}$の任意の2点$x$, $y$に対して$|f(x)-f(y)|\le d(x,y)$が成り立つことを示せ.
位相空間論の点と集合の距離に関する問題ですね.
解答の方針とポイント
$x$と$y$の対象性から,$f(x)\ge f(y)$としても一般性を失わない.
もし$f(x)=d(x,z_1)$, $f(y)=d(y,z_2)$を満たす$z_1,z_2\in A$が存在し,さらに$z:=z_1=z_2$でもあれば,示すべき式は$|d(x,z)-d(y,z)|\le d(x,y)$であり,これは三角不等式そのものである.
この問題では,このような$z_1$, $z_2$が存在するとは限らず,存在しても$z_1=z_2$とは限らない.しかし,$f(y)=\inf\limits_{z\in A}d(y,z)\le d(y,z_1)$であることから,結局は三角不等式を用いて解くことができそうである.
つまり,もしこのような$z_1$だけでも存在した場合は,
となって題意が従う.
$z_1$が存在しない場合でも,$f$の定義から任意の$\epsilon>0$に対して$|f(x)-d(x,z_x)|<\epsilon$を満たす$z_x\in A$が存在するから,この$z_x\in A$を$z_1$と思えば同様に考えられる.
解答例
任意に$\epsilon>0$をとる.$f$の定義から,各$x\in\R^{n}$に対して,ある$z_{x}\in A$が存在して
が成り立つ.
$f(x)\ge f(y)$を満たす任意の$x,y\in\R^{n}$に対して,三角不等式$d(x,z_{y})\le d(x,y)+d(y,z_{y})$に注意すると,
を得る.よって,$\epsilon>0$の任意性から$|f(x)-f(y)|\le d(x,y)$が従う.
$f(x)\le f(y)$を満たす任意の$x,y\in\R^{n}$に対しても同様に考えられるから,任意の$x,y\in\R^{n}$に対して$|f(x)-f(y)|\le d(x,y)$が従う.
参考文献
以下,私も使ったオススメの入試問題集を挙げておきます.
詳解と演習大学院入試問題〈数学〉
[海老原円,太田雅人 共著/数理工学社]
理工系の修士課程への大学院入試問題集ですが,基礎〜標準的な問題が広く大学での数学の基礎が復習できる総合問題集として利用することができます.
実際,まえがきにも「単なる入試問題の解説にとどまらず,それを通じて,数学に関する読者の素養の質を高めることにある」と書かれているように,必ずしも大学院入試を受験しない一般の学習者にとっても学びやすい問題集です.また,構成が読みやすいのも個人的には嬉しいポイントです.
第1章 数え上げと整数
第2章 線形代数
第3章 微積分
第4章 微分方程式
第5章 複素解析
第6章 ベクトル解析
第7章 ラプラス変換
第8章 フーリエ変換
第9章 確率
一方で,問題数はそれほど多くないので,多くの問題を解きたい方には次の問題集もオススメです.
なお,本書については,以下の記事で書評としてまとめています.
【オススメの問題集|詳解と演習 大学院入試問題(数理工学社)】
本書の目次・必要な知識・良い点と気になる点・オススメの使い方などをレビューしています.
演習 大学院入試問題
[姫野俊一,陳啓浩 共著/サイエンス社]
上記の問題集とは対称的に問題数が多く,まえがきに「修士の基礎数学の問題の範囲は,ほぼ本書中に網羅されている」と書かれているように,広い分野から問題が豊富に掲載されています.
全2巻で,
1巻第1編 線形代数
1巻第2編 微分・積分学
1巻第3編 微分方程式
2巻第4編 ラプラス変換,フーリエ変換,特殊関数,変分法
2巻第5編 複素関数論
2巻第6編 確率・統計
が扱われています.
地道にきちんと地に足つけた考え方で解ける問題が多く,確かな「腕力」がつくテキストです.入試では基本問題は確実に解けることが大切なので,その意味で試験への対応力が養われると思います.
なお,私自身は受験生時代に計算力があまり高くなかったので,この本の問題で訓練したのを覚えています.
なお,本書については,以下の記事で書評としてまとめています.
【オススメの問題集|演習 大学院入試問題[数学](サイエンス社)】
本書の目次・必要な知識・良い点と気になる点・オススメの使い方などをレビューしています.
コメント