単元一覧 › 大学院数学 数理論理学・集合論

数理論理学・集合論の問題

難易度 2大学院の講義の演習問題レベル大学院数学 数理論理学・集合論

自然数全体を ( を含む)とする。 上の関数を次の原始再帰で順に定める。

符号関数 :

打ち切り差 :。ただし とする。

関数 :

関数 :

このとき の値を求めよ。

この問題で使うもの

この問題を解けるようになるまで(17 技能)

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

定義をいきなり 30 回展開するのではなく、まず , , がそれぞれどんな関数なのかを小さい値で調べてみよう。

ヒント 2

が のどれかのときに がどうなるかを場合分けすると、 は周期 3 で を繰り返す。つまり は を で割った余りである。

ヒント 3

は が の倍数かどうかを判定しているので、 は から までのうち の倍数でない整数の和になる。 から までの和から の倍数の和を引けばよい。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

と の意味. 定義から は のとき 、 のとき である。また は 1 を引く(ただし は のまま)関数なので、 についての帰納法で がわかる。

の値. のとき を調べると
- :、 より
- :、 より
- :、 より

となる。 から始めると値は と周期 3 で繰り返すので、 についての帰納法により は「 を で割った余り」に等しい。

の値. は が の倍数のとき 、そうでないとき である。したがって は「 が の倍数でなければ を加え、 の倍数なら何も加えない」ことを表し、 から

となる。よって

(検算: で、 が加えられていることが直接確かめられる。)

したがって である。

別解

まず を調べる。。。。。 なので、 は漸化式 の形で周期 3 で巡回し、 である(帰納法: のとき )。

次に 。 で、 となるのは が 3 の倍数のときだけ。よって

のとき、、3 の倍数の和は 。ゆえに 。

検算: 3 つ組 を で足すと 。一致する。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題