数理論理学・集合論の問題
自然数全体を ( を含む)とする。 を「 を で割った余り」()とし、ゲーデルの 関数を で定める( は原始再帰関数である)。有限列 を、 として を用いて符号化する。すなわち を満たす を考える。このような のうち最小のものを求めよ。
この問題で使うもの
- 合同式(説明と入口の問題)
この問題を解けるようになるまで(17 技能)
読み込み中…
右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
ヒント
行き詰まったら、上から順に 1 つずつ開いてください。
ヒント 1
まず と を求め、3 つの法 を具体的に書く。
ヒント 2
のとき法は で互いに素。条件は , , という連立合同式になる。
ヒント 3
とおくと となり 。あとは の条件から を決める。
答えと解説
答えを見る
どこでつまずきましたか?(選ぶと、戻る場所を案内します)
解説を読む
なので 。法は に対して である。これらは互いに素なので( と選ぶと一般に が互いに素になる)、中国剰余定理により、条件 を満たす は法 でただ 1 つに定まり、最小のものは の範囲にある。また はそれぞれの法より小さいので、余りとして実現できる。
連立合同式を解く. より 。 で なので 、。よって 、。
次に で , なので 、すなわち 。 より なので 。
よって 。
確認. , , より、, , 。
答えは である。
別解
, 。法は なので で 。
条件は , , (余り , , なので余りとして実現可能)。 は互いに素なので中国剰余定理により にただ 1 つの解がある。
とおく。 より 、。、。
: , より 、、、。 より 。
。
検算: , , 。すべて満たす。解は法 で一意なので最小は 。