40-я Международная Математическая Oлимпиада
Румыния, Бухарест, 1999 год
Найдите все функции f:R→R такие, что f(x−f(y))=f(f(y))+xf(y)+f(x)−1
для всех x,y∈R.
посмотреть в олимпиаде
Комментарий/решение:
Ответ. f(x)=1−x22∀x∈R
Пусть P(x,y) обозначает данное равенство.
Утверждение 1. разность f(x)−f(y) сюрьективна.
Для доказательства перепишем данное уравнение в виде f(x−f(y))−f(x)=f(f(y))+xf(y)−1. Очевидно, что найдётся такой y, что f(y)≠0(иначе 0=−1), тогда фиксируя y и меняя x от −∞ до +∞, получаем требуемое.
Утверждение 2. f(x)=f(−x).
P(f(x),y) и P(f(y),x), вместе с утверждением 1 дают требуемое. ◻
P(0,y)→f(0)=1P(f(x),x)→f(f(x))=1−f(x)22P(f(x),y)→f(f(x)−f(y))=1−(f(x)−f(y))22и наконец, используя утверждение 1, получаем ответ. Осталось только проверить его, что совсем несложно.
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.