正の整数全体からなる集合をNとする。関数 $f: N \rightarrow N$ が「エモい」とは、任意の正の整数 $a, b$ に対して、$f(a)$ が $b^a - f(b)^{f(a)}$ を割り切ることである。任意のエモい関数 $f$ と、任意の正の整数 $n$ に対して、$f(n) \leq cn$ が成り立つような実数 $c$ としてありうる最小の値を求めよ。
2025/7/23
1. 問題の内容
正の整数全体からなる集合をNとする。関数 が「エモい」とは、任意の正の整数 に対して、 が を割り切ることである。任意のエモい関数 と、任意の正の整数 に対して、 が成り立つような実数 としてありうる最小の値を求めよ。
2. 解き方の手順
まず、 を与えられた条件に代入すると、 が を割り切る。
特に、 のとき、 が を割り切る。
すると、 は を割り切る必要がある。
とすると、 となる。
を代入すると、 となる。
のとき、 より は任意の で整数である。
ここで、 とすると、 であり、 が を割り切るので はエモい関数である。
このとき、 より、 となるので、。
とすると、 であり、 なのでこれはエモい関数である。
このとき、 より、 となるので、 となり、 のとき となるが、 は定数なので成り立たない。
とする。 となる。
のとき、 で、 となり、 はエモい関数。
このとき、 より、。
次に、 のとき、 となる。
とすると、 より成り立たない。
とすると、 であり、 が成り立つ必要がある。
ここで、 とすると、 より、 なら成り立つ。
もし、 とすると、 となる。
とすると、 となる。
とすると、 となる。
より、 となるので、 となる。
とすると、 となる。
もし なら、 で、 となる。
すると、 より、。
のとき、これは条件を満たす。
3. 最終的な答え
1