37-я Балканская математическая олимпиада. Румыния, 2020 год
А) ∑nk=1f(k) является полным квадратом, и
Б) f(n) делит n3.
Комментарий/решение:
Обозначим l2(n)=∑nk=1f(k). Поскольку l(n+1)>l(n),l(1)=1, по индукции доказываем, что l(n)≥n(1). По условию f(n)≤n3, поэтому из хорошо известного тождества 13+23+...+n3=n2(n+1)24 получаем l(n)≤n(n+1)2(2), притом равенство достигается тогда и только тогда, когда ∀m<n:f(n)=n3. Для некоторого k получаем l(n−1)2+f(n)=(l(n−1)+k)2⇔f(n)=k(k+2l(n−1))При n=p - простое k(k+2l(p−1))|p3. Из p3>k2 получаем 2 случая:
k=1:1+2l(p−1)|p3⇔l(p−1)=p−12, либо l(p−1)=p2−12, либо l(p−1)=p3−12, но все эти случаи противоречат неравенствам (1) и (2).
k=p:p(p+2l(p−1))|p3⇔p+2l(p−1)|p2⇔l(p−1)=p2−p2. Поэтому для сколь угодно большого p, достигается равенство в (2). Следовательно f(n)=n3 для любого n
По индукции докажем, что f(n)=n3 и то, что ∑nk=1f(k)=n(n+1)2. Ясно, что f(1)|1⇔f(1)=1. Пусть (12n(n+1)+a)2=n+1∑k=1f(k)=14n2(n+1)2+f(n+1)
f(n+1)=an(n+1)+a2a(n(n+1)+a)|(n+1)3Предположим a≤n. Тогда n2+n+a|(n+1)(n2+2n+1)⇔n2+n+a|(n+1)(n+1−a)⇒n2+n+a≤n2+2n+1−a(n+1)⇔(n+2)a≤n+1противоречие. Значит a=n+1, ведь при a>n+1⇒a(n(n+1)+a)>(n+1)3. По итогу из a находим f(n+1)=(n+1)3 и ∑n+1k=1f(k)=14(n+1)2(n+2)2. Что требовалось доказать
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.