Evolton

北海道大学 2017年度 前期日程 第2次学力試験理系数学 第1問

自然数の2乗となる数を平方数という。

(問1) 自然数 a,n,k に対してn(n+1)+a=(n+k)2が成り立つときak2+2k1が成り立つことを示せ。

(問2) n(n+1)+14 が平方数となるような自然数 n をすべて求めよ。

難易度4/ 10計算量3/ 10目安12

整数方程式・不等式 式変形、不等式評価、場合分け

方針

平方数を (n+k)2 と表し、a=(2k1)n+k2 を得る。n1k1 から下限 k2+2k1 を示す。(2) では a=14 として k=1,2,3 だけを調べ、自然数 n が出る候補だけを残す。

解答

(1) n(n+1)+a=(n+k)2 より a=(n+k)2n(n+1)=(2k1)n+k2 である。k は自然数なので 2k1>0、また n1 である。したがって a=(2k1)n+k2(2k1)+k2=k2+2k1 が成り立つ。

(2) n(n+1)+14 が平方数であるとする。平方根は n より大きい自然数なので、ある自然数 k により n(n+1)+14=(n+k)2 と書ける。(1) より 14k2+2k1 である。k=1,2,3,4 で右辺はそれぞれ 2,7,14,23 なので、可能性は k=1,2,3 である。

また 14=(2k1)n+k2 である。k=1 では 14=n+1 より n=13k=2 では 14=3n+4 より n=10/3 であり自然数でない。k=3 では 14=5n+9 より n=1 である。したがって求める自然数は n=1,13 である。

別解

解法2

方針

平方根を m として差 k=mn を導入し、n=(14k2)/(2k1) を得る。分子が正となる範囲で k を絞り、自然数になるものだけを残す。

解答

(問1)

与式を整理するとa=(2k1)n+k2.n,k1 より(2k1)n2k1なのでak2+2k1.(問2)

平方根は n より大きいから、ある自然数 k によりn(n+1)+14=(n+k)2と書ける。よってn=14k22k1.n>0 より k2<14 であるから k=1,2,3 を調べる。kn113210/331自然数となるのは k=1,3 の場合であり、どちらも元の式を満たす。したがってn=1, 13.

総評

難度4、計算量3。想定時間は12分程度。平方根と n の差を k とおき、問2では k=1,2,3 を漏れなく調べる。k=2n=10/3 で除外され、答え n=1,13 は代入でも確認した。

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

出典: 北海道大学 2017年度 前期 数学(大学公式の問題PDF)。問題文はHTML表示のために再入力・数式組版しています。