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

XIV математическая олимпиада «Шелковый путь», 2015 год


Пусть {an}n1 и {bn}n1 — две бесконечные арифметические прогрессии, у каждой из которых первый член и разность — взаимно простые натуральные числа. Известно, что для любого натурального n, хотя бы одно из чисел (a2n+a2n+1)(b2n+b2n+1) или (a2n+b2n)(a2n+1+b2n+1) является точным квадратом. Докажите, что an=bn, для любого натурального n. ( Сатылханов К. )
посмотреть в олимпиаде

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

Комментарии от администратора Комментарии от администратора №1.     Пусть a1 и da — первый член и разность прогрессии {an} соответственно. Аналогично определим b1 и db. Заметим, что an+1bnanbn+1=(a1+nda)(b1+(n1)db)(a1+(n1)da)(b1+ndb)= =a1db+b1da=C=const.(1) Воспользуемся известным тождеством (x2+y2)(z2+t2)=(xz+yt)2+(xtyz)2.(2) Тогда pn=(a2n+a2n+1)(b2n+b2n+1)=(anbn+an+1bn+1)2+(an+1bnbn+1an)2=(anbn+an+1bn+1)2+C2.(3) Аналогично qn=(a2n+b2n)(a2n+1+b2n+1)=(an+1an+bn+1bn)2+C2.(4) Определим новую последовательность {xn}n1 следующим образом: если pn полный квадрат, то xn=an+1bn+1+anbn и xn=an+1an+bn+1bn в противном случае. Тогда по условию x2n+C2 полный квадрат для любого натурального n. Обозначим x2n+C2=y2n.(5) Предположим, что C0. Тогда yn>xn для любого натурального n, то есть ynxn+1. Откуда C2=y2nx2n=(ynxn)(yn+xn)2xn+1, что невозможно, ввиду того, что {xn} неограничена. Значит, C=0, что дает равенство a1db=b1da. Но по условию задачи (a1,da)=(b1,db)=1. Следовательно, a1=b1 и da=db, откуда следует утверждение задачи.