Современной постановкой диофантовых задач мы обязаны французскому математику Ферма. Именно он поставил перед европейскими математиками вопрос о решении неопределённых уравнений только в целых числах. Наиболее известное уравнение в целых числах – великая теорема Ферма: уравнение
не имеет ненулевых рациональных решений для всех натуральных n 2.
Теоретический интерес к уравнениям в целых числах достаточно велик, так как эти уравнения тесно связаны со многими проблемами теории чисел.
В 1970 году ленинградский математик Юрий Владимирович Матиясевич доказал, что общего способа, позволяющего за конечное число шагов решать в целых числах произвольные диофантовы уравнения, не существует и быть не может. Поэтому следует для разных типов уравнений выбирать собственные методы решения.
При решении уравнений в целых и натуральных числах можно условно выделить следующие методы:
1. Решить в целых числах уравнение x2 – xy – 2y2 = 7.
Ответ: решений нет.
2. Решить в целых числах уравнение:
а) 20х + 12у = 2013;
б) 5х + 7у = 19;
в) 201х – 1999у = 12.
Решение
а) Поскольку при любых целых значениях х и у левая часть уравнения делится на два, а правая является нечётным числом, то уравнение не имеет решений в целых числах.
Ответ: решений нет.
б) Подберём сначала некоторое конкретное решение. В данном случае, это просто, например,
x0 = 1, y0 = 2.
Тогда
5x0 + 7y0 = 19,
откуда
5(х – x0) + 7(у – y0) = 0,
5(х – x0) = –7(у – y0).
Поскольку числа 5 и 7 взаимно простые, то
х – x0 = 7k, у – y0 = –5k.
Значит, общее решение:
х = 1 + 7k, у = 2 – 5k,
где k – произвольное целое число.
Ответ: (1+7k; 2–5k), где k – целое число.
в) Найти некоторое конкретное решение подбором в данном случае достаточно сложно. Воспользуемся алгоритмом Евклида для чисел 1999 и 201:
НОД(1999, 201) = НОД(201, 190) = НОД(190, 11) = НОД(11, 3) = НОД(3 , 2) = НОД(2, 1) = 1.
Запишем этот процесс в обратном порядке:
1 = 2 – 1 = 2 – (3 – 2) = 2·2 – 3 = 2· (11 – 3·3) – 3 = 2·11 – 7·3 = 2·11 – 7(190 – 11·17) =
= 121·11 – 7·190 = 121(201 – 190) – 7·190 = 121·201 – 128·190 =
= 121·201 – 128(1999 – 9·201) = 1273·201 – 128·1999.
Значит, пара (1273, 128) является решением уравнения 201х – 1999у = 1. Тогда пара чисел
x0 = 1273·12 = 15276, y0 = 128·12 = 1536
является решением уравнения 201х – 1999у = 12.
Общее решение этого уравнения запишется в виде
х = 15276 + 1999k, у = 1536 + 201k, где k – целое число,
или, после переобозначения (используем, что 15276 = 1283 + 7·1999, 1536 = 129 + 7·201),
х = 1283 + 1999n, у = 129 + 201n, где n – целое число.
Ответ: (1283+1999n, 129+201n), где n – целое число.
3. Решить в целых числах уравнение:
а) x3 + y3 = 3333333;
б) x3 + y3 = 4(x2y + xy2 + 1).
Решение
а) Так как x3 и y3 при делении на 9 могут давать только остатки 0, 1 и 8 (смотрите таблицу в разделе«Делимость целых чисел и остатки»), то x3 + y3 может давать только остатки 0, 1, 2, 7 и 8. Но число 3333333 при делении на 9 даёт остаток 3. Поэтому исходное уравнение не имеет решений в целых числах.
Ответ: целочисленных решений нет.
б) Перепишем исходное уравнение в виде (x + y)3 = 7(x2y + xy2) + 4. Так как кубы целых чисел при делении на 7 дают остатки 0, 1 и 6, но не 4, то уравнение не имеет решений в целых числах.
Ответ: целочисленных решений нет.
4. Решить
а) в простых числах уравнение х2 – 7х – 144 = у2 – 25у;
б) в целых числах уравнение x + y = x2 – xy + y2.
Решение
а) Решим данное уравнение как квадратное относительно переменной у. Получим
у = х + 9 или у = 16 – х.
Поскольку при нечётном х число х + 9 является чётным, то единственной парой простых чисел, которая удовлетворяет первому равенству, является (2; 11).
Так как х, у – простые, то из равенства у = 16 – х имеем
2 х 16, 2 16.
С помощью перебора вариантов находим остальные решения: (3; 13), (5; 11), (11; 5), (13; 3).
Ответ: (2; 11), (3; 13), (5; 11), (11; 5), (13; 3).
б) Рассмотрим данное уравнение как квадратное уравнение относительно x:
x2 – (y + 1)x + y2 – y = 0.
Дискриминант этого уравнения равен –3y2 + 6y + 1. Он положителен лишь для следующих значений у: 0, 1, 2. Для каждого из этих значений из исходного уравнения получаем квадратное уравнение относительно х, которое легко решается.
Ответ: (0; 0), (0; 1), (1; 0), (1; 2), (2; 1), (2; 2).
5. Существует ли бесконечное число троек целых чисел x, y, z таких, что x2 + y2 + z2 = x3 + y3 + z3 ?
Решение
Попробуем подбирать такие тройки, где у = –z. Тогда y3 и z3 будут всегда взаимно уничтожаться, и наше уравнение будет иметь вид
x2 + 2y2 = x3
или, иначе,
x2(x–1) = 2y2.
Чтобы пара целых чисел (x; y) удовлетворяла этому условию, достаточно, чтобы число x–1 было удвоенным квадратом целого числа. Таких чисел бесконечно много, а именно, это все числа вида 2n2+1. Подставляя в x2(x–1) = 2y2 такое число, после несложных преобразований получаем:
y = xn = n(2n2+1) = 2n3+n.
Все тройки, полученные таким образом, имеют вид (2n2+1; 2n3+n; –2n3– n).
Ответ: существует.
6. Найдите такие целые числа x, y, z, u, что x2 + y2 + z2 + u2 = 2xyzu.
Решение
Число x2 + y2 + z2 + u2 чётно, поэтому среди чисел x, y, z, u чётное число нечётных чисел.
Если все четыре числа x, y, z, u нечётны, то x2 + y2 + z2 + u2 делится на 4, но при этом 2xyzu не делится на 4 – несоответствие.
Если ровно два из чисел x, y, z, u нечётны, то x2 + y2 + z2 + u2 не делится на 4, а 2xyzu делится на 4 – опять несоответствие.
Поэтому все числа x, y, z, u чётны. Тогда можно записать, что
x = 2x1, y = 2y1, z = 2z1, u = 2u1,
и исходное уравнение примет вид
x12 + y12 + z12 + u12 = 8x1y1z1u1.
Теперь заметим, что (2k + 1)2 = 4k(k + 1) + 1 при делении на 8 даёт остаток 1. Поэтому если все числа x1, y1, z1, u1 нечётны, то x12 + y12 + z12 + u12 не делится на 8. А если ровно два из этих чисел нечётно, то x12 + y12 + z12 + u12 не делится даже на 4. Значит,
x1 = 2x2, y1 = 2y2, z1 = 2z2, u1 = 2u2,
и мы получаем уравнение
x22 + y22 + z22 + u22 = 32x2y2z2u2.
Снова повторив те же самые рассуждения, получим, что x, y, z, u делятся на 2n при всех натуральных n, что возможно лишь при x = y = z = u = 0.
Ответ: (0; 0; 0; 0).
7. Докажите, что уравнение
(х – у)3 + (y – z)3 + (z – x)3 = 30
не имеет решений в целых числах.
Решение
Воспользуемся следующим тождеством:
(х – у)3 + (y – z)3 + (z – x)3 = 3(х – у)(y – z)(z – x).
Тогда исходное уравнение можно записать в виде
(х – у)(y – z)(z – x) = 10.
Обозначим a = x – y, b = y – z, c = z – x и запишем полученное равенство в виде
abc = 10.
Кроме того очевидно, a + b + c = 0. Легко убедиться, что с точностью до перестановки из равенства abc = 10 следует, что числа |a|, |b|, |c| равны либо 1, 2, 5, либо 1, 1, 10. Но во всех этих случаях при любом выборе знаков a, b, c сумма a + b + c отлична от нуля. Таким образом, исходное уравнение не имеет решений в целых числах.
8. Решить в целых числах уравнение 1! + 2! + . . . + х! = у2.
Решение
Очевидно, что
если х = 1, то у2 = 1,
если х = 3, то у2 = 9.
Этим случаям соответствуют следующие пары чисел:
х1 = 1, у1 = 1;
х2 = 1, у2 = –1;
х3 = 3, у3 = 3;
х4 = 3, у4 = –3.
Заметим, что при х = 2 имеем 1! + 2! = 3, при х = 4 имеем 1! + 2! + 3! + 4! = 33 и ни 3, ни 33 не являются квадратами целых чисел. Если же х 5, то, так как
5! + 6! + . . . + х! = 10n,
можем записать, что
1! + 2! + 3! + 4! + 5! + . . . + х! = 33 + 10n.
Так как 33 + 10n – число, оканчивающееся цифрой 3, то оно не является квадратом целого числа.
Ответ: (1; 1), (1; –1), (3; 3), (3; –3).
9. Решите следующую систему уравнений в натуральных числах:
a3 – b3 – c3 = 3abc, a2 = 2(b + c).
Решение
Так как
3abc 0, то a3 b3 + c3;
таким образом имеем
b
Складывая эти неравенства, получим, что
b + c
С учётом последнего неравенства, из второго уравнения системы получаем, что
a2
Но второе уравнение системы также показывает, что а – чётное число. Таким образом, а = 2, b = c = 1.
Ответ: (2; 1; 1)
10. Найти все пары целых чисел х и у, удовлетворяющих уравнению х2 + х = у4 + у3 + у2 + у.
Решение
Разложив на множители обе части данного уравнения, получим:
х(х + 1) = у(у + 1)(у2 + 1),
или
х(х + 1) = (у2 + у)(у2 + 1)
Такое равенство возможно, если левая и правая части равны нулю, или представляют собой произведение двух последовательных целых чисел. Поэтому, приравнивая к нулю те или иные множители, получим 4 пары искомых значений переменных:
х1 = 0, у1 = 0;
х2 = 0, у2 = –1;
х3 = –1, у3 = 0;
х4 = –1, у4 = –1.
Произведение (у2 + у)(у2 + 1) можно рассматривать как произведение двух последовательных целых чисел, отличных от нуля, только при у = 2. Поэтому х(х + 1) = 30, откуда х5 = 5, х6 = –6. Значит, существуют ещё две пары целых чисел, удовлетворяющих исходному уравнению:
х5 = 5, у5 = 2;
х6 = –6, у6 = 2.
Ответ: (0; 0), (0; –1), (–1; 0), (–1; –1), (5; 2), (–6; 2.)
1. Решить в целых числах уравнение:
2. Решить в целых числах уравнение:
3. Решить в натуральных числах уравнение:
4. Доказать, что уравнение х3 + 3у3 + 9z3 = 9xyz в рациональных числах имеет единственное решение
x = y = z = 0.
5. Доказать, что уравнение х2 + 5 = у3 в целых числах не имеет решений.
Интернет- ресурсы.