本文へ進む
メニュー
医学部数学 過去問DB問題を探す

九州大学/2014年度/前期

九州大学 2014年 数学 第2問解答・解説

このページには広告が含まれます。

1問題

九州大学2014年度第2問配点 50点

以下の問いに答えよ。

(1) 任意の自然数 aa に対し,a2a^2 を3で割った余りは0か1であることを証明せよ。

(2) 自然数 a,b,ca,b,c が a2+b2=3c2a^2+b^2=3c^2 を満たすと仮定すると,a,b,ca,b,c はすべて3で割り切れなければならないことを証明せよ。

(3) a2+b2=3c2a^2+b^2=3c^2 を満たす自然数 a,b,ca,b,c は存在しないことを証明せよ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2考え方

考え方を見る解き方の方針だけを確かめる

(1)は自然数を3で割った余りで場合分けしてa2a^2の余りを直接計算する。(2)は(1)の結果をa2+b2=3c2a^2+b^2=3c^2に適用し、余りの組合せの検討から3|a,3|bを導き、代入によりc^2=3(a'^2+b'^2)の形を作って3|cも導く。(3)は(2)の結果を使い、解が存在すればcを3で割って得られる真に小さい解が再び同じ方程式を満たすことを示す無限降下法(最小のcをとる反例による背理法)で、解の非存在を証明する。

3答え

答えを見る自分の答えと照らし合わせる
  • (1) 任意の自然数 a に対し, a2a^2 を3で割った余りは 0 か 1 である(証明終わり)。
    (2) a2+b2=3c2(2)\space{}a^2+b^2=3c^2 を満たす自然数 a,b,c は,すべて3で割り切れる(証明終わり)。
    (3) a2+b2=3c2(3)\space{}a^2+b^2=3c^2 を満たす自然数 a,b,c は存在しない(証明終わり)。

4解答

解答を見る途中式つきの解答

(1) 任意の自然数 aa は,ある0以上の整数 kk を用いて a=3k,a=3k+1,a=3k+2a=3k,\quad a=3k+1,\quad a=3k+2 のいずれかの形にただ一通りに表される。それぞれの場合について a2a^2 を計算する。 a=3k ならば a2=9k2=3⋅(3k2)a=3k+1 ならば a2=9k2+6k+1=3(3k2+2k)+1a=3k+2 ならば a2=9k2+12k+4=3(3k2+4k+1)+1\begin{aligned} a=3k &\ \quad\text{ならば}\quad\ a^2=9k^2=3\cdot(3k^2)\\ a=3k+1 &\ \quad\text{ならば}\quad\ a^2=9k^2+6k+1=3(3k^2+2k)+1\\ a=3k+2 &\ \quad\text{ならば}\quad\ a^2=9k^2+12k+4=3(3k^2+4k+1)+1 \end{aligned} いずれの場合も,a2a^2 を3で割った余りは 00 または 11 になっている(aa が3の倍数のとき余り0,3の倍数でないとき余り1)。したがって,任意の自然数 aa について a2a^2 を3で割った余りは0か1である。■\blacksquare

(2) 自然数 a,b,ca,b,c が a2+b2=3c2a^2+b^2=3c^2 を満たすとする。右辺は3の倍数だから,a2+b2a^2+b^2 も3の倍数である。(1)より a2, b2a^2,\,b^2 を3で割った余りはそれぞれ 00 か 11 なので,a2+b2a^2+b^2 を3で割った余りとして起こり得るのは 0+0=0,0+1=1,1+0=1,1+1=20+0=0,\qquad 0+1=1,\qquad 1+0=1,\qquad 1+1=2 のいずれかである(これらはすべて3未満なので,この値がそのまま3で割った余りになる)。この中で3の倍数(余り0)になるのは,a2, b2a^2,\,b^2 の余りが共に 00 の場合だけである。よって 3∣a2,3∣b23\mid a^2,\qquad 3\mid b^2 が成り立つ。ところが(1)の場合分けから,a2a^2 を3で割った余りが 00 になるのは aa が3の倍数のとき(a=3ka=3k の場合)に限られる(a=3k+1,3k+2a=3k+1,3k+2 のときは余りが1)。したがって 3∣a,3∣b3\mid a,\qquad 3\mid b である。そこで,自然数 a′,b′a',b' を用いて a=3a′, b=3b′a=3a',\ b=3b' とおき,これを a2+b2=3c2a^2+b^2=3c^2 に代入すると 9a′2+9b′2=3c2 ならば 3(a′2+b′2)=c2 ならば c2=3(a′2+b′2).9a'^2+9b'^2=3c^2 \ \quad\text{ならば}\quad\ 3(a'^2+b'^2)=c^2 \ \quad\text{ならば}\quad\ c^2=3(a'^2+b'^2). これより 3∣c23\mid c^2 である。cc も自然数なので,(1)の場合分けを cc に対して適用すれば,3∣c23\mid c^2 となるのは cc が3の倍数のときに限るから 3∣c3\mid c を得る。以上より,a2+b2=3c2a^2+b^2=3c^2 を満たす自然数 a,b,ca,b,c は,すべて3で割り切れる。■\blacksquare

(3) 背理法で示す。a2+b2=3c2a^2+b^2=3c^2 を満たす自然数の組 (a,b,c)(a,b,c) が少なくとも一つ存在すると仮定する。そのような組全体において cc のとり得る値の集合は,自然数から成る空でない集合であるから,最小値をもつ。その最小の cc を与える組を改めて (a,b,c)(a,b,c) とする(すなわち,a2+b2=3c2a^2+b^2=3c^2 を満たす自然数の組の中で,cc が最小であるものをとる)。

(2)より,この a,b,ca,b,c はすべて3の倍数である。そこで自然数 a1,b1,c1a_1,b_1,c_1 を用いて a=3a1,b=3b1,c=3c1a=3a_1,\qquad b=3b_1,\qquad c=3c_1 とおき,これを a2+b2=3c2a^2+b^2=3c^2 に代入すると 9a12+9b12=3(3c1)2=27c129a_1^2+9b_1^2=3(3c_1)^2=27c_1^2 より,両辺を9で割って a12+b12=3c12a_1^2+b_1^2=3c_1^2 を得る。したがって (a1,b1,c1)(a_1,b_1,c_1) もまた自然数の組であって,同じ方程式 a12+b12=3c12a_1^2+b_1^2=3c_1^2 を満たしている。

ここで,cc は3の倍数である自然数だから c≧3c\geq 3 であり,c1=c3\displaystyle c_1=\dfrac{c}{3} は自然数で,かつ c1=c3<c\displaystyle c_1=\frac{c}{3}<c が成り立つ。これは,(a,b,c)(a,b,c) が「a2+b2=3c2a^2+b^2=3c^2 を満たす自然数の組のうち cc が最小であるもの」として選ばれていたことに矛盾する。

よって,a2+b2=3c2a^2+b^2=3c^2 を満たす自然数 a,b,ca,b,c は存在しない。■\blacksquare

この問題で使う考え方

  • 約数・倍数
  • 対偶・背理法による証明

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。