Тема Функции

Функции в натуральных/целых/рациональных числах

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела функции
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#77208

Дана функция f(x)  , определенная на множестве целых чисел и принимающая целые значения.

Известно, что f(1)=1  и для любого целого x  выполняются неравенства

f(x+ 4)≥ f(x)+ 4

f(x+ 1)≤ f(x)+ 1

Найдите f(2025)  .

Показать ответ и решение

Подставим во второе неравенство x+ 4:

f(x+ 4)≤ f(x+ 3)+1 ≤f(x+ 2)+1+ 1≤

≤ f(x +1)+ 1+1 +1≤ f(x)+1+ 1+ 1+ 1= f(x)+ 4.

Тогда получаем:

f(x)+4 ≥f(x+ 4)≥f(x)+4.

Такое возможно, только если стоит знак равенства. Тогда в переходах тоже был знак равенства. Из этого следует, что

f(x+ 1)=f(x)+1.

Тогда f(2025)= 1+ f(2024)=...= 2024+ f(1)= 2025.

Ответ: 2025

Ошибка.
Попробуйте повторить позже

Задача 2#76651

Найдите количество функций f :{1,2,3,4,5,6} → {1,2,3,4,5,6} для которых верно f(f(f(x)))=x  для всех x∈ {1,2,3,4,5,6} .

Источники: ЮМШ-2023, 11 класс, отборочный тур (см. yumsh.ru) | ЮМШ-23/24, 11 класс, 1 отборочный тур (см. yumsh.ru)

Показать ответ и решение

Возьмем какое-нибудь число a ∈{1,2,3,4,5,6}.  Тогда возможны два варианта:

1. Если f(a)= a,  то и f(f(f(a)))= a.

2. Предположим f(a)= b и b⁄= a.  Тогда f(b)= c, где c⁄= a,c⁄= b.  Иначе
(а) Если f(b)= a, то f(f(f(a)))= f(f(b)) =f(a)=b ⁄=a.
(b) Если f(b)= b, то f(f(f(a)))= f(f(b))= f(b) =b⁄= a.
И так как a =f(f(f(a)))= f(f(b))= f(c),  то f(c)=a.

Таким образом, для любого a∈ {1,2,3,4,5,6} либо f(a)=a,  либо есть три различных числа таких, что f(a)= b,f(b) =c и f(c)= a.

При этом любая функция с таким свойством подходит. Тогда найдем число функций с необходимым свойством.

1. Нет ни одной тройки элементов, что f(a)= b,f(b)= c, и f(c)= a.  Значит, для всех чисел a∈{1,2,3,4,5,6} верно f(a)= a.  Такая функция одна.

2. Есть одна тройка элементов, что f(a)= b,f(b)= c, и f(c)=a.  Выбрать тройку можно C36  способами. При этом есть два способа задать функцию в тройке. Итого 2C36  функций.

3. Есть две тройки элементов, что f(a)= b,f(b)= c, и f(c)= a.  Выбрать первую тройку можно C36  способами, остальные три элемента образуют вторую тройку. Но варианты, в которых выбрали в первую тройку a,b,c  и выбрали все кроме a,b,c  одинаковые. То есть C36 :2  способов разбить элементы на две тройки. При этом в каждой тройке есть два способа задать функцию. Итого 2⋅2⋅C36 :2 =2C36  функций.

Всего число функций равно

1 +2C36 + 2C36 = 81
Ответ: 81

Ошибка.
Попробуйте повторить позже

Задача 3#88706

Функция f(n)  определена для целых положительных чисел, удовлетворяет условию f(1)= 1  и двум соотношениям

f(3n)= 3f(n), f(3n+ 1)= 9f(n)

Найдите числа n  , удовлетворяющие равенству f(n) =81.

Источники: САММАТ - 2024, 11.4 (см. sammat.samgtu.ru)

Показать ответ и решение

Используя равенство f(1)= 1  и соотношения, получаем f(3)= 3,f(4)= 9  . Далее, используя эти равенства, получаем f(9)=9,f(10)= 27,f(12) =27,f(13)= 81  . Значит, n = 13  подходит.

Используя остальные равенства, получим

f(27)=27, f(28)=81, f(30)= 81, f(31)= 243, f(36)= 81, f(37)= 243.

Таким образом, n= 28,30,36  подходят, а продолжая цепочку из равенств f(31)=243  и f(37)= 243,  мы уже не получим 81  . Осталось равенство f(27)=27  , откуда f(81)= 81,f(82)= 243  .

Ответ: 13, 28, 30, 36, 81

Ошибка.
Попробуйте повторить позже

Задача 4#90278

a) перестановка f  чисел {0,1,...,6} задана таблицей:

