数学A / 整数の性質
連続する整数が互いに素であること
問題
を整数とする。連続する つの整数 と は互いに素であることを証明せよ。
ヒントを見る
と の共通の(正の)約数を とおく。 が も も割り切るなら、その差 も割り切るはず — 差はいくつ?
解答・解説
方針
『互いに素』は『 以外に共通の約数がない』こと。共通の約数を とおき、 が しかありえないことを示す。
解答
⓪ 発想 — どう考え始めるか。 「互いに素」とは、 以外に共通の約数がないこと。示したいのは「無い」ことだ。
無いことの証明は、あると仮定して調べるのが定石になる。共通の約数を とおく。
は も も割り切る。割り切るなら、その差 も割り切るはずだ。 を割り切る正の整数は だけ。だから しかない。「差も割り切る」が一撃の急所である。
と の正の公約数を とする。 は を割り切り、 も割り切る。
すると、その差も で割り切れる。
つまり は を割り切る。 を割り切る正の整数は だけだから、。
よって と の公約数は しかなく、互いに素である。
(カギは『 数を割り切る数は、その差も割り切る』という性質。差が になったことで、公約数が に追い込まれた。連続整数が互いに素なのは、この『差 』のおかげだ。)
発展 — 一歩先へ。 「差を取って公約数の候補を絞る」技は広く使える。たとえば と の公約数は、 との差 の約数に限られる、という具合だ(分数が整数になる条件の問題で、この形が主役になる)。
連続整数が互いに素である事実は、「連続する2整数の積は必ずどちらか一方の素因数しか持たない」など、整数の証明問題の部品として頻繁に引用される。1行で示せるようにしておきたい。
と の公約数は だけ(証明は解答参照)
別解
互除法を学んだ目で見ると、この証明は1行になる。
互除法の原理は「( は を で割った余り)」だった。
を で割ると、商 ・余り 。だから
割り算1回で、最大公約数が と確定した。
本解の「差も割り切る」は、実はこの互除法の1ステップ(余り に落ちる)を素朴な言葉で言ったものだ。連続する2整数はいつでも互除法が一瞬で終わる、最も仲の悪い(共通点のない)隣人どうしなのである。
ポイント
- 『互いに素』= 以外に共通の約数がない
- 数を割り切る数は、その差も割り切る
- 差が なら公約数は に限られる
よくある間違い
- 具体例をいくつか示すだけで証明とする
- 「差も割り切る」の性質を使わずに手が止まる
- を「素数の公約数」に限定して論じてしまう( は一般の正の公約数でよい)