MathLabs

第5問

任意の実数 xx, yy に対して f(x2+f(y))=f(f(x))+f(y2)+2f(xy)f(x^2+f(y))=f(f(x))+f(y^2)+2f(xy) を満たす関数 f:R→Rf:\mathbb{R}\to\mathbb{R} をすべて求めよ。
ステップ 3/9: 尺度補題
f(a)=f(b) ⟹ f(ax)=f(bx) for every real x(1)f(a)=f(b)\ \Longrightarrow\ f(ax)=f(bx)\ \text{for every real}\ x\qquad(1)
詳しい解説

f(a)=f(b)f(a)=f(b) とする。すると、ステップ1より f(a2)=f(f(a))=f(f(b))=f(b2)f(a^2)=f(f(a))=f(f(b))=f(b^2) である。元の方程式に y=ay=a と y=by=b を代入すると f(x2+f(a))=f(f(x))+f(a2)+2f(xa)f(x^2+f(a))=f(f(x))+f(a^2)+2f(xa) と f(x2+f(b))=f(f(x))+f(b2)+2f(xb)f(x^2+f(b))=f(f(x))+f(b^2)+2f(xb) を得る。左辺は等しく(f(a)=f(b)f(a)=f(b) なので)、f(a2),f(b2)f(a^2),f(b^2) も等しい;二つの恒等式を引くと 2f(xa)=2f(xb)2f(xa)=2f(xb)、すなわちすべての実数 xx について f(ax)=f(bx)f(ax)=f(bx) が残る。