x  0 1 2 3 4 5 6
f(x)  3 2 4 0 5 6 1

Например, f(2)= 4  . Найдите две различные перестановки g  и h  такие, что для всех x ∈{0,1,...,6} выполняется

f(x)≡ (g(x)+h(x))(mod7)

b) перестановка f  задана на чётном количестве чисел {0,1,...,2n− 1} таблицей:

x  0 1 2 .. 2n− 2  2n− 1
f(x)  i0  i1  i2  .. i2n−2  i2n−1

Здесь (i0,i1,...,i2n−1)  - перестановка чисел {0,1,...,2n− 1} .

Докажите, что не существует перестановок g  и h  таких, что для всех x∈ {0,1,...,2n− 1} выполняется f(x)≡(g(x)+ h(x))(mod (2n))?

Источники: Верченко - 2024, 11.3 (см. ikb.mtuci.ru)

Показать доказательство

а) Так как НОД (2,7) =НО Д(6,7)=1,  то g(x)≡ 2f(x)(mod7)  и h(x)≡ 6f(x)(mod7)  являются перестановками. Но тогда, например, g(x)=2f(x),h(x)=6f(x)  и выполняется

g(x)+ h(x)=2f(x)+6f(x)≡f(x)(mod7)

b) Из условия получим

2∑n− 1     2n∑−1
    f(x)=    x = (2n+ 1)n =n(mod(2n))
i=0      i=0

С другой стороны, если указанное условии пункта b) представление существует, то

2∑n−1     2∑n− 1    2n∑−1
    f(x)=    g(x)+    h(x)=2(2n+ 1)n≡ 0(mod(2n)),
i=0      i=0      i=0

а это доказывает невозможность указанного представления.

Ошибка.
Попробуйте повторить позже

Задача 5#65396

Решите уравнение

f(xy) =f(x)f(y),

где f :ℕ→ ℕ.

Показать ответ и решение

Если взять y = 1,  мы получим равенство f(x)= f(x)f(1),  откуда f(1)= 1.

По основной теореме арифметики любой аргумент x> 1  функции f  представляется в виде     a1    ak
x= p1 ⋅...⋅pk ,  где pi  — простые числа. Поэтому

         a         a
f(x)=f(p1)1 ⋅...⋅f(pk) k

То есть функция однозначно определяется значениями в аргументах, являющиеся простыми множителями. Осталось учесть, что эти значения должны быть натуральными числами, потому что область значений функции по условию — натуральные числа.

Ответ:

Если x =1,  то f(1)= 1;  иначе x =pa1⋅...⋅pak
    1      k  — каноническое разложение, и f(pa1⋅...⋅pak)=ca1⋅...⋅cak,
  1      k    1      k  где k ∈ℕ ,
    0  ci ∈ ℕ ∀i∈ ℕ0

Ошибка.
Попробуйте повторить позже

Задача 6#65397

Решите функциональное уравнение f: ℤ → ℤ

f(x− y)+f(x+ y)=2f(x)+2f(y).
Показать ответ и решение

Для начала подставим x= y = 0  и поймём, что f(0) =0  . Далее подставим y =− x  и получим равенство f(y)=f(−y)  , то есть функция чётная. Если подставить y = x  , мы получим, что f(2x)=4f(x)  . Если подставить y =2x  , мы получим, что f(3x) =9f(x)  . Возникает желание доказать индукцией по n  , что        2
f(nx)=n f(x)  . Чтобы доказать переход, надо просто подставить x= nx  , y = x  и воспользоваться предположением                2
f((n− 1)x) =(n− 1)x  ,        2
f(nx)=n f(x)  .

Таким образом,       2       2
f(x)= x f(1)= cx,c∈ ℤ  .

Ответ:

 f(x)= cx2,c∈ℤ

Ошибка.
Попробуйте повторить позже

Задача 7#65399

Пусть функция f: ℕ → ℕ  такова, что f(n +1)> f(n)  и

f(f(n))=3n

при всех n.  Вычислите f(2001).

Показать ответ и решение

В силу условия f(n+ 1)>f(n)  и того, что функция возвращает натуральные значения, понятно, что f(1)≥ 1,f(2)≥2,f(3)≥ 3,f(4)≥ 4.  Также по условию f(f(1))= 3.  Отсюда следует, что f(1)  принимает какое-то значение из 1,2,3.  Если f(1)= 1,  то f(f(1)) =f(1)=3,  противоречие. Если f(1)= 3,  то f(f(1))= f(3)= 3,  но f(3)>f(1),  противоречие. Значит f(1)= 2  и f(f(1))= f(2)= 3.  При n =2  имеем f(f(2))= f(3)= 6.  Далее продолжаем аналогичные вычисления: f(f(3))=f(6)= 9  и так дальше до тех пор, пока не вычислим f(729)= 1458,f(1458)= 2187.  Заметим, что между 1458  и 2187  ровно 728  натуральных чисел. Также заметим, что в силу условия f(n+ 1)>f(n)  между f(729)  и f(1458)  находятся 728  натуральных чисел f(730)< f(731)< ...< f(1457).  Понятно, что такое возможно лишь когда f(730)= 1459,f(731)= 1460,...,f(1457)= 2186.  Но тогда f(1272)= 2001.  Подставим n= 1272  в функциональное равенство и получим ответ f(f(1272))= f(2001)=3816.

