問題
を整数とする.また,整数の数列をおよび漸化式()により定める.このとき,次の問いに答えよ.(1) とする.このとき,二つの整数との最大公約数を求めよ.(2) とはともに奇数であるとする.このとき,自然数に対して次の命題が成り立つことを,についての数学的帰納法で示せ.:とはともに奇数であり,は偶数である.(3) を自然数とし,とはともにの倍数であるとする.このとき,自然数に対してがの倍数になることを示せ.ただし,数学的帰納法を用いて証明すること.(4) が奇数であるならば,も奇数であることを示せ.
出典:広島大学 2022年度 前期 理系 第3問
方針
漸化式から初めの項を計算する。(2)(3)は指定通り数学的帰納法で示す。(4)は対偶を用い,が偶数なら両方奇数または両方偶数であることから(2)(3)を使う。
解答
(1)
である。したがって
より,との最大公約数は
である。
(2)
のとき,は奇数であり,
は偶数である。よっては成り立つ。
が成り立つと仮定する。このとき
である。漸化式より
は奇数,
も奇数,
は偶数である。したがっても成り立つ。よって数学的帰納法により,すべての自然数については成り立つ。
(3)
のとき,仮定よりはいずれもの倍数である。
とがともにの倍数であると仮定すると,
もの倍数である。したがって数学的帰納法により,すべての自然数についてはの倍数である。
(4)
対偶を示す。すなわち,が偶数であるときが偶数であることを示せばよい。
が偶数なら,はともに奇数であるか,ともに偶数である。ともに奇数である場合,(2)よりは偶数である。であるから,は偶数である。ともに偶数である場合,(3)をとして用いれば,すべてのは偶数であり,特には偶数である。
よって対偶が示されたので,が奇数であるならばは奇数である。