Evolton

京都大学 2021年度 前期日程 第2次学力試験理系数学 第6問

次の各問に答えよ.

問1 nを2以上の整数とする.3n2nが素数ならばnも素数であることを示せ.

問2 aを1より大きい定数とする.
微分可能な関数f(x)f(a)=af(1)を満たすとき,
曲線y=f(x)の接線で原点(0,0)を通るものが存在することを示せ.

難易度6/ 10計算量4/ 10目安20

整数微分論証・証明 対偶、展開・因数分解、平均値の定理

方針

問1は対偶を示す。n が合成数なら n=ab と書け,XbYb の因数分解により 3n2n3a2a で割り切れることを示す。問2は原点を通る接線条件を,接点 c に対して f(c)=cf(c) と表す。そこで g(x)=f(x)/x[1,a] で考え,g(1)=g(a) から微分係数が0になる点を得る。

解答

問1

対偶を示す。すなわち,n が合成数ならば 3n2n は素数でないことを示す。 n が合成数であるとすると n=ab と書ける。ただし a>1,b>1 である。このとき 3n2n=(3a)b(2a)b である。一般に XbYb=(XY)(Xb1+Xb2Y++Yb1) であるから,3n2n3a2a で割り切れる。

さらに a>1 より 3a2a>1 であり,b>1 より 3a2a<3n2n である。したがって 3n2n は1より大きく自分自身より小さい約数をもつので,素数ではない。

よって対偶が示されたので,3n2n が素数ならば n も素数である。

問2

原点を通る接線が,曲線上の点 (c,f(c)) における接線であるための条件を考える。その接線は yf(c)=f(c)(xc) である。これが原点を通ることは f(c)=cf(c) すなわち f(c)=cf(c) と同値である。

そこで g(x)=f(x)x(1xa) とおく。a>1 であり,この区間では x0 だから,g は微分可能である。また仮定 f(a)=af(1) より g(1)=f(1),g(a)=f(a)a=f(1) である。

したがって,g(1)=g(a) であるから,区間 (1,a) のある点 cg(c)=0 となる。実際,g が途中で一定でないなら最大値または最小値を内部でとる点を考えればよく,g が一定なら任意の内部点で g(c)=0 である。

一方 g(x)=xf(x)f(x)x2 であるから g(c)=0cf(c)f(c)=0 を意味する。すなわち f(c)=cf(c) である。これは点 (c,f(c)) における接線が原点を通ることを表す。よって,曲線 y=f(x) の接線で原点を通るものが存在する。

別解

解法2(指数の整除性と反転変数のロルの定理)

方針

問1は dn なら 3d2d3n2n を割るという指数差の整除性で対偶を示す。問2は Φ(t)=tf(a/t) とおくと両端値が等しくなることを利用し,ロルの定理から接線条件を直接取り出す。

解答

問1

n が合成数であるとし,1<d<n を満たす約数 d を取る。n=dm(m>1) と書けば3n2n=(3d)m(2d)mである。指数差の因数分解により 3d2d3n2n の約数である。また1<3d2d<3n2nなので,3n2n は素数ではない。よって対偶により,3n2n が素数ならば n は素数である。

問2

区間 1taΦ(t)=tf(at)とおく。f(a)=af(1) よりΦ(1)=f(a)=af(1)=Φ(a)である。したがってロルの定理により,ある t0(1,a) が存在して Φ(t0)=0 となる。

x0=a/t0 とおくと x0(1,a) でありΦ(t)=f(at)atf(at)だからf(x0)=x0f(x0)を得る。点 (x0,f(x0)) における接線はyf(x0)=f(x0)(xx0)であり,上の等式を用いると y=f(x0)x となる。よってこの接線は原点を通る。

総評

難度6、計算量4。想定時間は20分程度。問1は「素数なら」を直接扱うより,n が合成数なら差のべきが因数分解できる,という対偶で見るのが自然である。真の約数であることを示すため,1<3a2a<3n2n まで確認する必要がある。問2は原点を通る接線条件を f(c)=cf(c) と式に直せるかが核心で,その形を作るために f(x)/x を考える。 問1は結論の対偶を明示し,得た約数が1でも元の数自身でもないことを書く。問2の接線条件は f(c)=cf(c) であり,2通りの補助関数はいずれもこの等式を導く。

冊子PDFで見る京大の整数の問題で問題集を作る

出典: 京都大学 2021年度 前期日程 第2次学力試験 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。