Ответ:

 3816

Ошибка.
Попробуйте повторить позже

Задача 8#65400

Найдите все функции g: ℕ → ℕ  такие, что для всех натуральных n  и k  верны равенства

g(nk)=g(n)g(k) и  g◟(g(◝..◜.(g◞(n))...))= n
                 n буквg
Показать ответ и решение

При n= k= 1  имеем g(1)=(g(1))2,  откуда g(1)= 1.  Из условия g (n)= n
 n  следует, что больше ни при каких других n  функция не принимает значение 1  (gn  n  -я итерация функции g  ).

Тогда понятно, что из каждого составного числа функция возвращает составное число: g(bc)= g(b)g(c).  Предположим, что в простых точках функция также возвращает составные числа, но тогда при простом p  число gp(p)  должно быть составным, противоречие. Значит в простых точках функция является простым числом.

Пусть k  — такое минимальное число, что gk(p)= p.  В таком случае, k  должно быть делителем p.  иначе gp(p)= gp−k(gk(p))= gp−k(p)=...=gr(p),r  — остаток от деления p  на k.  Заметим, что r <k,  а мы выбрали k  наименьшим таким, что gk(p)= p.  Это означает, что либо k= 1,  либо k =p.  Предположим, что k= p,  тогда пусть g(p)= q,q  — простое, отличное от  p.  Заметим, что справедливо равенство gk+1(p)= g(p).  Если вместо g(p)  подставить q,  то получим gk(q)= q,  значит k  делит q.  То есть k  — общий делитель двух простых чисел, откуда k= 1.  Но тогда при любом простом p  имеем g(p)=p.

Осталось лишь воспользоваться условием g(nk)=g(n)g(k)  и ОТА для того, чтобы убедиться в том, что g(n)=n  при любом натуральном n.

Ответ:

 g(n)=n

Ошибка.
Попробуйте повторить позже

Задача 9#67676

Дана строго возрастающая функция f :ℕ  −→ ℕ
    0   0  (где ℕ
 0  — множество целых неотрицательных чисел), которая удовлетворяет соотношению f(n+f (m ))= f(n)+ m+ 1  для любых m,n ∈ℕ0.  Найдите все значения, которые может принимать f(2023).

Источники: ММО-2023, 11.1 (см. mmo.mccme.ru)

Показать ответ и решение

Первое решение.

Так как функция f :ℕ0 −→ ℕ0  строго возрастает, то

f(n+ f(m + 1))≥ f(n +f(m)+ 1)≥f(n+ f(m ))+1

Но по условию правая часть равна (f(n)+ m +1)+ 1  и левая часть равна f(n)+ (m + 1)+1,  значит, в обоих неравенствах должно достигаться равенство, то есть при увеличении аргумента на 1, значение функции тоже увеличивается ровно на 1:

f(m+ 1)= f(m )+1

Остаётся найти f(0).  Для этого в исходное условие подставим m =0  и получим

f(n +f(0)) =f(n)+1 =f(n+ 1) =⇒   f(0) =1

В итоге для любого n∈ ℕ0  получаем f(n)= n+ 1,  откуда f(2023)= 2024.

Второе решение.

Подставим m = 0.  Получаем f(n+ f(0))= f(n)+ 1.

После подстановки n =0  получаем f(f(0))= f(0)+ 1.  Тогда f(a)= a+ 1,  где a =f(0).  Заметим, что при a⁄= 0,  ведь иначе f(0)=f(0)+1.  Итак, a∈ ℕ.

После подстановки n =a  получаем f(a+ a)=f(a)+1 =a +2.  Поэтому значения функции на концах отрезка [a;2a]  являются двумя последовательными натуральными числами.

По условию функция f :ℕ0 −→ ℕ0  строго возрастает, а значит, на отрезке [a;2a]  не должно быть других целых точек помимо a  и   2a,  так как в противном случае значения в этих точках совпадали бы с a +1  или a+ 2,  что противоречило бы строгому возрастанию. Тогда 2a− a= 1,  откуда получаем a= 1.

