36-я Балканская математическая олимпиада. Кишенёв, Молдова, 2019 год
Комментарий/решение:
Пусть P(x,y) - данное равенство.
P(2,q)→f(2)f(q)+q2=f(q)2+2q
При q нечётном, получаем, что одно из чисел f(q), f(2) чётно. Предположим, что f(2) - нечётное, тогда f(p)=2 для любого простого p>2.
p,q>2,P(p,q)→pq=qp, что является противоречием.
Значит f(2)=2.
P(2,p)→2f(p)−f(p)2=2p−p2.
Докажем, что g(x)=2x−x2 строго возрастает для целых x≥3. По методу математической индукции 2x>2x+1, откуда g(x+1)−g(x)=2x−2x−1>0, что требовалось.
Следовательно f(p)=p (ведь из нечётности p,f(p)≥3)
P(p,2) where p≠2: f(p)f(2)+2p−f(2)f(p)−p2=0
Consider this equation modular 2:
f(p)f(2)−f(2)f(p)−p2≡0
Suppose f(p)≠2 (one can easily verify that f(p)=2
is not a solution of the functional equation)
, then since p≠2, we have that:
2|f(2)f(p), hence f(2)=2. \\
Now P(3,2):
f(3)2+23=2f(3)+32
2f(3)=(f(3)+1)(f(3)−1)
So, f(3)=3. (\textbf{Assumption: f(p)≥p, BUT
the argument is the same for p≥f(p)}.)
Now, let's consider the largest
power of 2 that divides f(p)−p. Let v2(f(p)−p)=k.
Notice that from we have
f(p)3−p3=3f(p)−3p
Applying the Lifting the Exponent Lemma to (1.3):
v2(f(p)3−p3)=v2(f(p)−p)=k=v2(3p(3f(p)−p−1))=
=v2(3−1)+v2(3+1)+v2(f(p)−p)−1=2+k
Hence, k=k+2 ⟺ k=∞
⟺ f(p)−p=0, ∀p∈P,
as desired.
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.