MathLabs

第5問

すべての正実数 x,y,zx,y,z に対して (z+1)f(x+y)=f(xf(z)+y)+f(yf(z)+x)(z+1)f(x+y)=f(xf(z)+y)+f(yf(z)+x) を満たす関数 f:R+→R+f:\mathbb{R}^+\to\mathbb{R}^+ をすべて求めよ。
ステップ 8/8: f(x)=xf(x)=x を結論する
f(x+y)=f(x)+f(y)  ⟹  f strictly increasing,f(x)>x or f(x)<x both impossible  ⟹  f(x)=xf(x+y)=f(x)+f(y) \implies f \text{ strictly increasing},\quad f(x)>x \text{ or } f(x)<x \text{ both impossible} \implies f(x)=x
詳しい解説

b=0b=0 より、すべての正の x,yx,y に対して f(x+y)=f(x)+f(y)f(x+y)=f(x)+f(y) となるので ff は狭義単調増加である。ある xx で f(x)>xf(x)>x とすると、狭義単調増加な ff と対合を用いて f(f(x))>f(x)f(f(x))>f(x)、すなわち x>f(x)x>f(x) となり f(x)>xf(x)>x に矛盾する。対称的に f(x)<xf(x)<x も不可能である。したがってすべての正実数 xx に対して f(x)=xf(x)=x である。