問題
を3で割り切れない正の整数とする。を3で割ったときの商を,余りをとする。次の問いに答えよ。
(1) のとき,を満たす負でない整数,をを用いて表せ。
(2) をを満たす整数とする。このときを満たす負でない整数,が存在することを示せ。
出典:東北大学 2017年度 前期日程 第2次学力試験 文系 前期 第3問
方針
(1)はからと書き,をの1個分と3の倍数に分ける。(2)はが3と互いに素であることを使い,のうちちょうど1つが3の倍数になることを見る。その候補が負にならないことを下限で確認する。別解として,の3連続整数を先に構成し,そこから3ずつ足す帰納的な構成も使える。
解答
(1)
であるから と書ける。したがって である。一方 であるから と表せる。よって である。
(2)
まずのときは,任意のについて と表せるので成り立つ。
以下,とする。は3で割り切れないので,は3を法として逆元をもち,の中から を満たすものを選べる。このについて とおけば,は整数である。残る確認は,すなわちである。 のときは明らかにである。のときも である。のときは,ならでよい。残る可能性はだけであるが,この2つについては なので,が選ばれることはない。したがって常にとなり,求める表示 が存在する。
別解。のとき, である。のとき, である。つまりの3連続整数はいずれもの形で表せる。なら,はこの3つのいずれかに3の倍数を足したものだから,をその分だけ増やせばよい。