Диофантово уравнение

Диофа́нтово уравне́ние (также уравне́ние в це́лых чи́слах, в старой литературе — неопределённое уравне́ние — уравнение вида

где  — полином с целыми коэффициентами, а переменные принимаются целыми (иногда — натуральными или рациональными)[1][2]). Название дано в честь древнегреческого математика Диофанта Александрийского (III век), чья «Арифметика» стала первым систематическим сочинением о решении таких уравнений[1]. Эпитет «неопределённое» отражает типичную для этих задач ситуацию, когда число неизвестных превосходит число уравнений и решений, как правило, бесконечно много либо их наличие требует отдельного исследования[3].

Классическими примерами служат пифагоровы тройки , уравнение Пелля и уравнение Ферма . Изучение диофантовых уравнений — один из старейших разделов теории чисел; с ним связана десятая проблема Гильберта, оказавшаяся алгоритмически неразрешимой (Ю. В. Матиясевич, 1970)[4].

Общие сведения
Диофантово уравнение
лат. aequatio Diophantina
Область использования Теория чисел
Алгебра
Криптография
Ключевые слова целые числа, НОД, уравнение Пелля, пифагоровы тройки
Базовые понятия алгоритм Евклида, соотношение Безу, делимость

История

Античность и Средневековье

Задачи о целых решениях уравнений появляются уже в математике Древнего Востока: вавилонская табличка Plimpton 322 (ок. 1800 года до н. э.) содержит обширный список пифагоровых троек[5]; в Китае («Математический трактат в девяти главах», I век н. э.) решались неопределённые задачи вроде «ста птиц», а китайская теорема об остатках давала общий метод систем сравнений[6]. В Индии Ариабхата (V век) разработал метод «куттака» решения линейных неопределённых уравнений, Брахмагупта (628) дал частичное решение уравнения Пелля, а Бхаскара II (XII век) — полный метод чакравала[7].

Диофант в «Арифметике» (III век) впервые систематически изучал неопределённые уравнения, искал, как правило, рациональные решения и разработал приёмы их параметризации; сохранились шесть книг из тринадцати и фрагменты ещё четырёх[8][9]. Название «диофантовы уравнения» утвердилось именно по его имени[10].

Европа XVI—XIX веков

В Европе неопределённые уравнения изучали Фибоначчи (задача о конгрууме, 1225), Виет, Стевин[11]. Латинские переводы Диофанта (Ксиландер, 1575; Баше, 1621) и замечания Ферма к ним породили классические проблемы: Великую теорему Ферма и задачу о Пелле. В XVIII веке Эйлер разработал общие приёмы решения уравнений второй степени и сформулировал свою гипотезу, а Лагранж доказал общую теорему об уравнении Пелля и завершил теорию линейных уравнений[3]. В XIX веке теория получила абстрактную форму в трудах Гаусса («Арифметические исследования», 1801), Лиувилля и Куммера.

XX век

В 1909 году Туэ доказал конечность числа решений уравнений Туэ, открыв направление диофантовых приближений[12]. В 1900 году Д. Гильберт включил проблему алгоритмической разрешимости диофантовых уравнений в свой список проблем (№ 10); она была решена отрицательно в 1970 году (Ю. В. Матиясевич, завершающий шаг теоремы Дэвиса—Патнема—Робинсон—Матиясевича)[4]. Завершают столетие доказательство Великой теоремы Ферма (Э. Уайлс, 1995) и гипотезы Каталана (П. Михайлеску, 2002).

Определение и основные понятия

Пусть  — полином от переменных с целыми коэффициентами. Целочисленным решением уравнения называется набор целых чисел , при подстановке которого равенство обращается в истину; уравнение называется разрешимым, если оно имеет хотя бы одно целочисленное решение[13][14]. Вместо целых решений могут рассматриваться натуральные (тогда говорят о разрешимости в натуральных числах) или рациональные — последнее обычно является существенно более трудной задачей, связанной с эллиптическими кривыми[3]. Заметим, что разрешимость в целых числах эквивалентна разрешимости в натуральных: всякое целое число представимо как разность двух натуральных, а требование неотрицательности переменной выражается, по теореме Лагранжа о четырёх квадратах, заменой [4].

