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

Областная олимпиада по математике, 2018 год, 9 класс


Найдите все функции f:NN такие, что при всех m,nN f(mn+f(n))=f(m)+f(n).
посмотреть в олимпиаде

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

  3 | Модератормен тексерілді
7 года 3 месяца назад #

Ответ: f(n)=2n.

Решение. Положим m=n. Получим nN

f(f(n))=2f(n).

Вместо n подставим f(n). Получим m,nN

f(mf(n)+f(f(n))=f(m)+f(f(n))f(m+f(n))=f(m)+2f(n).

Пусть m=n+1. Тогда nN

f(n+1)+f(n)=f((n+1)n+f(n))=f(1+f(n))=f(1)+2f(n).

Отсюда nN

f(n+1)=f(1)+f(n)=C+f(n),

где C=f(1)N.

Значит,nN f(n)=Cn.

Далее, с одной стороны

nNf(f(n))=f(Cn)=C2n,

с другой

nNf(f(n))=2f(n)=2Cn.

Следовательно, C=2. Таким образом, nN

f(n)=2n.

Нетрудно убедиться, что эта функция подходит.

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

Сделаем m=n.Тогда получим f(f(n))=2f(n)

Скажем f(n)=x f(x)=2x

Проверив получаем что функция подходит

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

Вы уверены что ваш f(n) сможет покрыть любое число? (Surjectiveness)

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

Нипон

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

Не факт же что все числа могут быть представлены каким то f(n), по этому и не факт что для всех чисел f(x)=2x. Пример: f(x)=x2, ты тут не сможешь представить какие то отрицательные числа.

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

Думаю сможет, так как уже в задаче, сказано что все числа должны быть натуральными ведь, а значит отрицательные полюбому никак не поставить, это нам и не требуется

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

Он имеет ввиду, что если, к примеру, взять f(x)=x2 и сделать замену x=f(y), то так как f(y)=y20, x никак не будет полностью покрывать область определения функции, следовательно целый участок будет не определен и в данном случае не факт, что область значений функции f(n) это N. В свою очередь, автор решения не учел, что если x=f(n)=2n, то f(x)=f(2n) (то есть его изначальное выражение работает только для четных), а значит он просто не доказал, что его утверждение, что f(n)=2n, равносильно изначальному.