Итак, f(0)=1,f(n+ 1)= f(n)+1,  откуда для любого n∈ ℕ
    0  получаем f(n)= n+ 1.

В итоге f(2023)=2024.

Ответ: 2024

Ошибка.
Попробуйте повторить позже

Задача 10#49764

Функция F  определена на множестве троек целых чисел и принимает действительные значения. Известно, что для любых четырёх целых чисел a,b,c  и n  выполняются равенства F (na,nb,nc)= n⋅F(a,b,c),F(a+ n,b+ n,c+n)= F(a,b,c)+n  , F (a,b,c)= F(c,b,a)  . Найдите F(58,59,60).

Источники: ОММО-2022, номер 9, (см. olympiads.mccme.ru)

Показать ответ и решение

Заметим, что для n= −1

F(−1,0,1)= F(1,0,−1)= (−1)⋅F(−1,0,1)  =⇒  F (− 1,0,1)= 0

Отсюда легко видеть F(58,59,60)= F(−1,0,1)+59 =59.

Ответ:

 59

Ошибка.
Попробуйте повторить позже

Задача 11#70777

Функция f  определена на множестве положительных рациональных чисел. Известно, что для любых чисел a  и b  из этого множества выполнено равенство f(ab)=f(a)+f(b),  и при этом f(p) =[p∕4]  для любого простого числа p  ([x]  обозначает наибольшее целое число, не превосходящее x).  Найдите количество пар натуральных чисел (x;y)  таких, что 3≤ x≤ 27,  3 ≤y ≤27  и f(x∕y)< 0.

Источники: Физтех-2022, 11.5 (см. olymp.mipt.ru)

Показать ответ и решение

Подставляя a= 1  в равенство f(ab)= f(a)+f(b)  , получаем

f(b)= f(1)+ f(b)⇒ f(1)=0

Если же для произвольных натуральных x,y  положить a= x,b= y
   y  , то получаем

       (x  )    (x)
f(x)= f y ⋅y  = f y  + f(y)

 (x )
f y  = f(x)− f(y)

Таким образом, чтобы вычислить значение функции f  в произвольной положительной рациональной точке нам достаточно значения функции f  для любого натурального числа.

Для простых чисел и единицы значения функции мы уже знаем. Для составных чисел значения функции могут быть найдены, если их разложить на простые множители и воспользоваться равенством f(ab)= f(a)+ f(b)  , например, f(15)= f(3 ⋅5)= f(3)+  +f(5)=[34]+ [54]= 0+1 =1.  Аналогичным образом вычисляем значения функции для n∈ [3;27]  и записываем их в таблицу:

|--n--|3-|-4-|5-|-6-|7--|8-|-9-|10|11-|12-|13-|14-|15|
|f(n)-|0-|-0-|1-|-0-|1--|0-|-0-|1-|-2-|0--|3-|-1-|1-|
|-----|--|---|--|---|---|--|---|--|---|---|--|---|--|
|--n--|16-|17-|18|19-|20-|21-|22-|23|24-|25-|26-|27-|--|
-f(n)--0---4--0---4--1---1---2--5---0--2---3---0-----

Поскольку  (x)    (y)
f y  +f  x = f(1)= 0,  то из  (x)
f y  <0  следует, что   (y)
f  x >0.  Таким образом, количество пар натуральных чисел (x;y)  таких, что  ( )
f xy  <0  совпадает с количеством пар, для которых   ( )
f  xy > 0.  Посчитаем количество пар (x;y),  при которых  (  )
f  xy = 0.  Ввиду того, что  ( )
f xy  = f(x)− f(y),  нужно найти количество пар (x;y)  из таблицы выше, для которых f(x)=f(y).  Рассмотрим несколько случаев:

∙ x= y.  В данном случае имеется 25 вариантов.

∙ x⁄= y,  а f(x)= f(y)= 0.  В таблице есть 10 аргументов, при которых f = 0.  Выбирая пару таких аргументов, первый можно выбрать 10 способами, а второй – 9 способами. Значит, количество пар такого типа равно 10⋅9= 90.

∙ x⁄= y,  а f(x)= f(y)= 1.  Аналогично предыдущему пункту получаем 7⋅6= 42  пары.

∙ x⁄= y,  а f(x)= f(y)= 2.  Здесь 3 ⋅2 =6  пар.

∙ x⁄= y,  a f(x)= f(y)= 3.  Здесь 2 ⋅1 =2  пары.

∙ x⁄= y,  a f(x)= f(y)= 4.  Здесь также 2 ⋅1 =2  пары.

Итого, есть 25+ 90+ 42+6+ 2+ 2= 167  пар натуральных чисел (x;y),  для которых f(x) =0.
  y  Всего имеется 252 = 625  пар, поэтому тех, при которых  ( x)
