Изменения
Нет описания правки
{{Задача
|definition='''Решение проблемы разрешимости для произвольного диофантова уравнения.''' Пусть дано произвольное диофантово уравнение с произвольным числом неизвестных и целыми рациональными коэффициентами; требуется указать общий метод, следуя которому можно было бы в конечное число шагов узнать, имеет ли данное уравнение решение в целых рациональных числах или нет.
}}
==Этапы доказательства неразрешимости десятой проблемы ГильбертаДиофантовы уравнения==
{{Определение
|definition='''Диофантово уравнение''' (англ. ''diophantine equation'') имеет вид<tex>P(x_1...\ldots x_n)=0</tex>, где <tex>P</tex> {{---}} многочлен с целыми коэффициентами. <tex>(1)</tex>
}}
=== Примеры диофантовых уравнений ===
Ниже приведены примеры наиболее известных частных случаев диофантовых уравнений:
*<tex>x^n + y^n = z^n</tex>,
:*при <tex>n=2</tex> решениями этого уравнения (обобщенного уравнения Пифагора) являются пифагоровы тройки,
:* согласно Великой теореме Ферма это уравнение не имеет ненулевых целых решений при <tex>n>2</tex>.
*уравнение Пелля;
: <tex>x^2 - n y^2 = 1</tex>, где параметр <tex>n</tex> не является точным квадратом;
*уравнение Каталана:
:<tex>x^z - y^t = 1</tex>, где <tex>z, t>1</tex>;
*уравнение Туэ:
: <tex>\sum_{i=0}^n a_i x^i y^{n-i} = c</tex> при <tex>n \geqslant 3</tex> и <tex>c\ne 0</tex>.
Диофант искал решение этих уравнений в рациональных числах, Гильберт спрашивал про решение диофантовых уравнений в целых числах.
В современной терминологии десятая проблема Гильберта является примером ''массовой проблемы'' <ref>Матиясевич Ю. В. Десятая проблема Гильберта. — М., Физматлит, 1993 {{---}} Математическая логика и основания математики {{---}} с.8</ref>. Массовая проблема состоит из счетного количества вопросов на каждый из которых нужно дать ответ {{---}} да или нет. В данном случае эти вопросы параметризуются диофантовыми уравнениями и нужно сказать: да, данное диофантово уравнение имеет решение или нет, данное уравнение не имеет решения. И суть массовой проблемы состоит в том, что нужно найти единый универсальный метод, который позволял бы ответить на любой из этих вопросов. Среди двадцати трех "Математических проблем" «Математических проблем» Гильберта десятая является единственной массовой проблемой и она может рассматриваться, как проблема информатики. Сегодня мы знаем, что десятая проблема Гильберта решения не имеет. Это означает, что она не разрешима, как массовая проблема.
==Теорема о неразрешимости десятой проблемы Гильберта==
{{Теорема
|author=Неразрешимость десятой проблемы Гильберта
}}
Таким образом, можно говорить об отрицательном решении десятой проблемы Гильберта.
Доказательство неразрешимости этой проблемы вытекает из тезиса Черча и следующих двух теорем:
{{Теорема
:Тогда, взяв в качестве <tex>M</tex> перечислимое, но [[Разрешимые (рекурсивные) языки # Примеры неразрешимых множеств |definitionнеразрешимое множество]], можно было бы получить, что для соответствующего уравнения <tex>P(y,x_1\ldots x_k)=Множество 0</tex> нет общего алгоритма, который по каждому натуральному <tex>y</tex> давал бы ответ на вопрос о существовании у этого уравнения натуральных решений. Если бы этот алгоритм существовал, то можно было бы за конечное число шагов узнать, имеет ли уравнение <tex>P(0,x_1\ldots x_k)=0</tex> решение, то есть принадлежит ли число <tex>0</tex> множеству <tex>M</tex> натуральных чисел называется перечислимым, если оно совпадает со множеством значений некоторой примитивно-рекурсивной функцииимеет ли уравнение <tex>P(1,x_1\ldots x_k)=0</tex> решение и так далее. Получилось бы, что существует алгоритм, который по каждому натуральному <tex>y</tex> за конечное число шагов определяет, принадлежит <tex>y</tex> множеству <tex>M</tex> или нет.}}{{Определение
<tex> \left\{ \begin{array}{lcr}P(x_1...\ldots x_n)=0; \\ x_1=y_{1,\;1}^2+y_{1,\;2}^2+y_{1,\;3}^2+y_{1,\;4}^2;\\...\ldots \\\...ldots \\x_n=y_{n,\;1}^2+y_{n,\;2}^2+y_{n,\;3}^2+y_{n,\;4}^2
\end{array}\right. </tex>,
*любое решение системы <tex>(2)</tex> в произвольных целых числах содержит решение уравнения <tex>(1)</tex> в неотрицательных целых числах;
*для любого решения уравнения <tex>(1)</tex> в неотрицательных целых числах <tex>x_1,x_2,...\ldots , x_n</tex> найдутся целочисленные значения <tex>y_{1,\;1},...\ldots , y_{n,\;4}</tex>, дающие решение системы <tex>(2)</tex> , так как, согласно известной теореме Лагранжа, каждое неотрицательное целое число представимо в виде суммы квадратов четырёх целых чисел.
Система уравнений <tex>(2)</tex> может быть свёрнута в одно уравнение :
<tex>E(x_1, x_2, ...\ldots , x_n, y_{1,\;1}, ...\ldots , y_{n,\;4})</tex>,
разрешимое в целых числах тогда и только тогда, когда исходное уравнение <tex>(1)</tex> разрешимо в неотрицательных целых числах.
{{Утверждение
Наряду с отдельными диофантовыми уравнениями, Дэвис рассмотрел семейства диофантовых уравнений вида:
<tex>P(a_1, a_2, ...\ldots , a_m, x_1, x_2, ...\ldots , x_n)=0</tex>, где <tex>P</tex> – многочлен с целыми коэффициентами, <tex>a_1, a_2, ...\ldots , a_m\in\mathbb{Z}</tex> {{---}} параметры,<tex>x_1, x_2,...\ldots , x_n\in\mathbb{Z}</tex> {{---}} переменные. Каждое такое семейство определяет некоторое множество <tex>M</tex> тех значений параметров, при которых уравнение разрешимо относительно переменных <tex>x_1, x_2,...\ldots , x_n</tex> :
<tex>\left \langle a_1, a_2, ...\ldots , a_m\right \rangle\in\mathbb{M}\Leftrightarrow x_1, x_2,...\ldots , x_n\</tex>
<tex>\left \{ P(a_1, a_2, ...\ldots , a_m, x_1, x_2, ...\ldots , x_n)=0 \right \}</tex>
Такие множества называются ''диофантовыми''.
Исследования Мартина Дэвиса, направленные на доказательство неразрешимости десятой проблемы Гильберта, привели его к постановке задачи, когда описано некоторое множество и требуется узнать, является ли оно диофантовым. В простейших случаях диофантовость множества очевидна {{---}} ясно, например, что диофантовым является множество всех положительных нечетных чисел. Однако совсем нелегко ответить на такие естественные вопросы, как "диофантово : «диофантово ли множество всех степеней числа <tex>2</tex>?», "диофантово «диофантово ли множество всех простых чисел?"», "диофантово «диофантово ли множество всех совершенных чисел?" » С первого взгляда кажется, что на эти вопросы следует дать отрицательный ответ. Тем не менее все эти множества являются диофантовыми. Приведем примеры диофантовых множеств:
*множество всех полных квадратов, представлено уравнением <tex>a-x^2=0</tex>;
*множество всех составных чисел, представлено уравнением <tex>a-(x_1+2)(x_2+2)=0</tex>;
*множество всех нестепеней числа <tex>2</tex>, представлено уравнеием <tex>a-(2x_1+3)x_2=0</tex>.
Для доказательства неразрешимости десятой проблемы Гильберта нужно было лишь показать диофантовость любого перечислимого множества,
то есть нужно показать возможность построения уравнения, которое имело бы натуральные корни <tex>x_1,x_2,...\ldots , x_n</tex> только при всех <tex>\left \langle a_1, a_2, ...\ldots , a_m\right \rangle</tex>, принадлежащих этому перечислимому множеству. Исходя из этого, Дэвис сформулировал следующую гипотезу:
{{Гипотеза
|author=Мартина Дэвиса
|statement=Понятия диофантового и перечислимого множества совпадают. Это значит, что множество диофантово тогда и только тогда, когда оно перечислимо.
}}
<tex>\left \langle a_1, a_2, ...\ldots , a_m\right \rangle\in\mathbb{M}\Leftrightarrow \exists z \quad \forall y < z \quad \exists x_1, x_2,...\ldots , x_n\</tex>
<tex>\left \{ P(a_1, a_2, ...\ldots , a_m, x_1, x_2, ...\ldots , x_n)=0 \right \}</tex>
===Предикат Робинсон. Совместный результат М. Дэвиса и Х. Патнема и Д. Робинсон.===
<tex>\left \langle a, b, c= a^b\right \rangle</tex>
Найти диофантово представление для операции возведения в степень ей не удалось, но она нашла достаточное условие для его существования:
<tex>\left \langle a, b \right \rangle\in\mathbb{M}\Leftrightarrow \exists x_1, x_2,...\ldots , x_n\</tex>
<tex>\left \{ P(a, b, x_1, x_2, ...\ldots , x_n)=0 \right \}</tex>
Его определяет отношение <tex>J(a,b)</tex> со следующими свойствами:
В 1958 году М. Дэвис и Х. Патнем опубликовали работу, в которой они рассмотрели класс так называемых экспоненциально-диофантовых уравнений.Такие уравнения имеют вид:
<tex>E_1(x_1,x_2,...\ldots ,x_n) = E_2(x_1,x_2,...\ldots ,x_n)</tex>,
где <tex>E_1</tex> и <tex>E_2</tex> — выражения, построенные из <tex>x_1, x_2,...\ldots , x_m</tex> и конкретных натуральных чисел с помощью сложения, умножения и возведения в степень.
В 1961 году в совместной работе Робинсон, Дэвиса и Патмена <ref>Martin Davis, Hilary Putnam, Julia Robinson The decision problem for exponential Diophantine equations. {{---}} Annals of Mathematics — 1961. — Vol. 74, № 3 — p. 425—436</ref> было получено экспоненциально - диофантово представление для любого перечислимого множества:
<tex>\left \langle a_1, a_2, ...\ldots , a_m\right \rangle\in\mathbb{M}\Leftrightarrow \exists x_1, x_2,...\ldots , x_n\</tex>
<tex>\left \{E_1(a_1,a_2,...\ldots ,a_m,x_1,x_2,...\ldots ,x_n) = E_2(a_1,a_2,...\ldots ,a_m,x_1,x_2,...\ldots ,x_m)\right \}</tex>
Одним из следствий работы стала возможность сведения любого показательно-диофантова уравнения к экспоненциально-диофантову уравнению с фиксированным числом переменных.
Чтобы перенести результат Дэвиса, Патнема и Робинсон на обычные диофантовы уравнения, нужно было доказать, что множество, состоящее из троек <tex>\left \langle a, b, c= a^b\right \rangle</tex>, является диофантовым. Тогда стало бы возможным ценой введения дополнительных неизвестных перевести экпоненциально-диофантово представление в диофантово представление:
<tex>a, b, c= a^b\Leftrightarrow \exists x_1,x_2,...\ldots ,x_n \left \{ P(a, b,c, x_1, x_2, ...\ldots , x_n)=0\right \} </tex>
Джулия Робинсон показала, что для этого достаточно построить конкретное уравнение
<tex>P(a, b, x_1, x_2, ...\ldots , x_n)=0 </tex>,
*недопускающее решение с <tex>a>b^b</tex>;
*для каждого <tex>k</tex> имеющее решение с <tex>a>b^k</tex>.
=== Вклад Ю.В. Матиясевича===
Такого рода уравнение удалось построить Ю.В. Матеясевичу в 1970 году. Обратившись к рассмотрению последовательности Фибоначчи, Матиясевич заметил, что если за <tex>b</tex> взять половину номера четного члена последовательности Фибоначчи, а за <tex>a</tex> — сам член, то неравенство <tex>a>b^b</tex> будет всегда неверно;
|-
|}
Далее Матеясевич рассмотрел последовательность, состоящую из четных членов первоначальной последовательности. Оставалось построить уравнение, такое, что <tex>P(a,b,x_1,...\ldots ,x_k)=0</tex>, которое имело бы натуральное решение тогда и только тогда, когда <tex>b=\varphi_a</tex>, далее сослаться на описанный выше результат Джулии Робинсон. Для этого достаточно было построить систему диофантовых уравнений <tex>P_1=0,...\ldots,P_n=0</tex> в переменных <tex>a,b,x_1,...\ldots ,x_k</tex>, имеющую решение тогда и только тогда, когда <tex>b=\varphi_a</tex>. Такая система имеет в точнсти те же решения, что и единственное уравнение <tex>P_1^2+...\ldots +P_n^2=0</tex>.
Матиясевич получил требуемую систему в виде:
<tex>1)\quad b+(z-1)=a</tex> <tex>2)\quad a+u=l</tex> <tex>3) \quad l^2-lk-k^2=1</tex> <tex>4)\quad g^2-gh-h^2=1</tex> <tex>5) \quad l^2c=g</tex>
<tex>26)a+u\quad ld=lr-2</tex>
<tex>37) \quad (2h+g)l^2e=r-lk-k^2=13</tex>
<tex>48)g\quad x^2-gh-hrxy+y^2=1</tex>
<tex>59)l^2c \quad lp=gx-b</tex>
<tex>610)ld\quad(2h+g)q=rx-2a</tex>
Таким образом, была доказана правильность гипотезы Мартина Дэвиса, которая стала называться DPRM-теоремой. Из этой теоремы следует, что десятая проблема Гильберта является неразрешимой.
<references />
==Источники информации==
*Матиясевич Ю.В. Десятая проблема Гильберта. — М.: , Физматлит, 1993. - — Математическая логика и основания математики.*Проблемы Гильберта, . Сборник под редакцией П. С. Александрова, М., Наука, 1969 г.*Ю. В. Матиясевич. Диофантовы множества. — УМН, 1972, том 27, выпуск 5(167), — с. 185–222*[http://kvant.ras.ru/1970/07/o_reshenii_desyatoj_problemy_g.htm П. Варпаховский, А. Н. Колмогоров О решении десятой проблемы Гильберта // , журнал Квант. — 1970. — № 7. — С. 38—44.]
*[https://www.lektorium.tv/lecture/12974 Лекции Ю.В. Матиясевича в Computer Science клубе при ПОМИ РАН]
[[Категория: Теория формальных языков]]
[[Категория: Теория вычислимости]]
[[Категория: Примеры неразрешимых задач]]