求所有的函数 f:R→R,使得对所有的 x,y∈R 均有(x+y)(f(x)−f(y))=(x−y)f(x+y).
答案 f(x)=f(1)−f(−1)2⋅x+f(1)+f(−1)2⋅x2.
解析 根据题意,设a=f(1)−f(−1)2,b=f(1)+f(−1)2,
且g(x)=f(x)−ax−bx2,
则 g(1)=g(−1)=0,且(x+y)(g(x)−g(y))=(x+y)(f(x)−f(y))−a(x+y)(x−y)−b(x+y)2(x−y)=(x−y)(f(x+y)−a(x+y)−b(x+y)2)=(x−y)g(x+y),
在上式中分别令 y=1 和 y=−1,可得{(x+1)g(x)=(x−1)g(x+1),(x−1)g(x)=(x+1)g(x−1),
在第二个式子中,令 x→x+1,可得xg(x+1)=(x+2)g(x),
因此x(x+1)g(x)=(x−1)⋅xg(x+1)=(x−1)(x+2)g(x)⟹g(x)=0,
从而 f(x)=ax+bx2,即f(x)=f(1)−f(−1)2⋅x+f(1)+f(−1)2⋅x2.