f  y < 0,  ровно 625−167
--2---=229.

Ответ: 229

Ошибка.
Попробуйте повторить позже

Задача 12#74778

В этой задаче запись x modn,  где x  — целое а n  — натуральное, обозначает такое целое число y  от 0 до n− 1,  что x− y  делится на n.

Существует ли такая функция f,  определенная для целых значений аргумента и принимающая целые значения, что при любом целом x  верно

 (( 2  )     )  (   2  )
f  x +1 mod 7 = f(x) +1 mod 11 ?

Источники: Высшая проба - 2022, 11.1 (см. olymp.hse.ru)

Показать ответ и решение

Стандартным ходом при решении задач на функциональные уравнения является подставить какое-то значение переменной, при котором два часто возникающих и не равных друг-другу тождественно выражения оказываются равны, и посмотреть, какие следствия из этого удастся вывести. Применительно к данной задаче на роль такой подстановки простится значение x0,  для которого выполнялось бы      2
x0 = x0+ 1mod 7.

Задумаемся, а существует ли такое x0?  Условие равносильно квадратному уравнению в остатках(в этом абзаце все сравнимости по модулю 7):

x20− x0 +1 ≡0

    1±√ −3-  1±√ −3+-7  {3 − 1}  {3 +7 −1 +7}
x0 ≡--2----≡ ----2----≡  2,-2- ≡  --2-,--2--  ≡ {5,3}

Или можно было просто перебором остатков, благо их всего 7, убедиться, что любой из 3 и 5 подходят.

Что же нам дает равенство 3 =32+ 1mod 7?  Просится от обоих частей взять функцию f,  а затем воспользоваться условием задачи. Имеем:

f(3)=f ((32+ 1)mod7)= (f(3)2+ 1) mod11

Чтобы подчеркнуть полученное, обозначим f(3)= y  и выбросим среднюю часть:

   ( 2  )
y = y + 1 mod11

Отсюда следует (далее все сравнимости будут по модулю 11)

y2− y+ 1≡ 0

Отметим что это именно следствие, а не равносильность. Выясним, имеет ли сравнимость решения, действуя стандартно      √ --
y ≡ 1±-2−3.  А извлекается ли квадратный корень из -3 по модулю 11? Заметим что 12 ≡ (−1)2 ≡1,22 ≡(−2)2 ≡ 4,32 ≡ (− 3)2 ≡ 9,  42 ≡ (− 4)2 ≡ 5  и 52 ≡ (−5)2 ≡3.  Мы перебрали все остатки, среди квадратов не нашлось -3, значит корень не извлекается, значит уравнение y2− y+ 1≡ 0  не имеет решений.

Итак, требуемой функции f  не существует.

Ответ: нет

Ошибка.
Попробуйте повторить позже

Задача 13#80945

Найдите все функции f: ℕ → ℕ  , для которых f(f(n))=n +2011.

Показать ответ и решение

Покажем, что функция f  инъективна. Пойдём от противного, пусть нашлись такие a⁄= b,  что f(a)= f(b).  Тогда f(f(a))=a +2011  и f(f(b))= b+2011.  Заметим, что левые части равенств равны, а правые — нет, противоречие. Таким образом, функция инъективна.

Рассмотрим область значений функции. Из функционального равенства следует, что все натуральные значения, большие 2011,  принимаются. А как обстоит ситуация с значениями от 1  до 2011?

Предположим, что функция не принимает ни одного значения из [1;2011].  Рассмотрим число n0  из данного отрезка. Пусть f(n0)=2011+ k.  По условию f(f(k))=2011+ k.  В силу инъективности f(k) =n0,  значит всё же значение n0  принимается.

Из условия ясно, что f(f(n)) >2011,  значит f(f(n))> n0.  Но тогда функция f(n)  не может принимать значение k.  В противном случае если при некотором t  f(t)= k,  то f(f(t)) =f(k)=n0 =t+ 2011  — противоречие. Тогда понятно, что k  также лежит в отрезке [1;2011],  поскольку другие значения принимаются.

Тогда все натуральные числа от 1  до 2011  можно разбить на пары (a,b)  такие, что значение b  функцией не принимается и f(b)=a.  Очевидно, что внутри пары числа не могут совпадать. Теперь поймём от противного, что не может быть пар с одинаковыми числами. Рассмотрим случаи:

1.  Пусть нашлись пары (a,b)  и (c,a).  Тогда из одной пары следует, что значение a  принимается, а из другой — что значение не принимается, противоречие.

2.  Пусть нашлись пары (a,b)  и (a,c),  тогда f(b)=a =f(c),  а значит в силу инъективности b= c,  то есть это одна и та же пара.