При исследовании разрешимости переменные часто делят на параметры (их значения считаются заданными) и неизвестные : уравнение разрешимо при данном наборе параметров, если существует набор неизвестных, обращающий равенство в истину[4]. Множество наборов параметров, при которых уравнение разрешимо, называется диофантовым множеством; само уравнение при этом называется его диофантовым представлением[15].

Примеры

  •  — уравнение, целые решения которого образуют пифагоровы тройки; при это частный случай уравнения Ферма, имеющий бесконечно много решений[16].
  • ,  — согласно Великой теореме Ферма, доказанной Э. Уайлсом в 1995 году, не имеет ненулевых целых решений[17].
  •  — гипотеза Эйлера утверждала неразрешимость этого уравнения в натуральных числах при ; она опровергнута: при контрпример найден Ландером и Паркиным (1966)[18], при  — Элкисом (1986)[19]; уточняющая гипотеза Ландера — Паркина — Селфриджа остаётся открытой.
  • , где  — не точный квадрат, — уравнение Пелля; имеет бесконечно много целых решений.
  • ,  — уравнение Каталана, единственное решение которого доказано Михайлеску (2002)[20].
  • при ,  — уравнение Туэ; имеет лишь конечное число целых решений (А. Туэ, 1909)[12].
undefined

Линейные диофантовы уравнения

Общий вид линейного диофантова уравнения:

оно разрешимо в целых числах тогда и только тогда, когда наибольший общий делитель делит . Основной случай — уравнение с двумя неизвестными:

где  — целые, не равные нулю одновременно[21][22].

undefined

Теорема (критерий разрешимости и общий вид решений). Пусть . Уравнение (1) разрешимо в целых числах тогда и только тогда, когда . В этом случае, если  — какое-либо частное решение, то множество всех решений исчерпывается парами

Доказательство. Необходимость. Поскольку и , число делится на при любых целых ; следовательно, из следует . Достаточность, случай . По соотношению Безу (получаемому, например, алгоритмом Евклида) существуют целые , для которых ; тогда  — решение уравнения (1). Достаточность, общий случай. Если , то делением (1) на получаем уравнение с , к которому применим предыдущий случай. Описание всех решений. Пусть  — произвольное решение; вычитая , получаем , откуда . Так как , по лемме Гаусса , то есть для некоторого ; подстановка в последнее равенство даёт . Обратно, подстановка любой пары такого вида в (1) обращает его в истину, откуда следует, что полученные формулы исчерпывают все решения.

Частное решение практически находится расширенным алгоритмом Евклида; разложение в цепную дробь отношения даёт его также через подходящие дроби[23][24]. Существует и явная, хотя и неэффективная для вычислений, формула частной серии решений через функцию Эйлера: по теореме Эйлера при , откуда

— всегда целая серия решений уравнения [23][25][26].

Пример решения линейного диофантова уравнения

Решим в целых числах уравнение

Шаг 1. Алгоритм Евклида. Найдём наибольший общий делитель коэффициентов:

откуда . Поскольку свободный член делится на , уравнение разрешимо в целых числах.

Шаг 2. Обратный ход алгоритма Евклида. Выразим через коэффициенты:

откуда получаем частное решение: , .

Шаг 3. Общее решение. Все целые решения задаются формулами

где  — произвольное целое число.

Проверка (при ):

Алгебраические диофантовы уравнения

Уравнение Пелля

При не являющемся точным квадратом натуральном уравнение имеет бесконечно много целых решений; все решения с получаются как степени наименьшего нетривиального («фундаментального») решения в кольце . Общая теорема доказана Лагранжем (1766—1772) с помощью разложения в цепную дробь; эффективный способ нахождения фундаментального решения даёт алгоритм чакравала индийских математиков (Бхаскара II, XII век)[27][28].

undefined

Уравнения Туэ и высших степеней

Для неприводимой однородной формы степени уравнение имеет лишь конечное число целых решений (Туэ, 1909); доказательство основано на невозможности слишком хорошего приближения алгебраических чисел рациональными и было усилено Зигелем, Ротом (теорема Туэ — Зигеля — Рота) и Бейкером, чей метод линейных форм от логарифмов даёт эффективные, хотя и огромные, оценки числа и размера решений[12][29][30][31][32].

Эллиптические уравнения (уравнения Морделла)

