Олимпиадная задача по теории чисел: докажите, что a – b — точный квадрат
Задача
a, b, c – натуральные числа, НОД(a, b, c) = 1 и
Докажите, что a – b – точный квадрат.
Решение
Решение 1: Пустьp– простой делитель числа a – b. Тогдаpявляется делителемaилиb, так как c – b – натуральное число. Но a = b+ (a – b), поэтомуpделит иaиb. Значит,cне делится наp. Пусть в разложение числаaна простые множителиpвходит в степениk, а в разложениеb– в степениl(k, l– натуральные числа). Если, k > l, то разложение a – b содержитpl, а разложениеc– pk+l–l = pk. Противоречие. Случайk < lрассматривается аналогично. Следовательно, k = l иpвходит в разложение a – b в той же степени, что и в ab, то есть в степени 2k. Итак, каждый простой делитель числа a – b входит в разложение a – b на простые множители в чётной степени, откуда и следует, что a – b – точный квадрат (a – b> 0, так как c> 0).
Решение 2: Пусть НОД(a, b) = d, a = dx, b = dy. Поскольку ab = ac – bc, то dxy = cx – cy. Значит, cy делится на x. Так как x и y взаимно просты, c делится на x. Аналогично c делится на y.
Следовательно, c делится на xy, т.е. c = xyk. По условию d и c взаимно просты, тем более d и k взаимно просты. Но d = k(x – y), значит, k = 1,
a – b = dx – dy = d².
Ответ
Ответ задачи отсутствует
Чтобы оставлять комментарии, войдите или зарегистрируйтесь