3.  Пусть нашлись пары (b,a)  и (c,a),  тогда f(a)= b  и f(a)= c,  откуда b= c,  то есть опять же пары совпали.

Таким образом, мы разбили натуральные числа от 1  до 2011  на пары. Осталось понять, что так сделать нельзя, поскольку их количество нечётное, а значит таких функций не существует.

Ответ:

Таких функций не существует

Ошибка.
Попробуйте повторить позже

Задача 14#80946

Найдите все f :ℚ  → ℚ  ,
   >0    >0  для любого x∈ ℚ
    >0  удовлетворяющие f(x)+f (1)= 1
        x  и f(1+ 2x)= f(x).
           2

Показать ответ и решение

Докажем, что значение функции определено однозначно для любой рациональной точки p
q  где p,q  — натуральные взаимно простые числа. Доказывать будем индукцией по p +q.  Проверим базу для p+ q = 2.  Подставив x= 1  в первое уравнение, получаем, что       1
f(1)= 2.

Теперь будем доказывать переход. Пусть верно для 2≤ p+q ≤n,  докажем для p+q =n +1.  Предположим, что p> q  и оба числа нечетные. Подставим во второе уравнение     p−q-
x = 2q .  Тогда   p     p−q-
f(q)= f(2q )∕2,  причем у дроби p−q
 2q  числитель и знаменатель четны, тогда их сумма в несократимой записи меньше, чем p+ q,  следовательно мы однозначно восстановили значение в этой точке.

Нам осталось разобраться со случаем, когда одно из чисел p,q  четное, а другое — нечетное. Не нарушая общности пусть q  — четное число.

Запустим следующий процесс. Изначально напишем на доске дробь p
q.  Далее, если на очередном шаге написана дробь a
b,  где b  — четное, a,b  взаимно просты, a+ b=p +q,  то заменяем ее на дробь 2 ab +1 = 2a+bb-= a+bb∕∕22,  если же четным числом является a,  а также a,b  взаимно просты, a+ b= p+q,  то сначала заменим дробь на ba,  а потом сделаем то же самое. Заметим. что сумма числителя и знаменателя дроби на доске не увеличивается. Если она уменьшилась, то мы пришли к дроби, для которой значение функции определено. Тогда откатившись назад с помощью 2  уравнений из условия мы однозначно восстановим значение нашей дроби. Если же сумма всегда равна p+ q,  то поскольку дробей конечное число, то рано или поздно мы зациклимся (то есть из некоторой дроби придем в нее же). Пусть значение функции f  от этой дроби равно x.  Тогда на каждом шаге значение заменялось либо на 1− x,  либо на x∕2.  И в итоге мы пришли опять в x.  Заметим, что у нас получилось линейное уравнение относительно x,  причем коэффициент при x  не равен 0,  поскольку с одной стороны он равен 1,  а с другой — ± 12k-  для некоторого натурального k.  То есть из этого уравнения мы однозначно восстановим x,  но тогда откатившись из x  назад, мы восстановим значение f  и в исходной точке.

То есть мы доказали, что f  определена однозначно. Осталось лишь проверить, что f(x)= x1+1  подходит.

Ответ:

 f(x)=-1-
      1+x

Ошибка.
Попробуйте повторить позже

Задача 15#80947

Найдите все функции f: ℕ ×ℕ → ℕ,  для которых выполнены соотношения

f(x,x)= x,f(x,y)=f(y,x),(x +y)f(x,y)= yf(x,x+ y)
Показать ответ и решение

Пусть [x,y]  — НОК(x,y).  Введём такую функцию g(x,y): ℕ ×ℕ → ℤ,  что f(x,y)= [x,y]+g(x,y).  Индукцией по сумме x+ y  покажем, что g(x,y)  — тождественный ноль.

База: f(1,1)= 1+g(x,y) =1,  откуда g(1,1)=0,  что и требовалось.

Переход: Распишем равенство (x+ y)f(x,y)=yf(x,x +y)  через функцию g  (x  и y  будем записывать как   ′
ax и   ′
ay,  где a  (x,y)  ):

(ax′+ ay′)(ax′y′+g(x,y))= ay′(ax′(x′+ y′)+ g(x,x+ y))

Раскроем скобочки, приведём подобные и домножим полученное равенство на a:

(x+ y)g(x,y) =yg(x,x+ y).

Теперь рассмотрим выражение g(x,n +1 − x),  где x  — натуральное число, не большее n+1-
 2 .  Пусть n+1 − x =x +t,  тогда g(x,n +1− x)= g(x,x+ t).

По полученному выше равенству имеем: (x+ t)g(x,t)=tg(x,x+ t).  Заметим, что x+t≤ n,  тогда по предположению g(x,t)= 0,  а значит и g(x,x +t)= 0.