Уравнение вида (уравнение Морделла) при имеет лишь конечное число целых решений (Зигель, 1929); множество его рациональных решений, напротив, образует конечно порождённую абелеву группу (теорема Морделла, 1922), что положило начало арифметике эллиптических кривых[33]. Классический пример: имеет единственные целые решения  — факт, восходящий к задачам Ферма и доказываемый разложением на множители в кольце [3].

undefined

Приведение систем к одному уравнению степени 4

Любую систему диофантовых уравнений можно заменить одним уравнением: система равносильна одному уравнению (в целых числах сумма квадратов равна нулю тогда и только тогда, когда равен нулю каждый член). Понижение степени до 4 достигается введением новых переменных при помощи тождеств типа и представления неотрицательных чисел суммами четырёх квадратов; итог: для любого диофантова уравнения (и системы) существует равносильное в смысле разрешимости уравнение степени не выше 4 в целом неотрицательных числах[4]. Более того, существует универсальное диофантово уравнение степени 4 (с 58 неизвестными), параметр которого пробегает в точности все числа перечислимого множества[34].

Экспоненциальные диофантовы уравнения

Если неизвестные входят в показатели степеней, уравнение называется экспоненциальным диофантовым. Примеры:

Общей теории решения экспоненциальных уравнений не существует; тем не менее отдельные классы поддаются специальным методам: теорема Стёрмера о последовательных «гладких» числах решает целые семейства таких уравнений, а метод Бейкера (линейные формы от логарифмов алгебраических чисел) даёт для широкого класса уравнений эффективные верхние оценки неизвестных, после чего задача сводится к конечному — хотя зачастую и очень большому — перебору, выполняемому с помощью компьютера[29][30].

undefined

Десятая проблема Гильберта и алгоритмическая неразрешимость

Десятая проблема Гильберта, сформулированная в 1900 году, требовала общего алгоритма, решающего, разрешимо ли произвольное диофантово уравнение в целых числах. Работа М. Дэвиса, Х. Патнема и Дж. Робинсон над экспоненциальными уравнениями[37] была завершена Ю. В. Матиясевичем (1970): каждое перечислимое множество является диофантовым, а поскольку существуют перечислимые неразрешимые множества, требуемого алгоритма не существует[4]. Неразрешимость сохраняется уже для уравнений с 9 неизвестными и для уравнений степени 4[4][34]. Вопросы о разрешимости отдельных классов (например, уравнений третьей степени или уравнений над полем рациональных чисел) остаются открытыми.

Применение

  • Криптография. Нахождение секретного ключа в системе RSA есть решение линейного сравнения , то есть линейного диофантова уравнения, расширенным алгоритмом Евклида[38]; криптосистема Меркле — Хеллмана основана на «задаче о ранце» — системе линейных уравнений в целых числах[39].
  • Программирование и оптимизация. Критерий разрешимости линейных диофантовых уравнений (GCD-тест) применяется при анализе зависимостей по данным в автоматической параллелизации программ[40]; поиск целочисленных решений линейных систем составляет предмет целочисленного программирования (задачи расписаний, транспортировки).
  • Химия. Подбор коэффициентов химического уравнения — задача о решении системы линейных диофантовых уравнений; алгоритмы уравнивания реакций прямо используют строение решётки целых решений[11].
  • Экономика и комбинаторика. «Задача о размене» (монеты Фробениуса) — классическая диофантова задача о наибольшей сумме, не представимой данным набором номиналов[41].
  • Теория чисел и образование. Диофантовы уравнения — традиционный материал олимпиадных задач и учебных курсов элементарной теории чисел[23].

