正の整数全体からなる集合を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とする。関数 f:NNf: N \rightarrow N が「エモい」とは、任意の正の整数 a,ba, b に対して、f(a)f(a)baf(b)f(a)b^a - f(b)^{f(a)} を割り切ることである。任意のエモい関数 ff と、任意の正の整数 nn に対して、f(n)cnf(n) \leq cn が成り立つような実数 cc としてありうる最小の値を求めよ。

2. 解き方の手順

まず、a=1a=1 を与えられた条件に代入すると、f(1)f(1)bf(b)f(1)b - f(b)^{f(1)} を割り切る。
特に、b=f(1)b=f(1) のとき、f(1)f(1)f(1)f(f(1))f(1)f(1) - f(f(1))^{f(1)} を割り切る。
すると、f(1)f(1)f(f(1))f(1)f(f(1))^{f(1)} を割り切る必要がある。
f(1)=1f(1)=1 とすると、f(a)baf(b)f(a) \mid b^a - f(b) となる。
a=1a=1 を代入すると、f(1)bf(b)f(1) \mid b - f(b) となる。
f(1)=1f(1) = 1 のとき、1bf(b)1 \mid b - f(b) より bf(b)b - f(b) は任意の bb で整数である。
ここで、f(n)=nf(n) = n とすると、f(a)=af(a) = a であり、aababa=0b^a - b^a = 0 を割り切るので f(n)=nf(n) = n はエモい関数である。
このとき、f(n)cnf(n) \leq cn より、ncnn \leq cn となるので、c1c \geq 1
f(n)=1f(n) = 1 とすると、f(a)=1f(a) = 1 であり、1ba11 \mid b^a - 1 なのでこれはエモい関数である。
このとき、f(n)cnf(n) \leq cn より、1cn1 \leq cn となるので、c1nc \geq \frac{1}{n} となり、nn \rightarrow \infty のとき c0c \rightarrow 0 となるが、cc は定数なので成り立たない。
a=2a=2 とする。f(2)b2f(b)f(2)f(2) \mid b^2 - f(b)^{f(2)} となる。
f(b)=bf(b) = b のとき、f(2)=2f(2) = 2 で、2b2b2=02 \mid b^2 - b^2 = 0 となり、f(n)=nf(n) = n はエモい関数。
このとき、ncnn \leq cn より、c1c \geq 1
次に、f(1)=2f(1) = 2 のとき、2bf(b)22 \mid b - f(b)^2 となる。
b=1b=1 とすると、21f(1)2=14=32 \mid 1 - f(1)^2 = 1-4 = -3 より成り立たない。
f(n)=n2f(n) = n^2 とすると、f(a)=a2f(a) = a^2 であり、a2ba(b2)a2a^2 \mid b^a - (b^2)^{a^2} が成り立つ必要がある。
ここで、a=1a=1 とすると、1bf(b)1 \mid b - f(b) より、f(b)=bf(b) = b なら成り立つ。
もし、f(n)=kf(n) = k とすると、f(a)=kbakkf(a) = k \mid b^a - k^k となる。
a=1a=1 とすると、kbkkk \mid b - k^k となる。
b=kkb=k^k とすると、kkkkk=0k \mid k^k - k^k = 0 となる。
f(n)cnf(n) \leq cn より、kcnk \leq cn となるので、cknc \geq \frac{k}{n} となる。
n=1n=1 とすると、ckc \geq k となる。
もし f(x)=xf(x) = x なら、f(a)=af(a) = a で、abaf(b)a=baba=0a \mid b^a - f(b)^a = b^a - b^a = 0 となる。
すると、f(n)=ncnf(n) = n \leq cn より、c1c \geq 1
c=1c=1 のとき、これは条件を満たす。

3. 最終的な答え

1

「数論」の関連問題

$123^{2018}$ を10進法で表したときの一の位の数字と、$123^{2018}$ を5進法で表したときの一の位の数字を求める問題です。

合同算術剰余冪乗位取り記数法
2025/7/24

複数の問題があります。 * 問題1: 与えられた5つの文のうち、正しいものをすべて選択します。 * 問題2: 60と42の正の公約数の個数を求めます。 * 問題3: 60と42の正および負...

約数公約数ユークリッドの互除法整数の性質
2025/7/24

(1) 1000から9999までの4桁の自然数のうち、ちょうど2種類の数字から成り立っているものの個数を求めよ。 (2) $n$ 桁の自然数のうち、ちょうど2種類の数字から成り立っているものの個数を求...

組み合わせ桁数場合の数自然数
2025/7/24

5で割ると2余る整数Aと、5で割ると3余る整数Bがあるとき、A+2Bを5で割ったときの余りが3になることを説明する。

合同算術剰余整数の性質
2025/7/24

与えられた文章は$\sqrt{2}$が無理数であることの背理法による証明である。この証明を参考に以下の3つの問いに答える。 (1) $\sqrt{3}$が無理数であることを証明する。 (2) $\sq...

無理数背理法素数有理数
2025/7/24

連立合同方程式 $2x \equiv 3 \pmod{5}$ $4x \equiv 5 \pmod{7}$ が与えられている。 (1) $x \equiv 4 \pmod{5}$ が $2x \equ...

合同式連立合同方程式中国剰余定理
2025/7/24

与えられた数式群が示す規則性を見つけ、分配法則を用いてそのカラクリを説明する。

数列規則性分配法則一般化
2025/7/24

与えられた数式群の規則性を見つける問題です。数式は以下の通りです。 $1 \times 9 + 1 \times 2 = 11$ $12 \times 18 + 2 \times 3 = 222$ $...

規則性数列整数の性質数式
2025/7/24

$m, n$ を整数とする。命題「$2^3 + 1$ が奇数ならば、$n$ は偶数である」を証明する。

命題整数対偶偶数奇数証明
2025/7/23

## 問題の回答

一次不定方程式整数の性質互いに素極限
2025/7/23