Таким образом, единственная подходящая функция — f(x,y)=  НОК(x,y).

Ответ:

 f(x,y)=  НОК(x,y)

Ошибка.
Попробуйте повторить позже

Задача 16#80948

Найдите все f :ℤ →  ℤ ,
   ≥0    ≥0  для которых при любых x,y ∈ ℤ
      ≥0  выполнено f(x2 +y2)= x⋅f(x)+ y⋅f(y)

Показать ответ и решение

Сначала подставим x =y =0  в исходное уравнение. Получим f(0)=2f(0),  откуда f (0)= 0.  Далее, подставив y = 0,  получаем, что  ( 2)
f x  = xf(x).

Докажем индукцией по n,  что f(n)=nf (1).

Базу будем проверять для всех n = 1,2,3,4,5,6,8,10.

Утверждение для n =1  очевидно.

Утверждение для n =2  следует из подстановки x= y = 1.

Утверждение для n =5  следует их подстановки x= 2,y = 1.

Утверждение для n =4  следует из того, что   (2)
f x  = xf(x).

Утверждение для n =8  следует из подстановки x= y = 2.

Далее заметим, что при подстановке     (     )
x= ka2− b2 ,y =2kab:

 (  (     ) )   (     ) ( (     ))   (    )  ( (    ))
f k2 a2+ b2 2 = k a2+b2 f k a2+b2  =k a2− b2f k a2− b2 + 2kabf(2kab)

k (a2+ b2)f (k (a2+ b2))= k(a2− b2)f(k(a2− b2))+ 2kabf(2kab)

Утверждение для n =3  следует из подстановки в полученное равенство a= 2,b=1,k= 1.

Утверждение для n =10  следует из подстановки в исходное уравнение x =3,y = 1.

Утверждение для n =6  следует из подстановки в последнее равенство a= 2,b =1,k= 2  и предыдущих утверждений.

Теперь докажем переход для n= k.  Предположим сначала, что k  нечетно. Тогда по условию

           (     )   (    (    ) )    (        (    ) )
kf(k)+ k−-5f  k−-5 = f k2+  k-− 5 2 = f (k− 2)2+  k-+3  2 =
        2     2              2                    2

                     (    )      (        (    ) )
= (k− 2)f (k− 2)+ k+-3f k+-3  =f (1) (k− 2)2+  k-+3 2
                 2      2                    2

То есть

         (        (     )2  (    )2)
kf (k)= f(1) (k − 2)2+ k+-3  −  k−-5    =k2f(1)
                     2         2

откуда f(k)= kf(1).

Если же k  четно, то

       k− 10 (k− 10)    (   ( k− 10)2)   (        ( k+6 )2)
kf (k)+ --2--f --2--  =f  k2+  --2--   = f  (k− 4)2 +  -2--   =

                k+-6 (k+-6)      (     2  (k-+6)2)
= (k− 4)f (k− 4)+  2  f   2   =f (1) (k− 4)+    2

То есть

          (        (    )   (     ) )
kf(k)= f(1) (k− 4)2+  k-+6  2−  k−-10- 2 = k2f(1)
                      2         2

откуда f(k)= kf(1).

Все тождества в переходе корректны, поскольку три других числа из подстановок всегда меньше k,  а также все они не меньше 0 (для этого мы и проверяли базу для многих n  ).

Ответ:

 f(x)= kx  для всех x∈ ℤ
    ≥0

Ошибка.
Попробуйте повторить позже

Задача 17#44071

Найдите наибольшее значение выражения

    (5n− 18)НОД-(n-+9,n+-2)
F =     НОК(n+ 9,n +2)

на множестве натуральных чисел. При каком n  оно достигается?

Показать ответ и решение

Обозначим d= НОД (n +9,n+ 2).  Так как n+ 9  и n+ 2  делятся на d,  то их разность (n +9)− (n +2)= 7  делится на d.  Тогда d =1  или d= 7.

Как известно, НОК(a,b)⋅НО Д(a,b)= a⋅b,  откуда выражение из условия принимает вид

       (5n− 18)⋅d2
F (n)= (n+-2)(n+-9)

Поскольку d  может принимать значения только двух констант: 1  или 7,  то нам достаточно будет максимизировать функцию

G (x)= ---5x-− 18-,  x> 0
      (x+ 2)(x+ 9)

Эта функция определена уже при всех действительных x  , потом учтём, что у нас было натуральное n  . Для максимизации посмотрим на её производную:

 ′    5(x2+-11x+-18)−-(5x−-18)(2x+-11)-   (x-− 12)(5x+-24)
G(x)=         (x +9)2(x+ 2)2         =− (x+ 2)2(x+9)2