Примечания

  1. 1 2 Башмакова И. Г. Диофант и диофантовы уравнения. — М.: Наука, 1972. — С. 14—20.
  2. Степанов С. А. Диофантовы уравнения // Тр. МИАН СССР. Алгебра, математическая логика, теория чисел, топология. Сборник обзорных статей. 1. К 50-летию Института. — 1984. — Т. 168. — С. 31—45.
  3. 1 2 3 4 Hardy G. H., Wright E. M. An Introduction to the Theory of Numbers. — 5th ed. — Oxford: Clarendon Press, 1979. — С. 201—203.
  4. 1 2 3 4 5 6 7 Матиясевич Ю. В. Десятая проблема Гильберта. — М.: Наука : Физматлит, 1993. — 223 с. — (Математическая логика и основания математики; Вып. 26). — ISBN 5-02-014326-X.
  5. Neugebauer O., Sachs A. J. Mathematical Cuneiform Texts (англ.). — New Haven: American Oriental Society and the American Schools of Oriental Research, 1945. — Vol. 29. — P. 38—41. — (American Oriental Series).
  6. Башмакова И. Г., Березкина Э. И., Володарский А. И. и др. История математики с древнейших времён до начала XIX столетия. Т. 1: С древнейших времён до начала нового времени / под ред. А. П. Юшкевича. — М.: Наука, 1970. — С. 161—162.
  7. Башмакова И. Г., Березкина Э. И., Володарский А. И. и др. История математики с древнейших времён до начала XIX столетия. Т. 1: С древнейших времён до начала нового времени / под ред. А. П. Юшкевича. — М.: Наука, 1970. — С. 191—192.
  8. Диофант Александрийский. Арифметика и книга о многоугольных числах / пер. и коммент. И. Н. Веселовского. — М.: Наука, 1974.
  9. Башмакова И. Г., Славутин Е. И. История диофантова анализа от Диофанта до Ферма. — М.: Наука, 1984. — 256 с.
  10. Башмакова И. Г., Березкина Э. И., Володарский А. И. и др. История математики с древнейших времён до начала XIX столетия. Т. 1: С древнейших времён до начала нового времени / под ред. А. П. Юшкевича. — М.: Наука, 1970. — С. 146—151.
  11. 1 2 Мельников Р. А. Краткий обзор этапов развития диофантовых уравнений // Математика: фундаментальные и прикладные исследования и вопросы образования. — Рязань: РГУ им. С. А. Есенина, 2016. — С. 429—435.
  12. 1 2 3 Thue A. Über Annäherungswerte algebraischer Zahlen // Journal für die reine und angewandte Mathematik. — 1909. — Т. 135. — С. 284—305.
  13. Базылев Д. Ф. Справочное пособие к решению задач: диофантовы уравнения. — Мн.: НТЦ «АПИ», 1999. — С. 6. — ISBN 985-6344-27-1.
  14. Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — С. 1—2.
  15. Матиясевич Ю. В. Диофантовы множества // УМН. — 1972. — Т. 27, № 5(167). — С. 185—222.
  16. Бескровный И. М. Системный анализ свойств пифагоровых троек // Современные наукоемкие технологии. — 2013. — № 11. — С. 135—142.
  17. Wiles A. Modular elliptic curves and Fermat's Last Theorem // Annals of Mathematics. — 1995. — Т. 141. — С. 443—551.
  18. Lander L. J., Parkin T. R. Counterexample to Euler's conjecture on sums of like powers // Bulletin of the American Mathematical Society. — 1966. — Т. 72. — С. 1079.
  19. Elkies N. D. On A⁴ + B⁴ + C⁴ = D⁴ // Mathematics of Computation. — 1988. — Т. 51. — С. 825—835.
  20. 1 2 Mihăilescu P. Primary cyclotomic units and a proof of Catalan's conjecture // Journal für die reine und angewandte Mathematik. — 2004. — Т. 572. — С. 167—195.
  21. Фалин Г., Фалин А. Линейные диофантовы уравнения. — М.: Изд-во Чистые пруды, 2008. — 32 с. — (Библиотечка «Первого сентября». Серия «Математика» ; вып. 24). — ISBN 978-5-9667-0510-7.
  22. Кодзоков А. Х., Бесланеев З. О., Нагоров А. Л., Тхамоков М. Б. О линейных диофантовых уравнениях и способах их решения // Вест. КРАУНЦ. Физ.-мат. науки. — 2016. — № 2 (13).
  23. 1 2 3 Воробьёв Н. Н. Признаки делимости. — М.: Наука, 1988. — С. 60. — (Популярные лекции по математике).
  24. Базылев Д. Ф. Справочное пособие к решению задач: диофантовы уравнения. — Мн.: НТЦ «АПИ», 1999. — С. 4—8. — ISBN 985-6344-27-1.
  25. Базылев Д. Ф. Справочное пособие к решению задач: диофантовы уравнения. — Мн.: НТЦ «АПИ», 1999. — С. 20—25. — ISBN 985-6344-27-1.
  26. Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — С. 30—34.
  27. Мороз Б. З. Диофантовы уравнения и доказуемость в математике. — М.: МЦНМО, 2008. — С. 18—23. — ISBN 978-5-94057-375-3.
  28. Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — С. 53—66.
  29. 1 2 Baker A. Transcendental Number Theory. — Cambridge: Cambridge University Press, 1975. — С. 38—40.
  30. 1 2 Shorey T. N., Tijdeman R. Exponential Diophantine equations. — Cambridge: Cambridge University Press, 1986. — ISBN 9780511566042.
  31. Журавлёв В. М., Самовол П. И. Экспоненциальные диофантовы уравнения и сумма цифр числа // Математическое просвещение. Сер. 3. — 2016. — Вып. 20. — С. 167—199.
  32. Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — С. 186—200.
  33. Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — 311 с. — ISBN 0-12-465650-1.
  34. 1 2 Jones J. P. Universal Diophantine equation // Journal of Symbolic Logic. — 1982. — Т. 47, вып. 3. — С. 549—571.
  35. Nagell T. The Diophantine equation x² + 7 = 2ⁿ (англ.) // Nordisk Mathematisk Tidskrift. — 1948. — Vol. 30. — P. 62—64.
  36. Tijdeman R. Linear forms in logarithms and exponential Diophantine equations (англ.) // Hardy-Ramanujan Journal. — 2019. — Vol. 42. — P. 31—37.
  37. Davis M., Putnam H., Robinson J. The decision problem for exponential Diophantine equations // Annals of Mathematics. — 1961. — Т. 74. — С. 425—436.
  38. Rivest R., Shamir A., Adleman L. A Method for Obtaining Digital Signatures and Public-Key Cryptosystems // Communications of the ACM. — 1978. — Т. 21. — С. 120—126.
  39. Merkle R. C., Hellman M. E. Hiding Information and Signatures in Trapdoor Knapsacks (англ.) // IEEE Transactions on Information Theory. — 1978. — Vol. 24, no. 5. — P. 525—530.
  40. Information Visualization in Data Mining and Knowledge Discovery (англ.) / ed. by U. Fayyad, G. G. Grinstein, A. Wierse. — San Francisco: Morgan Kaufmann, 2001. — 790 p. — ISBN 978-1-55860-286-1.
  41. Ramírez Alfonsín J. L. The Diophantine Frobenius Problem. — Oxford: Oxford University Press, 2005. — С. 243. — ISBN 0198568207.

