鍋あり谷あり

テーマを決めずに適当に書いています。

先日の問題

http://web.sfc.keio.ac.jp/~sakai/d2/?date=20060421 からのトラックバックを頂きうれしく思っています。

あやうくその証明は間違っていると書きそうになったんですが。
「この内容を登録する」ボタンを押す前にもう一度考え直したら、正しく簡潔な素晴らしい証明だということがわかりました。数学の素養が不足していることを痛感します。

で(ここで文体が変わり)。
先日の問題は、条件2の右辺にいろんな式を入れるとバリエーションをいくつでもつくれる。

以下のような関数 f が存在する場合は実装し、存在しない場合はそのことを証明せよ:

  1. nが整数なら f(n) は整数
  2. nが整数なら f(f(n))=q(n)

と一般化して。
先日の問題は q(n) = n+1 で、そのような f は存在しない。
で。

  • q(n) = n+3
  • q(n) = 2n

辺りも興味深い。