Книга
Книга
АННОТАЦИЯ
В книге рассматривается решение уравнений в натуральных, целых или рациональных числах. Имея в виду широкий круг читателей, автор подобрал такие уравнения, решение которых удается получить, не прибегая к средствам теории чисел. Впрочем, иногда, чтобы обеспечить систематичность изложения, автор дает краткую информацию о результатах исследований, выполненных при помощи аппарата теории чисел. Наряду с классическими задачами в книгу вошли многие задачи, рассмотренные за последние 20—30 лет.
Книга может быть использована учащимися старших классов средней школы, имеющими склонность к математике, студентами и учителями. Последние найдут в этой книге большой материал для занятий математического кружка.
Вацлав Серпинский
О решении уравнений в целых числах
Редактор Г /7. Акилов
Техи. редактор А Л. ЛукьяновКорректор В. С. Иванова
Сдано в набор 28/IV 1961 г. Подписано к печати 1/VII 1961 г. Бумага 84х1087?2*
Физ. печ. л. 2,75貝』.печ. л. 4,51Уч. изд. л. 3,10
Тираж 30 000 экз.Цена книги 9 коп.Заказ № 2488
Государственное издательство физико-математической литературыМосква, В-71, Ленинский проспект, 15
Типография № 2 им. Евг. Соколовой УПП Леисовнархоза
Леиниград, Измайловский пр.» 29
ОГЛАВЛЕНИЕ
§§§§§§§§
исловие переводчика ‘
Уравнения любой степени с одним неизвестным •・•. Линейные уравнения с любым числом неизвестных ... Китайская теорема об остатках Уравнения второй степени с двумя неизвестными ・.. Уравнение х2 + х — 2у2 = 0 Уравнение х2 + х + 1 = Зу2 . . . . • Уравнение х2 — Dy2 =1 Уравнения второй степени с более чем двумя неизвест-
7 9101617212529
Система уравнений х2 + ky2 = #,炉—左必=拦
Система уравнений %2 -|- Л = г2, х2 — k =修 Согласные
Некоторые другие уравнения второй степени или системы уравнений •.-.
Об уравнении л2 + у2 + 1 = хуг
Уравнения высших степеней
Показательные уравнения
Решение уравнений в рациональных числах
^^44^^^^п
ПРЕДИСЛОВИЕ ПЕРЕВОДЧИКА
В этой книге выдающегося польского математика Вацлава Серпинского рассматриваются уравнения и системы уравнений с целыми коэффициентами, которые нужно решить в натуральных, целых или рациональных числах. Некоторые простейшие виды таких уравнений были рассмотрены знаменитыми математиками древности Пифагором (VI в. до н. э.) и Диофантом (III в. н. э.). В память о последнем эти уравнения называются диофантовыми. Диофантовы уравнения во все времена привлекали внимание математиков. Ими занимались классики математики: П. Ферма (1601—1665), Л. Эйлер (1707—1783), Ж. Л. Лагранж (1736—1813). К. Ф. Гаусс (1777—1855), П. Л. Чебышев (1821 —1894) н др. Им уделяют внимание и многие выдающиеся математики современности. Большой и важный вклад в теорию диофантовых уравнений внесли советские математики.
Систематическое изучение диофантовых уравнений („диофантов анализ0) требует от читателя весьма серьезной подготовки в области теории чисел. Уравнения, рассматриваемые в данной книге, как правило, решаются элементарно, т. е. не предполагают у читателя специальных знаний по теории чисел. Такой элементарный диофантов анализ, выражаясь словами Л. Эйлера, „немало служит к изощрению разума начинающих и большое проворство в исчислении приносити. Воспитательное значение его бесспорно. Задачи из этой области обычно требуют от читателя большой изобретательности и способствуют приобретению навыков самостоятельной работы в математике.
Следует заметить, что вообще диофантов анализ имеет большое теоретическое значение, поскольку многие его задачи тесно связаны с важнейшими вопросами теории чисел, а в последнее время он получает н прикладное значение, поскольку некоторые проблемы физики и механики приводят к диофантовым уравнениям.
Книга В. Серпинского довольно широко охватывает вопрос о решении диофантовых уравнений. В ней подобраны такие уравнения и системы уравнений, решение которых удается получить, не прибегая к средствам теории чисел. Впрочем, чтобы обеспечить систематичность изложения, автор довольно часто дает информацию о результатах исследований, выполненных при помощи аппарата теории чисел. В таких случаях изложение, естественно, принимает реферативный характер. Наряду с классическими задачами в книгу вошли многие задачи, рассмотренные за последние 20—30 лет. Эта книга по существу является популярной монографией по диофантову анализу. С интересом и пользой ее будут читать учащиеся старших классов средней школы, имеющие склонность к математике, студенты и учителя. Последние найдут в этой книге большой материал для занятий математического кружка.
Книга В. Серпинского вышла в Варшаве в 1956 г. Некоторые из сообщаемых в ней сведений немного устарели, иные же можно было бы несколько дополнить. Автор проявил большую заботу о настоящем издании, прислав мне все необходимые изменения и дополнения к тексту книги. Все они в этой книге учтены.
В заключение считаю своим приятным долгом выразить благодарность члену-корреспонденту Академии наук СССР Ю. В. Линнику, поддержавшему мое предложение о переводе книги В. Серпинского на русский язык. Я благодарен также редактору книги Г. П. Акилову, ценные указания которого были учтены мною при окончательной подготовке рукописи перевода к печати.
И, Мельников
Уравнения любой степени с однимнеизвестным
Решение уравнений в целых числах является одним из важнейших разделов теории чисел.
Начнем с уравнения с одним неизвестным. Пусть дано уравнение
aQxm-Y аххт^-[- ... 4-a/n_1x4-am = 0,(1)
где /п — натуральное число, а。. а「..., ат — целые числа, причем ат 力 0. Если целое число х удовлетворяет уравнению (1), то имеем:
伍0Xm-1 + 吁加一2 + …4-am_1)x = -am.
откуда следует, что число % должно быть делителем числа ат. Так как целое число ат=^0 имеет конечное число делителей, то все решения уравнения (1) в целых числах % можно найти при помощи конечного числа проб, а именно, подставляя в уравнение (1) поочередно все делители числа ат (как положительные, так н отрицательные) н выбирая среди них те, которые удовлетворяют нашему уравнению.
Если бы ат = 0, то, очевидно, одним из решений нашего уравнения было бы % = 0, а для отыскания других его решений имели бы уравнение
口0%机 1~4-。[xm 2 4~ • • • + a加-2% +'m-l == °,
с которым в случае ат_1 =^= 0 мы поступили бы так же, как прежде с уравнением (1), в случае же。加_] = 0 получили бы уравнение степени т — 2 и т. д.
Примеры. Найдем в целых числах все решения уравнения
*5 — 5*4 — з%з + 15%2 + 2% — 10 = 0.
Так как число —10 имеет делителями только числа 1, 2, 5, 10, а также —1, —2, —5, —10, то мы должны вместо х
подставлять в наше уравнение поочередно каждое из этих восьми чисел. Нетрудно убедиться, что из них только числа 1, 5, —1 удовлетворяют уравнению; следовательно, они дают все решения нашего уравнения в целых числах.
В качестве второго примера возьмем уравнение %8 + *7 + % + 1 = 0.
Здесь мы должны вместо х подставлять в уравнение только делители числа 1, т. е. числа 1 и —1. Таким образом, устанавливаем, что только число —1 является решением нашего уравнения в целых числах.
Итак, нахождение всех целых чисел, являющихся корнями данного многочлена с целыми коэффициентами, даже для многочленов высших степеней не представляет трудностей, за исключением разве технических; здесь дело обстоит значительно проще, чем в алгебре, где решается задача нахождения всех корней данного многочлена.
Линейные уравнения с любым числомнеизвестных
Перейдем теперь к уравнению с более чем одним неизвестным и начнем с так называемых линейных уравнений^ т. е. уравнений вида
@1*1+a2*2+ • • • Л~аmхт = ^»(2)
где т — натуральное число, большее 1, ар а?, •••‘ ат и Ъ—данные целые числа. Прежде всего заметим, что в уравнении (2) все коэффициенты а】,а2, ..., ат можно предполагать натуральными, так как члены с коэффициентами, равными нулю, можно отбросить, а отрицательный коэффициент можно заменить равным ему по абсолютной величине положительным коэффициентом, изменив при этом знак у неизвестного. Если бы два из коэффициентов %, а?、…、% были равны, например。1 =的,то, положив х1-[- х2 = xt мы вместо уравнения (2) получили бы уравнение
@1% + 〃з*3 ~"Ь 〃4*4 Ч~* • • • ^Н атхт ==。・(3)
Если примем * = %1 + *2, то из каждого решения уравнения (2) в целых числах хр х2, ..., хт получим решение уравнения (3) в целых числах х, х3, х4, .. ., а нз каждого решения уравнения (3) в целых числах
x, *з, *4,• • •,%m,приняв за %] любое целое число и положив %2 = *一%】,получим решение уравнения (2) в целых числах хр х2, ..хт.
Итак, задача нахождения всех решений в целых числах уравнения (2) сводится к задаче нахождения всех решений в целых числах уравнения (3) с меньшим числом неизвестных. Если бы здесь еще было 〃】=а3, или если бы какие- нибудь другие два коэффициента при неизвестных были равны, то уравнение (2) можно было бы свести к уравнению с менее чем m ——1 неизвестными.
Таким образом, далее можно предполагать, что коэффициенты о?,• • ат уравнения (2) суть числа натуральные и все различные. Одно из них, например %, есть наибольшее, в частности 〃】> а2. Предположим, что число 。】при делении на а2 дает в частном целое число Лив остатке а] так что 〃1 =。2々 +。:, где 左 есть натуральное число, о;——такое целое число, что 0 < «2 < а2* Примем *; = kxx 十 х2, %; = Хр О; = °2・ ТОГда а】*】+ @2*2 =。2(力%[ + %2)+ 〃'*] = =а^х^-^а^х^ и уравнение (2) перейдет в уравнение
。罔 + 吟,+ 〃з*з + …+ атХт =尻 (4)
Если примем х^ = ^х1 + х2, х[ = х? то из каждого решения уравнения (2) в целых числах хр х2, *з,хт получим решение в целых числах *;, х; х3, ..., хт уравнения (4). Обратно, если положим %] = *;, *2 = %;—々*卜 то из каждого решения в целых числах %;, х; *3, ..., хт уравнения (4) получим решение в целых числах хр *2, х3, .. ., хт уравнения (2).
Таким образом, решение уравнения (2) в целых числах сводится к решению в целых числах уравнения (4), в котором наибольший из коэффициентов при неизвестных (учитывая, что о; = “° < “J меньше, чем наибольший из коэффициентов при неизвестных в уравнении (2). Далее, аналогичным образом из уравнения (4) можно получить уравнение, в котором наибольший из коэффициентов будет меньше, чем наибольший из коэффициентов уравнения (4) и т. д.
Так как последовательность убывающих натуральных чисел не может быть бесконечной, то, пользуясь указанным приемом, придем либо к уравнению с одним неизвестным, решение которого не вызывает затруднений, либо к уравнению.
в котором все коэффициенты при неизвестных равны, например к уравнению
с% + с%+ …+ c% = b.
Из этого уравнения следует, что свободный член b будет делиться на с )• Если бы это условие не выполнялось, то тогда уравнение это, а, следовательно, и уравнение (2) не имело бы решений в целых числах. Если b при делении на с дает в частном целое d, то получаем уравнение У】+ У? + ...+ у^ = d, все решения которого в целых числах находим, полагая у2, у3, .... yk равными любым целым числам и принимая y】 = d ——у2 — Уз— ••・ —yk ).
Пример. Указанным выше способом найдем в целых числах х, у, z все решения уравнения
6%+lOy—7z= 11.(5)
Принимая z' = — 2, получаем уравнение 6* + 1 Оу + 7zr = 11. Учитывая, что 10 = 7 + 3, получаем 6* 十 7 (у + z') + Зу = 11 и, полагая y + z‘ =f, получаем уравнение 6文-j-7/ + 3y = 11・ Теперь, учитывая, что 7 = 6 jl, получаем 6(х4-^) + ^ + + 3у=11 и, полагая х -\-t — и, получаем уравнение 6〃 + £ + Зу = 11 ・ Все решения в целых числах 〃, £, у этого уравнения получаем, если для у и 〃 будем назначать любые целые числа и примем £=11 — Зу — 6〃. А так как x-\~t = й, то имеем х = и — £ = Зу + 7〃 一 11 и далее, так как z' = — z и y-\-zf = t, то находим z = y — f = 4y + 6〃一 И.
Все решения уравнения (5) в целых числах х, у, z содержатся в формулах
* = 3у十7"一 11, z = 4y + 6〃一 11,
где у и и ——любые целые числа. Действительно,
6(Зу + 7〃一 11)+10у —7(4у + 6〃一 11)= 11.
Легко также доказать, что если уравнение (2) имеет решение в целых числах, то таких решений (в случае m > 1) оно имеет бесконечное множество. Действительно, если существуют целые числа у】,у2,・..,такие, что
%У1 +。2必 + ••• +』% = Ь,
то, полагая х^ = ^ + а^г для 2=1, 2w—1, a Хm = уm-"由-••- -"m-l」-l,где а,&,…,J-1 - произвольные целые числа, получаем, как легко проверить, целые числа хр х2, ..., хт, удовлетворяющие уравнению (2).
Необходимое условие разрешимости уравнения (2) в целых числах состоит в том, чтобы свободный член b делился на наибольший общий делитель d коэффициентов。卜 а2, ..., ат при неизвестных. Действительно, если некоторые целые числа хр х2> ..хт удовлетворяют уравнению (2), то d будет делителем каждого произведения avxv а2х2> ... t ^тхт и, следовательно, делителем их суммы Ь,
Докажем теперь, что это условие является также и достаточным, т. е. если b делится на наибольший общий делитель чисел “卜 а2, ..., ат, то существуют целые числа хр х2, ..., удовлетворяющие уравнению (2).
Пусть ар а?ат — Целые числа, среди которых по крайней мере одно, например о】,отлично от нуля. Обозначим через D множество натуральных чисел, определяемое следующим образом. Натуральное число п относим к множеству D тогда и только тогда, когда существуют целые числа хр х2,・♦., хт такие, что
〃 = 〃[*]+“2*2+ •・・ + атХт-(6)
Множество D непустое (т. е. оно содержит по крайней мере одно число), так как al — al> 1 -|- а2 • 0 + .・・ 十。孤• 0 н —о】=о】•(——1) + о? • ° + •・・ + 〃加• ° н одно из этих чисел, именно то, которое является натуральным, принадлежит множеству D. Обозначим через d наименьшее натуральное число, принадлежащее множеству D. (Такое число существует, так как в каждом непустом множестве натуральных чисел существует наименьшее число.) Так как число d принадлежит множеству D, то из определения этого множества вытекает, что существуют целые числа 厶,/2,・・•, tm такие, что
1313d =0占 + 叫2 +…+ anfm,(7)
13
13
2 Зак. 2488. В. Серпинский
Ho d есть наименьшее число множества D, поэтому для каждого натурального числа п вида (6) имеет место неравенство 厶》3. Покажем, что число агхх 十 а2х2 十.・・ + атхт при всяких целых %】,х2хт делится на 2.
Допустим противное, т. е. что при некоторых целых %. У2Ут число %У1 +。2y2 + •• • + «тУт при делении на d дает в частном целое 力 и положительный остаток г. Тогда имеем 41yl + а2у2 -]-...+ атут =々d 十 г, откуда в силу (7), г = ?У1 + а2у2+ ... + amym—k (。由十 ^片 + … …+。&) =a1/+峻2+ …十"m,где x『?] - % для I— 1, 2, m суть целые числа. Натуральное число г имеет форму (6) и поэтому мы заключаем, что оно принадлежит множеству D. Но г, как остаток от деления на d, меньше d; таким образом, возникает противоречие, так как d есть наименьшее число множества D.
Итак, доказано, что число аххх + а2х2 + ・・・ ^атхт при любых целых %】,х2хт делится на d, а отсюда, в частности, для 々=1, 2, ...» т, %总=1,巧=0 для l*h следует, что число ak делится на d. Таким образом, d есть общий делитель чисел ар а2,.・.,ат.
Пусть теперь 8 обозначает любой общий делитель чисел “1,。2,・•・,0m. Тогда существуют целые числа 马, 0’ •・・・ zm такие, что af = 6Zj для 2=1,2, ..., т. Отсюда, согласно (7), d=0]。+g2方2+ .•• ^anfm = ^f\Zl^^Z2^+%2m)3
и, значит, о есть делитель числа d. Итак, общий делитель d чисел ар а?,・・・ ат нелнтся на каждый общий делитель этих чисел, следовательно, это их наибольший общий делитель.
Таким образом, мы доказали, что если d есть наибольший общий делитель целых чисел 〃卜 а2, . •., amt из которых по крайней мере одно отлично от нуля, то существуют целые числа Г】,方2,・••, ,m, удовлетворяющие соотношению (7).
Предположим теперь, что о】,а2, ...» ат и b — целые числа, причем среди чисел ар е2,, ат по крайней мере одно отлично от нуля, предположим также, что число b делится на наибольший общий делитель чисел о】, о?。机, так что b = 4d, где k есть целое число. Пусть х; — % для £=1, 2,・・・,〃z; так как kd = bt то на основании (7) получаем (2).
Итак, доказано, что если 〃卜 а2, ...» ат и Ь — целые числа, причем среди чисел 。卜 а2,, ат по крайней мере одно отлично от нуля, то для разрешимости уравнения (2) в целых числах *卜 х2,.・•, *加,необходимо и достаточно.
чтобы свободный член b делился на наибольший общи И делитель чисел %,七,• • • *。疗
Пусть теперь даны натуральные числа 〃, Ь, с и допустим, что уравнение
ах — by = c(8)
разрешимо в целых числах %, у и, следовательно, что с делится на наибольший общий делитель d чисел он。.
Если х0, у。 есть решение нашего уравнения в целых числах, то при любом целом 力 имеем
0(Х。 十 在力)一力(у0 + 龙〃)=c*
Поскольку а п b натуральные числа, то для достаточно больших k
х = х^-\- kb и y = yQ^\~ka
являются натуральными числами, причем ах——Ьу = С・
Таким образом, доказано, что если уравнение (8), где а, 万,с — натуральные числа, разрешимо в целых числах х, у, то оно имеет бесконечное множество решений в натуральных числах х, у.
Иначе обстоит дело с уравнением
ах~\~Ьу = ct(9)
где 〃, Ь, с — натуральные числа. Допустим, что это уравнение разрешимо в целых числах х, у и, значит, с делится на наибольший общий делитель d чисел а ^ Ь.
Разделив числа о, А и с на d, получим из уравнения (9) новое уравнение, в котором коэффициенты при неизвестных будут взаимно простыми. Допустим теперь, что в уравнении (9) коэффициенты 〃 н 0 взаимно простые.
Если с = ab, то уравнение (9) не имеет решений в натуральных числах х, у, так как в противном случае было бы ах -\-by — ab и, значит, ах = Ь (а — у), а так как числа 〃 и b взаимно простые, то отсюда следовало бы, что х делится на b и, значит, %>0, откуда ах -]-by ^> ах^ ab, вопреки тому, что 〃х+0у =。。.
Докажем, что уравнение (9) разрешимо в натуральных числах х, у для каждого натурального с > ab.
Допустим, что а и b — натуральные взаимно простые числа н пусть с — натуральное число > ab. Как было уже доказано выше, существуют натуральные числа 〃 н в такие.
что 〃〃 — bv = c>ab. откуда 方——> 1 и поэтому существует такое целое число £, что * <t <± (таковым является наибольшее целое число /, меньшее чем ?). Пусть х = и—Of, y = 〃t—©; эти числа целые, причем х > 0, у > 0. Следовательно, х и у — натуральные числа и имеем
ох + Оу = 〃(〃 一瓦)十 A (at — v) = au — Ou = с, что и требовалось доказать.
Одновременно мы доказали, что если а и b — натуральные взаимно простые числа, то каждое натуральное число, большее ab, может быть представлено в форме ах + by. где х и у — натуральные числа.
Вообще можно доказать, что если о】,а2» • • • • ат и b ——натуральные числа и число b делится на наибольший общий делитель чисел о】,а2。机,то для достаточно больших b уравнение (2) разрешимо в натуральных числах *[, *2хт (число решений этого уравнения в натуральных числах хр *2 хт, очевидно, для каждого натураль
ного b конечно (>0), так как должно быть %^<。 для 1=1. 2,.…/п).
Отсюда, в частности, следует, что если 〃】,〃2‘ •・・,ат"""^ натуральные числа, не имеющие общего делителя, большего единицы, то каждое достаточно большое натуральное число можно представить в форме аххх + а2х2 亠 ・••十 dmxmt где хр х2,...,尤皿—натуральные числа.
Китайская теорема об остатках
Если т — натуральное число >2 и。卜 а2» ・••,ат — натуральные числа, каждые два из которых взаимно просты, гр г2, ...» гт — произвольные целые числа, то существуют целые числа %】,х2, .... хт, удовлетворяющие системе уравнений
"1*1 Н~,1 二3 “2*2+"厂2 ^^ • • • ^^ ^т^т И- ^w (1。)
Доказательство. Для m = 2 теорема верна, так как уравнение ахх ——а2у — г2 — г】, если числа а{ и 〃? взаимно просты, разрешимо в целых числах х и у.
Предположим теперь, что теорема верпа для некоторого натурального 〃z》2. Пусть %. 出,・・・,。叱。加十】—нату- 16
ральные числа, из которых каждые два взаимно просты, гр г2. • • •. %, ^т+1 — произвольные целые числа. Из предположения, что теорема верна для числа т, следует, что существуют целые числа хр х2, ..., хт такие, что имеют место равенства (10). Так как каждое из чисел 七,а2,・.・,ат взаимно просто с ат+1, то их произведение а}а2 взаимно просто с dm+v и поэтому существуют целые числа t и 〃,удовлетворяющие уравнению
"1°2 • • •0/-ат+1й -гm+1 一 °11 -Г1.
Примем теперь
芯= “@ 0; ” + 看 «=1, 2m),x;+1 = u.
Числа Хр %; ・・., х^+1 — целые, причем легко проверить, что
^1Х1 + Г1 - 02Х2 + Г2 ~ …=% + 1*2+1+r小+1,
Итак, доказательство нашей теоремы получается посредством индукции.
Из доказанной теоремы следует, что если каждые два из 烧》2 натуральных чисел av а2, ..ат взаимно просты, то существует целое число, которое при делении на эти числа даег любые заданные остатки гр г2, . .., гт. Последним обстоятельством объясняется название теоремы *). Так как это целое число можно увеличить на любое кратное числа а】。?.・• 〃加, то существует бесконечное множество натуральных чисел, дающих при делении на 〃】,〃2,・• •, ат соответственно остатки гр &,・••, гт-
Уравнения второй степени с двумянеизвестными
Перейдем теперь к уравнениям с двумя неизвестными. Можно легко указать примеры уравнений второй степени с двумя неизвестными и с целыми коэффициентами, которые не имеют никакого решения в целых числах, например
уравнение 炉 + 屮—3 = 0. Легко также указать пример уравнения, имеющего конечное число решений в целых числах. Например, уравнение
炉+г-65 = 0
имеет только
шестнадцать
решений в
целых числах, именно:
8),
(—1,8),
(1. -8),
(—L —8),
1).
(8. -1).
(—8, 1),
(-8, —1),
7),
(一4, 7),
(4. 一7),
(—4, —7),
4).
(7. -4),
(—7, 4),
(一7, —4).
Легко исследовать, для каких целых чисел 内 уравнение
имеет решение в целых числах х, у. Оказывается, для того, чтобы это уравнение имело по крайней мере одно решение в целых числах х, у, необходимо и достаточно, чтобы число k при делении на 4 не давало в остатке 2.
В самом деле, если существуют целые числа х, у такие, что *2 —屮=々 н если оба числа * и у — четные, то, очевидно, числа х2 и у2 делятся на 4 и, следовательно, их разность 尼 делится на 4.
Если какое-нибудь одно из чисел хну четное, а другое нечетное, то число х2 — у2, а значит и число 力 нечетное.
Наконец, если оба числа х и у — нечетные, то, поскольку квадрат нечетного числа при делении на 4 дает в остатке 1, заключаем, что число *2_у2, а значит и число 左 делится на 4. Итак, ни в одном случае (когда наше уравнение разрешимо в целых числах х, у) число 力 при делении на 4 не дает н остатке 2. Таким образом, условие наше является необходимым.
Предположим теперь, что целое число k при делении на 4 не дает в остатке 2. Тогда, если k — четное число, то оно делится на 4 и число 《 есть целое. Таким образом, числа * =]十1 0》=彳一 1 суть целые н, как легко проверить, удовлетворяют нашему уравнению.
Если же число k нечетное, то имеем ^ = 2/ +1, где 2 — целое число. Числа х = / -|-_ 1, y = lt стало быть, целые и, как легко проверить, удовлетворяют нашему уравнению. Итак, условие наше является достаточным.
Легко доказать, что для каждого целого k уравнение х2 ——у2 — ^ имеет лишь конечное (》0) число решений в целых числах х, у.
Очевидно, достаточно это доказать для натуральных k и для решений в натуральных числах * м у. Если натуральные числа х, у удовлетворяют уравнению х2 — у2 =力,где 左一натуральное число, то х〉у, откуда х — у》1 и имеем (х — У)(* + У)= А, что дает * + у<4 и, следовательно, * < ^ и у < ^; но число систем натуральных чисел х, у, удовлетворяющих двум последним неравенствам, равно, очевидно, (4—1)2 и, следовательно, является конечным.
Однако же для любого натурального числа т существую г такие натуральные числа 少,для которых уравнение х2—у2 = k имеет не менее чем т различных решений в натуральных числах х, у.
Например, для k = 2‘血+2 числа
々=22*' + 2‘, У/ _ - 22m-/ — 2г (г = 0, 1, /и—1) суть натуральные и удовлетворяют уравнению х2 — у2= k, причем числа xz (2 = 0, 1, т—1) все различные.
Труднее исследовать вопрос, для каких натуральных k уравнение
*2+f=力
имеет хотя бы одно решение в целых числах х, у. Отметим без доказательства, что уравнение х2 -|- у2 = Л имеет по меньшей мере одно решение в целых числах х, у тогда и только тогда, когда частное от деления натурального числа Л на наибольший квадрат не имеет ни одного натурального делителя, который при делении на 4 давал бы в остатке 3.
Поэтому, например, уравнение *2 十 у2 =为 разрешимо в целых числах х, у для 々=1, 2, 4, 5, 8, 9, 10, но неразрешимо для ^ = 3, 7.
Разумеется, для каждого целого числа k уравнение х2 + у2 = ^ имеет конечное (》0) число решений в целых числах х, у.
Еще труднее установить необходимое и достаточное условие того, чтобы для данного натурального числа 力 уравнение х2 + У2 = k имело бы по меньшей мере одно решение в натуральных числах х, у. Это условие состоит в том, чтобы уравнение *2 +、2 =力 было разрешимо в целых числах х, у (для чего должно выполняться условие, указанное выше) и чтобы либо число А имело хотя бы один
простой делитель, даюший при делении на 4 в остатке 1, либо чтобы показатель наивысшей степени числа 2, делящей число 少.был нечетный.
Например, это уравнение разрешимо в натуральных числах %, у для 左=2, 5, 8, 10. но неразрешимо в этих числах для 々=1, 3, 4, 6, 7, 9.
Отсюда легко следует, что для того чтобы уравнение *2 + у2 = ^2, где 力一 натуральное число, имело хотя бы одно решение в натуральных числах х, у, необходимо и достаточно, чтобы число 内 имело по меньшей мере один простой делитель вида 4,+ 1, где t—целое число. В этом состоит необходимое и достаточное условие существования (хотя бы одного) пифагорова треугольника с гипотенузой 力.
Можно доказать, что уравнение
имеет для каждого натурального k одно и только одно решение в натуральных числах х и у.
Если уравнение / (х, у)= 0, где / (х, у) — многочлен с целыми коэффициентами, имеет решение в целых числах X, у. то, очевидно, для каждого натурального числа т существуют целые числа х, у, при которых число / (%, у) делится на т. Отсюда следует, что если существует натуральное число /и такое, что ни для одной системы чисел X, у, где х = 0, 1, 2. •・.,/п—1, у = 0, 1, 2m — 1 число / (х, у) не делится на т, то уравнение /(х, у) = 0 не имеет решений в целых числах.
Например, доказательство того, что для натурального п уравнение
*2+[-3у门=0
не имеет решений в целых числах, можно провести посредством проверки, показав, что для * = 0, 1, 2 и для любого целого у число х2-|- 1—Зу" или, что то же самое, число %2 + 1 не делится на3(действительно: О2 + 1 = 1, 12-|- 1=2, 22 + 1=5).
Однако не для каждого многочлена с целыми коэффициентами, для которого уравнение /(х, у) = 0 не разрешимо в целых числах х, у, существует натуральное число 加 такое, что ни для какой системы целых чисел х, у число / (х, у) не делится па т.
В самом деле, уравнение
(2* — 1)(3у - 1) = 0,
очевидно, не имеет решений в целых числах х, у. С другой стороны, если т есть натуральное число, то. как известно, m можно представить в форме /д = 2用一】(2%—1), где 々 и х — натуральные числа. Число 2?右+| + 1 делится на 0 + 1 = 3, поэтому существует такое натуральное число у, что 22Л11 -|- 丄 1 = Зу. Итак, имеем (2х—1)(3у—1) = 2后2加,откуда видно, что число (2х—1)(3у——1) делится на w.
А. Шинцель обнаружил, что для каждого натурального числа т существует целое число х из последовательности О, 1, 2, ...» т—1 такое, что число (2尤—1)(3*—1) делится на т, хотя уравнение (2х — 1)(3*— 1) — 0 и не имеет пи одного целого корпя.
§ 5. Уравнение х2-}-х — 2" = 0
Докажем, что уравнение %2十% — 2y2 = 0 имеет бесконечное множество решений в натуральных числах х, у.
Для этой цели достаточно заметить, что *=1, у=1 есть решение этого уравнения н, что если (х, у) — его решение, то (〃.©), где 〃 = 3% + 4у+1,切=2* + 3》千1, также есть решение этого уравнения. Потому что, как легко подсчитать, имеем
〃2 + 〃 — 2 切2 —(3% + ” +1)(3% + 4у + 2)—
—2(2* + Зу+1)2 = *2 + х —2у“
Предположим, что (х, у) есть решение уравнения
%2 + % — 2y2 = 0(11)
в натуральных числах, причем х > 1 и, следовательно, как это вытекает из (11). у > 1.
Покажем, что тогда
3%—4什1〉0, Зу —2х—1 >0, 2х —4у4-1 <0. (12)
Если бы было 4у》3* + 1, то мы имели бы 16у2^>9х2-|- + 6* + 1, а так как, в силу (11), 1 Gy2 = 8х2 4~ 8х, то было бы 2%》%2十1, что дает (х—1)?《。и, следовательно, х = 1, а это противоречит предположению. Итак, первое из неравенств (12) доказано.
Если бы было Зу ^ 2х + U то мы имели бы 9у2 < 4х2 + Д-4% + 1, а так как, в силу (11), 4х2-|-'4х == 8у2. то было 6bly2 < 1, что исключено, так как у〉1. И гак, доказано
и второе из неравенств (12), из которого уже непосредст вен но вытекает третье.
Таким образом, неравенства (12) верны (при условии, что (%, у) есть решение уравнения (И) в натуральных числах и, что х > 1).
Положим теперь
Е = 3% — 4у-|-1, 刁=3у — 2*—1;(13)
на основании (12) заключаем, что Е н 刁 суть натуральные числа, причем Е — х = 2х — 4у+1<0 и, следовательно, Е < *・ Принимая во внимание (13), получаем равенство
F + e —2 刁2 = (3% —4у+1)(3х —4у + 2) —
следовательно, учитывая (11), имеем 3十己—2刀2 = 0, а это означает, что система (邑刀)есть решение уравнения (11).
Положим далее
g(x, у) = (3х —4у+1, Зу —2х—1), (14) т. е. каждой точке плоскости с координатами х, у приведем в соответствие точку той же плоскости с координатами Зх — 4y + 1, Зу — 2尤—1.
Итак, если (%, у) есть решение уравнения (11) в натуральных числах к, у, где х > 1, то (с, p) = g(%, у) также есть решение уравнения (11) в натуральных числах £, 口 где Е < *. Если Е>1, то подобным же образом, исходя из решения (Е,刁),получим новое решение (Е「刀i)= g(&,刁)= = g(g(*,У)) = ^2(х,У) в натуральных числах 0,刀卜 где J < W и т・ д・ Введя обозначение gk+1 (х, y) = g(gk(х, у)), мы получим таким образом последовательность решений g(*・ У), &(%, У),旦3(%, У), ••• уравнения (11) во все меньших натуральных числах. А так как последовательность убывающих натуральных чисел 〉1 не может быть бесконечной, то при некотором натуральном п получим решение (〃,&)=旦门(*, у), в котором 卫=1, т. е. дойдем до решения (〃,") = (1, 1).
Итак, если (х, у) есть произвольное решение уравнения (11) в натуральных числах, где х > 1, то существует натуральное число п такое, что
g/x,У)= (1,!)•g/x,У)= (1,!)•(15)(15)
g/x,У)= (1,!)•
g/x,У)= (1,!)•
(15)
(15)
Примел!
/(%. у) = (3% + 4у+1, 2% + Зу+1);(16)
легко проверить, что
/(g(乂 y)) = (3(3x-4y+l) + 4(3y-2x-l) + l.
2 (Зх — 4у + 1) + 3 (Зу — 2* — 1) + 1) = (*, у),
откуда при помощи индукции легко находим, что f nSn (^» у)1^。,У) (я = 1, 2, •..
Следовательно, на основании (15), получим а, у)=—(1, —
С другой стороны, если примем
〃 = Зх + 4у+1,@ = 2% + Зу+1,
то, как мы уже видели, и2-\- и — 2讲=炉 十 % — 2y2, откуда следует, что если (х, у) — решение уравнения (11) в натуральных числах, то (必 ©) = /(%, у) также — решение уравнения (11) в натуральных числах (ввиду (16) соответственно больших, чем х и у).
Учитывая полученные выше результаты, заключаем, что все решения (11) в натуральных числах х, у и только такие решения этого уравнения содержатся в бесконечной последовательности
(1, 1), /(1. 1), 77(1, 1), ///(1. 1),…
Примем %[=У]=1,(乙,%)=九一](1, 1) для n = 2, 3, тогда (хй+1, yn+i) = f (xnt у/ для 办=1, 2,・.・ и, согласно (16), имеем форм)глы
(几=1, 2,...).(几=1, 2,...).(17)(17)х«+1 = ЗХ" + 4% + 1.
(几=1, 2,...).
(几=1, 2,...).
(17)
(17)
1 = 2х〃 + Зу 抬 + 1
Итак» доказано, что все решения уравнения (11) в натуральных числах содержатся в бесконечной последовательности {хй, у/ для n= 1, 2где %】 = У]=1 и где для п = 1, 2, ... имеют место форм)глы (17). Эти формулы позволяют легко вычислять последовательно решения уравнения (11).
Например, для п — 1 формула (17) дают х2 = 3 Ц- 4 -|- Ц- 1 = 8, ,2 = 2 + 3十 1=6; откуда далее для м = 2: 力з = 3 • 8 十4 • 6十 1 = 49, 〉b = 2 ♦ 8十3 ・ 6十 1 = 35,
откуда для п = 3: %《=3 • 49十4 • 35十 1 =288, % = =2 • 49 + 3 • 35 + 1 = 204 и т. д.
Число2——~» где п ——натуральное число, называется п-м треугольным числом и обозначается через tn.
Уравнение (11) можно записать в форме:
/# =
Следовательно, оно определяет все квадратные числа у2, которые одновременно являются треугольными. Указанные выше формулы позволяют последовательно находить все такие числа. Исключая хп и %〃+】 из формул (17) и вытекающей из них формулы У门+2 = 2%界+1 + 3yzl+] + 1, получим формулу
У“+2 = 6%+i — у“5=1,2%...),
при помощи которой, зная у, = 1 Н 必=6, можно вычислять последовательно числа у门 для п = 3, 4,...
Таким образом, все квадратные числа, являющиеся одновременно треугольными, получаем как квадраты чисел последовательности {у门} для "=1, 2 где У]=1, 刈=6,
уя42 = 6уй+1—у门 для « = 1, 2, ... Так что здесь имеем: % = 6 • 6 ——1 = 35, % = 6 • 35 — 6 = 204, 必=6 • 204 — —35 = 1189 и т. д. Итак, существует бесконечное множество квадратных чисел, являющихся одновременно треугольными. Однако же не существует ни одного треугольного числа > 1, которое было бы биквадратом, т. е. уравнение *2十% — 2y4 = о не имеет решений в натуральных числах > 1. Но это уравнение имеет решения в рациональ- 326
ных положительных числах, например *=爾, у = у. В § 15 мы докажем, что таких решений имеется бесконечное множество.
Исследуем теперь, какие натуральные числа % м у удовлетворяют уравнению
Для натуральных х числа х и х Ц-1, как известно, взаимно простые (т. е. не имеют общего делителя, большего единицы; если бы такой делитель оказался, то он был бы делителем их разности, т. е. числа 1, что невозможно). Если бы существовали натуральные числа х и у такие, что 6 * х 一w=0,то мы имели бы Х(*十1)=/ и квадрат-
*+1=/2, то отсюда 1=户一々2 = (/+左)(/ 一左),*+1=/2, то отсюда 1=户一々2 = (/+左)(/ 一左),что длячто дляное число у? было бы произведением двух взаимно простых чисел х и %十1. Но, как известно из арифметики, если квадратное число есть произведение двух натуральных, взаимно простых чисел, то каждый из этих сомножителей должен быть квадратом натурального числа. Поэтому, если бы существовали натуральные числа ^ и Z такие, что х = А?2,
*+1=/2, то отсюда 1=户一々2 = (/+左)(/ 一左),
*+1=/2, то отсюда 1=户一々2 = (/+左)(/ 一左),
что для
что для
натуральных чисел k и I невозможно (так как первый сомножитель правой части》2).
Итак, предположение, что уравнение *2 十% — у? = 0 имеет решения в натуральных числах х, у приводит к противоречию. Следовательно, это уравнение не имеет решений в натуральных числах; другими словами, произведение двух последовательных натуральных чисел никогда не является квадратом натурального числа.
Заметим, однако, что уравнение /十光—屮=。имеет решения в рациональных положительных числах, например
1213
% —■ » у ~— w или X — , у -— •
Подобным же образом можно легко доказать, что для натуральных nt > 1 уравнение х2 -\- х—ут = 0 не имеет решений в натуральных числах % и у.
§ 6. Уравнение х2 4~ -^ + 1 = 3J2
Займемся теперь уравнением х2 4~ а: -|- 1 = Зу2. Оно уже имеет свою историю. В 1950 г. Р. Облат высказал предположение, что, кроме решения х = у= 1, оно не имеет иных решений в натуральных числах х, у, где х есть нечетное число. В том же году Т. Нагель указал решение % = 313, у =181. Метод, аналогичный изложенному выше для уравнения 炉十% — 2y2 = о, позволит нам определить все решения уравнения
*2+% + 1=3V(18)
в натуральных числах %, у.
Предположим, что (х, у) есть решение уравнения (18) в натуральных числах, причем х > 1. Можно легко убе- диться, что уравнение (18) не имеет решений в натуральных числах х, у, где % = 2, 3, 4, 5, 6, 7, 8, 9; поэтому должно быть *》10・
Покажем, что
12y <7% + 3,7y >4% 十 2. 4y >2%十1・(19)
Если бы было 12у》7% + 3, мы имели бы 144y?> 》49炉十42* + 9, а так кзк, ввиду (18), 144у2 = 48х2 + + 48* + 48, то было бы 炉 & 6% + 39, откуда (х — З)2《48 и, значит, учитывая, что к》10, 7?《48, что невозможно. Итак, первое из неравенств (19) доказано.
Если бы было 7у ^ 4х + 2, мы ик!ели бы 49у2 ^ 16х2-|- 十16% + 4, а так как, ввиду (18), 16x24~16x4- 16==48у2# то было бы 49屮《48屮—12, что невозможно. Таким образом, доказано второе из неравенств (19), из которого уже непосредственно вытекает третье. Итак, неравенства (19) верны.
Положим теперь
Е = 7% —12у+3, р = —4% +7y — 2.(20)
На основании (19), найдем, что В > 0,句 >0 и х — Е = 3义 X (4у — 2х—1) > 0 и, значит, Е < %• Согласно (20), имеем
F+E+1—3守=
^ (7*— 12у + 3) (7% — 12у + 4) + 1 — 3 (—4х + 7у—2)2 =
=%2 + % + 1 — Зу2, откуда, ввиду (18),
t2+e+i = 37j2.
Примем
g(%,у) = (7х — 12у + 3, —4% +7y — 2).
Итак, можно сказать, что, исходя из любого решения (х, у) уравнения (18) в натуральных числах, где х > 1, мы получаем новое решение (Е, P)= g(x, у) уравнения (18) в натуральных чис.тах Е,《,где 5 < х (и значит, решение в меньших натуральных числах). Отсюда, действуя как выше, найдем, что для каждого решения уравнения (18) в натуральных числах х, у, где х > 1, существует натуральное число п такое, что g〃(x, У)= (1, 1)・
Приняв же
/(х, у) = (7%+12у + 3, 4% + 7у+2),(21)
легко найдем, что / (g (х, у)) = (х, у) и, следовательно, (х, у) = Уя(1» 1)-
С другой стороны, легко проверить, что если (х, у) есть решение уравнения (18) в натуральных числах, то / (х. у) также есть решение уравнения (18) в натуральных числах (соответственно больших, чем х и у)・
приняв %] = У[=1・(*〃,%)=九_[ (1, 1) для п = 2, 3, ..., получим последовательность {хп, у〃} для к = 1, 2, •・・, содержащую все решения уравнения (18) в натуральных числах и только такие решения.
Здесь мы имеем (与+卜 %+1)=乙3D =/(%〃,%), следовательно, в силу (21), получаем
%。+1 = 7% 用 + 12уй 十 3,Уп+i = 4хл + 7уп + 2 (22)
(冷=1, 2,・.•)
—формулы, позволяющие последовательно определять все решения (х. у) уравнения (18) в натуральных числах.
Таким путем легко получаем решения
(22,13), (313,181), (4366,2521), (60817,35113), ...
Этих решений имеется, очевидно, бесконечное множество.
Из равенств 修=力=1 и (21) при помощи индукции легко находим, что числа хп с нечетными индексами суть нечетные, с четными же — четные, а числа уп суть нечетные для 〃= 1, 2, ... Для получения всех решений уравнения (18) в целых числах х, у, как нетрудно доказать, следовало бы к уже полученным решениям (х〃,%) присоединить (%〃,一%) н (— хп— 1, ± yj для /г= 1, 2,...
Так что здесь мы имеем, например, еше такие решения: (—2,1) (—23,13), (—314,181).
А. Роткевич заметил, что из всех решений уравнения (18) в натуральных числах х > 1 и у можно получить все решения уравнения
3+1)3 —” =屮(23)
в натуральных числах 2, у.
В самом деле, допустим, что натуральные числа 2, у удовлетворяют уравнению (23). Положив % = 3z + 1, получим, как легко проверить, натуральные числа х > 1 ну, удовлетворяющие уравнению (18).
С другой стороны, если натуральнее числа х > 1 и у удовлетворяют уравнению (18), то имеем, как легко проверить, (х——1)2 = 3(у2— х), откуда следует, что число (натуральное) %—1 делится на 3, следовательно %—l=3z, где 2 есть натуральное число, причем имеет место равенство 3/ =产—х = у2 — 3z — 1, которое доказывает, что числа £ н у удовлетворяют уравнению (23).
Таким образом, исходя из решений
(22,13), (313,181), (4366,2521)
уравнения (18), получаем решения
(7,13), (104,181), (1455,2521)
уравнения (23).
Заметим здесь еще, что если натуральные числа z, у удовлетворяют уравнению (23), то доказано, что у есть сумма двух последовательных квадратов, например 13 = 22+32, 181 =92+ 102, 2521 =3524-362.
Подобным образом, как прежде для уравнения (18), мы могли бы найти все решения уравнения
/ + (% + 1)2 =屮(24)
в натуральных числах %, у, приняв для х > 3
g(x, у) = (3х —2у+1, Зу — 4х — 2) и для光》1
/(к,у) = (Зх + 2у-[-1, 4% + Зу + 2),
что приводит к формуле (х, у) = f п (3, 5) и к выводу, что все решения уравнения (24) в натуральных числах х, у содержатся в последовательности {хй, у^} для п= 1, 2,..., где %】=3, % = 5, а
xn+i — 3/ + 2% + 1, %+] = 4/+3%+2 (л = 1, 2,...).
Например, *2 = 3 • 3+2 , 5+ 1 = 20,刈=4・3 + 3 义 *5+2 = 29; *3=119, у3 =169; 相=696, y4 = 985; х5 = 4059, у5 = 5741.
Геометрический смысл рассмотренного уравнения состоит в том, что оно дает все пифагоровы треугольники (прямоугольные с натуральными сторонами), катеты которых выражаются последовательными натуральными числами. Таких треугольников имеется бесконечное множество *)•
Уравнение же
/+(%+ 1)2 - yз,
как доказано, не имеет решений в натуральных числах х, у, но 1192 -|- 1202 = 134, причем можно доказать, что это единственное решение в натуральных числах уравнения
尤2 + (% +〔У = У 支
*) Подробности относительно уравнения (24) см. в книге В. Серпинского, „Пифагоровы треугольники"*, стр. 15, Учпедгиз, 1959. (Прим, перев.)
§ 7. Уравнение х2 —分2 = 1
Найдем теперь все решения уравнения
%2 — 2屮=1(25)
в натуральных числах х, у.
Здесь следует для х > 3 принять g(x, у) = (3% — 4у, Зу—2%), а (для натуральных хну) /(%, у) = (3* + 4у, 2% + Зу), что приводит к формуле (х, у) = /〃(3, 2) и теореме, что все решения уравнения (25) в натуральных числах х, у содержатся в последовательности {хл, %} для п=1, 2,..・,где *] — 3, у】=2, а
x“+1 = 3X"+4%,y“+1 = 2*“ + 3у"("=1,2,...).
Например, х2= 17, %=12; х3 = 99,гу3 = 70; х4 = 577, у4 = 408.
Перейдем теперь к общему уравнению
%2 —Оу2= 1,(26)
где D есть данное целое число. Если бы было £) = 0, то все решения уравнения (26) в целых числах были бы: х=±1, у — любое целое. Если бы было D = —1, мы имели бы четыре решения уравнения (26) в целых числах: х = ± 1, у = 0 или х = 0, у = ± 1. Если бы было О< — 1, мы имели бы, как легко сообразить, только два решения: х = ± 1, у = 0. Поэтому далее будем предполагать» что D есть натуральное число.
Если бы D было квадратом натурального числа, /) = п2. то уравнение (26) можно было бы написать в виде
(х— 〃у) (% + 〃у) = 1.
Таким образом, число % + 〃у было бы делителем единицы, откуда следует, что числа х и у не могли бы быть натуральными. Отсюда легко заключаем, что в целых числах %, У уравнение (26) имело бы в рассматриваемом случае только два решения %= 土 1, у = 0・
Итак, остается исследовать случай, в котором Q — натуральное число, не являющееся квадратом натурального числа или, что то же самое» случай, в котором У D есть иррациональное число.
2929Поставим здесь вопрос, имеет ли уравнение (26), кроме тривиальных решений х = ± 1, у = 6, еще какие-нибудь
29
29
3 Зак. 2488. В. Серпинский
решения в целых числах 尤,у или, что то же самое, имеет ли уравнение (26) решение в натуральных числах. Если бы существовало такое решение, то, очевидно, существовало бы также решение в наименьших натуральных числах хи уР
Легко доказать, что в случае, когда уравнение (26) имеет хотя бы одно решение в натуральных числах х, у, оно имеет таких решений бесконечное множество. Ибо если натуральные числа %, у удовлетворяют уравнению (26), то числа
" =%2+£)д Н а = 2%у
также натуральные и, в силу тождества
(Х2 +。屮)2 —。(2%у)2 = (%2 _ Оу2)2
н уравнения (2), также удовлетворяют этому уравнению.
Используя метод, который мы применили ранее в случае D = 2, можно доказать, что все решения уравнения (26) в натуральных числах %, у содержатся в бесконечной последовательности {х〃, у〃} для n= 1, 2,・・・, где %» у】 есть решение в наименьших натуральных числах, а хл+1 = ^^„-^ + °У1%‘ У/i+i = У/。+ *1% (п == 1,2,...).
Для доказательства следовало бы здесь для %〉%】принять g(x, у) = (%]Х — О“у, —》1% + 修,),а для натуральных х, у принять / (х, у) = (Х]% + Оу]У,УМ + %1У).
Можно доказать, что если }/ D есть иррациональное число, то существует решение уравнения (26) в натуральных числах. Но как можно найти такое решение? Дело это отнюдь не простое. Казалось бы, что для нахождения решения уравнения (26) в натуральных числах х, у и к тому же в наименьших натуральных числах, достаточно подставлять вместо у поочередно натуральные числа и испытывать, не будет ли число Qy2 +1 квадратом натурального числа. Если у будет наименьшим натуральным числом, для которого 力y?+i есть квадрат, скажем, натурального числа %, то (х, у) будет решением уравнения (26) в наименьших натуральных числах. Таким путем легко было бы найти, что, для £) = 2, 3, 5, 6, 7, 8, 10, 11, 12 решениями уравнения (26) в наименьших натуральных числах являются соответственно (3,2), (2,1), (9,4), (5,2). (8,3), (3,1). (19,6), (10,3). (7,2).
Труднее было бы таким путем найти решение уравнения (26) в наименьших натуральных числах для £)=13, потому что таковым является система (649,180), или для D= 29, Где такой системой является (4901,1820). И уж совершенно 30
непригоден был бы этот путь для нахождения решения уравнения (20) в наименьших натуральных числах для Q = 99i, где ' х = 379 516 400 906 811 930 638 014 896 080,
у = 12 055 735 790 331 359 447 442 538 767.
Каким же путем можно было найти решение, выраженное столь большими числами?
Укажем прием, который в случае, когда ]/D есть иррациональное число, всегда приводит к нахождению решения уравнения (26) в наименьших натуральных числах ).
Пусть о。 будет наибольшее целое число <JQ; имеем здесь 〃о》1, а ввиду определения числа о。 и иррациональности числа ]Л。,а0 < ]/£) < tz0 + 1 • Примем /。二旬十 -4--—; тогда (ввиду иррациональности числа ]ЛD)число иррациональное, 0 <—< 1 и, значит, хх > 1. Пусть 〃】 看1
будет наибольшее целое число < %】м примем хх = ах-\- — • Поступая как выше, найдем х2 > 1. С числом %? можем поступить так же, как с числом Xj и т. д. Таким путем мы получим последовательность равенств:
М° = 〃о + 4,*1 = %+},%2 = 〃2 +
/1人2人3
где о。, %,。2, • • • —натуральные числа, а х1# х2, х3> ...— иррациональные > 1.
Так вот, можно доказать, что (для каждого натурального числа Q, для которого V° есть иррациональное число)* существует наименьшее натуральное число s, зависящее от D, такое, что xs+1 = хР
Если s есть четное число, то числитель х и знаменатель у несократимой дроби, представляющей значение числа
0“2L%-i
или числа
.1
旬4-
% + ♦ + ..1
.._}_- ~ J —,
as-2 +~
дает решение уравнения (26) в наименьших натуральных числах. Если же s есть нечетное число, то следует взять числитель н знаменатель несократимой дроби, представляющей значение числа
И , II
j・+3
1%十.一十I曲ST
где, как легко доказать, имеем as+l = cf для / = 1, 2, Воспользуемся этим указанием для нахождения решения уравнения (26) в наименьших натуральных числах для О= 13.
Наибольшее натуральное число < ^13 есть 3; поэтому
примем ^Л13 = 3 -|-
1
1/13 + 3
а отсюда %〔=-===——~—
1/13 — 34
Наибольшее натуральное число < хх есть, как легко проверить, 1. Приняв поэтому
占=1 十丄,откуда x2%2
4
/13 + 1
далее имеем
*2= 1 + 元',
3
%з
%4
/13-1
УГЗ + 2
/ТЗ —2 —3
3— /13 + 1
=1+丄.
3
Vr13—1
4
x5 = 3 + / 爲=6 +!,
人6
1
1 ч—»
*5
уТз—з1
Таким образом, здесь имеем s = 5* четное, то, в силу сделанного выше
а
так как здесь s не
ния решения уравнения х2—1 Зу2 = 1
указания, для получе- I в наименьших нату-
ральных числах нужно подсчитать числитель и знаменатель несократимой дроби для числа
з+[г+[г+|Г+|Т+|б+[т+[г+|1+厂
*) Доказательства этих теорем можно найти, например, в книге А. 3. В а л ь ф и ш а. „Уравнение Пелля/ Тбилиси, Изд. АН Грузинской ССР, 1952. (Прим, перечу
649 Легко найдем, что это число равно несократимой дроби 画. Следовательно, числа х= 649 му= 180 дают решение уравнения х2—13y2=1 в наименьших натуральных числах.
Для числа /) = 991 было бы s = 60 и (ввиду четности числа s) мы должны были бы найти несократимую дробь для числа
11111 I
〃o + jhiF …,
I059
г де о。^^ 31, значения: 2,8, 4, 1, 2,3, 2, 1.10, 12, 2.г де о。^^ 31, значения: 2,8, 4, 1, 2,3, 2, 1.10, 12, 2.числа же〃卜 а2а59 имеют соответственно
г де о。^^ 31, значения: 2,
8, 4, 1, 2,
3, 2, 1.
10, 12, 2.
г де о。^^ 31, значения: 2,
8, 4, 1, 2,
3, 2, 1.
10, 12, 2.
12, 10,2,2.2,1,1.2,6, 1, 1. 1, 1.3,1.
2, 3,1,4.1, 20,6,4,31, 4, 6, 20,1,4,
1, 4,8,1,3,1,1,1,1, 6, 2, 1, 1,2,2,
Вычисления здесь были бы длинные, но, во вся
ком случае, выполнимые и таким путем мы дошли бы до указанного выше решения уравнения х2 — 991^2 = 1 в наи
меньших натуральных числах.
К уравнениям вида (26) приводятся некоторые другие уравнения второй степени с двумя неизвестными, например, уравнение
3"2 - 2絞=1.
Приняв % = 3〃 ——20, у =皆一", получим х2 — 6у2 = = 3〃2 — 2^2= 1. С другой стороны, если х и у суть целые числа, удовлетворяющие уравнению х2 ——6у2= 1, то, приняв и — х-\- 2у, т = * + Зу, получим 3" — 2/ = %2 — 6屮—1.
Таким образом, изучение решений в целых числах уравнения 3〃2 — 2г/2 = 1 приводится к изучению таких решений уравнения (26) для /) = 6.
К уравнению же З^2 — 2^2= 1 сводится изучение уравнения
(切_1)2 +怀+(0+1)2 = / +(2+1)2.(27)
Действительно, если целые числа 0 н 2 удовлетворяют уравнению (27), то имеем
6 号2 + 3 =(2z+1)2,
откуда следует что число 2z +1 делится на 3, так что 2?+1 =3〃, где 〃 есть целое число и, значит, Зи2 — 2"= 1.
С другой стороны, если целые числа 〃 и v удовлетворяют последнему уравнению, то 〃,а равным образом 3〃,должно быть нечетным числом и можно положить 3〃 = 2z + 1, где z
есть целое число, откуда (22+1)2 = 9優=3(2炉+1) = 6切2+3 и, значит, числа 幻 м z удовлетворяют уравнению (27).
Итак, мы умеем находить все решения уравнения (27) в целых числах. Наименьшее решение этого уравнения в натуральных числах есть ^=11, z=13, что дает равенство 102+ 112+ 122= 132 + 142, следующее — есть 0=109, 2= 133, что дает равенство i082+1092+1102= 1332-|-1342.
Легко доказать, что если числа d н N дают решение уравнения (27), то числа 5〃 + 4@ + 2 и 6〃 +5V 十 2 также дают решение.
Уравнения второй степенис более чем двумя неизвестными
Перейдем теперь к уравнениям второй степени с более чем двумя неизвестными.
Прежде всего здесь представляет интерес уравнение
%2 + у2 = (28)
Натуральные числа %, у, z, удовлетворяющие этому уравнению, составляют так называемый пифагоров треугольник. Так как пифагоровым треугольникам посвящена специальная книга *), ограничимся здесь только указанием, что все решения уравнения (28) в натуральных числах х, у. n получаются из формул
* =(刈2 —部)厶у = 2mnltz = (/n2 + n2) Z,
где m, n, l—натуральные числа, n < /п и присоединением решений с переставленными числами хну.
Можно найти также все решения уравнения %2+屮=2力
в натуральных числах. Это уравнение легко приводится к уравнению вида (28).
В самом деле, если целые числа х и у удовлетворяют уравнению 炉十炉二?* то числа * н у должны быть одновременно либо оба четные, либо оба нечетные. Поэтому числа * + у и %—у оба четные. Пусть %+у = 2〃,%—y — 2v.
Тогда
4〃2 + 4号2 =(% + у)2 + (% — у)2 = 2(X2 + у2) = 4/2
н, следовательно, «2 + ^2 = ^2-
С другой стороны, если и2--^^—^, то, приняв %=〃+切, у — и — V, получим %2 + ,2 = 2^2.
Уравнение же %2十屮=322 не имеет решений в целых числах, отличных от нуля; последнее можно очень легко проверить, исходя из замечания, что квадрат целого числа, не делящегося на 3, дает при делении на 3 в остатке 1.
Обобщением уравнения (28) является уравнение
〃%2 + 屮=*
где о — любое заданное натуральное число. Легко доказать, что оно имеет бесконечное множество решений в натуральных числах х, у, z таких, что числа х и у взаимно просты.
В самом деле, если 〃一нечетное число, то примем ат2 — 1ат2 + 1
力—• w,у ——2,%==2,
где т — любое натуральное нечетное число. Легко проверить, что 〃%2 + y2 = z2. Числа х» у, z здесь натуральные, причем числа хну взаимно просты, так как из уравнения 〃力+屮二力 вытекает, что их общий делитель является делителем числа 2, следовательно, является также делителем числа z — у = 1.
Если же а есть четное число, то приняв
% = 2加,y = 4加2 _ 1,2 = 0加2 + 1,
где w — произвольное натуральное число, получим натуральные числа х, у, 2 такие, что ax^-^y^^z1, причем числа у н z нечетные. А так как каждый общий делитель чисел у и z является делителем числа 2 — у = 2, то, как число нечетное, он будет делителем числа 1. Отсюда следует, что числа у и 2, а, значит, также и числа х и у взаимно просты.
Уравнение
*2+屮=22 + 1
имеет бесконечное множество решений в натуральных числах х, у, z, что вытекает непосредственно из тождества
(砂 + 打―iy +(2〃+1)2 = (泳+ 〃+[>+1
для п= 1» 2,・・・ Например, 52 + S2 = 72-|- 1» 112 + 72 = =132+1, 192+92 = 212+1.
Имеем также тождество
[2w(4n+1)124-(16n3- 1)2 = (16加 + 2吟 + 1,
откуда, напрнмер, 10?+152 = 18?+ 1, 362-р^272— 1322-(-1.
Более трудным делом является задача решения систем двух или более уравнений второй степени в натуральных числах, например, доказательство теоремы, что система двух уравнений
*2 + 黄=〃,2 - y2 = f2
не имеет решений в натуральных числах х, у, n» £・не имеет решений в натуральных числах х, у, n» £・Было известно, что система x(x+D+y(y+l) = z(z+D,Было известно, что система x(x+D+y(y+l) = z(z+D,двух уравнений*(х+1)一у(什 1)=/(+)двух уравнений*(х+1)一у(什 1)=/(+)
не имеет решений в натуральных числах х, у, n» £・
не имеет решений в натуральных числах х, у, n» £・
Было известно, что система x(x+D+y(y+l) = z(z+D,
Было известно, что система x(x+D+y(y+l) = z(z+D,
двух уравнений
*(х+1)一у(什 1)=/(+)
двух уравнений
*(х+1)一у(什 1)=/(+)
имеет решения в натуральных числах %, у, z, t, например, х = 6, у = 5, z = 8, / = 3 или х = 44, у = 39, z = 5§, t = 20. Но лишь совсем недавно Ю. Бровкину удалось доказать, что таких решений существует бесконечное множество. Другими словами, существует бесконечное множество пар треугольных чисел, сумма и разность которых являются треугольными числами. Ю. Бровкин дал также способ нахождения всех таких пар*). Для у<%<100 такие пары чисел 2 - и~- получаем только для (х, у) = (6, 5).
(18, 14), (37, 27), (44, 39), (86, 65), (91, 54).
Доказано, что существует бесконечное множество решений системы трех уравнений
%2 + 屮=£2.*2 + 炉=在 2,,2 + 之2 = ^2
в натуральных числах х, у, z. /, 〃,0 (например, % = 44. у=117, z = 240, /=125, 〃 = 244, а = 267). Однако неизвестно, существует ли хотя бы одно решение системы четырех уравнений
%? + 屮=庐,%? + ” =吟
屮 + / =02,%2_|_y2 十 n2 =m2
в натуральных числах х, у, z, £,",皆,留,иначе говоря, неизвестно, существует ли прямоугольный параллелепипед, у которого ребра, диагонали граней и диагональ выражались бы натуральными числами.
Мы не знаем, имеет ли хотя бы одно решение в целых числах х, yt z, t, и,叫 w, где f # 0, система четырех уравнений
%2 + у2 = *(% +,)2 + у2 — 〃2.
炉+“+疗二* (х+о2+(у 4- ^)2 — w2-
Эта задача имеет следующую геометрическую трактовку. На плоскости дан квадрат, сторона которого равна 1. Найдется ли на плоскости точка, отстоящая от каждой из вершин заданного квадрата на расстояния, выражаемые рациональными числами? Последняя проблема была недавно поставлена Г. Штейнгаузом.
Дадим еще два примера уравнений второй степени с более чем двумя неизвестными.
Определим все решения уравнения
ху = zt(29)
в натуральных числах %, у, n, /.
Предположим, что натуральные числа х, у, 2, £ удовлетворяют уравнению (29). Обозначим через а наибольший общий делитель чисел % н 2. Тогда будем иметь х = ас, z — ad, где с и d — натуральные взаимно простые числа. Отсюда асу — adt и, значит, су = dt. А так как числа с и d взаимно простые, то из последнего равенства, в силу так называемой основной теоремы арифметики, вытекает, что число у должно делиться на d, следовательно, y = Ad. где b — натуральное число. Отсюда cbd = dt и, значит, t — bc.
С другой стороны, если 〃‘ b, с, d — натуральные числа и х = ас, у = М, z = ad, / = be. то %у = zt.
Итак, мы доказали, что все решения уравнения (29) в натуральных числах X, у, 2, £ содержатся в формулах
% = ас, у = bd, z = ad. t = be.
где q. b, c, d — произвольные натуральные числа, причем можно предполагать, что числа с н d являются взаимно простыми.
Здесь мы имеем четыре так называемых произвольных параметра: 〃, b, с, d. Однако все решения уравнения (29) можно получить при помощи только трех произвольных параметров, именно, при помощи формул
где х, z, и ——произвольные натуральные числа, a d ——наибольший общий делитель чисел х и у.
Все решения уравнения
ху = £2
в натуральных числах х, у, £ получаем из формул
х = a2Gу = fe2c, £ = abc,
где 〃,瓦 с — любые натуральные числа, причем можно предполагать, что числа а и 力 являются взаимно простыми.
Уравнение
*2 — £)у2 — -2
имеет для каждого целого числа D бесконечное множество решений в натуральных числах х, у, z, что вытекает из тождества
(■ + On2)2 — D (2/zm)2 =(加2 — Q/)2.
Случается иногда, что легче найти все решения в целых числах уравнения третьей степени с тремя неизвестными, чем аналогичного уравнения второй степени. Так, например, легко найти все решения в целых числах х, у, z уравнения
(* + У + z)3 = %з + 俨 + 以
В самом деле, на основании тождества
(x + v+z)3 —(%3 + y3+z3) = 3(x + y)(y + z)(z + x)
заключаем, что уравнение наше равносильно уравнению
(x + y)(y + z)(z + x) = 0,
откуда следует, что все решения нашего уравнения в целых числах X, у, z мы получим» если из этих трех чисел два возьмем произвольно, а в качестве третьего возьмем одно из этих двух уже выбранных с противоположным знаком (например. % н у произвольные целые числа, z =——х).
Труднее найти все решения в целых числах уравнения
(X + У +z)2 = X? +屮 + z2,
которое, как легко видеть» равносильно уравнению
%y + yz + z%= 0.
Можно доказать, что все решения нашего уравнения в целых числах X, yt z заключаются в формулах
х = h (пг + п) т, y = k(m-]-n)nt 2 = — kmn, где k, т и п — произвольные целые числа.
Легко найти все решения в целых числах х, у, z, £ системы трех уравнений
% + y + z = £,炉+黄+/=步,/+资+炉=色
В самом деле, из этих уравнений легко вытекает, что
%y + У2+2% = 0 И (%+y)(у + 2)(n + %) = 0.
Итак, по крайней мере одно из чисел % + у, y + z, z-\-x должно равняться нулю. Если, например, % + у = 0, то из %у + " + 2л: = 0 получаем %у = 0 и, так как у = — х, находим % = у = 0. Отсюда заключаем, что два из чисел х, у, z должны быть равны нулю, а третье должно равняться /, где £ ——произвольное целое число. Таким образом, наша система уравнений не имеет в целых числах других решений, кроме тривиальных.
Интересно отметить, что иногда простые системы уравнений имеют решение в целых положительных числах» но очень больших и трудно находимых. Так, например, система двух уравнений с пятью неизвестными х, у, 2, f, и
%У + yz + NX = f2,xyz =炉
имеет решения в целых положительных числах, но решение б наименьших таких числах получаем только для
*= 1 633 780 814 400,у == 252 782 198 228,
2 = 3 474 741085 973).
§ 9. Система уравнений х2 + ^j2 = г2, х2 —砂2 = ?
Пусть дана система двух уравнений
*2 + ky2 = * х2 — Ау2 —件(30)
с неизвестными х, yt z, £, причем А — заданное натуральное число > 1, не делящееся ни на один квадрат натурального
числа > 1. Докажем, что если система (30) имеет решение в натуральных числах %* у г, /, то она имеет бесконечное множество решений в натуральных числах %, у, 2, £, где числа х и у взаимно простые.
Предположим, что натуральные числа %, у, z, £ удовлетворяют уравнению (30). Если бы числа х, у имели наибольший общий делитель d〉l, то. как известно, было бы x = dX], y = d\k, где натуральные числа %】и % взаимно просты и, в силу (30), мы имели бы
” =/2(*; +力У) 停=冴(号—A冷,
откуда следует, что числа 吸 и t2 делятся на 冴,и, следовательно» числа z м f делятся на d, т. е. z = d^lt t = dt】, где N] и Г】一натуральные числа. Отсюда следовало бы, что
若+ 3; = Z;,若一Ay: = g,
а это означает, что система уравнений (30) имеет решение в натуральных числах %卜 ”,гр 。, где числа %】и ” взаимно простые.
Предположим, что оба числа %】и у】 нечетные. Если бы 在 было нечетным числом, дающим при делении на 4 в остатке 1, то, учитывая, что квадрат нечетного числа при пеленнн на 4 дает в остатке 1, мм заключили бы, что число %;十内)彳 при делении на 4 давало бы в остатке 2 и, следовательно, не могло бы быть квадратом числа 2「 Если же Л при делении на 4 давало бы в остатке 3, то, как легко видеть, число 制——也у; при делении на 4 давало бы в остатке 2 и, значит, не могло бы быть квадратом числа ^.
Если бы k было четным числом, то, на основании предположения, мы заключили бы, что число Л не может делиться на 4 = 2?, следовательно, число 力 при делении на 4 дает в остатке 2 и, в случае нечетности чисел %】и ур число * +左於 при делении на 4 дает в остатке 3, что невозможно, так как оно является квадратом числа 2卜
Итак, мы доказали, что если система уравнений (30) имеет решение в натуральных числах %, у, 2,厶 то она имеет также решение в натуральных числах хр 刈,2卜厶,где числа Xj и у】 взаимно простые и одно из них четное.
Предполомсим теперь, что (х, у,务 /) есть решение системы уравнений (30) в натуральных числах, причем числа х 40
и у взаимно простые и одно нз них четное. Примем Х=》+ А2y4, у = 2%у&
Z = %4 + 2А/у2 — 〃у4, 7= ] %4 — 2力炉屮 _ 炉у“. ()
Легко проверить тождество
(X4 + Л2У4)2 ± 44%2y2 (%4 — Fy4) = (х4 ± 24%2y2 —层尚2, которое, ввиду (30) и (31). сразу дает
X2 + kY2 = Z2 и Х2 —力旷2=7・2, (32) а это доказывает, что числа X, У, Z. 7 удовлетворяют системе уравнений (30).
Из формул (31) следует, что X н У натуральные числа, а из формул (31) и (30) следует, что Z = z^t2 + 2kx2y2, следовательно, Z также есть натуральное число. Чтобы доказать, что и Г — натуральное число, достаточно показать, что Т=^ 0. Если бы было 7=0, то, на основании -(32), мы имели бы X2 = kY2, откуда, учитывая, что число k не делится ни на один квадрат натурального числа 〉1. мы получили бы 4=1, вопреки предположению, что /г > 1. Итак» X, У, Z, Т—числа натуральные.
Покажем» что числа X и У взаимно простые.
Предположим, что числа X и У имеют общим делителем простое число р. Покажем, что р не может быть делителем числа 左,а также не есть число 2. Если бы число р было делителем числа k, то, являясь делителем числа .¥ — х4 + ^2У4. р должно было бы быть делителем числа х, следовательно, на основании (30), также делителем числа z и число ky2 =七2 — х2 делилось бы на 炉,а так как число k не имеет квадратного делителя > 1, то р должно было бы быть делителем числа у, что невозможно, поскольку числа хну взаимно просты.
Итак, число р не является делителем числа 论,следовательно, в случае, когда k четное число, оно не может быть числом 2. Если же 左——нечетное число, то заметив, что из чисел хну одно четное (а другое нечетное), на основании равенства 彳二工‘+力2y4, заключаем, что число X нечетное.
Если бы р было делителем числа х, то учитывая, что /г?у4 = х—х4 и имея в виду, что р является делителем числа X, мы заключили бы, что р является делителем числа 走2yi, % следовательно, не будучи делителем числа Л2, есть делитель числа у, а последнее невозможно, так как числа хну взаимно простые. Таким образом, р не является
делителем числа х. Число р также не является делителем числа у, так как х^ = Х ——Л2у4, а р, будучи делителем числа X, не является делителем числа х. Но р — делитель числа Y = 2ху^; так как р=/=2 и так как р не является делителем ни числа %, ни числа у, то р должно быть делителем либо числа z, либо числа f. Поэтому при соответствующем знаке + или ——число р является делителем числа %2 土走у2, следовательно, делителем числа (х2 ± /гу2)2 — х4 -|- + 左2y4 ± 2左%2y2, % будучи делителем числа Х=%4 + ^2у4, должно быть делителем числа 24%2V2, что невозможно, так как р не является делителем ни одного из чисел 2,论,%, у. Итак, мы доказали, что числа X и У взаимно просты. Имеем здесь очевидные неравенства: X〉%, К > у.
Таким образом, доказано, что если числа % и у взаимно просты и одно из них четное и если натуральные числа х. у, 2, t удовлетворяют уравнению (30), то, определив числа X. Y, Z, Т из формул (31), получим натуральные числа, удовлетворяющие уравнениям X2 + 々У? = z?. X? — kY2= 72, где числа X и 卩 взаимно просты, У четное н X〉%, К > у.
Тем самым доказано, что если система уравнений (30) разрешима в натуральных числах х, у, z, /, то она имеет бесконечное множество решений в натуральных числах х, у, z,九 где х и у взаимно простые числа.
Вот решения системы уравнений (30) для некоторых 力:
А
X
У
Z
t
5
41
12
49
31
6
5
2
7
1
7
337
120
463
113
13
106921
19 380
127 729
80 929
15
17
4
23
7
30
13
2
17
7
Положим теперь для каждого решения уравнения (30) в натуральных числах х, у, z, /, где хну взаимно простые числа, у = г; это—рациональное число, выражаемое несократимой дробью —. Разным решениям системы (30)
в натуральных числах х, у, 2, /, где числа х и у взаимно просты, соответствуют, очевидно, разные числа г. Со
гласно (30), имеемгласно (30), имеемследова-следова-/ + △ = (守,产一『(J,
гласно (30), имеем
гласно (30), имеем
следова-
следова-
тельно, числа ,? +论 興,2 —左 являются квадратами рацио
нальных чисел. Поэтому, если для данного натурального числа 论 уравнение (30) имеет решение в натуральных чис
лах, то таких рациональных чисел г имеется бесконечное
множество.
Докажем, что для натурального числа k существует рациональное число , такое» что числа г2+ Л и г2 —尼 являются квадратами рациональных чисел, тогда и только тогда, когда существует прямоугольный треугольник с рациональными сторонами и с площадью Л.
Действительно, с одной стороны, если /^十力二且?, г2 —力=力2, где r, g, h ——рациональные числа, то (g + Л)2 + + (g — /г》=2 (g? + 也2)=(2г)2, т. е. имеем прямоугольный треугольник с рациональными сторонами g + 也,g — Л, 2г, площадь которого равна —一g——=«.
С другой же стороны, если прямоугольный треугольник с рациональными сторонами а, Ь, с имеет площадь 论,то ab = 2左, 废+ 02 = ^2, откуда 彳+I , 彳—论
с и достаточно принять т =工.
Отсюда, так как уравнение (30) имеет для 走=5 решение в натуральных числах х = 41, у =12. z = 49, £ = 31, следует, что существует бесконечное множество различных рациональных чисел г, для которых числа г24-5 и г2 — 5 являются квадратами рациональных чисел. Задача нахождения таких рациональных чисел была поставлена около 1220 г. и тогда же Леонардо Пизанским было найдено ре- 41
шение г — ^.
Пусть
%] = 41,% =12, а】 = 49,0 = 31
~+1 = I + 25£,—1 =片 + Юх 泣—25篤,
%+1 =总尸因一10沢一25解1.
Легко проверить, что
X; + 5у: = z; j ■ х; — 5.=.
а, на основании формул (33) и доказанного выше, посредством индукции сразу же получаем:
/+ 5比=4比-5说=吟5=1, 2,...)・
Отсюда, приняв гя = — для л = 1, 2получим
容+ 5 =自「 U -5 =偿了(/2,…).
Таким образом, числа гп (п = 1, 2, ...) рациональные, причем числа 彳 + 5 и г: — 5 являются квадратами рациональных чисел.
41
Для n= 1 найдем указанное ранее число 交.
Для тг = 2 найдем
占=414 + 25. 124=3 344 161, 必=2・41 • 12 • 49.31 = 1 494 696,
22 = 414 + Ю- 412- 122 —25- 124 = 4 728 001, %= |414— 10- 412- 122 —25- 124| = 113 279, 3344161
что дает число г2 = ТлалАа< > Для которого
2 丄 к / 4728001 \22耳—/ 113279 \2
3 = (1494696丿• 「2一? = (ТЙ4ё§ё,・
Это число нашел в 1931 г. Ю. Д. Хилл ).
Число х3 имело бы уже двадцать семь цифр.
Можно доказать, что для 々=1, 2, 3, 4 не существуют рациональные положительные числа г, для которых числа г2-~\-k и г2 — k были бы квадратами рациональных чисел.
Система уравнений 炉 + 力二炉广 х2 — h =伊. Согласные числа
Исследуем также натуральные числа 左,для которых система уравнений
*2+为=*/2-左=产(34)
имеет по меньшей мере одно решение в натуральных числах х, z, t. Такие числа k называются согласными числами ).
Дело здесь обстоит иначе, чем в случае уравнений (30), именно, для каждого заданного натурального k уравнения (34) имеют конечное (》0) число решений в натуральных числах х, z, Л Действительно, если данные натуральные числа х, z, t удовлетворяют уравнениям (34), то имеем
А = / — %2 =(2 + %) (z — х)= х2 — Z2 = (х -|- /) (х — £), откуда видно, что числа z-\- х и x~\-~t являются делителями числа k и, следовательно,《А; поэтому х < A?, z < h и £ < А, а таких систем натуральных чисел х, z, £ есть лишь конечное число.
Предположим, что натуральное число k является согласным. Тогда существуют натуральные числа х, z, f, для которых имеют место формулы (34). Следовательно, z〉£ и 2%2 = z2 +,2, откуда заключаем» что числа z и f или оба четные, или оба нечетные. Поэтому числа z~\-t и z — £ оба четные, так что z-]-t — 2а, z — £ = 2仇 где а и b — натуральные числа. Отсюда z = a~\-bt t = a ——b、следовательно, учитывая (34),
2%2=z2 + f2 =(a + A)2 +(4 —分)2 = 2(得 +分2),
откуда х2 = 〃2 十。2, причем, ввиду (34), имеем 24 = / —找= =(〃 +。)2 — (〃 一 0)2 = 4。仇 т. е. А = 2〃А. Итак, если 丸一 согласное число, то существует решение уравнения 〃2 十 炉=。2 в натуральных числах а, А, с таких, что 2。。= Л.
Обратно, если натуральные числа 〃, А, с удовлетворяют уравнению。2 十 加=* то, как легко проверить, с2 土 2。》— =(о 土 0)2 и значит, 2аЬ есть согласное число.
Итак, каждое решение в натуральных числах а, А, с уравнения 〃2十。2 =。2 определяет согласное число h = 2аЬ, причем таким путем могут быть получены все согласные числа.
Некоторые же согласные числа могут быть получены из двух или более различных решений уравнения 。2*。2 =。2, например» согласное число 840 получаем из решений 202 + + 2产=292 и 122 + 352 = 372(здесь имеем 292 + 840 = 412, 292 — 840=М, а также 372 + 840 = 472, 372 — 840 = 232), согласное число 3360 — 4 • 840 получаем из трех разных
решений: 40"+ 422 = 582, 242 + 702 — 742 и 152+1122 = =1 132.
Ясно, что если k есть согласное число, то число kd2, где d=l, 2, 3,・.., также есть согласное число. Однако, если k(P является согласным числом, то число k может и не быть согласным. Так, например, число 6 • 22 согласное, между тем как 6 не является согласным числом. Теперь мы легко заключаем, что для того чтобы для числа k система уравнений (30) была разрешима в натуральных числах х, у, z, £, необходимо и достаточно, чтобы существовало натуральное число d такое, чтобы число ^d2 было согласным,
Исходя из указанной выше связи между согласными числами и решениями пифагорова уравнения и использ)гя известные выражения для этих решений, можно легко установить, что число А является согласным тогда и только тогда, когда оно имеет вид
k = 4тп (/и2 —紋)/2,(35)
где т, л, I — натуральные числа, причем по крайней мере одно из чисел тип четное.
Для такого числа А, как легко проверить, имеем
[(m2 + "2”F ± А = [(т2 — п2 ± 2〃,〃) /R (36)
При m = 42, п= З2, / = 1 получаем согласное число 左=4 • 42 • 32(44 — З4) — 7 (3 • 5 • 8)2 и, в соответствии с формулой (36), имеем (44 + З4)2 ± 7 (3 • 5 • в)2 = [44 — З4 ± ± 2 • 42 • 32卩,что дает решение системы уравнений (30) для 々=7, указанное прежде:
х = 4《 + 34 = 337,
у = 3 • 5・ 8 = 120,
2 = 44 — 34十2 ・ 42.32= 175 + 288 = 463, /=|175 —288| = 113.
Некоторые другие уравнения второй степениили системы уравнений
К системе шести уравнений второй степени с девятью неизвестными приводит задача нахождения трех натуральных чисел х, у, а, для которых каждое из шести чисел х 土 у, x±z, y±z является квадратом натурального числа.
Эйлер, который занимался этой задачей, определял такие числа при помощи натуральных чисел /, /,论,g,九,удовлетворяющих уравнению
件= (/4 —〃)(g4—万4).(37)
Имея такие числа Л /, A, g, А» примем
2х = (/4 + 抬)& + 无%2y =严 + (2/g 妹)2,
2z = £2 — (2fghkf.
Как легко проверить, имеем
% + у = (/2g2 + 〃//)2, х — у = (/2 力 2 — g2〃)2, X + 2 = (/2g2 —依在2凡 * - 2 =(产也2 + g2佗2)2, y + z = Hу — 2 = Qfgh 峭
Если бы числа х, у, 2, полученные из выражений для 2х. 2у, 2?, не были бы натуральными, то их следовало бы заменить числами 4х, 4у, 4z.
Таким путем, исходя из равенства
5202 = (З4 — 24)(94 — 74)»
Эйлер получил числа
х = 434657, у = 420968, n = 150568,
а на основании равенства
9 7 52=(34 — 24)(114 — 24)
получил числа
4х = 2843458, 4y = 2040642, 4z = 1761858.
Другие решения указал А. Жерардин, исходя из следующих равенств;
20402 = (24 — 14)(234 — 74),
35672 = (54 — 4《)(2 № — 204),
78002 = (94 — 74) (1N — 24),139202 = (74 — 34)(174— 1 %629852 = (144 —54) (184 — I4),23 0 8 802 = (174 — 94) (294 _ц4)в
Существует бесконечное множество решений уравнения (37) в натуральных числах £, /, A, g, h, например, / = 520п4, / = 3孔,A = 2n, g = 9〃, А = 7/г, где /г =1,2,….
Легко доказать, что для каждого натурального числа 左 # 1.论 # 3 уравнение
*(%+l) + y(y+l)+z(z+l) =论优+ 1)
имеет по крайней мере одно решение в натуральных числах х, у, 2 (что равносильно утверждению, что каждое треугольное положительное число, отличное от 1 и 6 равно сумме трех треугольных положительных чисел).
Для доказательства достаточно различить три случая: когда число k при делении на 3 дает остатки 0, 1 или 2, и сослаться на тождества:
3"3£ + 1) = 2f (2f + 1) + 2£ (2£ + 2)+(£ — 1)九
(3/ + 1)(3/ + 2) = 22(2/ + 1) + (2叶1)(2/ + 2) + "/+1),
(3/ + 2)(3/ + 3)=⑵ + 1)⑵ + 2) + (2/ + 1)(" + 2) + +(叶1)e+2).
Значительно труднее доказать, что для каждого целого числа А》0 существуют целые неотрицательные числа %, у, > такие, что
х(х + 1) + у (у+ l) + z(z+ 1) = 2А
(иными словами, что каждое натуральное число ) есть сумма трех треугольных чисел》。).
Легко доказать, что для каждого натурального числа k уравнение
2 + 屮—2 = h
имеет бесконечное множество решений в натуральных числах х, у, z; это вытекает непосредственно из тождества
2£ — 1 = (2〃)2 4- (2〃2 — £)2 _ (2〃2 — £ + 1Е
2f = (2〃 + I)2 + (2〃2 + 2〃 一 О2 — (2必 + 2〃 一 f — 1)2.
Отсюда видно, что каждое натуральное число есть алгебраическая сумма трех квадратов.
Но существует бесконечное множество натуральных чисел kt для которых уравнение
3 + y3 —好=4
не имеет ни одного решения в целых числах х, у, z. Основываясь на замечании, что куб каждого целого числа при делении на 9 дает в остатке 0, 1 или 8, можно доказать, что это уравнение не имеет решений в целых числах х, у, 2 для каждого целого числа ^; которое при делении на 9 дает в остатке 4 или 5.
Также существует бесконечное множество натуральных чисел 左,для которых уравнение
не имеет ни одного решения в целых числах х, у, 2. Такими, например, являются все числа А, которые при делении на 5 дают в остатке 3 (что можно доказать, основываясь на том, что четвертая степень целого числа при делении на 5 дает в остатке 0 или 1).
Можно доказать (хотя это и трудное дело), что для натурального числа k уравнение
%2 +屮+ / =左
имеет по крайней мере одно решение в целых числах %, у, z тогда и только тогда, когда число k не будет вида 4”(8,+ 7), где Л и ^— целые числа ^> 0.
Легче доказывается теорема о том, что для каждого натурального числа k уравнение
2 + 资 + Z? + 俘=А
имеет по меньшей мере одно решение в целых числах х, у, z, t.
Согласно теореме А. Гурвица (доказательство которой нелегкое), единственными натуральными числами А, для которых уравнение
%2 +屮+ / =胪
не имеет решений в натуральных числах х, у, z, являются числа 4 = 2” н А = 2”5, где Л = 0, 1, 2,...
Можно также доказать, что для каждого натурального числа А 〉 3 уравнение
炉+产+或+伊й后
имеет по меньшей мере одно решение в натуральных числах х, у, 2, £. Весьма сложным является необходимое и достаточное условие того, чтобы для натурального числа 丸 уравнение
炉+卡+力+件=丸
имело по крайней мере одно решение в натуральных числах X, у, 2, /.
Как уже предполагал Декарт и доказал в 1933 г. Г. Полл, это условие состоит в том, чтобы k не было нн одним из чисел 1, 3, 5, 9, 11, 17, 29, 41* 4” ♦ 2, 4' ♦ 6, 4” • 14, где无=0, 1, 2,・・・
Можно доказать, что единственными натуральными числами А, для которых уравнение
2 + У2 + ” + f 2 + 〃2 = А
не имеет решений в натуральных числах х, у, z, f, //, являются числа 1, 2, 3, 4, 6, 7, 9, 10, 12, 15, 18, 33.
Займемся теперь решениями системы уравнений
% =屮 + *% + 1 =严 + ** + 2 = " + 吻2
в натуральных числах х, у, а, /,辽,皆,w. Таких решений существует бесконечное множество. Это вытекает из того» что числа
(“2+ “)2+ (* + “)2,[Л(п4-2)Р+(«2 — 1)2,
(*+ “+1)2+("2+ “_1)2,
где /г = 2, 3. •・・, являются последовательными натуральными числами.
Существует также бесконечное множество решений системы уравнений
%2 =V+22,(%+1У =庐 + *(* + 2)2 =炉 + m2
в натуральных числах х, у, z, £, и, q w, что непосредственно вытекает из тождеств:
(2665А + 39)2 = (10254 + 15)2 + (2460А + 36)2, (26654 + 40)2 = (1599А + 24)2 十(2132 论 + 32)2, (2665А + 41)2 = (585А + 9)2 + (2600А 十 40)2
для 4 = 0, 1, 2,・・•
Можно доказать (хотя доказательство трудное), что система уравнений
x=屮+u+1)2.%2 = 22+(2+1)2
имеет в натуральных числах х, у, z только одно решение % — 5, у -^— 1) z — 3.
Также нелегко доказать теорему (известную уже Ферма) о том, что система уравнений
X = 2y2 — lt2 = 2/ — 1
имеет в натуральных числах х, у, z только два решения х = у = 2 — 1 и х = 7, у = 2, n = 5・
§ 12. Об уравнении х2 + j2 + 1 = xyz
Займемся теперь определением всех решений уравнения
力2 + 屮 + 1 = ХУ2力2 + 屮 + 1 = ХУ2(38)(38)
力2 + 屮 + 1 = ХУ2
力2 + 屮 + 1 = ХУ2
(38)
(38)
в натуральных числах х, у, z. Докажем прежде всего, что если натуральные числа х, у, z удовлетворяют этому уравнению, то должно быть z = 3.
В самом деле, предположим, что при некотором натуральном z # 3 уравнение (38) имеет решение в натуральных числах х, у. Если бы здесь было у = х, то, согласно (38), мы имели бы 2х2 + 1 = x2z и натуральное число % было бы делителем числа 1, следовательно, было бы %=1, откуда также у = 1 и, ввиду (38), 2 = 3, вопреки предположению относительно числа z. Итак, числа хну различные, значит можно предположить, например, что х < у. Среди всех систем натуральных чисел х, у, где х < у, удовлетворяющих (при определенном натуральном z # 3) уравнению (38), существует, очевидно, такая, в которой у есть наименьшее число *). Примем теперь
xx = xz — у. у】=%; (39)
Л2 f J согласно (38) и неравенству х < у, имеем xz — у = —<
<% + 歹<%十1, откуда на основании (39), заключаем,
что %] есть натуральное число < % = у】и что х2-|- 1 = хху, а 修} у = %z. Отсюда имеем
域 + 於 + 1 = М + %2 + 1 =若 + /У=Х1 (/ + у) = /У/,
а это означает, что система натуральных чисел %】,у】 удовлетворяет уравнению (38).
Мы видели, что (ввиду z 声 3) равенство 修=% невозможно, а так как 占《%, то имеем хх《% = % W у, от
куда у】< у. вопреки предположению относительно системы X, у.
Итак, предположение, что существуют натуральные числа х, у, 2, удовлетворяющие уравнению (38), где 2 卢 3, приводит к противоречию.
Следовательно, решение уравнения (38) в натуральных числах х, у, z сводится к решению уравнения
/ + 屮+1=3刈(40)
в натуральных числах х, у.
Если бы здесь было % = у. то мы имели бы %=у=1. Предположим, что х, у — решение уравнения (40) в нату- ральных числах х, у, причем % =/= у, например, х < у и пусть
%】^^ Зх — у.
Как ранее для чисел (39), заключаем, что %】一натуральное число《хи что имеем %;十%2 + i = З%】%. Если хх <х, то подобным образом найдем натуральное число х2 = 3Xj — х такое, что х9^х, и ”力 + %; f 1 = З%。%]. Если бы было %2 < *1,мн нашли бы натуральное число %з《х2 такое, что % = Зле? ― %i и 苗 + 儲 * 1 = Bq%.
Так как последовательность убывающих натуральных чисел не может быть бесконечной, то при некотором натуральном н мы дойдем до натурального числа хл = хп_г такого, что
/ + M-i + l=3X"%-i.
откуда вытекает, что хп = хп^ = 1, следовательно, ввиду хп ~ ^^л-1 — ^л-2» %/1-2 = Зх〃т —хп = 2, X〃一з = 3%п-2— --%餌_]=5, %] = 3%2一%3,x = 3%]-%2,y = 3% - хP
Итак, мы доказали, что если натуральные числа хну》% удовлетворяют уравнению (40), то они должны быть двумя последовательными членами бесконечной последовательности
"1,“2,"з,• • • •определенной условиями
〃1 ^^ 〃2 ^^ 1,"〃十 1 ^^ 3〃п"п-1(" = 2, 3, /・•),(41)
т. е. последовательности
1, 1, 2, 5, 13, 34, 89, 233, 610. ...
С другой стороны, легко доказать посредством индукции, что каждые два последовательных члена этой последовательности дают решение уравнения (40) в натуральных числах. В самом деле, если при некотором натуральном п имеем
碎十碎+1 + 1—3“"%+1 = 0
(что верно для 厶=1, так как их—и2 — 1), то, так как согласно (41) ая+2 = 3«л+1 —/гя и ";+2 — 3"〃十1 =— “〃. найдем
鳩+ 1 + %2+1-3%”"〃,2 =
=%1 + "“ +2 (%+2 — 3% + i) + 1 = =城+1一(3"" + 1 一"")% +1 =
=碎+1 + 吟 + 1 — 3/%+1 = 0.
Таким образом, мы доказали, что всеми решениями в натуральных числах х, у уравнения (40), где %<у, являются системы (〃〃, 〃"+1) для 〃=1, 2, •・•, где числа ип (〃=1, 2,) определены условиями (41). Следовательно, таких решений имеется бесконечное множество. Отсюда также следует, что всеми решениями в натуральных числах х, у, z уравнения (38). где %《у. являются системы (〃/р 〃〃+1,3), где n= 1, 2,...
Относительно бесконечной последовательности 〃卜 «2,... заметим еше следующее. Обозначим через 寺〃 n-й член последовательности Фибоначчи, т. е. бесконечной последовательности, определенной условиями
勺—灯2 == 1 *&〃+1 — ^д ~|~и。—](" ~~ 2, 3» •..).
Отсюда для п = 2, 3, ... имеем
6/1+1 = "2" + ^2Я-1»020 = 如2〃-1 +02〃一2,
"2"-1 -"2。-2 十 "2"-3,
откуда
"2" + 1 = 302n-1^2Л-3 6 = 2, 3, •.・).(42)
Имеем 〃2=l=q. 〃з = 2 = % Допустим, что при некотором натуральном /1>2 имеют место соотношения % =灯2*—3 и 〃〃+[ = &2〃一i (чт0 верно для " = 2). Согласно (41) и (42) получаем
йл+2 = 3〃〃 + 1 — Un = 31n2с — 1 —守2〃-3 = &2〃 + 1・
Таким образом, при помощи индукции мы доказали, что
для натуральных л》2 выполняется равенство
〃п = 5〃-3・
Отсюда следует, что числа 〃?,〃з,〃4,・・・ являются членами последовательности Фибоначчи
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, находящимися на нечетных местах.
Легко найти все решения уравнения
力 + У 十 1 = %"(43)
в натуральных числах х, у, г, где х<у・
Если бы было у = %, то мы имели бы 2% +1 = x2z и х было бы делителем числа 1, откуда х= 1 и у=1, 2 = 3. В случае же х < у имеем, согласно (43), xyz = = % + у+1 < 2у + 1, следовательно, xyz《2у, что дает %n《2, откуда %=1 или х = 2. Если х= 1, то, ввиду (43), у 十 2 = yz и у является делителем числа 2. а так как yz〉x=l, то заключаем, что у》2, следовательно, у — 2, что дает z = 2. Если же % = 2, то, ввиду (43), y-|-3 = 2yz, следовательно, у — делитель числа 3, а так как у〉% = 2, то у = 3 и, значит, 2=1.
Таким образом, существуют только три системы натуральных чисел х, у, 2, где %《у, удовлетворяющие уравнению (43), а именно:
(1, 1. 3), (1, 2, 2), (2, 3, 1).
Основываясь на том, что уравнение (38) не имеет решений в натуральных числах х, у, 2, где z # 3, А. Шинцель установил, что уравнение
〃2 —(/ — 4)炉=—4(44)
не имеет решений в натуральных числах 〃, е. г, где z # 3・ В самом деле, предположим, что натуральные числа 〃, q z удовлетворяют уравнению (44). Отсюда следует, что числа 〃 м zu должны быть одновременно четными или нечетными и, значит, % =————есть натуральное число. Положим еще &=у. Тогда имеем 〃 = 2无一zy, откуда, согласно (44),
(2х — zy)2 — (i2 — 4) у? = — 4, или
4%2 — 4xyz 十 4y2 = — 4,
что дает уравнение (38), которое, как известно, не имеет решений в натуральных числах х, у, 2, где z # 3.
Отсюда следует, что и уравнение
не имеет решений в натуральных числах х, у, 2, где z / 3, так как, если бы натуральные числа , у, z удовлетворяли этому уравнению, то, приняв и — 2х, и=2у, мы получили бы натуральные числа “, и, N. удовлетворяющие уравнению (44).
Следовательно, уравнение
х2 — !)屮=-1
не имеет решений в натуральных числах л, у, когда £)=厶2 — 4, где п — натуральное число #3, в частности, для следующих D: 12, 21, 32, 45, 60, 77, 96. (Но для £) = 5 решение существует, например» х = 38, у =17.)
Найдем теперь все решения системы двух уравнений
%2+ ] = ”,у2-|- \ —XV(45)
в натуральных числах х, у, 〃,©.
Предположим, что натуральные числа %, у, и. и удовлетворяют уравнениям (45). Из (45) вытекает, что уи — х2= 1; каждый общий делитель чисел хну является делителем числа 1, следовательно, числа хну взаимно простые. Согласно (45), имеем
х2 + у2+ 1 = %(% + &) =》(у+ 〃)・(46)
Таким образом, число %2 + у2+1 делится на каждое из взаимно простых чисел хну, следовательно, также на их произведение ху. Значит, существует натуральное число 2, для которого имеет место равенство (38). А отсюда, как известно, следует, что 2 = 3. Поэтому налицо равенство (40), которое, согласно (46) дает x-\-v = Зу, у + 〃 = Зх. откуда и = 3у — х, 〃 = 3х — у.
Итак, доказано, что если натуральные числа х, у, и, & удовлетворяют системе уравнений (46), то числа х и у удовлетворяют уравнению (40) и 〃 = 3% — у, и = 3у — х. Согласно найденным ранее формулам для решений уравнения (40), заключаем отсюда, что все решения в натуральных числах X, у, и, и системы уравнений (45), где %《у, содержатся в формулах
где {““} для 也=1, 2, ... есть бесконечная последовательность, определенная условиями (41).
Отсюда непосредственно следует, что все систему натуральных чисел х и у^х такие, что х24~ 1 делится на у, а у?十 1 делится на х, определяются формулами х = ип, у = 〃п+1, где n — 1, 2, ... Этот результат другим путем был установлен В. Г. Миллсом в 1953 г.
§ 13. Уравнения высших степеней
Перейдем теперь к уравнениям третьей степени. Здесь уже в случае уравнений с двумя неизвестными мы наталкиваемся на большие препятствия.
Возьмем, например, одно из простейших таких уравнений
(47)(47)X2 —资=1.
(47)
(47)
Уже давно известно, что оно не имеет других решений в натуральных числах, кроме % = 3, у = 2, однако все доказательства этого факта были неэлементарные. Лишь недавно А・ Вакулич нашел элементарное доказательство, впрочем, довольно длинное.
Можно доказать, что теорема о том, что уравнение (47) не имеет других решений в натуральных числах х, у, кроме х = 3, у = 2, равносильна теореме, по которой ни одно треугольное число > 1 не является кубом натурального числа, а также равносильна теореме о том, что ни одно из уравнений
〃з — 2" = 1, 〃з — 2" = —1
не имеет решений в натуральных числах 〃 н и, где и〉1.
Из теоремы Эйлера о том, что ни одно треугольное число > 1 не является кубом натурального числа, легко вытекает, что для п > 1 число 134~23~|- ... 4~^3 не может быть кубом натурального числа. Действительно, так как
[3十23十...+ 綻=[-^±^-]2 =彳,
то если бы число было число tn было бы кубом вестно, что если квадратто если бы число было число tn было бы кубом вестно, что если квадраткубом натурального числа, то и натурального числа (так как из- натурального числа т является
то если бы число было число tn было бы кубом вестно, что если квадрат
то если бы число было число tn было бы кубом вестно, что если квадрат
кубом натурального числа, то и число m есть куб пату рального числа), а это противоречит теореме Эйлера.
13・2・ Нелегко доказать, что уравнение
%2+2 =资
не имеет иных решений в натуральных числах к, у, кроме х = 5, у = 3, о чем знал уже П. Ферма (XVII в.). Но легко доказать, что уравнение х2 4~ 2 — у3 имеет другие решения в рациональных числах. Так, на основании тождества
27уб —36—y3 +8A:4 )2 + уЗ _ %2 = (9у —8心>> 了
из каждого решения нашего уравнения в рациональных числах %» у мы можем получить другое.
Например, таким путем, исходя из решения х = 5, 383129
у = 3. мы получаем решение х =, у-^~-.
Трудным является доказательство того, что уравнение х2——2 =)声 не имеет решений в натуральных числах х, у.
Но можно доказать и притом элементарным путем, что ни одно из уравнений 炉 + 3 = у3 м х2 — 7 = у? не имеет решений в целых числах х, у. Однако доказательство, если не основываться на известной из теории чисел теореме, что число вида %2 + 1 не имеет ни одного делителя вида 4力 + 3, не было бы коротким.
Уравнение же х2 4~ 7 = у3 имеет решения в натуральных числах, например, х= 1. у = 2 или х— 181, у=32.
Доказано также, что уравнение х2 + 44 = у3 имеет в целых числах только решения х = ± 9, у = 5・
Для целых чисел 々,где —100《々<0, известны все решения н целых числах х, у уравнения х2 ~|~ ^ = У3- Уравнение х2 — 9 =资 имеет в целых числах х, у решения:
(± 1, —2), (± 3, 0), (± 6. 3), (± 15, 6). (± 253, 4U).
Л. Ю. Морделл доказал, что для каждого целого числа 左 уравнение %2 + 々 = уЗ нмеет конечное >0 число решений в целых числах х, у.
В 1930 г. Т, Нагель доказал, что уравнение х2—17 = у3 имеет решения в целых числах %, у только для ± % = 3. 4. 5, 9, 23. 282, 375, 378 661.
13・3・ Доказано, что уравнение
х3 + уЗ =幺(48)
не имеет решений в натуральных числах х, у, z; однако доказательство является трудным и длинным. Значительно легче доказывается, что уравнение
%4+y4 = z4(49)
не имеет решений в натуральных числах х, у, z.
Однако существуют решения уравнения
(%2—1)2 + (у2— 1)2 = (/— 1)2
в натуральных числах х, у, 2, например, х = 10,у=13,z=14;
х = 265, у = 287, 2 = 329.
Неизвестно, имеются ли здесь еще другие решения. Существуют также решения уравнения
/十资=/ + £4
в различных натуральных числах х, у, N. /, например,
1334 十 1344 = 594 + 1584,1 оз4 + 5424 = 3594 -|-5144.
Доказано также, что уравнения 1
%4 土 у4 = /(50)
не имеют решений в натуральных числах х, у, z. Отсюда непосредственно следует, что уравнение
仆+资=汲2(51)
не имеет в натуральных числах х, у, z других решений, кроме у = х, z = %2, где % — произвольное натуральное число. Действительно, если бы было у # %» мы имели бы ]%2一 屮]〉о н, согласно (51):
(X2 十屮)4 — (*2 — y2)4 = (4%yz)2
вопреки тому, что уравнение (50) не имеет решений в натуральных числах х, у, 2«
Легко доказать, что уравнение
%4 + »4 = 3*
и даже уравнение 炉十 у2 = з* не имеет решений в натуральных числах х, у, z.
Уравнение
*4 + у4 = 4*
или уравнение х4 4~ у4 = (2z^, также не имеет решений в натуральных числах х, у, 2, что следует непосредственно из уравнения (50).
Легко доказать, что уравнение
х4 + у4 = 5/
не имеет решений в натуральных числах %, у, z. Действительно, нетрудно заметить, что числа хну здесь можно предполагать взаимно простыми, следовательно, они не могут одновременно делиться на 5, четвертая же степень натурального числа при делении на 5 дает в остатке 0 или 1.
Можно также доказать, что уравнение х4 — у4—52^ имеет в натуральных числах х, у. z одно единственное решение х = 3, у= 1, z = 2・
Уравнения (48) и (49) являются частными случаями уравнения
xn^yn = zn, (52)
о котором уже в XVII в. П. Ферма утверждал, что оно не имеет решений в натуральных числах х, у, 2, когда п—~- натуральное число > 2. Эту так называемую последнюю или великую теорему Ферма не удавалось на протяжении нескольких столетий и до сих пор доказать, несмотря на усилия многих выдающихся математиков. Она доказана только для некоторых, впрочем, достаточно многочисленных, показателей п. Согласно полученным в последнее время Д. Г. и Е. Лемерами и Г. С. Вандивером результатам, теорема Ферма доказана для всех натуральных показателей п таких, что 2 < п < 4002 и, значит, также для всех натуральных чисел п, имеющих хотя бы один простой нечетный делитель, меньший, чем 4002. Она доказана также и для некоторых других натуральных показателей п.
Несколько десятков лет назад великой теоремой Ферма заинтересовалась широкая публика и то в связи с учрежденной в 1909 г. в Германии большой денежной премией, которая должна была быть выплачена тому, кто докажет великую теорему Ферма или хотя бы на одном примере обнаружит ее ложность. После первой мировой войны эта премия подверглась девальвации. Так как в условия награждения входило
требование, чтобы доказательство было опубликовано, а научные издательства не желали принимать ложных доказательств, то авторы печатали свои доказательства на собственный счет. Так во многих странах, а также в Польше, появилось много печатных неправильных доказательств великой теоремы Ферма. Общим свойством этих доказательств является то, что они ошибочны уже для наименьшего показателя в теореме Ферма, а именно, для показателя /1 = 3. Авторы этих доказательств, преимущественно нематематики, оперировали только элементарными средствами. Между тем, известное правильное доказательство уже для показателя 3 является неэлементарным.
Вопрос о том, верна ли великая теорема Ферма или нет, сам по себе не имеет большого значения для математики. Однако он сыграл важную роль в математике, потому что попытки его решения привели к открытию новых методов, оказавшихся полезными для других проблем. В частности, он способствовал развитию теории алгебраических чисел и теории идеалов.
Эйлер высказал предположение, что уравнение 力+黄十/ = /4
не имеет решений в натуральных числах х, у, z, L В 1945 г. М. Уорд доказал, что оно не имеет таких решений для / < 108.
Весьма трудной задачей, как полагает Л. Ю. Морделл, является вопрос, имеет ли уравнение
*3 +资+炉=3
другие решения в целых числах х, у, 2, кроме решений (1, 1, 1) (4. 4, —5), (4, —5, 4), (—5, 4, 4).
Легко доказать, что уравнение
*3十资+公=1
имеет бесконечное множество решений в целых числах х, у, z; это следует, например, из тождества
(9”)з +(1 —9 紋)з + (3п—9/)3= 1
Для忍=1,2,・・・
Также и уравнение х3 -|- у3 -|- 23 = 2 имеет бесконечное множество решений в целых числах х, у, 2, что вытекает из тождества
(1 + 6〃з)з + (1 — 6〃з)з +(_б〃2)з = 2.
Недавно были найдены все решения уравнения %з + у?з + + 纟3 =力 дЛЯ целых 左,с абсолютной величиной < 10б, в целых числах х, у, 2, с абсолютной величиной 《3164*).
Мы не знаем, имеет ли уравнение
*3 + У3 + ”= 30
хотя бы одно решение в целых числах х, у, 2・ Нетрудно доказать, что уравнение
*3+歹 + 23 = /2
имеет бесконечное множество решений в различных натуральных числах х, у, z, /. Доказательство вытекает из тождества
[〃(〃з + 2)】з + (2〃з + 1 )3 + (3〃2)3 =(〃б + 7〃з + 1)2.
Например, для и —2 получаем 203 + 17? + 12? = 1212 = 11 支 Таким образом, здесь имеем также решение уравнения х3 + 4~ У3 + 23 = w4 в натуральных числах х, у, z, w.
Имеем также общее тождество
[и (〃з + 2@з)]3 + [0(2〃з + @з)]3 +(з〃2/)з =(〃6十 7 〃3.。3 十 ^6)2, которое получаем из предыдущего заменой и числом — и умножением затем обеих частей на 0】2. Отсюда для 〃 = 5, и = 2 получаем 7053 + 5 1 63 + ЗОО3 = 226892.
Имеет место также тождество Раманужана
(3〃2 + 5〃и — 5炉)3 + (4〃2 — 4〃и + 6/)3 +
+ (5〃2 — 5〃0 — 3@2)3 = (6〃2 — 4〃@ + 4小)3.
Таким образом, например, для 〃=1, и = 0 имеем 3' + + 43+53 = 63.
Имеем также тождество
(75г/5 — 〃5)5 +(〃5 + 25炉)5 +(〃5 — 25 炉)5 +
+ (10〃3号2)5 + (50〃04)5 = (〃5 + 75^5)5.
*) Ю. Ц. П. Миллер и М. Ф. Ц. В у л л е т т, Journal of London Math. Soc., 30, стр. 101—ПО, 1955.
§
Если 0 < 25步 < 〃5 < 75@5, например, 〃 = 2, ® = 1. то все слагаемые здесь > 0. Имеем, например, 7§十435十 575 + 805+ 1005 = 1075.
Опираясь на тождество
[и (〃2 — 3廿)]2 + [0 (3〃2 —号2)]2 =(〃2 十")3,
легко доказать, что уравнение
*2+屮=*
имеет бесконечное множество решений в натуральных числах X, у, z, где числа хну взаимно простые. Чтобы получить такое решение из указанного тождества, достаточно за п и ^ принять натуральные взаимно простые числа, из которых одно четное, а другое нечетное.
Уже Эйлер знал, что если п — натуральное число 〉1» то все решения уравнения
*2+屮=2"
в натуральных числах х, у, z. где числа хну взаимно простые, можно получить из тождества
[土 (r + W)T(r-is)[2 J [土 (,+卜尸 / (「-ку —
=(/ + $2)5
где г и s — натуральные взаимно простые числа, из которых одно четное, a i означает число ]/——1. Эту формулу, очевидно, можно написать не прибегая к числу Z, так как
处用吃((口)" =_ _⑵/%2 +{:»…S4 —
(『 +,・S)〃占(r-is)” = (;卜 7s —团—3s3+团,…$5—...
Решения в натуральных числах х, у, z уравнения *2 — у2 = /
можно получать из тождества
[“ ("2 + 3勿2)]2 — — (3〃2 _|_ 0?)]2 — (〃2 — @2)3.
А. Шинцель доказал элементарно, что все решения уравнения
"2 十 2y2=23
в натуральных числах х, у, z, где х и у взаимно простые числа, можно получить из тождества
[г (г2 — 6s2) ]2 + 2 [S (3产—2s2) ]2 =(产 + 2s2)3,
в котором г и 2s взаимно просты.
13・6・ Уравнение
” + %3 = у4
имеет бесконечное множество решений в натуральных числах X, у, 2. Как было доказано ранее, уравнение (11) имеет бесконечное множество решений в натуральных числах х, у. Если же натуральные числа х и у удовлетворяют уравнению (11), то, согласно тождеству [^^^+^=[^(^^ •
для z =三口尹D, получаем 22 + х3 = ^4.
Таким путем, исходя из последовательных треугольных чисел, являющихся одновременно квадратами, поручаем например, решения
282 + 83 = 6*п 762 + 493 = 354,413282 4- 2883 = 2044.
Однако здесь имеются и другие решения, например,
272 + 183 = 94,632 + 363 = 154.
Заметим здесь еще, что уравнение
X2 +炉 + 24 = /2, как легко доказать, имеет бесконечное множество решений в натуральных числах х, у, 2, £• Это следует из тождества (〃2 — 2〃m — 4〃 2d4)2 +(2〃с)з + (2〃d)4 = (" + 2ac3 + 4〃 2d今2,
Исследуем также уравнение
%з + уЗ = h*,(53)
где 佗 данное натуральное число. При 4=1 получаем уравнение (48), которое не имеет решений в целых числах, отличных от нуля. Для 4 = 2 доказано, что уравнение (53) имеет в целых числах, отличных от нуля, только решение х = у = z9 где 2 — произвольное целое число, отличное от пуля. Отсюда непосредственно следует, что для А = 2п3,
где 〃一натуральное число, уравнение (53) имеет в целых числах, отличных от нуля, только решение х =у= nz, где w——произвольное целое число, отличное от нуля. Таким образом, далее мы можем предполагать, что 力 есть натуральное число, не имеющее вида k = 2綻,где 〃 一 натураль- ное число.
Для натуральных чисел /г, где 2 < /г《10, уравнение (53) имеет решения в целых числах х, у, 2, отличных от нуля, только для /г = 6 (например, х = \7, у = 37, 2 = 21), /г = 7 (например, х — —17, у = 73, 2 = 38) и /г — 9 (например, % = 2, у = z = 1).
Если уравнение (53) имеет решение в целых числах, отличных от нуля, то таких решений оно, очевидно, имеет бесконечное множество. Эти решения мы получаем из данного решения (х, у, z), умножая числа х. у, 2 на произвольное целое число, отличное от нуля. Можно, однако, доказать, что если 力 есть натуральное число, не имеющее вида 2〃з, где п — натуральное число» то из каждого решения уравнения (53) в целых числах х, у, z. отличных от нуля,. можно получить другие решения в целых числах хр Ут 2「отличных от нуля, причем такие, что числа хр у» 马 не будут пропорциональны числам х, у 2. Это вытекает из тождества
[X(X3 + 2屮)]3 士 [—у (2%3 + уЗ) ]3 = (%3 + уЗ) (%3 — ,3)3.
Если мы примем
%】=% (%з + 2戶,% = — у(2%з + 衿,
zx = z (х3 —歹),(54)
то, согласно (53) и (54). будем иметь
%; + £=何,
причем числа (54) отличны от нуля. Действительно, если бы было %】=0 то, учитывая, что % # 0, мы имели бы 工3十2»3 = 0 или %з= — 2资,qTo, ввнду у ^= 0. невозможно. Подобным образом доказываем, что невозможно и равенство У] = 0. И, наконец, если бы было 2】=0, то, учитывая, что 2 # 0, мы имели бы х3 — у3 = 0 или 炉=屮 % значит, ввиду (53), 2%3 =力23, 4T°, как легко доказать, дает k = 2п3, где п ——натуральное число, а это противоречит предположению. Наконец, легко видеть, что числа (54) не пропорциональны числам х, у, 2.
Так, например, из решения % = 2, у=1, 2 = 1 уравнения %3 + 资=9?з получаем новое решение х1 = 20, % = —17, Z] = 7 этого уравнения.
Легко доказать, что для того чтобы уравнение (53) имело решение в целых числах х, у, z, отличных от нуля, необ- U_ab (а +
холимо и достаточно, чтобы число « было вида —,
где а, Ь、с ——целые числа, отличные от нуля.
В самом деле, это условие необходимое, так как если целые числа х, yt z, отличные от нуля, удовлетворяют уравнению (53), то приняв о = %з,。=资,с _ XyZ^ мы получим целые числа, отличные от нуля, причем, согласно (53), имеем ab (а + А) = АсЗ.
Из тождества же
(а3 _ 〃+ 6a20 + 3002)3 _|_(加 —03 + 60户 + 342A)3 =
=00(0+ b) 33 (a2 + a0十82)3
получаем доказательство того, что это условие достаточное. Если бы было 炉—〃 + 6紋。+ 3〃 加=о, то, обозначив через d наибольший общий делитель чисел 〃 н D, мы имели бы a = dav b = db], где a{ и b*——целые числа, отличные от нуля, и притом взаимно простые. Тогда мы полутнлн бы 〃;-—^1 + ба^! + 3a^i = 0, откуда вытекает, что 域 делится на 瓦 и Ь\ на %, зачитывая же, что числа а】и 与 взаимно простые, мы заключили бы, что 〃】= ± 1 и & = 土 1 и, следовательно, 〃=±А. В случае а = — b мы имели бы
~- = 0, вопреки предположению, что k есть натуральное число. В случае же a = А имели бы 左=2й3/с3, откуда легко следует, что было бы k — 2п3, где 〃 ——натуральное число, а тогда существует решение уравнения (53) в натуральных числах х —у — п. 2=1. Подобным образом дело обстоит в случае 力з — ^з _|_ ga^2 _|_ 3^ _ q
Наконец, невозможно, чтобы cfi^ab^t^^ 0, так как 4(a2+〃0+。2)=(20十0)2+3。2》3"〉0, где0力 U.
Итак, числа
% 03 —— + 6”力+3"。2, — -〃3 + 6。分2+3026
n = 3(a2 +。。+02)
отличны от нуля и, согласно нашему тождеству и тому, что 左—S (:了 <)., удовлетворяют уравнению (53). Таким образом, достаточность условия доказана.
Доказано, что уравнение
*3+(%十 1)3 = y2
имеет в целых числах %, у только два решения: х = О, у = 1 и х = 1, у = 3.
Уравнение
*3 + уЗ = 22
имеет бесконечное множество решений в целых числах х, у, z, ибо 13 + 23= 32, а если же числа %, у, z удовлетворяют уравнению х3 -|- у3 = 22, то имеем также
(*-)3+(w2)3 =⑵寸 для целых d.
Однако из данного решения здесь могут быть получены также и другие при помощи тождества
(%з + 4yз)з —(з%2y)з =(*з + уЗ)(%з — 8y3)2.
Если мы примем
*i = *3 + 4уЗ, у】=—3%2у,2] =(/ — 8资)z,
то будем иметь 赤+ y; = W
Так, например, из решения х = 1, у=2, z = 3 мы получаем решение 333 + (—6)3 = (—З3 • 7)2.
П. Эрдеш высказал предположение, что для каждого натурального числа /г > 1 существуют натуральные числа х, у, z, удовлетворяющие уравнению
4 _ 1 , 1 . 1
万=工十7十三.
Р. Об лат заметил, что это предположение было бы доказано, если бы удалось доказать его для всех простых /г, и доказал, что предположение Эрдеша верно для k < 106129, Л. А. Розати же доказал, что оно верно для 106129 </г < < 141649.
Предположим, что натуральные числа %, у, z удовлетворяют уравнению
*4 _|_ 々у4 = 22,(55)
где 力一данное натуральное число. Имеем, как легко проверить, тождество
△(2xyz)4 = [(X4 + 初4)2 + 4Ax4y4 —(%4 一 左产)2] 2^4,
а так как, согласно (55),
2《=%8 + 2/г%4y4 + 依资—44%4y4 _|_ (%4 —幻4)2, ТО
々(2%yz)4 =
=[24 + 4/e*4yl — (%4 一 幻4)2][之4 + 44%4y4 _|_ (%4 — ^y4)2]f
ИЛИ
k (2%yz)4 = e _|_ 4A*4y4)2 — (%4 ——
что дает
(X4 —砂4)4 + 々(2%yz)4 =(之4 + 4^%4y4j2.(56)
Примем
%I = I *4 —々y4 I, У] = 2%у?, Z] = I ?4 + 4左尤4y4 |а (57) Если бы было /г=±а* где а — натуральное число, то уравнение (55) дало бы х4 土 (ay)4 = * что, как известно, для натуральных х, у, z невозможно (ср. стр. 58). Следовательно, ни число 0, ни число —左 не является четвертой степенью натурального числа. Позтому, на основании формул (57), заключаем, что *】и у】一натуральные числа.
Согласно (56), числа (57) удовлетворяют уравнению %; + Ау: = 21, а так как %】и у】 натуральнее числа, число же —龙 не является четвертой степенью натурального числа, то число 2] не может быть нулем и поэтому есть натуральное число.
Предположим далее, что число 力 четное. Докажем, следуя А. Шинцелю, что если уравнение (55) имеет решение в натуральных числах х, у, 2, где х и ky ——взаимно простые числа, то таких решений оно имеет бесконечное множество.
Итак, положим, что х, у, z — натуральные числа, удовлетворяющие уравнению (55) и, что числа х и ky взаимно простые. Как известно, числа хр ”,马,определяемые по формулам (57), натуральные и удовлетворяют уравнению (55).
Если числа хг и kyl не были бы взаимно простыми, имели бы общим делителем простое число р, то, вследствии формул (57), р было бы делителем числа х4 ——kyA и 力弘= =2kxyz. Таким образом, р должно было бы быть делителем по крайней мере одного из чисел х, 2^у. 2. Если бы р было делителем числа х, то, будучи делителем числа х4 ——/гу\ оно было бы делителем числа 力у’ н( следовательно, числа Ау. вопреки предположению, что числа * и ky взаимно простые. Если 〃 было бы делителем числа 2Ау, то, ввиду четности числа А оно было бы делителем числа ky и, следовательно, также и числа ky4. Будучи же делителем числа х4 ——4у* р было бы делителем числа х4, а, значит, также и числа х, что противоречит предположению о том, что х и Ау взаимно простые числа. Если, наконец, р было бы делителем числа Z. то, ввиду (55), оно было бы делителем числа *‘ +狗у" Следовательно, будучи делителем числа х4 — ky4, р было бы делителем чисел 2х4 и 2左,久 Учитывая же, чго х, будучи взаимно просто с 砂,должно быть нечетным, заключаем, что число х4——Ay" также было бы нечетным н поэтому р было бы делителем чисел % и 々у, вопреки предположению.
Итак, числа Xj и 々у】 взаимно простые.
Таким образом, из каждого решения уравнения (55) в натуральных числах X, у, 2, где х и ky взаимно простые, получаем, согласно формулам (56) и (57), новое решение в натуральных числах %】,у】,zp где числа %】и /су】 взаимно просты и где у】> у. Отсюда вытекает, что таких решений имеется бесконечное множество, что и требовалось доказать.
Примем, в частности, k = 8. Уравнение
%4+8y4 = z2
имеет очевидное решение % = у=1. z = 3, где числа х и ky = 8y взаимно простые. Следовательно, оно имеет бесконечное множество решений в натуральных числах х, у, 2, где числа % и 8y взаимно простые.
Из решения х = у— 1, 2 = 3, на основании формул (57). получаем новое решение 修=7, Vj = 6, 勺=113, откуда далее получаем: х2 = 7967, у2 = 9492, 2? = 262 621 633. Но имеются и иные решения уравнения %4 + 8у4 = 22, например, х = 239, у =13, 2 = 57123 = 2392 + 2. из которого указанным выше способом можно также получить бесконечное множество других-
Решения уравнения %4十8、4 = 22 будут использованы В § 15.
Примем теперь А = —2. Уравнение
имеет решение х = 3, у = 2. z = 7, где числа % н Ау = —2y взаимно простые. Следовательно, оно имеет бесконечное множество решений в натуральных числах х, у, 2, где числа % н 2y взаимно простые. Из решения % = 3, у = 2, 2 = 7, на основании формул (57), получаем решение хх = 113, у】 = 84, Z] = 7967 и т. д.
Заметим здесь еще, что если
*4 — 2y4= ±* то
/ + 8 (%у)4 = (%4 — 2y4)2 + 8%4y4 = (%4 十 2y4)2.
Таким образом, из каждого решения уравнения х4—2у4 = =±?2 мы получаем решение уравнения х4 -|- 8у4 = г2. Например, из решения % = 3, у = 2, z = 7 уравнения %‘ — —2у4 = ” получаем решение (7, 6, 113) уравнения х4 + + 8y4 = ”.
С другой стороны, легко доказать, что из каждого решения уравнения х4 + 8у4 = 22 мы получаем решение уравнения х4—2y4 = ±2, что вы гекает непосредственно из тождества
(х4+ 8y4)2 一 2 (2%у)4 = (*4 — 8y4)2.
Таким образом, если х4 -|- 8у4 = 22, то, приняв u — z, и = 2%у.切=|%4 — 8y41,мы имели бы /一2j4 = ®2. например, из решения х = 7, у = 6, z=113 уравнения х4 + 8у4 = 22 мы получаем решение 〃=113, и = 84, ® = 7967 уравнения d — 2彼=/.
Труднее было бы доказать, что из решения уравнения 尤4十 8y4 = / МЬ1 получим решение уравнения 2〃4—力=位 полагая u — \zxj^ 2%2y 干 8у3|, и = | zx 干 4%2y 土 8y3 j, 询=I 48zxy3 ± x6 qp 24%4y2 干 8x2y4 干 64於 |. Так что, например, из решения х = 7, у = 6, 2=113 уравнения %4 + @у4 = / получаем при верхних знаках решение и = 1525, 守= 1343, w = 2 750 257 уравнения 2/ —皆4 =询2.
Легко дать пример уравнения третьей степени с двумя неизвестными, имеющего бесконечное множество
решений в натуральных числах. Например, таковым является уравнение
*2 — уЗ = 0,
всеми решениями которого в натуральных числах х, у являются x — fit у = /2. где t — произвольное натуральное число.
Однако вообще трудно ответить на вопрос, имеет ли данное уравнение (хотя бы даже третьей степени с двумя неизвестными) конечное или же бесконечное число решений в натуральных числах.
Легко доказать, что уравнение
*2 + У1 = 223
имеет бесконечное множество решений в натуральных числах X, у, z, другими словами, что существует бесконечное множество систем натуральных чисел %, у, 2, для которых числа X2, * 貝 образуют арифметическую прогрессию. Так как имеем 132 Ц- З4 = 2 • 53, то отсюда следует, что при всяком натуральном п числа х= 13д6, у = Зп3, z = 5〃4 удовлетворяют нашему уравнению. Имеются также и другие решения, например % = 352, у = 8, 2 = 40 или * = 46 211 481, у = 5681, 2=116681.
А. Шинцель заметил, что определяя числа х, у, z из формул
I ①",y =(干",
где а и b — натуральные нечетные числа, мы получаем натуральные числа, удовлетворяющие уравнению л;2+у4=22:3, причем, если 〃 < 瓦 то имеем х2 < 2^3 < у4, если же 〃 > А, то х2 > z3 > у4. Например, для о=1, 0 = 3 получим х = 54 - З3. у = 52 • З2, 2 = 53・32, для q = 3, 0=1 найдем % = 3 • 5\ у = 5\ z = 53.
Решением уравнения х2 + у4 = 2z3 в рациональных числах мы займемся в § 15.
Доказано, что уравнение 2Х4—1=/ имеет только два решения в натуральных числах х, z, именно х = ^= 1 и % = 13, 2 = 239.
2*4 — j4_222*4 — j4_22Но уравнение
2*4 — j4_22
2*4 — j4_22
имеет бесконечное множество решений в натуральных числах х, у, z, где числа х и у взаимно простые. Следующим (по величине числа %) после решений % = y = z=l и х — 13, у = 1, z = 239 является здесь решение х = 1525, у = 1343, 2=2 750 257, а следующим после него—решение *=2165 017, у = 2 372 159, 2=3 503 833 734 241. Способ нахождения последовательных решений этого уравнения является весьма сложным *).
Поиски треугольных чисел, квадраты которых также являются треугольными числами, приводят к следующему уравнению;
(R 十 х)2 = 2" + у).
Доказано, что это уравнение не имеет в натуральных числах других решений, кроме % = у=1 и % = §, у = 8.
Система двух уравнений с четырьмя неизвестными X, у, 〃, V
X2 十资=〃4,% + у = @2
имеет бесконечное множество решений в натуральных числах х, у, “,叫 из которых решением в наименьших натуральных числах является решение, найденное Ферма **)・
х = 4 565 486 027 761, у = 1 061 652 293 520,
〃 =2 165 017,切=2 372 159.
Рассмотрим уравнение
%т =产
Пусть m и п — данные натуральные числа. Постараемся найти все решения уравнения хт = уп в натуральных числах %, у. Пусть d означает наибольший общий делитель чисел тип; тогда m = m^, n =孔/, где 〃勾 м 〃】一натуральные взаимно простые числа. Уравнение хт = ул или (хт】)"=(ym)d для натуральных х и у равносильно уравнению 炉厶=产,где показатели степени взаимно простые.
Поэтому можно предполагать, что числа m и п являются взаимно простыми. Но тогда, как было доказано в § 2,
*) Подробное изложение этого способа имеется в книге В. Серпи некого ю Пифагоровы треугольники4 § 12, V чпедгиз, 1959. (Прим, перев.) .
字*) См. там же. (Прим, переев)
существуют натуральные числа 〃 и и такие, что ти — nv= 1. Предположим, что % ну такне натуральные числа,что хт=уп. Тогда имеем
Пусть《 означает несократимую дробь, равную числу итак, числа г и s взаимно простые и xsn = гл, что возможно только, когда s=l・ Таким образом, число является на- туральным; положим % =左,тогда x = kn, уп = хт — kmn И» значит. у = ^т.
Отсюда легко следует, что все решения уравнения хт = уп (где т и п — взаимно простые числа) в натуральных числах х, у содержатся в формулах
x = knty=4飞
где А—произвольное натуральное число.
Е. Т. Белл занимался (1947) решением уравнения xyzw = /2(58)
в натуральных числах %, у, z,叫 f.
Предположим, что натуральные числа х у, z,呦,f удовлетворяют уравнению (58). Пусть о;, а^, о;,。: будут соответственно наибольшими квадратами, делящими числа х, у, 2, 叫 ПОЛОЖИМ % = 〃;%], у = О;Х, 2 = 〃;4,W=O:,・
Числа хр у】,2卜 Wj будут натуральными и, как легко видеть, не будут делиться ни на один квадрат натурального числа > 1, произведение же их x^z^^ будет квадратом натурального числа (так как (a1a2a3a4fxiylz1^=t2). Просты^ множители произведения x1yizlw1 могут, таким образом, быть делителями либо двух, либо всех четырех из чисел %卜 у「%卜 wP
Обозначим соответственно через 〃$, 〃6,«7,。8,。9,"io,ан произведения всех тех простых чисел, которые являются делителями только чисел хр у】;хр 马;хр 呦「ур z「ур wx; 2卜 叫 и, наконец, хр %,马,叫.Тогда
следовательно,
х = “;а 尹.а 7〃 u,у = 〃■— а。11 •
2 = 4。6嘎 ° i“ н> ■=唸—о" n・ откуда
£ = —AW W%o%・
Обратно, легко проверить, что, определяя числа х» у. 2, ®, / из этих формул при любых натуральных а1# а2, ..., ап> мы получаем решение уравнения (58) в натуральных х, у. z, Z.依丿.Таким образом, эти формулы, содержащие одиннадцать произвольных натуральных параметров, дают все решения уравнения (58).
Число произвольных параметров может быть здесь уменьшено на единицу, если принять ^^п =。; и 410ali = 〃;и・ Тогда формулы для %, у, z, w, f будут содержать десять произвольных натуральных параметров av аг а.»。尸 а;, аь, а7, 〃у。9,а;о н будут совпадать с формулами, которые сообщил (без доказательства) Е. Т. Белл.
Бровкин поставил задачу нахождения всех решений уравнения
ху = %з
в натуральных числах к, у, t. Можно доказать, что все решения этого уравнения содержатся в формулах
% = 〃切2%з,у — 〃2@ 砒/ = uvzw9
где 〃・ и, 2.砌—произвольные натуральные числа.
А. Шинцель указал формулы, дающие все решения уравнения
в натуральных числах %】,х2, ..., хя, t, где к》2 и А —данные натуральные числа. Эти формулы содержат
俨+ 左一 ц (九 + 々-1)(〃 + 々_2)〃
( k 尸 1.2.3 .二佗 произвольных натуральных параметров.
Например, для 〃 = 2. 4 = 3 имеем четыре параметра, как в формулах, найденных ранее для уравнения %у = |3, а для п = 4. 4 = 2 десять параметров» как в формулах Белла. Для п = 5, 4 = 2 пятнадцать параметров, для 〃 = А = 3 имеем десять параметров.
Показательные уравнения
К простым показательным уравнениям с двумя неизвестными приводит вопрос о рациональности или иррациональности логарифмов натуральных чисел, например, при основании 10. Предположим, что стоит вопрос о логарифме числа 2 при основании 10. Если бы этот логарифм, который, как известно, положителен, был бы рациональным числом, т. е. имел бы вид ■—, где хну натуральные числа, то, на основании определения логарифмов, мы имели бы
10y =2, откуда 10* = 2%
Это уравнение, как легко видеть, не имеет решений в натуральных числах. Действительно, левая часть его для каждого натурального числа х делится на 5, правая же часть, как степень числа 2 с натуральным показателем, делиться на 5 не может. Отсюда заключаем, что логарифм числа 2 при основании 10 является числом иррациональным.
Вообще можно было бы доказать, что только числа 10\ где k — целое число, суть те рациональные положительные числа, логарифмы которых при основании 10 являются рациональными.
В связи с известным равенством З2 -|- 42 = 52 поставим вопрос, каковы решения уравнения
3* + 纱=52
в натуральных числах %, у, z. Можно доказать элементарно, что единственным решением этого уравнения в натуральных числах х, у, z является % = y = z = 2. Л. Юшманович доказал, что аналогичным свойством обладают уравнения
5汇 + 12У = 13<Iх + 24y = 25。
9* + 43 = 41 z, 11 * 十 60У = 6 U,
и поставил вопрос, до сих пор не решенный, существуют ли натуральные числа а, А, с такие, что о2 + ^2 = с2 и для к、 торых уравнение ах -\-by = cz имело бы решение в натуральных числах %, у, 2. отличное от x = y = z = 2.
Доказано, что уравнение
ах^~ЬУ = сг9
где а, 0, с—данные целые числа, отличные от нуля и степени двойки, имеет всегда конечное (в частности, равное нулю) число решений в целых числах %, у. z.
А. Шницель доказал, что уравнение
2 t 十 ЗУ = 52
имеет в натуральных числах х, у, z только два решения: % = 4, y = z = 2 и х = у = z = 1.
А. Вакул и ч доказал, что уравнение
5* + 3 = 2У
имеет в натуральных числах х. у только два решения: х = 1, у=3н% = 3, у = 7. Отсюда следует, что дробь 《(〃;② не является конечной десятичной для натуральных п, отличных от 1, 2. 5, 125.
Нахождение чисел Мерсенна (вида 2n—1). являющихся одновременно треугольными, приводит к уравнению
2* = 7 + 此
для которого мы знаем пять решений в натуральных числах х, у(3. 1). (4, 3), (5, 5), (7. 11). (15. 181).
Ю. Бровкин и А. Шинцель доказали, что других решений это уравнение не имеет.
До 1950 г. не было известно, имеет ли уравнение 22*т _ ] = %》(59)
в натуральных числах х, у другие решения, кроме %=у=1. Впервые такое решение нашел Д. Г. Лемер, именно х= 80519 (и соответствующее натуральное у из формулы (59)). С. Ма- циаг заметил, что другим решением является х~ 80519 • 2089, а Н. Г. Беегер нашел решение % =107 663 и доказал, что уравнение (59) имеет бесконечное множество решений в натуральных числах X, у. Арифметический смысл этого состоит в том, что существует бесконечное множество четных чисел п, для которых число 2Л — 2 делится на п.
Можно доказать, что уравнение * = у*
имеет только одно решение в натуральных числах х, у, где % R у, именно % = 2, у = 4 (см. § 15).
Уравнение
ххуУ =牙
имеет бесконечное множество решений в натуральных числах х, у, N, отличных от единицы. В 1940 г. китайский математик Хао Ко нашел для натуральных п числа
% _ 22я Ь1 (2п-п-1)+2л (2〃 一 1)2(2〃- 1),
y =22计"2〃-a-1)(2门一 1)2(2П-1) + 1,
2 __ 22я+1 (2л-л-1) +л + 1 ^п — 1)2(2〃_1)+1
удовлетворяют этому уравнению. Например, для п = 2 получаем числа х = 212 • 36 = 2 985 984, у — 28 • З7 = 559 872, 2 = 2" • 37 = 4 478 976. Хао Ко доказал, что уравнение %хуУ = 2" не имеет решений в натуральных числах х, у, z, больших единицы, когда числа хну взаимно простые. Мы не знаем, существуют ли нечетные числа %〉1, у > 1 И 2, для которых АуУ = Zz,
Все еще не решена задача столетней давности, имеет ли уравнение
依―у』](60)
решение в целых числах %, у, 2, £, больших единицы, отличное от % = 3, у = 2, z = 2, % = 3. Предположение, что таких решений нет, известно под названием теоремы Ката- лана. Недавно Р. Гампе ль доказал, что, кроме указанного решения, других решений в целых числах х, у, z, £, больших единицы, где х—у=± 1, не существует.
Но легко доказать, что если целые числа х, у, 2, £, большие 1, удовлетворяют уравнению (60) и не составляют систему: х = 3, у = 2, 2 = 2, % = 3, то числа х и у не могут быть степенями числа 2 с натуральными показателями.
В самом деле, предположим, что % = 2'. Тогда имеем 2仪= у'Т 1. Так как z> 1, то число у нечетное и поэтому его степень с четным показателем при делении на 8 дает в остатке 1. Следовательно, если t ——четное число, то число У+1 при делении на 8 дает в остатке 2 и стало быть не может быть числом 2已 где г > 1, что находится в противоречии с равенством 2гг — yz -|- 1. Если же / число нечетное, то
/+1=(у + 1)(у,-1-у,-2+ ••• -у + D.
причем второй сомножитель правой части последнего равен
ства является алгебраической суммой нечетного числа нечет-
ных слагаемых и, следовательно, является нечетным числом. На основании равенства у'+1 = 2‘/ второй сомножитель должен быть равен 1, так что у' + 1 = у + 1, откуда f = 1, что противоречит предположению. Итак, предположение, что % = 2,приводит в каждом случае к противоречию.
Предположим теперь, что у = 2s. Тогда имеем 2$' = xz——1. Если бы было st = 2, мы имели бы 产=5, что для z > 1 невозможно, если же 6н」о бы s£ = 3, мы имели бы xz= 9, что, ввиду z〉1, дает %= 3, z = 2, вопреки предположению, что система х, у, z, t не является системой (3, 2, 2, 3). Итак, st > 3. Число х, таким образом, нечетное > 1. Если число z четное, 2 = 2,то, так как число х нечетное > 1, имеем %’ = 24 + 1, где Л ——натуральное число, следовательно, 2sf = %21 — 1 =(24 + 1)2 — 1 = 4力优 + 1).
Среди чисел /г н 力+1 одно является нечетным и, как делитель числа 2$\ должно быть равно единице. Равенство 力十1==1 исключается, так как k ——натуральное число. Итак,力=1, откуда 2* = 8, следовательно, sf = 3, вопреки тому, что st А 3. Таким образом, предположение, что у = 2s. приводит к противоречию.
Итак, мы доказали, что уравнение
2z — у» = 1
не имеет ни одного решения в натуральных числах 2, у, £, больших единицы, уравнение же
xz — 2’ = 1
в натуральных числах х, z, f, больших единицы, имеет только одно решение х = 3, z = 2, £ = 3.
Решение уравнений в рациональных числах
Нахождение всех решений в рациональных числах уравнения любой степени с одним неизвестным с рациональными коэффициентами не представляет трудности.
В самом деле, предположим, что рациональное число w удовлетворяет уравнению
a产"+a产e7++«m-l^ + Cm = °
с целыми коэффициентами о。,。卜...,ат. Мы можем здесь предположить, что % 娱 0, и сверх того, ат =/= 0, исключив
тем самым возможный здесь корень х = 0. Рациональное число w представим в виде несократимой дроби у с натуральным знаменателем s н с целым числителем г.
Из нашего уравнения получаем
旬严=—(а^^1 Ц- a2rm~2s + ... -|- am^rsm~2 + ^msm~l) s, amsm =—(旬尸一1 + а/m-2s + ... + a^^-^r.
Первое из этих равенств доказывает, что число а^т делится на s. А так как числа г н s, а, значит, также и числа гт и s взаимно простые, то отсюда следует, что число s является делителем числа а°・ Второе же из полученных равенств доказывает, что число 0msm делится на г, откуда, учитывая, что числа s^ и г взаимно простые, заключаем, что г является делителем числа ат.
Все рациональные корни нашего уравнения мы можем, таким образом, найти при помощи конечного числа проб, подставляя вместо х несократимые дроби -у, где г есть какой-либо целый делитель числа 。机,a s — какой-либо натуральный делитель числа 0°.
Также не представляет трудности нахождение всех решений в рациональных числах уравнения первой степени с т неизвестными с целыми коэффициентами.
Если рациональные числа xlf х2, ... ,хш удовлетворяют уравнению
%/+02巧 + • • • +a//"="
где 。卜 а?,• • • , ат* 0 — целые числа, то приведя числа хр 劣2,・• • , xm к общему натуральному знаменателю ут+1, пред
ставим их в виде—, где ——целые числа для
Ут+1
А = 1, 2, ... , т, и получим уравнение первой степени с /п + 1 неизвестными
%% + °2y2+ ■•■ +«тУт —^ym+i = °-
которое мы сумеем решить в целых числах 山,у2, ..., ут+1.
С другой стороны, если ур у2* ・•・,Ут, Ут+1 一 произвольное решение последнего уравнения в целых числах УР у?, • • • , Ут+i, где >1価+]——натуральное число, то числа х^ = Т情…,где 力=1, 2,.・・,加,дают решение в рациональных числах уравнения а】%】+ а2х2 十 ・・・ + omxm = b.
Что же касается уравнений высших степеней с более чем одним неизвестным, то иногда нахождение решений в рациональных числах здесь оказывается делом более легким, чем нахождение решений в целых числах.
Например, нахождение решений в целых числах, отличных от нуля, уравнения
где D—данное натуральное число, не являющееся квадратом натурального числа (а, следовательно, и рационального числа) иногда бывает затруднительно (например, для О= 991), однако все решения этого уравнения в рациональных числах, отличных от нуля, определяются легко.
В самом деле, предположим, что рациональные числа х и у, отличные от нуля, удовлетворяют нашему уравнению. Тогда здесь имеем %力 1, так как в случае х — 1 мы имели бы £)у2 _ о н, следовательно, вопреки предположению, у = 0. □1 — л
Пусть г—-——;это рациональное число, отличное от нуля.
Так как отсюда х = 1 — гу, то на основании нашего уравнения получаем (1 ——гу)2 ——Dy2 = 1, откуда ——2ry + г2у2 — —Qy2 = 6, что ввиду у =^ Q, дает —2г +(г2 — £))у = 0, а так как г? — £)千 0 (потому что D не является квадратом 、2г
рационального числа), то у =产—q,откуда
х= 1 ——ryх= 1 ——ry
х= 1 ——ry
х= 1 ——ry
С другой стороны, если для ного числа г, отличного от нуля,С другой стороны, если для ного числа г, отличного от нуля,произвольного рациональ- примемпроизвольного рациональ- примем
С другой стороны, если для ного числа г, отличного от нуля,
С другой стороны, если для ного числа г, отличного от нуля,
произвольного рациональ- примем
произвольного рациональ- примем
%%r2 + Dr2 + Dг2 —D 1г2 —D 1УУ2r/一0'2r/一0'
%
%
r2 + D
r2 + D
г2 —D 1
г2 —D 1
У
У
2r
/一0'
2r
/一0'
то получим рациональные числа хну, отличные от нуля, удовлетворяющие уравнению х2——Dy2 = 1. Это следует непосредственно из тождества
(产 + оу —。(2疗=(产—0)2.
Итак, все решения уравнения х?—。,2=1(где 。— нн. туральное число, не являющееся квадратом) в рациональных числах, отличных от нуля, мы получаем из формул
%
/*2 +。
0一戸
2r
У= ,_Q,
2У = 1 —D ■2У = 1 —D ■什罔什罔где г — рациональное число 厘 0. Одним из этих решений является
2
У = 1 —D ■
2
У = 1 —D ■
什罔
什罔
Докажем, что уравнение
(61)(61)Х(Х-\- 1) = 2у4
(61)
(61)
имеет бесконечное множество решений в рациональных положительных числах х, у.
В § 13 мы доказали, что уравнение
/+ 8"=步(62)
имеет бесконечное множество решений в натуральных числах 在,切,t, где "ни взаимно простые. Примем для такого решения
х =』-, У = Т;(63)
замечаем, что * и у — рациональные по ложитель н ые числа (так как, ввиду (62), t2 > 在‘),что у выражено несократимой дробью и, наконец, что числа х и у, согласно (63) и (62), удовлетворяют уравнению (61).
Следовательно, так как уравнение (62), как доказано в § 13, имеет бесконечное множество решений в натуральных числах 〃,V, £, где числа 〃 н © взаимно простые, то уравнение (61) имеет бесконечное множество решений в рациональных числах.
Например, из решений в натуральных числах 〃, &, £ (7, 6, 113), (239, 13, 57123), (7967, 9492, 262621633) уравнения (62), найденных в § 13, мы получаем следующие решения в рациональных числах %, у:
/326\/ 113 \/ 995742729492\
Q,刃,(2Ж* 1^丿,(79672、7967Г
Доказано, что все решения уравнения
2〃4 — 1 ="
б рациональных числах 〃, о можно получить при помощи рекуррентной формулы
土 u土 u说(2^+1)? +(% 土%)2(2«i + l)2 -2w1(u, 土 "J '
土 u
土 u
исходя из шения
решения «j = ^ = 1. Таким путем получаем ре
и = 239;
1525
Й="Т343 '
_ 2750257 . и = X 1343)2 '
Легко доказать, что система уравнений
*2 + У = * % + 屮=步(64)
не имеет решений в натуральных числах х, у, zt t. Действительно, если %2 + у = * где х, у, z — натуральные числа, то z А %, следовательно, 2》%十1, откуда/》%?+ + 2%+1, так что у = ” — х2 ^> 2х-|- 1 > 2х > х и аналогичным образом, найдем, что % А у, т. е. придем к противоречию.
Однако система уравнений (64) имеет бесконечное множество решений в рациональных положительных числах. Действительно, если для натурального п > 8 примем л2 — 8п—几2 + 8
16("+1)【 У= 8(〃+ 1),5 + 4)2/ + 2/1-8
—16 (п + 1) '— 8 (〃 + 1) >
то х, у, 2, £ будут рациональными положительными числами, удовлетворяющими уравнению (64).
Уравнение
%з + у3 = *2 + 炉
имеет, как легко видеть, только одно решение в натуральных числах: % = у=1・ Так как в случае х > 1 имеем х3 > X2, следовательно,炉 + 资^小+屮 и подобным же образом дело обстоит в случае у > 1. Однако в рациональных положительных числах %, у это уравнение имеет бесконечное множество решений, которые легко могут быть все найдены.
В самом деле, предположим, что рациональные положительные числа х, у удовлетворяют нашему уравнению. Пусть ~ = w; это число рациональное положительное. На основании нашего уравнения имеем х3(1 -|-w3) = x2(l -|-^2), откуда
1 + w21 + w2
“=, следовательно* у=i工加-^
С другой стороны, легко проверить, что, определяя при произвольном рациональном положительном 侬 числа х и у
из последних формул, мы получаем решение нашего уравнения в рациональных положительных числах % и у. Легко
также видеть, что различным рациональным числам 切 соот
ветствуют различные решения нашего уравнения, так как
различными будут отношения
в натуральных числах 510% = §, у = -g- ; длядля 切=3 — решениев натуральных числах 510% = §, у = -g- ; длядля 切=3 — решение105" =廿 У = /2105" =廿 У = /2Для m = 1 получаем решение % = у = 1; для 皿=2 — решение
в натуральных числах 510
% = §, у = -g- ; для
для 切=3 — решение
в натуральных числах 510
% = §, у = -g- ; для
для 切=3 — решение
105
" =廿 У = /
2
105
" =廿 У = /
2
39_26зУ' У =毋39_26зУ' У =毋切=彳一решение
39_26
зУ' У =毋
39_26
зУ' У =毋
для 砌=豆一решение * =для 砌=豆一решение * =515
для 砌=豆一решение * =
для 砌=豆一решение * =
*=F,y=w
Можно доказать (хотя это и нелегкое дело), что уравнение х3 -|- У3 — 23 не имеет решений в рациональных числах, отличных от нуля. Напротив, нетрудным делом является нахождение всех решений уравнения
X3 + уЗ — /3 + 砌 3X3 + уЗ — /3 + 砌 3(65)(65)
X3 + уЗ — /3 + 砌 3
X3 + уЗ — /3 + 砌 3
(65)
(65)
в рациональных числах х, у, z, w. Пусть
% + y = s,х — у = £,z+® =在, z —吻=u・(66)
Согласно (65),Согласно (65),имеем
Согласно (65),
Согласно (65),
(67)(67)s 9 + 3f 2)= 〃 Q2 + 3").
(67)
(67)
Таким образом, если рациональные числа %, у, z, w удовлетворяют уравнению (65), то числа s, Z, 〃,и, определяемые из формул (66), являются рациональными и удовлетворяют уравнению (67). Обратно, как легко проверить, если числа s, £, «, и — рациональные и удовлетворяют уравнению (67), то числа х, у, %,询,определяемые из формул (66) 卜.е. числа %=}(s + f), у= J(s —£), 2=^(〃 + и), w =歹(〃 —и)丿,являются рациональными и удовлетворяют уравнению (65).
Следовательно, решение уравнения (65) в рациональных числах х, у, 2,询 равносильно решению уравнения (67) в рациональных числах s, £, 〃,и. Займемся теперь решением уравнения (67) в рациональных числах.
Легко проверить тождество
(@2 十 3按)(。2 + 3&2)=(砒 + 30d)2 + 3 (Ос — ad^. (68)
Предположим, что рациональные числа s, /, 〃,и удовлетворяют уравнению (67). Если бы было 〃 = 0 (или s = 0), то, согласно (67), мы имели бы s = 0 (или 〃 = 0), с другой же стороны, для 〃 = s = 0 и произвольных / и v уравнение (67) удовлетворяется. Таким образом, далее мы можем полагать, что 〃耍 0 и s # 0.
Пусть
это рациональные числа, X 力 0 и, согласно (67), имеем Х(Х2 + ЗН)= 1+3/2.(69)
Но на основании тождества (68):
(Х2 + 3产)(1 + 3Z2) = (Х+ 3YZ)2 + 3 (У — XZ)2,
(69),(70)С)(69),(70)С)откуда, учитывая, что Л^ + ЗУ?》》〉。,согласно получаем
(69),
(70)
С)
(69),
(70)
С)
—/Х+З"/ У—XZ
Пусть
X + 3YZа У —XZ
— х^ + З— '_ Х2 + 3产'
имеемимеем9то рациональные числа и, как легко проверить.
имеем
имеем
"X+3NY=1, MY — NX^Z. (72)
На основании (70) и (71) получаем
Х=Л42 + з%2.(73)
Так как X # 0, то по крайней мере одно из чисел Ж и N отлично от нуля. Если бы было 2 = 0, то, согласно (72), мы имели бы МХ= 1 и MY = Z, согласно же (73): Х=ЛР, следовательно "3=1, откуда М = 1 и X=l, y = Z. С другой стороны, легко проверить, что при произвольном Z числа X— 1, Y = Z н Z удовлетворяют уравнению (69).
Итак, далее мы можем допустить, что N + 0. Тогда формулы (72) и (73) дают
оV— 1-"x1--(一 + 3№)
•X=A12 + 3N, Y ——丽—— з^ ,
-Л4 —(№ + 3N2)2
Z = MY - NX=——l♦
С другой стороны, легко проверить, что из этих формул при произвольных рациональных Л4 #= 0 н N 卢 0 мы получаем рациональные числа X, У, Z, удовлетворяющие уравнению (69).
Таким путем мы сумеем определить все решения уравнения (69) в рациональных числах X,匕 Z при помощи двух произвольных параметров, рациональных М н N. Из каждого же решения в рациональных числах X, У, Z уравнения (69) мы получим решение уравнения (67) в рациональных числах s = 〃X, £ = 〃У, V = ttZ при произвольном рациональном 〃. Таким образом мы сумеем определить и все решения в рациональных числах уравнения (65). Отсюда можно также получить формулы, выражающие все решения уравнения (65) при помоши трех произвольных параметров, рациональных а, Р,7,именно, формулы:
х = [ 1 — (а — 30) (а? + 3 供)]т,у = [—1 +(а + Зр)(а2 + 3 伊)]7,z =【а + 30 —便 + 3俨)2] у,w =【—(а — 3₽) + M + 3俨)2]力
предложенные Л. Эйлером и Бине.
Заметим здесь еше, что в 1923 г. В. Ричмонд доказал элементарным путем, что каждое рациональное положительное число является суммой трех кубов рациональных положительных чисел. Однако доказательство того, что число 1 не есть сумма двух кубов рациональных положительных чисел, было бы нелегким делом (так как эта теорема равносильна великой теореме Ферма для показателя 3).
Зато легко доказать, что каждое рациональное число равно сумме трех кубов рациональных чисел. Подставив в тождество
(о — О" + (А — С)з + 〃 = 3〃(〃 — с) + [〃з _ з。(〃2 _ 〃)] значения
0=12,(£+1), 0= 0 + 1)3, c=12,(f-1), получим
72£ « + 1)6 =(〃 —。)3 + (А — с)з + сз.(74)
Если рациональное число w 力一72, то для f =笥 имеем t *—1 и из формулы (74) следует, что w есть сумма
трех кубов рациональных чисел. Если же 吻=—72, то 功=—72 = (―4)3 + (-2)3 + О3.
Докажем теперь, что все решения уравнения
/ + 峭=2*(75)
И только(76)И только(76)в рациональных положительных числах х, yt z такие решения содержатся в формулах
И только
(76)
И только
(76)
0 /出 + "\41 /02 + ^2 Х2
1 /犀+炉、3
Z =亨(-2- ),
где а и Ь — произвольные рациональные положительные числа.
В самом деле, допустим, что рациональные положительные числа х, у, г удовлетворяют уравнению (75). Примем а = ?, Ъ = ^\ это рациональные положительные числа< Отсюда, согласно (75):
〃2 + 方2 — y2%2 + уб — у2 (*2 + у4) — у2.2г3 — J2
2~ ~= 2.4 =
и, учитывая формулы для 〃 н А, легко проверяем, что имеют место формулы (76). Итак, для каждой системы рациональных положительных чисел, удовлетворяющих уравнению (75), существуют рациональные положительные числа 〃 м А, при которых имеют место формулы (76).
С другой стороны, легко проверить, что если 〃 н。—— произвольные рациональные положительные числа, то, определяя %, у и z из формул (76), мы получим рациональные положительные числа, удовлетворяющие уравнению (75).
Таким образом, теорема доказана. Эта теорема является частным случаем следующей общей теоремы:
Уравнение
〃1"7 + 〃2尺 + • • •^^。,(77)
где 力一натуральное число》2, о 〃】,а2, ... , ak — целые числа, а】/ 0, о? + 〃з + • • • + 〃々享 0, 〃i, ® …,% — такие натуральные числа, что 八【и 〃?八з •••□/? взаимно простые, имеет бесконечное множество решений 8 целых числах %], %2,•・•,%;?, 〃 8 случае, когда а】> 0, 〃2+〃з + + +〃白 <0, имеет бесконечное множество решений в натуральных числах %卜 х2* •••, %△•
Доказательство. Предположим, что условия теоремы выполнены. Ввиду того, что натуральные числа % и п^ nk являются взаимно простыми, существует, как известно^
бесконечное множество систем натуральных чисел г, s таких.
что
〃/ -(几2%3 •…儿0S = L(78)
Пусть
£ = —(〃2+〃з+ ・•• +%)吋一)(79)
/=a产…3%,(80)
吃=&丁?- ”乃产…",« = 2, 3, ..., А).
Числа хр %2xk будут целыми; в случае же когда 。1 > 0, 〃2 + 〃з+ ••・ +〃白< °, будут натуральными, притом, различным системам чисел г, s будут соответствовать различные системы чисел (80).
Наконец, легко проверить, что числа (80) будут удовлетворять уравнению (77). Действительно, согласно (80) и учитывая, что ввиду (78) гпг = sn2n3 ... nk-\-l, а также принимая во внимание (79), имеем:
а согласно (80):а согласно (80):
а согласно (80):
а согласно (80):
Таким образом, наша теорема доказана.
Начиная с Л. Эйлера многие математики занимались нахождением всех решений уравнения
(81)(81)%У = у*
(81)
(81)
в рациональных положительных числах х и у. Имеем здесь очевидное решение, если х — произвольное рациональное положительное число, а у = %. В других решениях х ^ у, например, у > х.
Итак, предположим, что рациональные положительные х, у, где у > х, удовлетворяют уравнению (81). Тогда число 吻=у:/ — рациональное > 0.
Вместе с этим у = (1 十《)% и поэтому %у = = %(】卜 ®)*, а так как %У = у*, то х° 刈)* =产 что дает
следова*(82)следова*(82)?'J = y=(l+]) X, откуда X.=1+!, тельно,
следова*
(82)
следова*
(82)
* = (1 +不),y = (1+.)•
—.nr
Пусть — инесократимые дроби, равные соответ-
п
ственно числам w и х. На основании (82), имеем (^^^)m = g “ (加 4- 〃)"严 u
откуда -——[~—= — . Числа тип взаимно простые, сле- пп sm
довательно, и числа т-\~п и п, а также (т + 〃)" и пи вза, имно простые. Равным образом, числа г н s. а значит, также и числа гт и sm являются взаимно простыми. Таким образом” обе части последнего равенства представляют собой несократимые дроби, следовательно, (m + п)п = гт и nrt = sm. На основании этих равенств заключаем (см. § 13.13), что существуют натуральные числа 月 н / такие, что т-}-п = km, г = kn м ц = ^т, s = 〃. Следовательно, т-^1т — km, откуда А》/ + 1. Если бы было m〉1, мн имели бы 力机》(/ + 1产》 〉』m ,加/тт + I〉』m + 加,СЛвДОВателЬНО,左m A /m + %
что невозможно. Итак, m=l, откуда w = — = n.
Таким образом, формулы (82) дают
T+眾 У =(叶旷, (83)
где 〃 ——натуральное число.
Обратно, легко проверить, что определенные таким образом числа х и у удовлетворяют уравнению (81). Следовательно, все решения уравнения (81) в рациональных числах х, у, где у > х > 0, содержатся в формулах (83), где 〃 一 произвольное натуральное число.
Из этих формул непосредственно вытекает, что только для 〃 = 1 мы получаем решение в натуральных числах, именно % = 2, у = 4. Итак, уравнение (81) имеет лишь одно решение в натуральных числах х, у, где у〉х. Но в рациональных числах х и у, где у > -^ > 0, уравнение (81) имеет бесконечное множество решений, именно
(2,4),假,劫,(二» (箝對
Так, например.
27 9we
Заметим еще, что уравнение (81) имеет лишь одно решение в целых отрицательных числах, где у〉%, именно, х = — 4, у = — 2.
В заключение сформулируем, по всей вероятности, трудную задачу, поставленную В. Мнихом; существуют ли три рациональных числа, сумма и произведение которых равны единице? )
Подробные доказательства теорем, приведенных в этой книге, а также библиографические указания к ним читатель найдет в книге автора „ Teoria 〃с必“,т. 2, Варшава, 1959.
勿 Серлинс/Сий
О РЕШЕНИИ УРАВНЕНИЙ RUEADIX ЧИСЛАХ
и
WACLAW SIERPINSKI
О ROZWIAZYWANIUROWNANW L1CZBACHCAEKOW1TYCH
WARSZAWA 1956
В. СЕРПИНСКИЙ
О РЕШЕНИИ УРАВНЕНИЙВ ЦЕЛЫХ ЧИСЛАХ
Перевод с польского〃・ Г МЕЛЬНИКОВА
ГОСУДАРСТВЕННОЕ ИЗДАТЕЛЬСТВОФИЗИКО-МАТЕМАТИЧЕСКОЙ ЛИТЕРАТУРЫ
МОСКВА 1961