Производная при x> 0  имеет ровно одну точку экстремума x =12  (это кстати натуральное число), которая является точкой максимума, потому является глобальным максимумом при x> 0.  А ещё удачным образом при n= 12  имеем d =7  — также принимает максимальное значение, потому при n = 12  достигает максимума и функция F.  Равен этот максимум

      --5⋅12−-18--
F(12)= (12+9)(12+ 2) ⋅49= 7
Ответ:

 7  при n= 12

Ошибка.
Попробуйте повторить позже

Задача 18#65398

Функция g  определена на целых числах и принимает целые значения, причем g(x)⁄=x  для каждого целого x  . Назовем число a  красивым, если для любого целого числа x  выполнено g(x)=g(a− x)  . Может ли каждое из чисел 739 и 741 быть красивым?

Источники: ОММО-2021, номер 9, (см. olympiads.mccme.ru)

Показать ответ и решение

Предположим, что каждое из чисел 739  и 741  оказалось красивым. Тогда

g(x+ 2)=g(741 − (x+ 2))= g(739− x)= g(x)

Значит, найдутся такие целые числа b  и c  , что во всех чётных числах функция g  принимает значение b  , а во всех нечётных — значение c.

С другой стороны, если 739  оказалось красивым, то b= g(0)= g(739− 0)= c.  Тогда g(x)  равна какой-то целочисленной константе для любого аргумента x.  Получаем противоречие с условием g(x)⁄= x  при значении аргумента, равном этой челочисленной константе.

Ответ: нет

Ошибка.
Попробуйте повторить позже

Задача 19#65465

Для всех неотрицательных значений вещественной переменной x  функции f(x)  выполняется условие

                -----43----
f(x+ 1)+1= f(x)+(x+ 1)(x+ 2)

Вычислите   101
f(2020)  , если f(0)= 2020  .

Источники: ШВБ-2020, (см. olymp.bmstu.ru)

Показать ответ и решение

Докажем по индукции, что

                   -1--
f(n)= 2020− n +43(1− n+ 1)

_________________________________________________________________________________________________________________________________________________________________________________

База очевидна:

f(0)= 2020− 0 +43(1 − 1)= 2020

_________________________________________________________________________________________________________________________________________________________________________________

Переход несложно доказать:

                      43                (     1  )         43
f(n+ 1)=− 1+f(n)+ (n-+1)(n-+2)-=2020− n +43 1− n+1- − 1+ (n-+1)(n-+2) =

              (                         )                 (           )
2020− (n+ 1)+ 43 1+ -----1-----− --n-+2---- = 2020− (n +1)+ 43 1− ---1----
                  (n+ 1)(n+ 2)  (n +1)(n +2                      (n+ 1)+ 1

_____________________________________________________________________________________

Таким образом, по доказанной формуле

f(2020)= 2020− 2020+ 43(1−--1---)= 2020= 101⋅20-
                       2020+ 1    47     47

_________________________________________________________________________________________________________________________________________________________________________________

Замечание. Вот как прийти к решению:

f(n)=f(n− 1)− 1+---43---= f(n − 2)− 2+43(--1---+---1---)=
                n(n+ 1)               n(n+ 1)  n(n− 1)

                  1       1          1
= f(n− 3)− 3+ 43(n(n+-1) + (n-− 1)n + (n−-2)(n−-1))=

= f(0)− n+ 43(--1---+ ---1---+...+ -1-)=
            n(n+ 1)  (n− 1)n      1⋅2

            1  --1-  --1-   1      1  1
=f(0)− n +43(n − n+ 1 + n − 1 − n + ...+ 1 − 2)=

                1
=2020− n+43(1− n+-1)
Ответ:

 47
20

Ошибка.
Попробуйте повторить позже

Задача 20#65395

Функция f(x)  удовлетворяет при каждом значении x  равенству

f(x+ 2)=f(x)+ 4x +4.

Найдите f(2012)  , если f(2)= 0  .

Источники: Ломоносов-2012

Показать ответ и решение

Вычислим значение функции в произвольной чётной точке 2t  :

f(2t)= f(2(t− 1))+4(2(t− 1))+ 4= f(2(t− 2))+ 4(2(t− 1)+2(t− 2))+4 ⋅2 =

= f(2(t− 3))+4(2(t− 1)+2(t− 2)+ 2(t− 3))+ 4⋅3= ...= f(2)+ 4(2(t− 1)+ ...+2 ⋅1)+ 4(t− 1)=

= 8(1+ 2+ ...+t− 1)+4(t− 1)= 4t2 − 4

Более формально равенство f(2t)= 4t2− 4  можно доказать индукцией по t  . Таким образом, f(2012)= 4048140  .

Ответ: 4048140
Рулетка
Вы можете получить скидку в рулетке!