MathLabs

第5問

Q>0\mathbb{Q}_{>0} をすべての正の有理数からなる集合とする。関数 f:Q>0→Rf:\mathbb{Q}_{>0}\to\mathbb{R} が次の3条件を満たすとする:(i) すべての x,y∈Q>0x,y\in\mathbb{Q}_{>0} に対して f(x)f(y)≥f(xy)f(x)f(y)\ge f(xy);(ii) すべての x,y∈Q>0x,y\in\mathbb{Q}_{>0} に対して f(x+y)≥f(x)+f(y)f(x+y)\ge f(x)+f(y);(iii) ある有理数 a>1a>1 が存在して f(a)=af(a)=a。このとき、すべての x∈Q>0x\in\mathbb{Q}_{>0} に対して f(x)=xf(x)=x であることを証明せよ。
ステップ 4/6: a のべき乗でちょうど等号が成り立つ
an=f(a)n≥f(an)≥an  ⟹  f(an)=ana^n = f(a)^n \ge f(a^n) \ge a^n \implies f(a^n) = a^n
詳しい解説

a>1a>1 なので前段より f(an)≥anf(a^n)\ge a^n である。一方(i)より f(a)n≥f(an)f(a)^n\ge f(a^n)、すなわち f(a)=af(a)=a より an≥f(an)a^n\ge f(a^n) となる。この2つの不等式により、すべての正の整数 nn について f(an)=anf(a^n)=a^n が強制される。