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

14-я Международная Жаутыковская олимпиада, 2018 год


Найдите все вещественные a, при которых существует функция f:\R\R такая, что f(xf(y))=f(x)+a[y] для всех вещественных x и y ([y] обозначает целую часть числа y). ( И. Воронович )
посмотреть в олимпиаде

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

пред. Правка 2   1
7 года 2 месяца назад #

Пусть P(x,y) - утверждение f(xf(y))=f(x)+a[y]

Очевидно, что a=0 имеет такой «f» (выберите, например, константу f). Итак, рассмотрим теперь, что a0

Если f(u)=f(v) для некоторых u,v, сравнение P(x,u) с P(x,v) сразу дает

[u]=[v]

Если f(u)Z, то существует x1,x2, что

[x1]=[x2], но [x1f(u)][x2f(u)]

Но из P(x1,u) и P(x2,u) следует, что f(x1f(u))=f(x2f(u)), откуда следует [x1f(u)]=[x2f(u)]

Противоречие

Итак, f(x)Z xR

Простая индукция с использованием P(x,y) дает f(xnf(y))=f(x)an[y] nZ

Таким образом, f(xf(z)f(y))=f(x)af(z)[y] x,y,zR

Переставляя y,z и вычитая, получаем

f(z)[y]=f(y)[z] y,zR

Установив там z=1, получим f(x)=c [x] xR и для некоторого cZ

Вставив это обратно в исходное уравнение, получим a=c2

Следовательно, ответ a{n2nZ}

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

Не путайте необходимость с достаточностью: Вы доказали, что если f(u)=f(v), то [x1]=[x2], но это не значит, что если [x1]=[x2], то f(u)=f(v)(вы это использовали при выводе f(x1f(u))=f(x2f(u)))

пред. Правка 2   0
4 месяца 14 дней назад #

На самом деле данное верно просто в оригинальном решении от пользователя aops  PCO  он пропустил данное как очевидное

Достигается оно данным способом:

u=vP(x,u); P(x,v):  f(xf(u))=f(xf(v))

P(y,xf(u)); P(y,xf(v)): xf(u)=xf(v)xR