Литература

  • Базылев Д. Ф. Справочное пособие к решению задач: диофантовы уравнения. — Мн.: НТЦ «АПИ», 1999. — 160 с. — ISBN 985-6344-27-1.
  • Башмакова И. Г. Диофант и диофантовы уравнения. — М.: Наука, 1972. — С. 68.
  • Башмакова И. Г., Славутин Е. И. История диофантова анализа от Диофанта до Ферма. — М.: Наука, 1984. — 256 с.
  • Диофант Александрийский. Арифметика и книга о многоугольных числах / пер. и коммент. И. Н. Веселовского. — М.: Наука, 1974.
  • Журавлёв В. М., Самовол П. И. Экспоненциальные диофантовы уравнения и сумма цифр числа // Математическое просвещение. Сер. 3. — 2016. — Вып. 20. — С. 167—199.
  • Мороз Б. З. Диофантовы уравнения и доказуемость в математике. — М.: МЦНМО, 2008. — 56 с. — ISBN 978-5-94057-375-3.
  • Спринджук В. Г. Классические диофантовы уравнения от двух неизвестных. — М.: Наука, Главная редакция физико-математической литературы, 1982. — 288 с.
  • Степанов С. А. Диофантовы уравнения // Тр. МИАН СССР. Алгебра, математическая логика, теория чисел, топология. Сборник обзорных статей. 1. К 50-летию Института. — 1984. — Т. 168. — С. 31—45.
  • Фалин Г., Фалин А. Линейные диофантовы уравнения. — М.: Изд-во Чистые пруды, 2008. — 32 с. — (Библиотечка «Первого сентября». Серия «Математика» ; вып. 24). — ISBN 978-5-9667-0510-7.
  • Mordell L. J. Diophantine Equations. — London: Academic Press, 1969. — 311 с. — ISBN 0-12-465650-1.

Дополнительно по теме

Категории