Loading [MathJax]/jax/output/SVG/jax.js

56-я Международная Математическая Oлимпиада
Таиланд, Чиангмай, 2015 год


Пусть R — множество всех действительных чисел. Найди те все функции f:RR удовлетворяющие равенству f(x+f(x+y))+f(xy)=x+f(x+y)+yf(x) для всех действительных чисел x и y.
посмотреть в олимпиаде

Комментарий/решение:

  5
2 года 10 месяца назад #

Решение: Пусть P(x,y) обозначает искомое равенство. Пусть A множество всех x, что f(x)=x.

Из P(x1,1):x+f(x)1A.

P(0,0):f(f(0))=0

P(0,f(0)):(f(0)2)f(0)=0

(1) Если f(0)=2, то из P(0,y):f(f(y))=f(y)+2(y1),

подставим вместо yx+f(x)1, откуда f(x)2x, что подходит.

(2) Если f(0)=0, то из P(x,0) и P(0,x) получаем, что f(x) и x+f(x)A.

Рассмотрим равенства (): P(x,x) и P(x,x). Их разность дает

f(x)f(x)=2xx(f(x)+f(x))

Из равенств () для x=1 получаем, что f(1)=f(1)=1.

P(1,y):f(1+f(y+1))+f(y)=1+f(y+1)+y,

рассмотрим здесь yx+f(x)1, отсюда x+f(x)+1A.

P(x+1,1):fнечетная функция.

Тогда из итогового равенства в ()f(x)x, что подходит.

  5
1 года 4 месяца назад #

Если xF, то из (4) мы знаем, что (x1)f(x)=x2+x, поэтому f(x)=x или x=1

я вижу это подробно, и здесь это неправильно, поэтому, как вы сказали, f(x)f(x)=2xx(f(x)+f(x)) это правда, но в тот момент, когда вы сказал

если xF, чем (x1)f(x)x2+x, то f(x)=x или x=1, что тоже верно, вот это ошибка

поскольку 1,1F, чем xF xF, это неправильно, вот почему

поскольку f(f(x))=f(x) это означает f(x)F x, но чем

из (4) имеем (f(x)1)(f(f(x))=(f(x))2+f(x), поэтому (f(x)1)(f(f(x))+f(x))=0 это означает

f(x)=1 или f(f(x))=f(x), если вы доказываете, что f(x)=1 только для x=1, то остальная часть вашего решения верна