Текст
                    В. СЕРП НСК И
^ТРЕУГОЛЬНИКИ
чпедг 3 - i 95^


В. СЕРПИНСКИИ ПИФАГОРОВЫ ТРЕУГОЛЬНИНИ перевод с польского Под редакцией и с примечаниями с я. зетеля ПОСОБИЕ ДЛЯ УЧИТЕЛЕЙ ГОСУДАРСТВЕННОЕ УЧЕБНО-ПЕДАГОГИЧЕСКОЕ ИЗДАТЕЛЬСТВО МИНИСТЕРСТВА ПРОСВЕЩЕНИЯ РСФСР МОСКВА 1У59
Пифагоровы треугольники в. серпинсний Редактор Сидорова Л. А. Художественный редактор Максаев А. В. Технический редактор Головко Б. Н. Корректор Г. С. Попкова. * * * Сдано в набор 11/XI 1958 г. Подписано к печати 14/1 1959 г. 84х 1087,2 7 (5,74) п. л. Уч.-изд. л. 5,21. Тираж 10 тыс. экз. А-00920. * * * Учпедгиз. Москва, 3-й проезд Марьиной рощи, 41. Заказ № 2446. Цена без переплета 1 руб. 40 коп. Переплет 50 коп. Первая Образцовая типография имени А. А. Жданова Московского городского Совнархоза. Москва, Ж-54, Валовая, 28.
ПРЕДИСЛОВИЕ РЕДАКТОРА ПЕРЕВОДА Книга известного польского математика Вацлава Серпинского „Пифагоровы треугольники", безусловно, заслуживает внимания советского читателя. В ней в популярной форме даны интересные сведения о пифагоровых треугольниках. Этот раздел элементарной теории чисел интересен для преподавателей средней школы, для студентов педвузов и учеников старших классов средней школы. Скажем несколько слов об авторе книги. Вацлав Серпинский (род. в 1882 г.) с 1919 г. —профессор Варшавского университета. С 1951 г. В. Серпинский — вице-президент Польской Академии наук. Многочисленные исследования В. Серпинского относятся к теории множеств и ее приложениям к топологии, к теории функций действительного переменного, к теории чисел и к другим областям математики. Вацлав Серпинский — глава Польской математической школы. В последние годы Серпинским написано много интересных популярных книг по математике, К числу их принадлежит книга „Пифагоровы треугольники". Для того чтобы сделать книгу более доступной, мы дали примечания, которые, как нам кажется, помогут читателю и возбудят у него интерес к пифагоровым треугольникам. 1* 3
В книге 15 параграфов, из которых все, за исключением двенадцатого, вполне доступны студенту педвуза, ученику старших классов средней школы и дают хороший материал для кружковой работы. Двенадцатый параграф очень интересен, но доступен только хорошо подготовленному читателю. В этом параграфе дано сложное, хотя элементарное, доказательство одной из теорем Ферма, относящейся к пифагоровым треугольникам. При первом чтении этот параграф можно опустить. Редактор перевода считает своим долгом выразить благодарность заслуженному учителю школы РСФСР И. А. Павленко, И. Б. Вейцману и особенно доценту И. М. Яглому, просмотревшим рукопись перевода и давшим ряд ценных указаний.
§ 1. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ. ОСНОВНЫЕ ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ 1.1. Пифагоровым треугольником называется прямоугольный треугольник, стороны которого выражаются натуральными числами. С пифагоровыми треугольниками связано много вопросов, разрешаемых элементарной математикой. Степень трудности решаемых задач различна. Прежде всего возникает вопрос о существовании пифагоровых треугольников; если они существуют, то, конечно, или бесконечно множество пифагоровых треугольников. Еще свыше четырех тысяч лет назад египтянам был известен пифагоров треугольник со сторонами 3, 4, 5. 1.2. В пифагоровом треугольнике, как известно, большая сторона называется гипотенузой, меньшие — катетами. Если обозначим соответственно длины катетов через х и у, а длину гипотенузы через z, то по теореме Пифагора имеем равенство: *2+J>2 = z2. (1) Треугольник Пифагора со сторонами х, у, z условимся обозначать символом (х, у, z), считая, что на последнем месте внутри скобки стоит число, выражающее длину гипотенузы. Стороны треугольника (х, уу z) удовлетворяют уравнению (1), и обратно, если натуральные числа удовлетворяют уравнению (1), то, как известно из геометрии, треугольник со сторонами х, у, z является прямоугольным. Таким образом, исследование пифагоровых треугольников сводится к исследованию решений в натуральных числах уравнения (1), так называемого уравнения Пифагора. 5
1.3. Если каждую из сторон данного пифагорова треугольника увеличим в одно и то же число раз, то получим новый прямоугольный треугольник, подобный данному, со сторонами, выражаемыми натуральными числами, т. е. получим снова пифагоров треугольник. Таким образом, из данного пифагорова треугольника (х, у, г) можно получить бесчисленное множество пифагоровых треугольников (kx, kyy kz), где k = l, 2, 3,... . Например, из треугольника (3, 4, 5) получим треугольники (6, 8, 10), (9, 12, 15), (12, 16,20), (15,20,25), Итак, для каждого пифагорова треугольника существует бесконечное множество ему подобных пифагоровых треугольников. 1.4. Среди всех подобных треугольников существует наименьший; легко догадаться, что это будет треугольник, стороны которого хиу выражаются взаимно простыми числами (т. е, числа х и у не имеют общего делителя, отличного от единицы). Действительно, если бы х и у не были взаимно простыми, то существовал бы их общий наибольший делитель d>l. В этом случае можно было бы выразить хиу следующим образом: x — dxl и y = dyl, где хх и ух — взаимно простые числа. На основании равенства (1) имеем: 2* = х* _|_у = {dXiy + {dyiY = d* (Л; + j,J). Из полученного равенства следует, что z2 имеет dz своим делителем, а следовательно, d является делителем z; z = dzlf где zx — натуральное число. x = dx19 y = dyiy z = dzt. Из равенства (1) после сокращения на d2 получаем равенство: Из этого равенства следует, что треугольник (x19ylt zx)— треугольник Пифагора со сторонами, меньшими соответственных сторон треугольника (х, у, z) и ему подобный. Итак, числа, выражающие длины катетов наименьшего из подобных пифагоровых треугольников,— числа взаимно простые. Справедливо и обратное заключение: если в пифагоровом треугольнике (х, у, z) x и у — взаимно простые б
числа, то не существует меньшего ему подобного пифагорова треугольника. Приведем доказательство от противного. Предположим, что треугольник (а, Ь, с) подобен треугольнику (л, у, z) и что а<^х, Ь<^у. Из подобия (я, Ь, с) и (х9 у, z) имеем: х а у-Т ' Так как дробь у несократима (х и у — взаимно простые числа по условию), то а^х и Ь^уу что противоречит предположению. Итак, среди всех подобных пифагоровых треугольников наименьший (х, у, z) тот, у которого катеты х, у выражаются взаимно простыми числами. Из наименьшего пифагорова треугольника можно получить все ему подобные, увеличивая его стороны в 2, 3, 4... раз. 1.5. Пифагоров треугольник (х, у, z), стороны которого х и у выражаются взаимно простыми числами, назовем основным. Для отыскания всех пифагоровых треугольников достаточно найти все основные пифагоровы треугольники, а остальные пифагоровы треугольники получим, увеличивая каждую из сторон в 2, 3, 4 ... раз. Так как среди всех подобных пифагоровых треугольников основным является наименьший, то два основных пифагоровых треугольника не могут быть подобными. Пифагоров треугольник (3, 4, 5) — основной, так как 3 и 4 — взаимно простые числа. § 2. ОТЫСКАНИЕ ОСНОВНЫХ ПИФАГОРОВЫХ ТРЕУГОЛЬНИКОВ 2.1. Пусть треугольник (х,у, 2) — основной пифагоров треугольник. Числа х и у — взаимно простые и потому не могут быть оба четными. Докажем, что они не могут быть нечетными. Для этого заметим, что квадрат нечетного числа при делении на 8 дает в остатке 1. Действительно, нечетное число, как известно, можно представить в виде 2k -]~ 1, где k является натуральным числом. Отсюда: (2£+1)2=4£2 + 4А+1=4Л(Л+1) + 1. 7
Так как из двух последовательных натуральных чисел k и k-\-\ одно четно, то Ak(k-\~l) делится на 8 и число (2k-\-l)2 при делении на 8 дает в остатке единицу. 2.2. Сумма квадратов двух нечетных чисел дает при делении на 8 в остатке два, следовательно, сумма квадратов двух нечетных чисел есть число четное, не кратное четырем, а потому это число не может быть квадратом целого числа. Равенство (1) не может иметь места, если х я у оба нечетны. Итак, если пифагоров треугольник (х, у, z) основной, то среди чисел хну одно должно быть четным, а другое нечетным. 2.3. Пусть число у является четным (необязательно, чтобы было х<^у). Числа х и z нечетны (нечетность z следует из равенства (1). Равенство (1) можно написать в виде y* = (z + x)(z-x). (2) Числа z -\-х и z — х как сумма и разность двух нечетных чисел — числа четные, а потому z -j- х = 2а; z — x = 2b, (3) где а и b — целые числа. z-=a-\-b, х = а— Ь. (4) Из этих равенств следует, что а и b — взаимно простые числа. Действительно, если бы у них был общий делитель d^>\y то на основании (4) d был бы общим делителем чисел z и х, а следовательно, и чисел z-{-xy z — х и на основании равенства (2) d2 было бы делителем числа у2. В таком случае d был бы общим делителем чисел у и х, тогда как эти числа должны быть взаимно простыми. Число у, как известно, четно, а потому у = 2с, где с — натуральное число. Равенство (2) на основании равенства (3) принимает следующий вид: 4c2 = 2a-2fc, или c2 = ab. (5) Из арифметики известно, что если произведение двух взаимно простых чисел является квадратом натурального числа, то каждое из этих чисел также является квадратом натурального числа. [I]1 1 См. примечание стр. 74. 8
Из равенства (5) следует: а = т2, Ь = п2, где тип— взаимно простые числа, так как они являются делителями взаимно простых чисел а и Ь. На основании равенства (4) имеем: z = т2 -j- п2, х = т2 — п2. Принимая во внимание равенство (5), а также учитывая, что а = т2, Ь = п2, находим с = тпиу=2с, следовательно, у — 2тп. Мы доказали, что длины сторон основного пифагорова треугольника (х, у, z) могут быть выражены через взаимно простые числа тип: х = т2— п2; у = 2тп, z—m2-{-n2. (6) Числа т и п не могут быть оба четными или оба нечетными, так как в этих случаях х = т2 — п2 были бы четными, что невозможно. Итак, одно из чисел т или п четно, а другое нечетно (у = 2тп делится на 4). Следовательно, в каждом основном, а тем более и не основном пифагоровом треугольнике хотя бы один из катетов делится на 4. Отсюда следует, что нет пифагорова треугольника, все стороны которого были бы простыми числами. Существуют, однако, пифагоровы треугольники, у которых гипотенуза и один из катетов — простые числа, например: (3, 4, 5), (И, 60,61), (19, 180, 181), (61, 1860, 1861), (71, 2520, 2521), (79, 3120, 3121). [2] Неизвестно, конечно или бесконечно множество всех таких треугольников. 2.4. Предположим, что т и п, где т^>п являются целыми и взаимно простыми числами, из которых одно (безразлично, какое) четно, а другое нечетно. Этими числами по формулам (6) определяются стороны х, у, z основного пифагорова треугольника. Из тождества {т2 — п2)2 + (2/ш)2 = (т2 + я2)2, которое очень легко проверить, а также из равенств (6) следует, что треугольник со сторонами х, у, z — пифагоров треугольник. Остается доказать, что числа х и у взаимно простые. Пусть у чисел х и у есть общий делитель d^> 1; принимая во внимание нечетность числа х9 мы должны считать d нечетным числом. На основании равенства (1) d было бы делителем числа г. Основываясь 9
на равенстве (6), заключаем, что т2 -f- п2 и т2 — п2 имели бы общим делителем число dy а следовательно, 2т2 и 2/г2 также должны делиться без остатка на d. Так как d нечетно, то т2 и п2 должны делиться на число d, что противоречит условию, так как т2 и п2 являются взаимно простыми (т и п — взаимно простые). Следовательно, числа х и у взаимно простые. 2.5. Заметим, что разным парам чисел тип соответствуют различные пифагоровы треугольники (х, у, z). Из равенств (6) следует, что 2m2 = x-\-z; 2n2=z— х. Можно, кроме того, заметить, что ——несократимая % 1 z дробь, равная —~- (так как x-{-z=2m2; а у = 2тп). Полученные результаты можно выразить в виде следующей теоремы. Теорема 1. Все основные пифагоровы треугольники, у которых у является четным числом, получаются из формул: х = т2 — п2> у = 2тп, z = m2 -\-n29 (т>гс), где т и п все пары взаимно простых чисел, из которых одно (безразлично, какое) является четным, а другое нечетным. Каждая основная тройка (х> у, z), где у является четным числом, определяется этим способом однозначно. 2.6. Вместо того чтобы равенство (1) преобразовать в равенство (2), как было сделано выше, можно преобразовать его в следующее: * = (г+УН*—У), (7) где у — четное число, а х и z — нечетные; числа u = z-\-y и v = z—у — нечетные и взаимно простые (так как пара х я у я пара у и z взаимно простые). На основании (7) имеем x2 = uv. Следовательно, существует такая пара взаимно простых чисел Ли/, что u = k2 и v = l2. _ьи u + v k2 + l\ u — v k2-lz X /v£j Z • (у (у у У~ ' nj Q • 10
Рассуждая аналогично, как и при выводе первой теоремы, легко докажем следующую теорему. Теорема 2. Стороны всех основных пифагоровых треугольников (х, у, z), у которых у — четно, вычисляются по формулам: x = kl, y = ^—^-; z = ^-±l, где £>/ (8) и где k и I все пары нечетных взаимно простых чисел. Каждая основная тройка (х, уу z), где у — четно, определяется этим способом однозначно. [3] 2.7. Для определения бесконечной последовательности основных пифагоровых треугольников {х> у, z), где у — четно, следует за число k взять последовательность нечетных чисел 3, 5, 7, 9, ... , а за / — последовательность нечетных чисел, меньших k и взаимно простых с k, а затем вычислить х, у, z по формулам (8). Приведем таблицу двадцати одного основного k 3 5 5 7 7 7 9 9 9 11 11 II 11 11 13 13 13 13 13 13 15 I I 1 3 1 3 5 1 5 7 1 3 5 7 9 1 3 5 7 9 11 1 х 3 5 15 7 21 35 9 45 63 11 33 55 77 99 13 39 65 91 117 143 15 У 4 12 8 24 20 12 40 28 16 60 56 48 36 20 84 80 72 60 44 24 112 z 5 13 17 25 29 37 41 53 65 61 65 73 85 101 85 89 97 109 125 145 113 Площадь 6 30 60 84 210 210 180 630 504 330 924 1320 1386 990 546 1560 2340 2730 2574 1716 840 11
пифагорова треугольника, составленную по формулам (8). Для получения всех пифагоровых треугольников следует каждую основную тройку последовательно умножить на числа натурального ряда. Таким образом мы получим пифагоровы треугольники, у которых у четно. Добавив к полученным тройкам тройки, у которых х и j/переставлены, мы получим все пифагоровы треугольники. Так как в пифагоровом треугольнике (а, Ь, с) числа я, Ьу с либо все четны, либо два из них нечетны, то легко показать, что радиус круга, вписанного в пифагоров треугольник, всегда выражается натуральным числом. Легко доказать, что если г — радиус круга, вписанного в пифагоров треугольник (а, Ь, с), то 2r = a-{-b — с. Например, радиус круга, вписанного в треугольник (3, 4,5), равен 1. Отсюда следует, что около круга произвольного целочисленного радиуса всегда можно описать пифагоров треугольник, подобный треугольнику (3, 4, 5). [4] Очевидно, что диаметр круга, описанного около пифагорова треугольника, равен его гипотенузе. § 3. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ СО СТОРОНАМИ, МЕНЬШИМИ 100 Найдем все пифагоровы треугольники, все стороны которых меньше ста. Для этого необходимо и достаточно найти треугольники, у которых гипотенуза менее ста. Из вышеприведенной таблицы следует, что существует только 16 таких основных пифагоровых треугольников (л, у у z), у которых сторона у выражается четным числом. Действительно, вне нашей таблицы нет основных пифагоровых треугольников с гипотенузой, меньшей 100, и со стороной у, выражаемой четным числом, так как для k^z 15 имеем: г=Цр>1Г> юо. Написав эти 16 основных треугольников в порядке возрастания их гипотенуз (в случае равенства гипотенуз в порядке возрастания площадей), получим: (3, 4, 5), (5, 12, 13), (15, 8, 17), (7, 24, 25), (21, 20, 29), (35, 12, 37), (9, 40, 41), (45, 28, 53), (11, 60, 61), (63, 16, 65), (33, 56,65), 12
(55, 48, 73), (13, 84, 85), (77, 36, 85), (39, 80, 89) и (65, 72, 97). Стороны первых семи треугольников можно удвоить (и их гипотенузы все еще останутся меньше 100): (6,8, 10), (10, 24, 26), (30, 16, 34), (14, 48, 50), (42, 40, 58), (70, 24, 74). (18, 80, 82). Стороны первых пяти из нащих 16 основных пифагоровых треугольников можно утроить и получить пять новых пифагоровых треугольников: (9, 12, 15), (15, 36, 39), (45, 24, 51), (21, 72, 75), (63, 60, 87). Стороны первых трех из наших 16 треугольников можно увеличить в четыре-пять раз, что даст шесть новых пифагоровых треугольников: (12, 16, 20), (20,48,52), (60, 32, 68), (15,20, 25), (25, 60, 65), (75, 40, 85). Увеличив стороны первых двух из 16 треугольников в шесть и семь раз, получим четыре новых треугольника: (18, 24, 30), (30, 72, 78), (21, 28, 35) и (35, 84, 91). Стороны первого из 16 треугольников можно увеличить в 8,9,10,11,12, 13,14,15, 16,17, 18 и 19 раз, что даст еще 12 новых треугольников: (24, 32, 40), (27, 36, 45), (30, 40, 50), (33, 44, 55), (36, 48, 60), (39, 52,65), (42, 56, 70), (45, 60, 75), (48, 64, 80), (51, 68, 85), (54, 72, 90) и (57, 76, 95). Таким образом, всего получаем 50 разных пифагоровых треугольников со сторонами, меньшими ста. Меняя местами катеты, мы получим еще 50 пифагоровых треугольников. Итак, из 16 основных пифагоровых треугольников получим 100 различных пифагоровых треугольников со сторонами, меньшими ста. § 4.ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ, У КОТОРЫХ ДВЕ СТОРОНЫ ВЫРАЖАЮТСЯ ПОСЛЕДОВАТЕЛЬНЫМИ ЦЕЛЫМИ ЧИСЛАМИ 4. 1. Вернемся к таблице основных пифагоровых треугольников (§ 2.7). Первый из этих треугольников (3, 4, 5) обладает тем свойством, что стороны его выражаются последовательными натуральными числами. Легко доказать, что это единственный пифагоров треугольник, обладающий этим свойством. Действительно, если стороны пифагорового треугольника равны п — 1, п и п -J- 1, где п — целое число, большее 1, то (п— 1)2 + я2 = (/г+1)2. После упрощения получаем: п2 = 4п, откуда п = 4, искомый треугольник (3, 4, 5). 13
4.2. Легко найти все пифагоровы треугольники, длины сторон которых составляют арифметическую прогрессию. Обозначив соответственно стороны через п—k, n и n-\-k (где k— целое число и n^>k), получим: (я — k)2 + n2 = (n + k)2, после упрощений получаем: n2 = 4nk, или n = 4k. Искомые треугольники (3k, 4k, 5k), где k—l, 2, 3,..., подобны основному пифагорову треугольнику (3, 4, 5). 4.3. Займемся пифагоровыми треугольниками, две стороны которых выражаются последовательными натуральными числами. Легко видеть, что эти треугольники — основные, так как два последовательных натуральных числа взаимно простые. Равенство z — х = 1 невозможно, так как z и х — нечетные числа. Предположим, что z—у=\. На основании теоремы 2 получаем, что /2 = 1, откуда / = 1. Итак, x=k; y = k^; z=k—tAy (9) где k — нечетно и больше единицы. По этим формулам можно найти все пифагоровы треугольники (x,y,z), у которых z—j/=l. Приведем десять первых таких треугольников, (3, 4,5), (5,12,13), (7, 24, 25), (9, 40, 41), (11, 60,61), (13,84,85), (15, 112, 113), (17, 144, 145), (19, 180, 181), (21, 220, 221). 4.4. Такие треугольники (конечно не все) можно найти из тождества Месснера (Moessnera): (Юл — 5)2 + [50я(я— 1) + 12]2 = [50/ф—1) + 13]2. [5] Например, для п = 1,2,3,... ,10 получаем треугольники: (5, 12, 13), (15, 112, 113), (25, 312, 313), (35, 612, 613), (45, 1012, 1013), (55, 1512, 1513), (65, 2112, 2113,), (75, 2812, 2813), (85, 3612, 3613), (95, 4512, 4513). [6] 4.5. Существует способ почти механически выписывать сколько угодно пифагоровых треугольников, у которых z=y-{-l. Если в формулах (9), где k — нечетное 14
число, большее единицы, положить fe = 2rc-f-lv то получим формулы: л = 2/1+1, y = 2n(n+l), z=2n(n + l) + l. (10) [7] Полагая «=10*, где s является целым числом, получаем: s — 1 нулей л = 2-10*+1 = 20. ..01, 5" — 1 нулей s нулей ^ = 2-10w + 2-10* = 20 ... 02077^0, s— 1 нулей s—1нулей г = 2-10м + 2-10*+1=20 ... 020...01 Таким образом, для s — 1, 2,... получим треугольники 21 220 221 201 20200 20201 2001 2002000 2002001 20001 200020000 200020001 и т. д. Каждую следующую тройку сторон получаем из предыдущей, вписывая в числа предыдущей в соответствующие места нули. Аналогично, если в формуле (10) считать равным я = 2-10*, получим: s— 1 нулей л = 4-10» + 1=40...01, s — 1 нулей s нулей Jf = 8-10t* + 4-10* = 80...040-..0, s — 1 нулей s — 1 нулей 2 = 8.102* + 4-10* + l=80...040 ..Toi. Таким образом, имеем: 41 840 841 401 80400 80401 4001 8004000 8004001 40001 800040000 800040001 [8] и т. д.1 4.6. Займемся теперь пифагоровыми треугольниками, катеты которых выражаются последовательными натуральными числами. Из таблицы основных пифагоровых 1 Рог. „The American Mathematical Monthly", 41 (1943), str. 330 (американский математический журнал). 15
треугольников (§ 2.7) видно, что такими треугольниками будут (3, 4, 5), (21, 20, 29). Легко доказать, что имеется бесчисленное множество таких треугольников. Отсюда следует, что если для некоторых натуральных чисел х и z получим пифагоров треугольник вида (х, .х+1, z)9 то существует тоже пифагоров треугольник (Зх -\-2z-\-l, 3^ + 2^ + 2, 4jt + 32-f 2). Действительно, (3jc + 2z+1)2 + (3jc + 2z + 2)2 = 18jc2 + 24jc2 + 8z2 + + 18л +12z-f 5, а так как *2 + (.x + l)2 = z2, или 2x2+2x + l=z\ то (Зх + 22 + I)2 + (Зх + 2z + 2)2 = 16л2 + 24хг + 9г2 + + 16.*+12z + 4 = (4.* + 3z + 2)2. Таким образом, из каждого пифагорового треугольника вида (х, x-\-lf z), катеты которого являются последовательными натуральными числами, можно получить пифагоров треугольник вида f(x9 х+1, z) = (3jc + 2z+1, 3x + 2z + 2, 4.x + 3z + 2) с большими сторонами, катеты которого также выражаются натуральными числами. Из треугольника (3, 4, 5,), пользуясь указанным способом, получим треугольник со сторонами: 3-3 + 2.5 + 1=20, 21 и 4.3 + 3-5 + 2 = 29; из этого треугольника получим следующий со сторонами 3.20 + 2.29+1 = 119, 120 и 4-2 + 3-29 + 2 = 169 и т. д. Приведем первых шесть треугольников, полученных таким способом: 3 4 5 20 21 29 119 120 169 696 697 985 4059 4060 5741 23660 23661 33461. Легко доказать, что в двух последовательно получаемых таким образом треугольниках больший катет будет 16
выражаться в одном треугольнике четным, а в другом — нечетным числом. [9]. 4.7. Докажем теперь, что вышеприведенным методом получаем пифагоровы треугольники, у которых катеты выражаются последовательными натуральными числами. Теорема. Каждый из пифагоровых треугольников, катеты которого выражаются последовательными натуральными числами, является одним из треугольников бесконечного ряда. (3, 4, 5),/(3, 4, 5), //(3, 4, 5), ///(3, 4, 5),... (11) Для доказательства теоремы предварительно докажем лемму. Лемма. Если (х, x-\-l, z) является пифагоровым треугольником, где х^>3, то также {х1У хг-\-1, z1) = g{x, x+l, z) = = (3х — 2z-\-\, Зх — 2z + 2, 3z — 4x — 2) (12) является пифагоровым треугольником, где zx < z. Докажем, что xl = 3x — 2z+l>Q и 0<zl = 3z — 4x — 2<z, 2z<3x+l, 3z>4x-\-2 и z<2x+l. (13) Так как х^>Зу то имеем: х2>3х = 2х + х>2х + 3. Но так как x2-\-(x-\-\f = z\ потому что (ху х-\-\у г) — пифагоров треугольник, то 4^2 = 8jc2 + 8jc + 4 = 9jc2 + 8^ + 4 — х2 < <9jc2 + 8jc + 4 — (2x-\-3) = 9x2-\-6x + 1=(Зл+1)2, откуда 2z<3x+l. Учитывая, что л:>0, усилим неравенство 2z<4x-f- 2, откуда z<2x+l. Далее, так как jc2 + (jc+1)2 = z2 и jt>0, то 922 = 18jc2+18^ + 9>16jc2 + 16^ + 4 = (4a: + 2)2 и 3z>4jt-f 2. Итак, неравенства (13) доказаны. 17
Остается доказать, что (л19 л1-{-19 zj— пифагоров треугольник. Имеем = 18л2 + 8z2 — 24лг-\- 18* — 122:+ 5, z\ = IQx2 + Qz2 — 24*z + 16л; — 12z + 4, а так как г1 = 2л1 + 2л+1, то имеем: 16.x2+ 922 — 24*г+16;с — 12z + 4 = = 18*2 + 822 — 24лг+18л— 12а: +5, следовательно, ^ = ^ + (^ + 1)* и (^,^ + 1, 0Х) — пифагоров треугольник и лемма доказана. 4.8. На основании доказанной леммы из пифагорового треугольника (л, x-\-l, z), катеты которого являются последовательными натуральными числами и л>3, можно получить новый пифагоров треугольник: (х19 хх + 19 zl) = g(x9 x+l, z), катеты которого тоже являются последовательными натуральными числами, причем z±<i z. Если притом хх > 3, то на основании леммы из полученного треугольника (л19 лх~\-\, zx) получим новый пифагоров треугольник: {л2У xt+l9 zt) = g{xl9 ^+1, zt) = gg(x9 х+1, z)9 где £2<zt и т. д. Таким способом невозможно получить бесконечный ряд пифагоровых треугольников с уменьшающимися гипотенузами. При некотором целом п мы обязательно придем к треугольнику (хя9 лп + 19 zn) = gn^9 x-\-l9z)9 где лп = 3. Из равенства л2-\-(лп-\-1)2 = z2 следует,что zn = 5. Следовательно, при некотором целом п выполняется равенство: g"(*, л+1, *) = (3, 4, 5). (И) Как легко проверить, для каждого пифагорового треугольника (л9 х-\-1, z)9 где д:>3, имеем: fg(x9 л+1, z)=f(3x — 2z+l, Зл — 2z~\-29 Зг — 4л — 2) = (jc, х+1, z)9 [10] 18
что дает ffgg(x, «к+lf «) = (*, *+l, z) и в общем случае /У (л, x+l9z) = (x, *+1, г) для к = 1,2,3,... . Отсюда на основании равенства (14) (х, *+1, z)=f»(3, 4, 5), что и требовалось доказать. § 5. ДЕЛИМОСТЬ ОДНОЙ ИЗ СТОРОН ПИФАГОРОВОГО ТРЕУГОЛЬНИКА НА 3 ИЛИ НА 5 5.1. Как нам известно из (§ 2.3), во всяком пифагоровом треугольнике хотя бы один из катетов делится на 4. Докажем, что во всяком пифагоровом треугольнике хотя бы один из катетов делится на 3. Для доказательства предположим, что в пифагоровом треугольнике (х, у, z) ни одно из чисел х и у не делится на 3. Тогда имеем: x = bk±\, у = 31±1, где k и / являются целыми числами и x2+y2 = 3(3k2-{-3l2±2k±2l)-{-2. Полученное выражение не может быть квадратом целого числа. Действительно, так как это число не делится на 3, то оно не может быть квадратом числа, кратного трем, оно не может быть и квадратом числа, некратного трем, так как квадрат числа 3^ + 1 равен (Ш±\)2 = 3{3t2±2t) + \ и при делении на три дает в остатке единицу, тогда как z2 = x2 -\-у2 при делении на три дает в остатке два. Итак, предположение, что ни один из катетов не делится на три, приводит к противоречию. Следовательно, одно из чисел х или у кратно трем. 5.2. Легко показать на примерах, что катетом, делящимся на три, может быть катет, делящийся на четыре, например (5, 12, 13), либо катет, неделящийся на 4, например (3, 4, 5). 19
Оказывается, что числа 1, 2, 3, 4 являются единственными натуральными числами я, для которых верна теорема, что в каждом пифагоровом треугольнике хотя бы один из катетов делится на п. В самом деле, в пифагоровом треугольнике (3, 4, 5) ни один из катетов не делится на натуральное число, более 4. 5.3. Докажем, что в каждом пифагоровом треугольнике хотя бы одна из сторон делится на 5. Для доказательства предположим, что число п не делится на 5. Тогда оно имеет вид: n = 5k±l либо n = 5kzb%, где k—целое число. В первом случае имеем: n2 = 5(5k2±2k) + l, во втором случае: я2 = 5(5/е2±4£) + 4. Отсюда следует, что квадрат целого числа, не делящегося на 5, дает при делении на 5 в остатке либо 1, либо 4. Если бы в пифагоровом треугольнике (х, у, z) ни одно из чисел х и у не делилось на 5, то каждое из чисел х2 и у2 давало бы при делении на 5 остаток 1 либо 4, отсюда число х2-\-у2 давало бы при делении на 5 остаток 2, 3 или 0. Число z2 = x2-\-y2 при делении на 5 не может, как мы видели, давать остаток 2 или 3. Итак, из трех возможностей остается только принять последнюю, т. е. предположить, что г2, а следовательно, и z делится на 5. Если в пифагоровом треугольнике ни один из катетов не делится на 5, то гипотенуза должна делиться на 5. Очевидно, что в основном пифагоровом треугольнике только одна из сторон делится на 5. Легко заметить, в треугольниках (5, 12, 13), (21, 20, 29) и (3, 4, 5) делится на 5 только одно из чисел, выражающих длину либо четного катета, либо нечетного, либо длину гипотенузы. [11] Из примера пифагорового треугольника (3, 4, 5) следует, что числа 1, 2, 3, 4 и 5 — единственные натуральные числа п, для которых справедлива теорема, что во всяком пифагоровом треугольнике хотя бы одна из сторон делится на п. 20
§ 6. ЗНАЧЕНИЕ СТОРОН ПИФАГОРОВЫХ ТРЕУГОЛЬНИКОВ 6.1. Возникает вопрос, для каких натуральных чисел п существуют пифагоровы треугольники, у которых один из катетов равен п. Докажем, что для существования пифагорова треугольника с катетом, равным п, необходимо и достаточно, чтобы п было целым числом, большим 2. Для доказательства необходимости нашего условия заметим, что в пифагоровом треугольнике (а, Ь, с) имеем: а2 = с2— Ь2 = (с— b){c-\-b), причем с и b являются целыми числами и с^>Ьу затем 6^1, с^2, с — b^ly a также с-\-Ь^ 2 -|- 1 = 3, откуда а2 ^ 3, поэтому а не может быть равным единице. Не может быть а также равным двум, так как тогда бы существовало равенство: 4 = (с — Ь) [с -f- b). Это равенство невозможно, действительно, если с — Ь^\ и с-\-Ь^Зу то с — Ь=\ и г -]— Ь = 4. Следовательно, 2с = 5 и с не может быть натуральным числом. Итак, каждый из катетов всякого пифагорового треугольника больше двух. Если п является нечетным натуральным числом и больше 2, то причем —2— и —2— являются натуральными числами. Следовательно, имеем пифагоров треугольник При четном п (я>2) ;'+(?->)'=(?+')'■ где ^- — 1 и ^- + 1 — числа натуральные, получаем пи- / п2 п2 \ фагоров треугольник (пу -^—^ Т"^"Ч с катетом п- Итак, наше условие достаточно. Примеры пифагоровых треугольников с катетами 3, 4, ... , 10: (3, 4, 5), (4, 3, 5), (5, 12, 13), (6, 8, 10), (7, 24, 25), (8, 6, 10), (9, 40, 41), (10, 24, 26). Покажем, что не для всех целых чисел я>2 существует основной пифагоров треугольник с катетом п. 21
Не существует, например, основного треугольника с катетом, равным 6. В самом деле, на основании теоремы 1 имеем 6 = 2тп, так как одно из чисел т или п должно быть четным, то 3 = тп, что невозможно. [12] 6.2. Несколько сложнее решается вопрос о существовании таких натуральных чисел, для которых п было бы гипотенузой пифагорового треугольника. Примем без доказательства, что для существования пифагорова треугольника с гипотенузой п необходимо и достаточно, чтобы число п имело хотя бы один простой делитель вида 4k-\~l. Итак, для п^ 100 существуют пифагоровы треугольники с гипотенузой /г = 5, 10, 13, 15, 17, 20, 25, 29, 30, 34, 35, 37, 39, 40, 41, 45, 50, 51, 52, 53, 55, 58, 60, 61, 65, 68, 70, 73, 74, 75, 78, 80, 82, 85, 87, 90, 91, 95, 97, 100. 6.3. Можно доказать, что существует бесконечное число пар пифагоровых треугольников, гипотенузы которых определяются двумя последовательными натуральными числами: я и п-\~1. Это непосредственно следует из тождества: (25 + 65&)2 = (15 + 39&)2 + (20 + 52&)2, (26 + 6Щ2 = (10 + 25£)2 + (24 -f 60A)2 для k = 0, 1, 2, ... . [13] 6.4. Можно доказать (несколько сложнее), что для любого натурального числа п существует т пифагоровых треугольников, у которых гипотенузы определяются т последовательными натуральными числами п, п-\-1, п-\-2, ... , п-\-т—1. Например, для т = 3 можно взять п = 39 и получить следующие пифагоровы треугольники: (15, 36, 39), (24, 32, 40), (9, 40, 41). Для #2 — 4 можно взять п, равным 50, и получить следующие четыре пифагоровых треугольника: (30, 40, 50), (24,45, 51), (20, 48, 52), (28, 45, 53). [14] § 7. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ С ОБЩИМ КАТЕТОМ ИЛИ С ОБЩЕЙ ГИПОТЕНУЗОЙ 7.1. Существует конечное число пифагоровых треугольников с данным катетом а. В каждом треугольнике (а, Ь, с) на основании разложения а2 = (с — b)(c-\-b), b-\-c должно быть делителем числа а2, следовательно, 22
b<^a2 и c<^az, количество пар чисел таких, как b и с, конечно. 7.2. Легко доказать, что для каждого натурального числа существует хотя бы п различных пифагоровых треугольников с общим катетом. С этой целью примем: bk = 2k{2*n~2k— 1); ск = 2*(2*п-**+1) для £ = 0,1, 2, ..., п— 1. Числа с0, с19 ..., сп+1 являются, очевидно, различными, так как при делении на 2п они дают разные остатки, причем 4-bi=(2"+y. Полагая а = 2п+\ получаем п пифагоровых треугольников (a, bkt ck), k = 0, 1, 2, ... 9 п — 1с общим катетом и с различными гипотенузами. Следовательно, среди всех пар треугольников нет совпадающих. Например, для п — 2 получаем этим способом два различных пифагоровых треугольника (8, 15, 17) и (8, 6, 10) с общим катетом, равным 8, для п = 3 получаем три различных пифагоровых треугольника: (16,63, 65), (16, 30, 34) и (16, 12, 20), с общим катетом 16. [15] 7.3. Сложнее доказать, что для каждого натурального числа п существует по крайней мере п основных различных пифагоровых треугольников с общим катетом. Например, для п = 2 получаем треугольники (5, 12,13) и (35, 12, 27), а для п = 4 треугольники: (105, 88, 137), (105, 208, 233), (105, 608, 617) и (105, 5512, 5513). [16] 7.4. Существует конечное число пифагоровых треугольников с общей гипотенузой с, так как в треугольнике (а, Ь, с) должно быть я < £ и & << с, а число таких пар, как а и Ь, при данном с, конечно. Вместе с тем для каждого натурального числа п существует хотя бы п различных пифагоровых треугольников с общей гипотенузой. Действительно, примем для данного натурального п c = (32 + l)(42 + l)(52 + l)...[(« + 2)2 + l]. 23
Число k2c. х натуральное для k = 3, 4, ... , п -f- 2, а потому будут натуральными и следующие числа: a*=W+Tc и ^=FTT' (15) где k = 3, 4, ... , я-[-2. На основании тождества 2_ /£2-1 у . / 2£с \2 с — v^ + i / ' U2 + v получаем с2 = я| -f- b\ для А = 3, 4, ... , п -\- 2 и треугольники (ak, bk, с) для k = 3, 4, ... , лг —J— 2 — пифагоровы. На основании (15) находим h _k2-2k-\ __(k—\f — 2 n для & = 3, 4, ... , n -f- 2, а также ak = c — у— для & = 3, 4, ... , и+ 2, следовательно, аа<а4< ... ^+2. Итак, в пифагоровых треугольниках (aft, &ъ с), где & = 3, 4, ... , п-\-2, катеты растут с возрастанием k, а гипотенуза остается постоянной. Мы получаем п различных треугольников с общей гипотенузой. 7.5. Сложнее было бы доказать, что существует произвольное число основных пифагоровых треугольников с общей гипотенузой. Шедд (Ch. L. Schedd1) привел 64 основных пифагоровых треугольника с общей гипотенузой 2576450045 = 5.13.17-29.37.4Ь53. [17] § 8. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ С ОБЩИМ ПЕРИМЕТРОМ 8.1. Можно легко доказать, что для каждого натурального числа п существует хотя бы п различных не совпадающих пифагоровых треугольников с общим периметром. 1 „Scripta Mathematica* 15 (1949), str. 132 (научно-популярный математический журнал). 24
В самом деле, среди бесконечного множества основных пифагоровых треугольников нет ни одной пары подобных (§ 1.5). (Случай тождественных треугольников исключается.) Возьмем п различных основных пифагоровых треугольников: (aky bki ck), где k= 1, 2, ... , /г, и обозначим ak + bk-\-ck = sk для k=l, 2, ... , я, а также "**' **' Ck = C-~ Для 6=1, 2, ... , п. Получим а^-f-&^-|"сл = s для А= 1, 2, ... , я, причем никакая пара пифагоровых треугольников (a'k, b'k, c'k), где k = \y 2, ... , я, не являются подобными, а тем более совпадающими. [18] 8.2. В предыдущем доказательстве вместо произведения чисел siy s2,..., sn можно было бы взять их общее наименьшее кратное. Тогда из треугольников (3, 4, 5) и (5, 12, 13) получим два треугольника (15, 20, 25) и (10, 24, 26), периметр каждого из которых равен 60. Из треугольников (3, 4, 5), (5, 12, 13) и (15, 8, 17) получим три треугольника (30, 40, 50), (20, 48, 52) и (45, 24, 51), периметр каждого из которых равен 120. 8.3. Найдем также три основных пифагоровых треугольника с равными периметрами: (3255, 5032, 5993), (7055, 168, 7057) и (119, 7080, 7081) К Существуют основные пифагоровы треугольники, периметр которых является квадратом натурального числа. Наименьшим таким треугольником является треугольник (16, 63, 65) с периметром 122. Неосновной пифагоров треугольник того же периметра (36, 48, 60). Основной треугольник (252, 275, 373) имеет периметр 302, тот же периметр имеют и неосновные треугольники (150, 360, 390) и (90, 400, 410). [19], [20] § 9. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ С ОБЩЕЙ ПЛОЩАДЬЮ 9.1. Из таблицы (§ 2.7) основных пифагоровых треугольников и их площадей следует, что треугольники (21» 20, 29) и (35, 12, 37) имеют общую площадь, равную 210* 1 „ScriptaMathematica- 15(1949), str.89. 25
Нет меньших основных треугольников е различными гипотенузами и равными площадями. Учтем и неосновные пифагоровы треугольники с гипотенузами, меньшими 37: X 6 9 12 15 18 21 10 30 У 8 12 16 20 24 28 24 16 z 10 15 20 25 30 35 26 34 Площадь 24 54 96 150 216 294 120 240 Принимая во внимание и эти треугольники, видим, что нет двух треугольников с равными площадями, с различными гипотенузами, меньшими 37 (ни треугольников с площадями, меньшими 210). Наименьшая пара основных пифагоровых треугольников с разными гипотенузами и общей площадью есть пара (21, 20, 29) и (35, 12, 37). Заметим, что треугольники с общей площадью и общей гипотенузой совпадают (тождественны). В самом деле, если (а1У blf сх) и (а2, Ь2, с2) являются такими треугольниками и ах^Ъх и а2^Ь29 то из равенства их площадей следует: alb1 — a2b2 и с1 = с2> <* + % = * + %> откуда fa-bj^fa-bj и (аЛ-\-ЬхГ = {а,-\-Ьг)\ Следовательно, a1 — b1 = a2 — b2 и а1 + Ь1 = ал + Ьш. Значит а1=Ь1 и a2 = b2t что и требовалось доказать. 9.2. Из таблицы (§ 2.7) следует, что пифагоров треугольник (15, 112, 113) имеет площадь, равную 840 = 26
= 4-210, которая в 4 раза больше площадей каждого из треугольников (21, 20, 29) и (35, 12, 37). Площадь треугольника (15, 112, 113) равна площади каждого из треугольников (42, 40, 58) и (70, 24, 74), полученных из треугольников (21, 20, 29) и (35, 12, 37). Мы получили три пифагоровых треугольника с разными гипотенузами и с общей площадью (15, 112, 113), (42, 40, 58), (70, 24, 74). Не все они являются основными. Доказано, что наименьшая общая площадь для трех основных пифагоровых треугольников равна 13123110, а треугольники эти следующие: (4485, 5852, 7373), (19019,1380,19069), (3059,8580,9109). [21] 9.3. Возникает вопрос, можно ли найти произвольное число пифагоровых треугольников с разными гипотенузами и равными площадями. Ответ на этот вопрос дает следующая теорема Ферма (Ferraat.). Теорема 3. Для каждого натурального числа п существует п пифагоровых треугольников с разными гипотенузами и с общей площадью. Эта теорема может быть доказана по индукции на основании следующей леммы: Лемма. Если имеем п^\ пифагоровых треугольников с различными гипотенузами и с общей площадью и один из этих треугольников имеет нечетную гипотенузу, то можно найти п -\~ 1 пифагоровых треугольников с различными гипотенузами и общей площадью, из которых один имеет нечетную гипотенузу. Доказательство. Пусть п^ 1 есть данное натуральное число и пусть дано п пифагоровых треугольников (ak, bk, ck), где ak<bk<ck, k= 1, 2, 3,. .., я, с разными гипотенузами и равными площадями, причем число сх нечетно. Положим a'k = 2(bl-al)Claky Vk = 2{b\-a%cA> c'k = 2(bl-al)c1ck (16) для k= 1, 2, ..., п, а также <+г = (Ь\-а1У, Ь'п+1 = 4аАс\ и С = 4aJftJ + cj. (17) 27
Треугольники (а'кУ b'k, c'k), где k = 1, 2, ... , n, являются пифагоровыми, потому что стороны их выражаются натуральными числами, и они подобны пифагоровым треугольникам (ak, bky ск). Треугольник (a'n+l, b'n+l, с'п+1) пифагоров, что видно из формул (17) и из равенства а\~\-Ь\ = с\. Действительно, {Ь\ - а\Г + ™<К {а\ + КГ = Wb\ + К + ОТ Покажем, что треугольник (a!k, b'k, c'k), где k = 1, 2, ... ,/г-j- 1, отвечает требуемым условиям. В самом деле, пусть Д (площадь) каждого из треугольников (ak, bkJ ck), где k=l, 2,..., п. Тогда имеем akbk = 2k для k= 1, 2, ..., п, а площадь треугольника (a'k, b'k, c'k) на основании равенства (16) для &= 1, 2, .. .,/г выражается следующим образом: 1 a'kb'k = 2 Ю - а\У c\akbk = 4 {Ь\ - ^)2 с;д. Площадь треугольника (а^+1, b^+1, с^+О на основании равенства (17) равна \ а'п+1 Ь'п+1 = 2 (« - а!)* ахЪхс\ = 4 (&J - ^)2 ф, и треугольники (a'kf b'k, c'k), где k=l9 2,..., я+ 1, имеют равные площади. Гипотенузы треугольников (a'k, b'k, c'k), где А = 1, 2,..., п, различны, так как различны гипотенузы треугольников (ak, bk, ck) и каждая из гипотенуз выражается, как видно из равенств (16), четным числом. Гипотенуза с'п+1 выражается на основании равенств (17) числом нечетным. Числа c'k, где k — 1, 2,. ..,и-{-1, все различны. Итак, лемма доказана. 9.4. Рассмотрим простейший случай леммы, когда п = 1. Наименьший пифагоров треугольник, к которому применима лемма, — пифагоров треугольник со сторонами а,=3, ft, =4, с1 = Ь. Получим, исходя из этого треугольника, два пифагоровых треугольника (а[, Ь[, с[) и {а2, Ь2, с2) с равными площадями, где из формул (16) имеем: 2(^ — ^)^ = 2-7-5 = 70, а; = 70-3 = 210, fc; = 70-4 = 280, 4 = 70-5 = 350. 28
Из формулы (17) получаем: ^ = (42 — 32)2 = 49, fc; = 4.3.4.52=:1200, с; = 4.32.42 + 54=1201. У этих двух треугольников разные гипотенузы (из которых одна нечетна) и общая площадь, равная 29400. Если бы мы к полученным треугольникам применили доказанную лемму, мы нашли бы три пифагоровых треугольника с разными гипотенузами и общей площадью. Длина каждой стороны выражалась бы больше чем десятизначным числом. Раньше мы нашли другим способом три таких треугольника, причем длина сторон каждого выражалась не более чем трехзначными числами. Найдены также четыре пифагоровых треугольника с разными гипотенузами и с равными площадями, причем стороны этих треугольников выражаются не более чем четырехзначными числами. Это следующие треугольники: (518, 1320, 1418), (280, 2442, 2458), (231, 2960, 2969), (111, 6160, 6161), с площадью, равной 341880. Найдено также пять таких же треугольников со сторонами, выражаемыми не более чем пятизначными числами: (2805, 52416, 52491), (3168, 46410, 46518), (5236, 14040, 28564), (6006, 24480, 25206), (8580, 17136, 19164), с площадью, равной 73513440. [22] 9.5. Существует, очевидно, конечное число пифагоровых треугольников с площадью, равной Д, так как катеты этих треугольников должны быть делителями числа 2Д. Вместе с тем из доказанной леммы следует, что, например, существует бесконечное множество различных прямоугольных треугольников с рациональными сторонами и площадью, равной 6. В самом деле, из доказанной леммы следует, что если имеем п ^ 1 пифагоровых треугольников с разными гипотенузами, из которых одна нечетна, и с площадью Д, то существует п-\-\ пифагоровых треугольников с разными гипотенузами, из которых одна нечетна, и с общей площадью, равной kd2, где d — целое число. Исходя из треугольника (3, 4, 5) и применяя доказанную лемму п—1 раз, найдем п пифагоровых треугольников с разными гипотенузами и с площадью, равной 6т2, где т — целое число, зависящее от п. Уменьшая стороны каждого из треугольников в т раз, получим п 29
различных прямоугольных треугольников с рациональными сторонами и с площадью, равной 6. Так как п— произвольное число, то отсюда следует, что число различных прямоугольных треугольников с рациональными сторонами и площадью, равной 6, не может быть конечным и, следовательно, таких треугольников бесконечное множество, и теорема доказана. § 10. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ, У КОТОРЫХ ПО КРАЙНЕЙ МЕРЕ ОДНА СТОРОНА ЯВЛЯЕТСЯ КВАДРАТОМ 10.1. Можно доказать, что существует бесконечное множество пифагоровых треугольников, у которых гипотенуза — точный квадрат. Действительно, пусть (п,т,р), где я<#г</?,— произвольный основной пифагоров треугольник (как нам известно, существует бесчисленное множество таких треугольников). Известно (§ 2.5), что одно из чисел тип четно, а другое нечетно (безразлично т или п), причем числа тип взаимно простые. Затем на основании теоремы 1 составим новый основной пифагоров треугольник («*> У у z)y гДе л, у и z находятся по формуле (6). Имеем: z = m2-\-n2=p2, следовательно, гипотенуза — квадрат натурального числа. Например, из основного треугольника (3, 4, 5) получаем основной треугольник (7, 24, 25), гипотенуза которого — квадрат натурального числа, из основного треугольника (5, 12, 13) получаем основной треугольник (119, 120, 169), где 169= 132. Существуют пифагоровы треугольники, гипотенузы которых являются кубами натуральных чисел, например треугольник (117, 44, 125), где 125 = 53. [23] 10.2. Легко доказать существование бесконечного множества основных пифагоровых треугольников, у которых один из катетов является квадратом натурального числа. В самом деле, пусть (q, n, т) — основной пифагоров треугольник, где п четно, a q и т нечетны, причем (т,п)=1\ [24] 1 (т, п) = 1 означает, что тип— взаимно простые числа. 30
Составим новый основной пифагоров треугольник (х, у, z), выразив х, у, z, пользуясь на основании теоремы 1 формулами (6): х = т2— п2 = д2, следовательно, х (нечетный катет треугольника (х, у, z))— квадрат натурального числа. Таким образом, из основного треугольника (3, 4, 5) получаем основной треугольник (9, 40,41), где 9 = 32, а из основного треугольника (5, 12, 13) получаем основной треугольник (25, 312, 313), где 25 = 52. 10.3. Легко доказать существование бесконечного множества основных пифагоровых треугольников, четный катет каждого из которых является квадратом. Это непосредственно следует из тождества: (£4 — 4)2 + (2kf = {k* + 4)2, где за k следует взять нечетное число, так как только в этом случае £4 — 4 и Ak2 будут взаимно простыми. Для k = l получаем треугольник (3, 22, 5), для k = 3 — треугольник (77, б2, 85), для k = b — треугольник (621, 102, 629). 10.4. Возникает вопрос, существуют ли пифагоровы треугольники, две стороны которых являются квадратами. Ответ на этот вопрос дает теорема Ферма. Теорема 4, Нет пифагоровых треугольников, у которых хотя бы две стороны были квадратами. Доказательство, а) Положим, что существуют пифагоровы треугольники, у которых оба катета являются квадратами. Среди таких пифагоровых треугольников есть один (х, у у г), гипотенуза которого не больше гипотенузы всякого другого пифагорова треугольника, у которого оба катета — квадраты. Пусть х = а2, у = Ь2, где а и b — натуральные числа. Покажем, что а и b — взаимно простые числа. 31
В самом деле, если бы числа а и b делились на целое число d^>\, то a = da1 и b = dblf где ах и Ьх — целые числа Из этого равенства замечаем, что z2 делится на d4, а следовательно, z делится на d2 и z = d2zx, где zx— целое число. Равенство d4 (a\ -f- b*) = z2 после сокращения на d4 принимает вид: а\-\-К = А> гДе zx<Cd2zx=z. Пифагоров треугольник (я2, b\, zx) имеет гипотенузу z, < z и оба катета этого треугольника — квадраты, что противоречит сделанному нами предположению относительно треугольника (х, у, z). Итак, числа а и b и, следовательно, а2 и Ь2 — числа взаимно простые и пифагоров треугольник (х, у, z) = —(a2, b2, z) — основной. Применяя к этому треугольнику теорему 1, заключаем, что одно из чисел а2 или Ь2 должно быть четным (пусть Ь2 четно) и что а2 = т2 — п2, b2 = 2mn, z = m2-\-n2y (18) где т и п — взаимно простые числа, из которых одно четно и т^>п. Если бы т было четно, а п нечетно, то из первого равенства (18) а2-\-п2 — т2 следовала бы нечетность числа а. Одновременно числа а и п не могут быть нечетными, так как треугольник (а, п, т) пифагоров, а в пифагоровом треугольнике (§ 2.5) хотя бы один из катетов должен быть четным. Итак, число т нечетно, а п — четно и равняется 2k, где к— целое число. Числа тик взаимно простые, так как тип взаимно простые. На основании второго равенства (18) имеем: Ь2 = 2т-2/г=22-т/г. Пусть Ь = 21, где / — натуральное число и 12 = тк. Учитывая, что тик взаимно простые, заключаем (см. примечание 1), что тик являются квадратами, т = г2 и k = s2yrnerHS — целые числа. Далее имеем: n=2k = 2s2. Так как т и п — числа взаимно простые, то из первого равенства (18) заключаем, что а и п — числа взаимно 32
простые и что пифагоров треугольник (ау пу т) — основной. На основании теоремы 1, учитывая четность числа пу заключаем, что существуют такие взаимно простые числа т1 и п1У из которых одно четно, что n = 2mlnlf m = m\-{-n\. (19) Так как rc = 2s2, то s2 = mlnl. Следовательно, т1 и nt каждое в отдельности является квадратом т1 = а21 и п1 = Ь21У где ах и Ьх — натуральные числа. Подставляя во второе равенство (19) значения т, т1 и п19 получаем: <*! + *! = Л причем г ^ г2 = т < т2 -f~ п2 = z. У пифагорова треугольника (а\у Ь\у г) с гипотенузой г, меньшей гипотенузы z, оба катета — квадраты, что противоречит нашему предположению о треугольнике (ху у, z\ Итак, предположение о существовании пифагорова треугольника, катеты которого квадраты, приводит к противоречию и, следовательно, таких треугольников нет. б) Предположим теперь, что существуют пифагоровы треугольники, у которых один из катетов и гипотенуза — квадраты. Пусть треугольник (ху у, z) является таким из этих треугольников, что его гипотенуза не больше гипотенузы всякого другого треугольника, у которого гипотенуза и один из катетов — квадраты. Пусть х = а2 и z = с2у где а и с — натуральные числа. Покажем, что пифагоров треугольник (ху уу z) — основной. Достаточно доказать, что х и z — взаимно простые числа. Предположим противное, т. е. что х и z имеют общего делителя, тогда а и с также имеют общего делителя d^> 1. a=^daiy c = dcx. Числа ах и сх — натуральные числа: х = а2 = d2a\y z = c2= d2c\, у2 =z2 — х2 = d* (d\ — a\)y откуда d*\y2 *), что дает d2 \y ny = d2ylf где ух является натуральным числом. 1] Символ g | h обозначает, что g является делителем Л. 2 Заказ № 24 46 33
Подставляя значения x1,yl,z1 в равенство х2 -\-y2 — z2 и сокращая на d*, получаем: причем, так как z = d2c\ и d> 1, имеем c2<z. В пифагоровом треугольнике (а\, у1У с2) гипотенуза и один из катетов — квадраты и гипотенуза меньше z, что противоречит нашему предположению относительно треугольника (л, у, z). Покажем, что у не может быть четным. Если бы у был четным, то на основании теоремы 1 существовали бы взаимно простые числа тип, где т >> п, такие, что а2 = л = т2— п2, у = 2тп, c2=z = m2-{-n2, откуда с2>т2 и (ас)2~т* — я4. и я4 4~ {ас)2 = т*. В пифагоровом треугольнике (п2, ас, т2) один из катетов — квадрат и гипотенуза т2 < z, что противоречит нашему предположению. Итак, у должно быть нечетным, а л = а2 должно быть четным числом. Так как а*-\-у2 = с*, где а четно, а у нечетно, то с — нечетное число, имеем: у2 = с* — а* = {с2 — а2){с2-\-а2). Покажем, что нечетные числа с2 -f- а2 и с2 — а2 взаимно простые. Действительно, их общий делитель является делителем чисел 2с2 и 2а2, и так как он должен быть нечетным, то он является делителем взаимно простых чисел с2 и а2. Итак, числа (с2-\-а2) и (с2 — а2) взаимно простые. Так как у2 разлагается на два взаимно простых множителя, то (см. примечание [1]) с2—а2=г2 и c2-\-a2 — s2, откуда 2c2=r2 + s2 34
причем числа —~ и S—k^- целые, так как s и г оба нечетны. Эти числа взаимно простые, так как их сумма и разность — взаимно простые числа. На основании теоремы 1 существуют взаимно простые числа т и /г, из которых одно четно, такие, что т2 -\-п2 т2-\-п2. Откуда в обоих случаях получаем: 2а2 == s2 — г2 = 8/72/г (тг — п2). Так как а четно, то a = 2at и имеем: а\ — тп (т2 — п2) = тп(т — п) (т -\- п). (20) Числа т и п — взаимно простые и одно из них четно. Числа (т — п) и (т-\-п) также взаимно простые, а следовательно, взаимно простыми являются пары т, т — п и т, т-\-п. Итак, каждая пара чисел в правой части равенства (20) есть пара взаимно простых чисел. Из этого следует, что каждый множитель произведения в правой части равенства (20) есть квадрат: [25] m = ks, n — lz, m — п=р2, m-\-n = q2. (21) Откуда k*—l*=(pq)2, причем&4 = т2 <//z2-|-/z2 = c<^c2=z и тем более к2 <2. В пифагоровом треугольнике (/2, pq, k2) гипотенуза и один из катетов — квадраты, причем гипотенуза к2 < г, что противоречит нашему допущению. Итак, предположение о существовании пифагоровых треугольников, у которых гипотенуза и катеты — квадраты, приводит к противоречию. Следовательно, не существует таких треугольников. Теорема 4 доказана. Из этой теоремы следует, что нет пифагоровых треугольников, у которых все стороны были бы квадратами. Проф. К. Царанкевич поставил задачу: определить, существует ли пифагоров треугольник, у которого каждая из сторон была бы треугольным числом (/г-м тре- либо S -\-Г _ s — г •т -пЛ\ 2 2 S-\-r -т2—-п2, -£-: : 2/я/г, с - ■2тп; 2* 35
j я я 4-1) угольным числом называют число tn = v '—-, где п — целое число). Оказывается, как это легко проверить, примером такого треугольника является пифагоров треугольник &... 'и.. *164) = (8778, 10296, 13530). 10.5. В алгебре теорема, что нет пифагоровых треугольников, у которых все стороны были бы квадратами, формулируется следующим образом: уравнение. x*+y* = z* не может быть решено в натуральных числах. Эта теорема—частный случай великой теоремы Ферма: Теорема. Для целого я>2 уравнение xn+yn = zn не может, быть решено в натуральных числах. [26] Эта теорема доказана для таких степеней /г, что 2<Х2000, а также для множества других чисел, но доказательство для всех п^>2 неизвестно. Для наименьшего п = 3 доказательство теоремы сложно. Сложно также доказательство теоремы Ферма для # = 6, т. е. доказательства, что нет пифагоровых треугольников, все стороны которых были бы кубами натуральных чисел. Для случая /г = 3 из великой теоремы Ферма А. Ва- кулич элементарным путем доказал, что нет пифагоровых треугольников, у которых катеты — кубы целых чисел. 10.6. Из теоремы 4 следует, что не существует пифагоровых треугольников, у которых гипотенуза и один из катетов были бы катетами другого пифагорова треугольника. В самом деле, если бы в пифагоровом треугольнике гипотенуза z и катет х были бы катетами другого пифагорова треугольника, то при некоторых натуральных у и и существовали бы равенства x2-]-y2 = z2 и х2 -\-z2 = u2, откуда х*-\-(иу)% = ? 36
и пифагоров треугольник (х2, иу, z2) имел бы две стороны, которые были бы квадратами, что противоречит теореме 4. Из теоремы 4, как легко видеть, следует, что нет двух натуральных чисел, сумма квадратов которых и разность квадратов были бы квадратами натуральных чисел. 10.7. Из теоремы 4 непосредственно получается следующая теорема Ферма: Теорема. Не существует пифагоровых треугольников, площади которых равны квадрату натурального числа. Действительно, положим, что существует такой пифагоров треугольник (а, Ъ, с). Тогда имеем а*-\-Ь2 = с2 и аЪ = 2s. Пусть 5 равно п2, где п — целое число: 2ab = {2n)2 с2 + (2л)2 = а2 + b2 + 2ab = (а + &)2, с* — (2пУ = {а — Ь)\ что противоречит следствию из теоремы 4. § 11. ТРЕУГОЛЬНИКИ, СТОРОНЫ И ПЛОЩАДИ КОТОРЫХ ВЫРАЖАЮТСЯ НАТУРАЛЬНЫМИ ЧИСЛАМИ. ТРЕУГОЛЬНИКИ, ПЛОЩАДИ КОТОРЫХ ВЫРАЖАЮТСЯ НАТУРАЛЬНЫМИ ЧИСЛАМИ И СТОРОНЫ ВЫРАЖАЮТСЯ НАТУРАЛЬНЫМИ ПОСЛЕДОВАТЕЛЬНЫМИ ЧИСЛАМИ. РАЦИОНАЛЬНЫЕ ТРЕУГОЛЬНИКИ 11.1. Всякий пифагоров треугольник имеет площадь, выражаемую натуральным числом, кратным 6. Это следует из того, что хотя бы один из катетов делится на 3 и хотя бы один делится на 4 (§ 2.3 и 5.1). Площадь треугольника, определяемая полупроизведением катетов, должна выражаться числом, кратным 6. 11.2. Существуют непрямоугольные треугольники, стороны и площади которых выражаются натуральными 37
числами. Такие треугольники можно получить из двух пифагоровых треугольников с общим катетом. Например, из пифагоровых треугольников (5, 12, 13) и (9, 12, 15) можно получить (прилагая один треугольник к другому так, чтобы совпали их равные катеты) новый непрямоугольный треугольник со сторонами 13, 14, 15 и с площадью (5 + 9М2 Из пифагоровых треугольников (5, 12, 13) и (35, 12, 37) получаем косоугольный треугольник со сторонами 13, 40 и 37 и площадью, равной 240. Из двух тождественных пифагоровых треугольников со сторонами (3, 4, 5) можно составить равнобедренный треугольник со сторонами 5,6, 5 и с площадью, равной 12, либо равнобедренный треугольник со сторонами 5, 8, 5 и с той же площадью. [27] В общем случае, имея два пифагоровых треугольника (al9 blf cx) и (а2, Ь2, сг), можно каждый из них увеличить в соответственное число раз так, чтобы катет одного треугольника стал равен катету другого. Для этого достаточно получить катет, равный наименьшему кратному двух данных катетов Ъх и Ь2. Из полученных треугольников с общим катетом легко составить треугольник, стороны и площадь которого выражаются натуральными числами. 11.3. Не всякий треугольник, стороны которого и площадь выражаются натуральными числами, может быть получен из двух пифагоровых треугольников с общим катетом. Например, треугольник со сторонами 65, 119, 180 имеет площадь, равную 1638. Число 1638-2 = 3276 = — 22-32-7-13 не делится ни на одно из чисел 65 = 5-13, 119 = 7-17, 180 = 22-32-5. Отсюда следует, что ни одна из высот этого треугольника не выражается натуральным числом и рассматриваемый треугольник не может быть получен из двух пифагоровых треугольников с общим катетом (катет должен стать высотой рассматриваемого треугольника). Если стороны данного треугольника увеличить в пять раз, т. е. построить подобный треугольник со сторонами 325, 595, 900, то этот треугольник можно составить из следующих двух пифагоровых треугольников (91,588,595) и (91, 312, 325) с общим катетом, равным 91. 38
11.4. Покажем, что если стороны треугольника выражаются последовательными натуральными числами и площадь выражается натуральным числом, то он может быть составлен из двух пифагоровых треугольников с общим катетом. Сначала покажем, что если треугольник имеет площадь, выражаемую натуральным числом, и если его стороны выражаются последовательными натуральными числами, то наименьшая из сторон определяется нечетным числом. Действительно, если бы наименьшая сторона была четным числом 2k, то стороны треугольника определялись бы числами 2k, 2k -j™ 1, 2k -f- 2 и по известной из геометрии формуле площадь s определялась бы следующим образом: (4s)2 = (6^ + 3)(2^ + 3)(2^ + l)(2/e—1) = 4 (3/е2 + 8£ + + 2).(4£2 — 1)-)-4&2 — 1, [28] полученное равенство невозможно, так как левая часть делится на 4, тогда как правая при делении на четыре дает в остатке 3. В рассматриваемом треугольнике наименьшая сторона должна быть нечетным числом 2k — 1 (где k — натуральное число). Стороны треугольника определяются следующими числами: 2k — 1, 2k, 2k-\-\ и квадрат площади s* = Sk2{k2 — l). Из выражения для площади видно, что s2 кратно k2 и, следовательно, число s делится на число k, s — kh, где h — целое число. Обозначая через ht высоту треугольника, перпендикулярную к стороне длиной в 2k, получим для площади s = khx. Из сравнения двух выражений для площади заключаем, что h = h1 и, следовательно, высота, перпендикулярная к стороне 2k, определяется натуральным числом. Сравнивая формулы $2 = 3kz (k2— 1) и s2 = k2h2, заключаем: /г2 = 3(^а— 1). Легко проверить, что 3{k2 — l)r=(2fe-~l)2 — (k — 2)2 = (2^-f-l)2— (£ + 2)2. Следовательно, (k — 2, h, 2k — 1) и (k + 2, h, 2k ~j- 1) — пифагоровы треугольники, из которых можно составить треугольник со сторонами 2k — 1, 2k, 2&-[-l. 39
Так как ЗА2 = Л2-[-3, то легко проверить, что треугольники (2k-\~h± 2, ЗА -f- 2 А, 4 A -f- 2А Hh 1)—пифагоровы с общим катетом ЗА -(- 2А. Из этих двух пифагоровых треугольников легко составить треугольник со сторонами 4А -f- 2А — 1, 4А -f- 2Л, 4А -}~ 2А + 1 и с площадью, равной (2k-\-h)(3k-\-2h). Итак, из каждого треугольника, площадь которого выражается натуральным числом, а стороны натуральными последовательными числами, можно получить больший треугольник, отличающийся теми же свойствами. Применяя найденный нами способ к треугольнику (3,4,5), где А = 2; А = 3 и s = 6, получаем новый треугольник (уже не пифагоров) со сторонами 13, 14, 15, где А —7, А=12, s = 84. Производя аналогичные преобразования со сторонами найденного треугольника, получим новый треугольник со сторонами 51, 52, 53, где k = 26, А=45, s= 1170. Аналогично получим треугольник со сторонами 193, 194, 195, где А = 97, А—168, s== 16296 и т. д. Очевидно, существует бесконечное множество треугольников, площади которых выражаются натуральными числами, а стороны — натуральными последовательными числами. Можно доказать, что таким способом можно определить все такие треугольники. 11.5. Возникает вопрос, как можно найти треугольники, стороны и площади которых выражаются натуральными числами. Этот вопрос равносилен вопросу, как найти треугольники, стороны и площади которых выражаются рациональными числами. Треугольники, стороны которых и площадь рациональны, назовем рациональными треугольниками. Увеличивая стороны рационального треугольника в целое число раз, мы снова получим рациональный треугольник. Покажем, что всякий рациональный треугольник можно составить из двух прямоугольных треугольников с рациональными сторонами. Заметим, что во всяком треугольнике с рациональными сторонами высота, проходящая внутри треугольника, делит перпендикулярную к ней сторону на два рациональных отрезка, В самом леле, пусть а, Ьу £—стороны треугольника, А —высота, лежащая внутри треугольника и перпендику- 40
лярная стороне с. Обозначим соответственно ах и bt отрезки, которые являются проекциями сторон а и Ъ на сторону с. Числа аг и Ьг положительны, очевидно, что Высота h делит наш треугольник на два прямоугольных треугольника (а19 h, а) и (b19 h, b) (неизвестно, являются ли стороны треугольников рациональными). На основании теоремы Пифагора для этих треугольников имеем: ■h\ (22) откуда Так как получаем: а так как то <■ с(а1- = a2—h\ bl = b2 a\ — b\ = a*—b*. c = al-{-blf — bl) = a\ — b\ = a: и a2-bz al-\-bl = c, (23) a.=£=£±* .». = *^. (24, Из равенства (24) следует рациональность отрезков ахи &г Если данный треугольник с рациональными сторонами имеет рациональную площадь s, то каждая из высот является также рациональной. Если h — высота треугольника, перпендикулярная стороне с9 то площадь he г 2s 2 с Рациональность чисел s и с приводит к рациональности числа h. [29] Обозначая соответственную сторону с, предполагаем, что перпендикулярная к ней высота лежит внутри треугольника. Из доказанного следует, что рассматриваемый треугольник может быть составлен из двух прямоугольных рациональных треугольников. [30], [31] 11.6. Рассмотрим треугольники с натуральными сторонами и рациональными медианами. 41
Длина медианы sa (проходящей через середину стороны а) выражается по формуле: Пользуясь этой формулой, можно проверить, что указанный Э й л ером треугольник со сторонами 68, 85, 87 131 127 имеет рациональные медианы sa = 79, s6 = —, sc = —. Доказано, что этот треугольник — наименьший из всех треугольников, стороны которого выражаются натуральными числами и медианы которого рациональны. Укажем еще два треугольника с рациональными медианами, это треугольники со сторонами 127, 131, 158 и 204, 255, 261. 11.7. Интересна следующая теорема Куммера, данная в 1848 г. и рассматривающая четырехугольники с рациональными сторонами и рациональными диагоналями. Теорема. В четырехугольнике с рациональными диагоналями и сторонами диагонали делятся в точке пересечения на рациональные отрезки. При доказательстве Куммер пользуется тригонометрическими функциями и их свойствами. Дадим элементарное геометрическое доказательство. Пусть ABCD — четырехугольник, стороны которого и диагонали— рациональны, и пусть О — точка пересечения диагоналей (чертеж 1). Пусть BE — высота треугольника ABC, перпендикулярная к стороне АС. На продолжении BE отложим отрезок EG = FD, meFD\\EG. Рассмотрим прямоугольный треугольник BGD. Так как у треугольника как известно, проекция Черт. 1 ABC рациональные стороны, то АЕ стороны АВ на сторону АС рациональна. Проекция FC стороны DC рационального треугольника ADC на сторону АС рациональна EF=AC—(AE + FC). 42
Из прямоугольного треугольника BGD, у которого рациональны гипотенуза BD и катет GD = EF> заключаем, что квадрат стороны BG, т. е. BG2, является рациональным числом, (ВЕ-\- EG)2 тоже рациональное число. Из прямоугольного треугольника ABE, стороны которого АВ и АЕ рациональны, следует, что BE2 — рациональное число. Аналогично, из прямоугольного треугольника FDC заключаем, что FD2 и EG2 рационально, так как EG = FD. Из рациональности{ВЕ-\-EG)2 =BE2-{-EG2+ 2-BE-EG следует, что произведение BE-EG рационально. RP- РСт РГт Выражение ррг ~ш является рациональным. Из подобия прямоугольных треугольников ВЕО и DFO имеем OD_FD__EG ВО'"BE"" BE' Отношение OD к ВО является рациональным, а так как сумма отрезков BO-\~OD = BD рациональна, то и отрезки ВО и OD рациональны. Аналогично доказывается рациональность отрезков АО и ОС. Из теоремы Куммера следует, что выпуклый четырехугольник с рациональными сторонами и рациональными диагоналями делится диагоналями на четыре рациональных треугольника. § 12. ПИФАГОРОВЫ ТРЕУГОЛЬНИКИ, У КОТОРЫХ ГИПОТЕНУЗА И СУММА КАТЕТОВ — КВАДРАТЫ 12.1. В 1643 г. Ферма предложил следующую задачу: Найти пифагоровы треугольники, у которых гипотенуза и сумма катетов — квадраты. В письме к Мерсенну Ферма утверждал, что наименьшим таким треугольником является треугольник со сторонами: (4565486027761, 1061652293520, 4687298610289). (25) Задача Ферма и ее решение имеют более глубокий смысл, чем кажется на первый взгляд. Ответом на такую, казалось, простую задачу являются очень большие числа, которые невозможно найти случайно или методом подбора. Возникает несколько вопросов: 1° Как найти решение задачи? 43
2° Показать, что числа, данные Ферма и выражающие длины сторон, действительно являются наименьшими? 3° Как найти все решения задачи? Попробуем ответить на поставленные вопросы. 12.2. Приведем кратчайшее решение задачи Ферма. Задача, поставленная Ферма, сводится к решению системы уравнений: х2+у2 = и\ x+y = v2 (26) в натуральных числах. Достаточно найти решение системы уравнений (26) в рациональных положительных числах л, у, и, v. Приведя полученные решения к общему знаменателю т и умножая первое из равенств (26) на т4, а второе равенство — на /я2, получим решение системы уравнений (26) в натуральных числах т2х, т2у, та, mv. Примем за х рациональное число t: x = (t + 5)2 — 122, y = 24(t + 5). (27) Получаем тождество: [(^ + 5)2—122]2 + [24(^ + 5)]2=№ + 5)2 + 122]2. Чтобы числа (27) удовлетворяли системе (26), необходимо и достаточно, чтобы (£ + 5)2+122 = д2, (t + bf— 122-f24(£ + 5) = < или ^2+10^ + 169 = й2, (28) и *f + 34* + l = v2. (29) Равенство (29) преобразуем: 1№(Р + ЗМ+1) = (1Щ\ на основании (28) получаем: 2868\ (\3v)2 — u2 = mt2+b736t=ut(m+^p). (зо) Равенство (30) будет выполняться, если I3v — a=l4t9 т. е. 4- I 1434 4- I 1434 /О 14 u = — t-\—j-y г/ = £ + т1з- (31) 44
Первое из этих равенств дает: „W-^ + ш?. (32) Для того чтобы число и2 удовлетворяло уравнению (28), необходимо и достаточно, чтобы число t удовлетворяло уравнению 10* + 169 = -^* + i^, (33) или , 14342 -— (13-7)2 1343.1525 тч " ЛЛ . 2868\ 7-2938 7* (10 + — J С другой стороны, если возьмем значение t из равенства (34), а значение и и v из равенства (31), то получим равенства (32) и (33), из которых получается равенство (28); на основании второго равенства (31) получается равенство (30), из которого на основании (28) следует равенство (29). Как известно, из равенств (27), (28) и (29) следует равенство (26). Если определить t из равенства (34), а числа х, у, anv из равенств (27) и (31), то получим решение системы уравнений (26) в рациональных положительных числах, причем знаменатель каждой из дробей у} и, v будет, как легко убедиться, /?г —7-2938, а знаменатель дроби х будет т2. Числа т2х, т2у и т2и2 выражают стороны треугольника (25), найденного Ферма. Существует, следовательно, пифагоров треугольник, гипотенуза которого и сумма катетов — квадраты целых чисел. Если (х, у, z) — такой треугольник, а п — произвольное целое число, то, очевидно, треугольник (п2х> п2у, n2z) будет также удовлетворять условиям задачи. 12.3. С другой стороны, если (х, у, z) — пифагоров треугольник, гипотенуза которого и сумма катетов — квадраты, и если п — наибольшее натуральное число, квадрат которого является общим делителем чисел хну, то, полагая х = п2х1У y = n2ylf получим натуральные числа х1 и у19 не имеющие общего делителя, квадрат которого больше единицы. 45
Из равенства (26), учитывая наше предположение относительно треугольника (х, у, z), имеем: n*(x*-\-yl) = u* и n2(x1+y1) = v2. Из этих равенств видно, что я4|#4, n2\v2, следовательно, п | и и п \v и существуют такие натуральные числа их и vlt что и = пи1 и v = nvlt откуда х\ + У* = и\ И Xi +Уг = v\- Из полученных равенств следует, что в пифагоровом треугольнике (х1У ylt zx) гипотенуза и сумма катетов являются квадратами, причем хх и уг не имеют общего делителя, который был бы квадратом и был бы больше 1. (x,y,z) = (n*x19 п2ух, п2и\). Исследование пифагоровых треугольников, у которых гипотенуза и сумма катетов — квадраты, сводится к исследованию тех из них, у которых катеты не имеют общего делителя, который был бы квадратом и был больше единицы. 12.4. Покажем, что катеты в таких треугольниках выражаются взаимно простыми числами. Пусть (x,y,z) — пифагоров треугольник, у которого гипотенуза и сумма катетов — квадраты и у которых катеты х и у не имеют общего квадратного делителя, большего 1. Из гипотезы относительно {x,y,z) следует существование чисел и и v, удовлетворяющих уравнениям (26). Из первого из этих равенств следует, что одно из чисел х или у, например у, делится на 4 (§ 2.3). Если бы число х было четным, то из (26) следовала бы четность числа v и 4|г/2 или 4\х-{-у, а так как 4|j/, то 41 х, что противоречит предположению, что х и у не имеют общего квадратного делителя, большего единицы. Итак, число х должно быть нечетным. Пусть d — общий наибольший делитель чисел х я у. Тогда имеем d\x и d\y и на основании (26) d2 \ и* и d\v2, т. е. d — общий делитель чисел и2 и v2. Если d^> 1, то числа и и v не могут быть взаимно простыми (так как тогда оба числа и2 и v2 были бы взаимно простыми и не могли бы иметь общего делителя d^> 1). 46
Пусть Ь — наибольший общий делитель чисел а и v, тогда 5>1, b\u, b\v, §4|#4 и S2\v2, принимая во внимание (26), получим: §41 л2 -)- у2 и S21 л -{-у, откуда ^\{х+У)\ т. е. Ь*\(л+у)2 — (V+J/2), или #\2ху9 а отсюда bi\x2Jry2— 2ху, или $4\(л—у)2, что дает Ь2 \ л — у, а так как S21 л -\-у, то получаем S21 2л и Ь2\ 2у. Число л нечетно, а число у четно, а потому л-{-у является нечетным числом. Так как Ь2\х-{-уу то § — нечетное число. Из того, что Ь2\2л и Ь2 \2j/, следует, что 821 л и Ь2 \у9 что противоречит предположению, что л и у не имеют общего квадратного делителя, большего 1. Следовательно, d не может быть больше единицы, а должно быть равно единице и числа л и у — взаимно простые, что и требовалось доказать. Доказано также, что Ь не может быть больше единицы (так как S21 л и S2 \у), т. е. §=1 и числа а и v также взаимно простые. Итак, при исследовании пифагоровых треугольников, гипотенуза и сумма катетов которых квадраты, достаточно ограничиться исследованием основных треугольников. Другими словами, достаточно решить систему уравнений (26) в натуральных числах, где л и у являются взаимно простыми (а также а и v взаимно простые). 12.5. Предположим, что целые числа х9 у, а и v удовлетворяют системе (26) и что х и у являются числами взаимно простыми. Так как У~2 число иррациональное, то х не может быть равным у. Имеем х=^=у9 затем w — \x—у\ является натуральным, причем на основании (26) имеем: 2u' — v* = 2 (х2 -\-у2) — (х +у)2 = {х — у)2 = w2, 2u* — v* = w2 (35) и, имея в виду (26), получаем: г>4 — u* = (x+y)2 — (jc2+^2) = 2jcy>0 и, следовательно v^>u. Итак, если натуральные числа х, у, u, v удовлетворяют системе уравнений (26) и числа х и у взаимно простые, то целые числа и и v удовлетворяют уравнению (35), где w — натуральное число, a v^>u n v я а — взаимно простые. 47
Обратно, предположим, что натуральные числа и, v и w удовлетворяют уравнению (35), причем и и w взаимно простые и v^>u. Из (35), учитывая, что v^>u, имеем: w2 = 2и4 — г/4 < 2г>4 — г/4 = v\ затем w2 <^4 и м<>2. Числа .* = —-§— и j/ =—g— (36) целые, положительные, так как из равенства v*-\-w* = 2u* следует, что v и w оба четны или оба нечетны. Итак, х и у — целые числа. Пусть d — их общий наибольший делитель. Тогда d\x и d\y и, принимая во внимание (36), имеем d\ v2 и d \w, а из (35) заключаем, что d2 | 2м4. Но числа и и v по предположению взаимно простые и, следовательно, и2 и v2 взаимно простые, а так как d\v2y числа d и и2 взаимно простые, то такими же являются числа d2 и и4. Из того, что d21 2а4, следует, что d2 | 2 и d=ly так как число 2 не делится ни на один квадрат, больший единицы. Числа х и у взаимно простые. Мы доказали, что если натуральные числа и, v и w удовлетворяют уравнению (35), причем v^>u и числа и и v взаимно простые, то л и у, определенные равенствами (36), взаимно простые и х> у, и, v удовлетворяют системе (26). Сравнивая полученный результат с ранее найденным, заключаем, что решение системы (26) в натуральных числах х, у, и и v, где числа хну взаимно простые, сводится к решению уравнения (35) в натуральных числах и, v, w, где v > и и числа и и v взаимно простые. Итак, вместо системы двух уравнений с четырьмя неизвестными имеем одно уравнение с тремя неизвестными. 12.6. Найдем теперь все решения уравнения (35) в натуральных числах и, v и wt где числа и и v являются взаимно простыми (где необязательно v^>u). Одно из решений, очевидно, u = w = v=l. Каждой системе решений уравнения (35) в натуральных числах и, v и w> где числа и и v взаимно простые и й^1, поставим в соответствие некоторую систему решений: К, v19 w1)=f(a9 vy w), где иг и v1 взаимно простые их<^и. 48
Предположим, что натуральные числа и, v и w удовлетворяют уравнению (35) и и ф 1 и числа и к v взаимно простые. Покажем, что uv^=w, В самом деле, предположим, что uv = w9 тогда u2v2 = w2 и, принимая во внимание (35), получаем: 2и4 — v4 = u2v2 или и2 (2и2 — v2) = г>4, что дает u2\v* я u\v2. Ввиду того, что (и, г/) = 1, (#, v2)=l; учитывая, что u\v2, заключаем, что й = 1, что противоречит сделанному выше предположению. Мы доказали, что uv=^w. В случае четности числа v на основании (35) число w было бы также четно и число 2ui = v*-\-w2 делилось бы на 4 и число и было бы четным, что противоречило бы предположению о том, что числа и и v взаимно простые. Таким образом, число v нечетно, а на основании (35) заключаем, что число w также нечетно. Числа V'2W и ~^W — натуральные. Покажем, что второе число не равно нулю. Действительно, в случае v2=w имели бы w2 = v^ и, учитывая (35), получили бы 2a4=2f4 и u = v} что противоречит предположению, / 1 т т 1 V2 W \ что числа ии v взаимно простые ий^=1. Число —^— — натуральное число . тт V2 -4- W V2 — W Легко также показать, что числа —^—■ и —«— вза" имно простые, так как их общий наибольший делитель d является делителем чисел v2 и w. Принимая во внимание равенство (35), получаем d2 | 2#4, что вследствие нечетности числа d (как делителя нечетного числа w) дает d2\u4 и d\u2, так как d\v2, а числа и2 и V2 взаимно простые (так как числа и и v взаимно простые), то d=l, что и требовалось доказать. Заметим еще, что и число и является нечетным. Вследствие нечетности v и w число v4 -f- w2 при делении на 4 дает в остатке 2, a 2vf = vi-\-w2. Равенство (35) можно преобразовать в следующее: vZ+wY+(^y=u*. (37) Натуральные числа —^— 2 | и и2у из которых первые два взаимно простые, определяют стороны основного пифагорова треугольника (37). На основании теоремы 1 49
заключаем, что существуют целые взаимно простые числа /я и я, одно из ко торых четно и что 1) 1 70) 1 7У^ —— 70) I —у— = /я2— я2, —2~~ ==2/и/г, #2 = яг2 + я2 либо *|2 I ят« | yi2 wgi I Т = 2/яя, —^~ —т* — я*5 а2 = яг2 + я2 (в зависимости от четности или нечетности числа "Г 7' Если z>2 > w, находим в обоих случаях v2 = m2 — п2 -f- 2/п/г, а если г>2<^, получаем в первом случае а во втором — ^2 = т2 — я2 — 2тп. В каждом из них имеем: ±ъ2 = т2 — п2±2тп, (38) где при v2 и 2тп следует выбрать знак -{-, если v2^>wy и знаки -f- и — 1 если ^2 <С ^ и число —■—- нечетно, и знаки — и —, если v2 <C,w и число J"w четно. Равенство—v2 — m2—л*±2/ил, или v2 = n2— яг2 + 4= 2ягя, отличается от равенств v2 — яг2 — я2 + 2ягя только тем, что и /я и /г поменялись местами (при этой замене сохраняются свойства /я и я: они взаимно простые и одно из них четно). Во всяком случае заключаем, что существуют такие натуральные числа т и я взаимно простые, из которых одно четно, что при знаке плюс или минус при числе 2ягя, получаем: а2 == т2 + п2, vi = mt — n%±2/гш, (39) причем, как показано, числа т и я и знак при 2ягя определяются числами a, v и <ш, удовлетворяющими равенству (35). Среди чисел /я и /г, как известно, одно четно, другое нечетно. Если бы число я было нечетным, то его квадрат я2 при делении на 4 давал бы в остатке 1, а так как числа /я2 и 2яш были бы тогда четными, то правая 50
часть второго равенства (39) давала бы при делении на 4 остаток 3, что невозможно, так как правая часть равна v2. Число п должно быть четным и, следовательно, т является нечетным. Учитывая, что числа тип взаимно простые и число п — четно, заключаем из первого равенства (39) на основании теоремы 1 о существовании взаимно простых чисел г и s таких, что m = r2 — s2, n = 2rs, u = r2-f-s2. (40) (Одно из чисел г и s четно.) Вторую формулу (39) можно переписать в виде 2п2 = (т±п)2 — v\ что дает (т±п — v) (т ± n -f- v) = 2/г2, (41) где одновременно следует взять либо верхние, либо нижние знаки. Так как числа тЛ^п и v являются нечетными, то гп-\~п — v = 2k, mztzn-\-v — 2l, где k и / — целые числа. Отсюда v = l — k и />&. Покажем, что числа k и / — взаимно простые. Пусть k и / имеют общий делитель d >> 1, тогда d\mzbn и d\v, откуда на основании (41) d2 было делителем 2#2, т. е. d212п2, что в связи с нечетностью d (как делителя числа v) дает d2\n2 и d \ п. Так как d\m + n и d\m, что противоречит предположению, что числа тип взаимно простые. Следовательно, k и / — взаимно простые. Из определения чисел k и / и из равенства (41) следует, что 2kl = n2, затем, учитывая равенство (40), получаем kl — 2r2s29 что говорит о четности одного и нечетности другого числа из чисел k я I (числа k и / — взаимно простые). Если k четно, то числа 2k и I взаимно простые, а так как их произведение — квадрат (числа п), то, следовательно, каждое из них — квадрат. Итак, существуют натуральные числа а и Ь, такие, что (2k) = (2а)2 и / = й2, откуда v = l — k = b2 — 2а2. Если число / четно, то, как было показано, существуют натуральные числа а и Ь, 51
такие, что 2/ = (2а)2 и k = b\ откуда v = l — k = 2a2 —b\ Во всяком случае получаем v=\2a2 — fc2|, m±n = k-\-l = 2a2-\-b2 и п2 = 2kl = (2ab)2, откуда п = 2ab, и, учитывая (40), получаем: ab = rs. (42) Обозначим через g общий наибольший делитель чисел г и Ь. Существуют взаимно простые числа их и v19 такие, что r = gux и b = gv19 откуда, учитывая (42), получаем: av1 = sulf а так как числа их и v1 взаимно простые, то v1\s. Итак, существует такое натуральное число А, что s = hvl9 но так как avx^sal9 находим a = hut. Так как числа г и s взаимно простые и r = gu19 s = hv19 то числа g и h — взаимно простые. На основании равенства (40), и m = m^zti^fn9 и полученных ранее т4=/г = 2а2 -j-fr2, n = 2ab находим f _ s» = 2а2 + Ь2 й= 2я&. (43) Подставляя в равенство (43) следующие значения: r = gulf s = hv19 a = hu19 b = gvl9 (44) получаем: g2a\ — h2vl = 2h2a\-\-g2vl + 2hga1v1, (45) что дает (2a\ + г>2х) /г2 + ^v.hg+ivl - и!)£* = 0. Умножая обе части равенства на 2ul-\-vzu получаем: [(2iZ + v$h±alvlgY = = [(вЛ)« - {2а\ + tfl (^ - u\)]g* = (2и\ - v\) g\ (46) Отсюда следует, что натуральное число 2и\ — v\y отличное от нуля (так как число У~2 является иррациональным), является квадратом целого рационального числа (2u2 + vl)h , -——■—— dz^ZJ,, которое также является квадратом целого числа wx. Имеем: 2a\ — v\ = w\, (47) 52
где axi vl и wx— натуральные числа, причем ах и vx— взаимно простые. Учитывая равенства (40) и (41), получаем: и = г2 + s2 = g2K-\-h2v\^>u\ и и\<^и. Мы получили из определенной системы решений (a, v, %v) уравнения (35) новую систему решений (ul9 vlf wx) = —f(u, v9 w) того же уравнения в натуральных числах al9 vx и w19 где и\<^и. Заметим, что из равенств (46) и (47) следует равенство (2а\ -\-v\)h± axvxg = ± wxg. (48) Откуда h __ \wx ± ихух\ {А0, g— 2tt\ + v\ * {Щ принимая во внимание, что числа h и g взаимно простые, мы видим из равенства (49), что несократимая дробь — равна рациональному числу 1 Wx ± UXVX 1 О 2 I 2 2их + vx при определенном знаке в числителе дроби. Каждой системе решений уравнения (35) в целых числах a, v, w, где а и v — взаимно простые и и=^\, мы приводим в однозначное соответствие некоторую новую систему решений (al9 v19 w1)=f(a9v9w) уравнения (36) в натуральных числах ul9 vl9 zvxi где ах и vx взаимно простые и и\<^и. Если их^\9 то системе решений (и19 v19 wx) соответствует новая система решений (я„ v2, w2)=f{ux, v19 wx)=ff(u, v, w), где числа иг и v2 взаимно простые и и\<^их. Если и2=^\9 то получаем новую систему решений: (и„ v3, w3)=fff(a, v, w)=f (и, vy w) и т. д. Так как ряд уменьшающихся целых чисел а^>ах^>и2... не может быть бесконечным, то при некотором целом п мы придем к системе решений (ап9 vn9 wn)9 где и„=1, а следовательно, и vn = wn=l. Для каждой системы решений уравнения (35) в натуральных числах и9 vy w9 53
где и и v — числа взаимно простые ий^1, существует определенное натуральное число я, зависящее от #, г>, w9 такое, что f"(u,v,w) = (l, 1, 1). 12.7. Обозначим для данного натурального числа п через Zn совокупность всех решений уравнения (35) в натуральных числах и, v и w9 где числа а и v взаимно простые и а^1, для которых fn(u, v, w) = (l, 1, 1). Каждое решение уравнения (35) в натуральных числах и, v, w, где числа и и v взаимно простые и и-ф\, принадлежит к некоторой и только одной из групп Z„, где п является натуральным числом. Пусть (u0,vQ,wQ) — решение уравнения (35) в натуральных числах, где числа uQ, vQ взаимно простые и а0 =^= 1, и предположим, что для некоторого натурального числа k решение это не принадлежит ни одной группе решений Zt, Z2,,.., Zk. Следовательно, оно должно принадлежать группе решений Z„, где п — натуральное число, большее k. Примем (и', v\ w')=fn~k{uQi v0,wQ). Так как решение (и0, v0, wQ) принадлежит группе решений Zn, то Г К ^^о) = (1, 1, 1) или/*/в-Л(й0,^0,дав) = (1, 1,1), что дает f(a\ v\ w') = (\, 1, 1) и доказывает, что решение (и'у v\ w') принадлежит группе Zk. Из того, что (a', v\ w')=fn-k(uQ, v„w0), следует, что (и')8<а0. Если (и0, vQ, wQ) является решением (35) в натуральных числах, где числа uQ, v0 взаимно простые ий0^1 и не принадлежит ни одной из групп Zt, Z2,..., Zk9 то число а0 больше квадрата наименьшего среди чисел и, для которого существует решение (a, v, w) уравнения (35), принадлежащего группе Zk. 12.8. Предположим, что нам известно решение уравнения (35) в натуральных числах а1У v1 и wl9 такое, что числа аг и v1 взаимно простые. Поставим следующий вопрос: существует ли решение уравнения (35) в натуральных числах и, v и w, где числа а и v взаимно простые и иф\, f(a, v, w) = (u19 vlt тг) и как его найти? Предположим, что (и, v, w) такое решение. Из приведенных выше рассуждений на основании определения преобразования /следует, что, определяя для uyv9w последовательно числа /я, п, г, s, a, b, h ng, придем к равенству (49) для несократимой дроби —. 54
Так как в формуле (49) имеем знаки •+;, то, вообще говоря, имеем две возможности для определения чисел h и g, за исключением того случая, когда wl = ulvl, что будет только при их =vl = wl = 1. В этом случае равенство (49) имеет вид: h uxvx -f- щ (так как — должно быть положительным числом). Во всяком случае целые числа h и g будут определены одним или двумя способами. Из равенства (49) получаем равенство (48) и, учитывая (47), получаем: [(2и\ + v\)h± uxv,gf = w\g2 = (2a\ — v\) g\ т. е. равенство (46), из которого легко получаем (45). Затем определяем числа г, s, а и Ъ из равенства (44) и получаем равенства (45) и (43). Так как из равенства (44) следует, что ab = rs, то равенство (43) дает r2 — s2± 2rs = 2а2 + Ь\ (50) Принимаем v = \ 2а2 — Ь21. v — целое число (вследствие иррациональности У~2\ 2а2 ^=Ь2) и v2 — (2a2 — ft2)2, откуда на основании (50) и равенства ab = rs получаем: (г2 — s2 ± 2rs)2 — v2=. 8a2b2 — 8r252, или v2 = (r2 — s2± 2rs)2 — 8rV, (51) где следует брать верхний знак, если в равенстве (49) выбран верхний знак, и нижний, если в равенстве (49) выбран нижний знак. Легко проверить тождество 2 (г2 + s2)4 = [(г2 — 52 + 2rs)2 — 8rV]2 + -I- [(r2 — s2 — 2rs)2 — 8r V]2. Полагая u = r2-\-s2f w — \(rz — s2^f2rs)2 — 8rV| (где знак при 2rs берется верхний, если в (51) взят верхний знак, и нижний знак, если в (51) взят нижний), получаем, учитывая (51), уравнение (35), причем на основании (44) имеем: а = г2 + s2 = g2u\ + h2v\ > и\. 55
Покажем, что найденные нами числа и и v — взаимно простые. Для доказательства заметим, что числа их и vi — взаимно простые и удовлетворяют уравнению (47), отсюда следует, что ах и wx— взаимно простые. Если у них есть общий делитель §, то Ь\их b\wxi откуда, на основании того что v\ = 2u\ — w\y следует b\v\. Так как Ь\и\ и учитывая, что Ь\их, а числа и\ и v\ взаимно простые (числа ах и vx взаимно простые), то Ь=\ и числа их и wl взаимно простые. Пусть d — наибольший делитель чисел их и h. На основании (49) получаем h(2u2x-\-v2x) = g \uxvx ±wi I и так как d\ul и d\h, найдем отсюда d\gwx и, принимая во внимание, что d \ h и g и h — взаимно простые числа, заключаем, что числа d и g взаимно простые. Из того, что d\ g^i, следует, что d\wx; так кт d\uxi а числа ах и wx взаимно простые, то d= 1 и числа их и h взаимно простые. Пусть dx ■— наибольший общий делитель чисел vx и g. Также докажем, что dx \ 2/ш2. Так как dx \ g и числа g и h взаимно простые, то dx и h взаимно простые. Так как dx как делитель нечетного числа vx — число нечетное и dx\2hu\, заключаем, что dx\u\. Учитывая, что d\\v\ и что числа и\у v\ — взаимно простые, имеем rft = l и числа vx и g взаимно простые. На основании (44) имеем: r = gux и s — hvlf причем доказано, что каждый из двух множителей числа г и каждый из двух множителей числа s взаимно простые. Отсюда следует, что числа г и s взаимно простые. Из (47) и из того, что их и vx взаимно простые, следует, что ul9 vx wwx — числа нечетные. Число wl-±:u1v1 четно, а число 2и: -\-v: нечетно. А так как — = 1-—Ц—1-~ , где hug взаимно простые, заключаем, что h четно, а g нечетно. Так как s = hvlf то s четно, а число г (взаимно простое с 5) нечетно. Обозначим через Ьх общий наибольший делитель чисел r2-j-s2 и г. Получим 81|r2-j-52 и 5,| г и тем более Ьх\г2, а потому Ьх | (г2 -j- s2)— г2 или bt\s2. Учитывая, что числа г2 и s2 взаимно простые (г и s взаимно простые), заключаем, что Sx == 1, т. е. числа 56
r2 -j- s2 и г взаимно простые. Аналогично доказывается, что числа r2-f~s2 и s взаимно простые. Принимая во внимание, что число r2-J-s2 нечетно (г — нечетно, a s — четно) и по доказанному г и s — взаимно простые числа, то г2 -|— s2 и 2rs тоже взаимно простые. Из формулы (г2 -j- s2) — (г + s)2 = -F 2rs заключаем, что числа г2 -f- s2 и г zb s взаимно простые. Взаимно простыми являются числа r2-\-s2 и 2s(r4=s). Так как г2 ± 2rs — s2 = г2 + s2 ± 2s {r q= s), то число г2 -j- s2 (иначе а) и число г2 + 2rs — s2 являются взаимно простыми, такими же будут числа r2-f-s2 и 4rs и числа r2-\-s2 и 4rs(r2 ^h2rs— s2). Из равенства(51) v2 — и2 = + 4rs (г2 + 2rs — s2) заключаем, что а и 'С2 — и2 взаимно простые, а отсюда следует, что и и v взаимно простые, что и требовалось доказать. 12.9. Легко проверить, что если натуральные числа ul9 vt и w1 удовлетворяют уравнению (47) и если uY и^ взаимно простые, то можно определить вышеуказанным методом числа и, v и w, такие, что f(u9v9w) = (al9vl9wl). Этот метод позволяет найти все решения уравнения (35) в натуральных числах и, v и wf где числа а и v взаимно простые и /(я, v9 w) = (u19 vl9 wY). Это дает возможность найти все решения, принадлежащие группе Z„+1, если известны решения, принадлежащие группе Zn. 12.10. Из вышеприведенного доказательства заключаем, что для каждого решения (ul9 vl9 wx) уравнения (47) в натуральных числах, где и1 и vl — взаимно простые числа, существует не менее одного и не более двух решений в натуральных числах a, v и w, где числа а и v взаимно простые и f(u, vy w) = (ul9 vl9 wx). Отсюда следует, что существуют решения уравнения (35) в числах и, v и w, где а и v взаимно простые и где и является произвольно большим числом. 57
12.11. Предположим, что ul = vl=wl = l. В равенстве (49) выбираем только верхний знак и получаем — =-j , а так как несократимая дробь, то h = 2, g*=3 и на основании равенств (44) имеем: г = 3, s = 2, а = 2, ft = 3, затем « = 32 + 22 = 13. В (51) выбираем верхний знак, так как такой знак выбран в (49), и получаем: ^2 = 172 — 288 = 1, откуда г>=1, -ш = j (З2 — 22 — 2 • 3 - 2)2 — 8 - З2 - 221 = | (—7)2 — 288 (= 239. Имеем, следовательно, единственное решение уравнения (35), принадлежащее к группе решений Zu т. е. 2-134 —14 = 2392. Мы получили и=13>1=г>. 12.12. Примем д1 = 13, 1\=1, ^ = 239, так как ulvl<Cswl9 то и (49) принимает вид: h 239+ I3 g " 339 ' h 226 2 g. л h где — ==^Q = y , либо при нижнем знаке, либо —-= 252 84 =—=— при верхнем знаке. Если — = у, то, учитывая, что hug взаимно простые, получаем Л = 2 и g"=3 и на основании (44) получаем г = 39, s = 2, a = 26, & = 3, затем tt = 392 + 22 = 1525, а так как в (51) следует выбрать нижний знак, то ф1 = 13611 — 48672= 1803649= 13432 и ^=1343, w = 16732 — 48672 = 2750257. Опять получаем u^>v. Если - = щ, то Л = 84, £=113, r=1469, s = 84, я=1092, *=113, я=14692 + 842 = 2165017, а так как в данном случае в (51) следует взять верхний знак, то *>2 = 23976972 — 2-2467922 = 23721592 и г/ = 2372159, w = 19041132 — 2 • 2467Э22 = 3503833734241. 58
В данном случае v^>u. х = £±^ = 4565486027761, ^ = ^^= 1061652293520, z = а2 = 4687298610289 являются сторонами пифагорова треугольника, сумма катетов которого и гипотенуза — квадраты. Этот треугольник и был найден Ферма. Мы нашли два решения уравнения (35), принадлежащие к группе решений Z2, и убеждаемся, что все решения принадлежат этой группе. Отсюда следует, что в каждом решении (35) в натуральных числах иу vy w, где и и v взаимно простые числа и иф\у не принадлежащие группе Zj и Z2, числа #> 15252>225-104, т.е. больше, чем найденное число и = 2165017, полученное Ферма. Следовательно, треугольник, найденный Ферма, имеет наименьшую гипотенузу из всех пифагоровых треугольников, у которых гипотенуза и сумма катетов — квадраты. § 13. ОПРЕДЕЛЕНИЕ ПИФАГОРОВЫХ ТРЕУГОЛЬНИКОВ ПРИ ПОМОЩИ ТОЧЕК ПЛОСКОСТИ 13.1. Пусть (а, Ь, с) — основной пифагоров треугольник. Установим соответствие между этим треугольником и точкой плоскости с абсциссой х = — и ординатой — . так как а2 -\-Ъ2 = с2. Точки с координатами (х, у) лежат на окружности единичного радиуса. Каждому основному пифагорову треугольнику соответствует точка окружности х2-\-у2 = 1 с рациональными положительными координатами или так называемая рациональная точка этой окружности. Обратно, если (х, у) — точка окружности х2 \-у2 = 1 с рациональными положительными координатами, т. е. если хну являются положительными рациональными числами, удовлетворяющими уравнению х2 -\- -J-j/2 = l, то после приведения л: и у к общему наименьшему знаменателю получим х==— и у = — и установим соответствие между выбранной точкой и пифагоровым треугольником (а, Ь, с). 59
Итак, можно установить однозначное соответствие между пифагоровыми треугольниками и рациональными точками окружности, находящимися над осью абсцисс и справа от оси ординат. Возьмем два произвольных натуральных числа хг и x2i таких, что 0<Схг <С*2 <С 1 • Покажем, что существует основной пифагоров треугольник (а, Ь, с), которому на окружности соответствует точка (х, у), где хг<С.х<хг. Действительно, так как 0<^х1<^хг<^1, то 1 jC\ 1 Л'о откуда к/Ш,<уЩ Существует такое рациональное число — , которое заключено между рассматриваемыми корнями, можно предположить, что тип являются взаимно простыми, причем т нечетно, а п четно и т^>п, получим: V i^i<^<V r=t -где "*>«• Так как 1 то получим: т2-{-п2 (т И, принимая а = т2 — п2, Ь = 2тп, с — т2-\-п2, получаем (на основании теоремы 1) основной пифагоров треугольник, причем а <** ^ Этому треугольнику соответствует на окружности нашего круга точка (х, у), где х = ~, у =~, причем хг < <^х<СхгУ что и требовалось доказать. Отсюда следует, что если на дуге окружности х2 -\-у2— = 1, лежащей между точками пересечения окружности 60
с положительными осями координат (на дуге, лежащей в первой четверти), возьмем две различные точки, то между ними имеется точка, которой соответствует некоторый основной пифагоров треугольник. Приходим еще к следующему заключению: для произвольного угла а, где 0°^а^90°, существует прямоугольный треугольник с рациональными сторонами и с острым углом, сколь угодно близким к углу а. Увеличивая стороны этого треугольника в соответствующее число раз, получим пифагоров треугольник. Итак, для каждого прямоугольного треугольника существует пифагоров треугольник, углы которого сколь угодно мало отличаются от углов треугольника Т. В частном случае существуют пифагоровы треугольники, у которых острые углы сколь угодно мало отличаются от угла в 45°. Понятно, что нет пифагоровых треугольников с острыми углами, равными 45°, так как в этом случае треугольник был бы равнобедренным и гипотенуза была бы несоизмерима с катетом. К углу в 45° стремятся острые углы пифагоровых треугольников, катеты которых выражаются последовательными натуральными числами, и если катеты этих треугольников бесконечно возрастают (такие треугольники мы рассматривали в §4). 13.2. Существует и другой способ определения (всех) пифагоровых треугольников при помощи точек плоскости с целыми координатами (так называемых решетчатых точек). Пифагорову треугольнику (а, Ь> с) поставим в соответствие точку плоскости с абсциссой а и ординатой Ь. Каждому пифагорову треугольнику соответствует определенная точка плоскости с натуральными координатами и разным треугольникам соответствуют разные точки. Обратное заключение неправильно, не каждой точке плоскости с натуральными координатами соответствует пифагоров треугольник. Например, точкам (1, 1), (1, 2), (2, 3) не соответствует пифагоров треугольник. Только таким точкам (а, Ь) соответствует пифагоров треугольник, для которых а2 ~\- Ь2 является квадратом целого числа. Легко доказать, подобным пифагоровым треугольникам соответствуют точки плоскости, лежащие на прямой, проходящей через начало координат и через точку, соответствующую одному из треугольников. 61
§ 14. ПРЯМОУГОЛЬНЫЕ ТРЕУГОЛЬНИКИ, СТОРОНЫ КОТОРЫХ ВЫРАЖАЮТСЯ ЧИСЛАМИ, ОБРАТНЫМИ НАТУРАЛЬНЫМ ЧИСЛАМ 14.1. Поставим следующий вопрос: существуют ли прямоугольные треугольники, стороны которых выражаются числами, обратными натуральным числам, и если они существуют, то как найти все такие треугольники. Предположим, что Т — такой треугольник. Существуют натуральные числа х, у, z, такие, что Т=( —, --, — ), а так как треугольник Т прямоугольный, то Наша задача сводится к решению уравнения (52) в натуральных числах. Предположим, что натуральные числа х, у, z удовлетворяют уравнению (52). Тогда имеем z~2^>x~2 и 2202, x>z. Из уравнения (52) имеем: у2(х2 — z2) = x2z2. (53) Пусть d — общий наибольший делитель чисел х и z, тогда существуют взаимно простые числа а и с, такие, что x = da, z = dc. Учитывая уравнение (53), имеем: у2 (a2 — c2) = (dac)\ (54). Из (54) заключаем y2\{dacf или y\dac и, соответственно, существует такое целое число Ь, что dac=yb. Подставляя значение dac в правую часть (54), получаем: а2 — с2 = Ь2. (55) Так как числа а и с взаимно простые, то из (55) заключаем, что числа Ь и с также взаимно простые. Из (55) имеем: Ь* + сг = а2, (56) получаем, что треугольник (Ь,суа) — основной пифагоров треугольник. 62
На основании теоремы 1 заключаем, что существуют целые взаимно простые числа т и /z, из которых одно четно, такие, что /п>йи Ь = т2— п2\ с = 2тп; а — т2-{-п2 л либо > (57) Ь = 2тп; с = т2— п2; а — т2-{-п2 J Нам известно, что числа бис взаимно простые. Из (56) следует, что Ь и а взаимно простые, число Ь, будучи взаимно простым с числом а и взаимно простым с числом с, должно быть взаимно простым с числом ас. Ранее найденное равенство dac=yb говорит о делимости числа d на число Ь. Следовательно, существует такое натуральное число §, что d = bb. Получаем x = da = bab\ у = Ьас (так как yb = dac), z = dc = bbc. Затем на основании (57) получаем: х = {т2-\-пг)(т2 — п2)Ъ, у = 2тп(тг-{-п2)Ь, z==2mn(m2— п2)Ь либо х~2тп(т2-{-п2)Ьу у = (т2-{-п2)(т2 — п2)8, z = 2mn(m2— п2)Ь. С другой стороны, легко проверить, что если мы определим х, у, z из написанных равенств при произвольных натуральных т,п,Ъ и п<^т и определим Ь, с, а из равенств (57), то х = ЬаЬ, y = bac, z = bbc. Полученные значения ху у, г удовлетворяют уравнениям (56) и (53), а следовательно, и (52). Мы пришли к выводу, что все решения уравнения (52) в натуральных числах (и только такие решения) получаем из равенств: jc = (m4 — я4)§, у = 2тп{т2 + п2)Ь, z = 2mn[m2—n2)b (58) либо л = 2тп (т2 + п2) 8, у = (т4 — /г4) 5, z=2mn{m2—n2)b. [32] 63
Причем 8 — произвольное натуральное число, а т и п взаимно простые числа, из которых одно четно и/п>«. [32] 14.2. Легко заметить, что, таким образом, каждое решение уравнения (52) в натуральных числах получается только один раз, так как дробь — несократима и равна дроби — , таким образом, числа а и с определены, если известны х и z. Из равенства (55) определяется число Ь и числа т> п и число § = ^ • Для т = 2, и=1, § = 1 получаем х = 15, j/ = 20, 2=12, что дает решение уравнения (52) в наименьших целых числах: _1_ , _1_ J_ 152 ' 202 122* Для m = 3, /i== 1,8=1 получаем х = 80, .у = 60, 2 = 48 (числа в четыре раза больше предыдущих). Для /72 = 3, /2 = 2, 8 = 1 получаем л = 65, j/ = 156, 2 = 60, откуда 65* « Тб^^бб2" * Р3] 14.3. Из приведенных равенств (58) следует, что из решения уравнения (52) каждая пара из тройки чисел х, у у 2 не является взаимно простым числом. 14.4. Заметим, что нет прямоугольного треугольника, стороны которого были бы обратны квадратам натуральных чисел. Действительно, если бы треугольник (-5,-1,-1) был \х у z J таким треугольником, то 1+1 = 1 х4 ' уА z*y откуда {yzf -j- (xzf = (ху)А, что противоречит теореме 4 (§ Ю.4). § 15. ПАРАЛЛЕЛЕПИПЕДЫ, РЕБРА И ДИАГОНАЛИ КОТОРЫХ ВЫРАЖАЮТСЯ НАТУРАЛЬНЫМИ ЧИСЛАМИ 15.1. Из каждого пифагорового треугольника можно получить прямоугольник, стороны и диагонали которого выражаются натуральными числами, и обратно. 64
При переходе в трехмерное пространство следует ответить на такой вопрос: как найти прямоугольные параллелепипеды, стороны и диагонали которых — натуральные числа. Если х, у и z— ребра параллелепипеда, t — его диагональ, то, как известно из элементарной геометрии, x2-\-y2 + z2 = t2. (59) Обратно, если х, у, z и t удовлетворяют уравнению (59), то числа х, y,z являются ребрами, a t диагональю прямоугольного параллелепипеда. Отыскание всех прямоугольных параллелепипедов, ребра и диагонали которых выражаются целыми числами, сводится к решению в целых числах уравнения (59). 15.2. Предположим, что натуральные числа х, у, z и t являются решениями уравнения (59). Покажем, что хотя бы два из чисел х, у, z должны быть четными. Если бы все три рассматриваемых числа были нечетны, то квадрат каждого из них при делении на 4 давал бы в остатке единицу и левая часть уравнения (59) давала бы в остатке три, что невозможно, так как правая часть равенства (59) — квадрат. Если бы только одно из рассматриваемых чисел было четным, то левая часть уравнения (59) при делении на четыре давала в остатке два, что невозможно, так как правая часть равенства (59) — квадрат. 15.3. Легко показать, что хотя бы одно из чисел х, у, z и t делится на три. Предположим, что ни одно из чисел х,у, z не кратно трем, докажем, что в этом случае t делится на 3. В самом деле, квадрат натурального числа, не кратного трем, при делении на 3 дает остаток, равный единице (§ 5.1). Если бы ни одно из чисел х, у, z не делилось на 3, то сумма их квадратов, т. е. число t2, делилось бы на 3 и, следовательно, t было бы кратно трем. 15.4. Можно доказать, что для каждого натурального числа х существует бесконечное число троек чисел у, z, t, удовлетворяющих уравнению (59). Легко проверить (59), что при всяком натуральном п нечетное число х и у = 2/г, z = — [_ 2/г2 и t = —g h ^n* H~ 1 удовлетворяют уравнению (59) и что х,у9 z, t — натуральные числа. 3 Заказ № 2446 65
При всяком натуральном п четное число х и у = 2п -J- 1, 2 = ^--|-2/г2 + 2/г и ^ = ^ + 2/г2 + 2/г + 1 удовлетворяют уравнению (59) и х, у, z, t — натуральные числа. 15.5. Легко доказать, что для всякой пары четных чисел х и у существуют целые z и ty удовлетворяющие уравнению (59). Если каждое из чисел х и у четно, то число х2-\-у2 делится на 4, поэтому числа z = x "J"^- — 1 и t = x "y^ 4" * натуральные, удовлетворяющие уравнению (59). 15.6. Легко доказать, что если одно из чисел х или у четно, а другое нечетно, то существуют натуральные числа z и t, удовлетворяющие уравнению (59). Действи- тельно, число х2 +.у2±1 четно и числа х, у, г=—^ и £=—~у ~ удовлетворяют уравнению (59). 15.7. Итак, если принять за число, выражающее ребра, хиу два произвольных числа, с тем условием, чтобы оба не были нечетными, то можно найти два таких натуральных числа z и t, выражающих соответственно третье ребро и диагональ прямоугольного параллелепипеда. 15.8. Покажем, что не существует параллелепипеда с диагональю, выражаемой натуральным числом и ребра которого выражались бы тремя последовательными числами. Предположим, что ребра параллелепипеда выражаются тремя последовательными натуральными числами У— 1» У у У~\~^у а диагональ — целым числом t. Тогда имеем: (у — iy+yz + (y + l)2 = t2, или зу + 2 = *\ При нечетном у, у2 при делении на 8 дало бы в остатке единицу, а сумма Зу2-}-2 дала бы в остатке 5. Число, дающее при делении на 8 остаток 5, не может быть точным квадратом. При четном у сумма Зу2 -f- 2 при делении на 4 дала бы в остатке двойку. Такое число также не может быть квадратом. 66
15.9. Можно показать, что диагональ параллелепипеда, ребра которого выражаются натуральными числами, не может быть ни одним из чисел 2*, ни 2*-5, где k равно О, 1,2,... В самом деле, предположим, что существуют такие целые неотрицательные k, что при t = 2k уравнение (59) имеет решение в натуральных числах. Среди чисел k существует наименьшее число т, причем т>0. Сумма x2-\-yZJ\-zz в уравнении (59) для целых х, у, z должна быть не меньше трех. Учитывая, что л2 Jry2-\-z2 = 22т и что по крайней мере два из чисел ху уу z четны, заключаем о четности третьего числа. Итак, существуют целые числа xv yv zx такие, что х = 2хг,y — 2y1,z = 2z1. Откуда что противоречит сделанному нами предположению. Следовательно, t не может быть равно ни одному из чисел 1, 2, 22, 23,... Предположим, что существует такое целое неотрицательное k и что £ = 2*-5. Пусть уравнение (59) решается в натуральных числах. Обозначим снова через т наименьшее среди чисел k. Если бы яг —0, то при некоторых целых х, у, z мы имели бы x2+y2 + z2 = 52. Покажем, что это равенство невозможно при целых х9у, z, t. Действительно, как нам известно, одно из чисел х, у, z, t делится на 3. В данном случае t = 5 не делится на 3, следовательно, одно из чисел х, у, z делится на 3. Пусть х — кратно 3. Ввиду того, что л2<52, следует, что х = 3 и y2-\-z2 = 52— 32 = 42. Последнее равенство невозможно, так как не существует пифагорова треугольника с гипотенузой, равной 4. Итак, #z>0. Из уравнения (59) x2+y2-]~z2 = 22m.b* следует, что если из чисел x,y,z хотя бы два четны, то вследствие четности правой части уравнения четно и третье число. При четности чисел х> у, z имеем х-=2х1У у = 2у„ z = 2zlf где х1У ylt zx являются натуральными числами. 3* 67
Числа xl9ylizl удовлетворяют уравнению х\ -j-у\ -j- z\— = (2m_1-5)2, что противоречит предположению, что т — наименьшее число, при котором удовлетворяется уравнение х*-\-у*-{-г* = (2т-Ьу. Итак, число t не может быть ни одним из чисел 5,2-5, 22-5,... 15.10. А. Гурвиц доказал, что числа 2к и 2*-5, где k = 0, 1, 2, 3,... —единственные натуральные числа, которые не могут выражать длину диагонали параллелепипеда, у которого ребра выражаются целыми числами. Среди чисел, меньших 100, следующие числа не могут выражать длину диагонали параллелепипеда 1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80. 15.11. Попытаемся теперь отыскать все параллелепипеды, ребра которых и диагональ выражаются натуральными числами. Для этого следует найти все решения уравнения (59) в натуральных числах. Предположим, что натуральные числа хууу z, t удовлетворяют уравнению (59). Как известно, из чисел л, у, z хотя бы два четны, пусть у и z четны, т. е. у = 21, z = 2m (60), где / и т — натуральные числа. Из уравнения (59) заключаем х2 <£2 и t^>x. Число u = t — x (61) натуральное. На основании (59), (60), (61) получаем: (jC + «)2=JC2 + 4/2 + 4/722, после упрощения имеем 2хи -\- и2 = 4/2 -|- 4т2, и2 = 412Аг4тг — 2хи. (62) Из уравнения (62), где правая часть есть алгебраическая сумма четных чисел, следует, что и — четное число. и = 2п. (63). Подставляя значение и в правую часть уравнения (62) и сокращая на 4, получаем: п2 =12 -\-т2 — хп, откуда I2 -f- т2 = п(п-{- х). (64) Из последнего равенства следует, что п есть делитель суммы /2-f-/722; n\l2-\-m2. Из уравнения (64) имеем 124-т2 — п2 щ /сп 68
Принимая во внимание уравнение (61) и (63), получаем: t = x + u = x + 2n = P+'* + n\ Так как х — целое число, то из равенства (65) заключаем, что Я2</2+/722. Итак, мы доказали, что если х, у, z, t—решения уравнения (59) в натуральных числах, то существуют целые числа т, п и I, такие, что п является делителем 1г-\-т2 и n<cVl2-\-m2, тогда x = t±l±=±. y = 2l; z = 2m; t = *+* + *. (66) 15.12. Справедлива и обратная теорема, если натуральные числа /, /я, п таковы, что п— делитель числа I2 -\-т2 и я<—^—, то хуу, zy t, определяемые из равенств (66), являются решениями уравнения (59) в натуральных числах. Из равенств (66) и из требования, наложенного на число /г, следует, что х, у, z, t — числа натуральные. Из тождества ^±«L=Jty + (2/). + (2тУ = (1±Л^у следует, что натуральные числа х, у, z, t — решения уравнения (59). 15.13. Кроме того, легко доказать, что каждое из решений уравнения (59) в натуральных числах, где у и z — четны, получается из равенств (66) только один раз. Числа /, т, п однозначно определяются числами х, у> z, t, так как имеем: , у z # t -—X с у ; т >2 ; п —^- . Итак, доказана следующая теорема: Теорема 5. Все решения х,у, z, t уравнения x2-\-y2-\-z2 = t2 в натуральных числах, где у и z четны, получаются из формул (66), причем за I и т следует взять все пары чисел, а за п все делители суммы 12-\-т2, причем n<^Vl2 -\-т2. 69
Каждое решение таким способом получится только один раз. Эта теорема дает метод последовательного получения решений уравнения (59) в целых числах. 15.14. Легко заметить, что если мы не различаем решения, отличающиеся одно от другого тем, что у и z меняются местами, то всегда можно считать m^l, a n выбирать так, чтобы л было нечетным. Таким образом, мы не получим четных решений для всех неизвестных. Четные решения уравнения (59) получим из решений, где л нечетно, умножая их на последовательные степени числа 2. [34] Приведем в виде примера десять первых решений уравнения (59), найденных этим методом 1 1 2 3 3 4 4 т 1 2 1 3 2 4 12 + т2 2 8 10 18 20 , 32 п 1 1 U Г 1 2 1з {J 1 X 1 7 9 3 17 7 3 19 1 31 У 2 4 6 6 6 6 6 8 8 8 z 2 4 2 2 6 6 6 4 4 8 t 3 9 11 7 19 11 9 21 9 33 15.15. Существуют параллелепипеды, все ребра которых — точный квадрат, а диагональ выражается натуральным числом, например параллелепипед с ребром 122, 15% 202 и с диагональю, равной 481. Вообще легко показать, что если (а, Ъу с) является пифагоровым треугольником, то параллелепипед с ребрами (ab)2, (ac)2f (be)2 имеет диагональ, равную с4— а2Ь2. Из треугольника (3, 4, 5) получим, таким образом, приведенный параллелепипед. [35], [36] 15.16. Эйлер высказал предположение, что не существует параллелепипедов, у которых одновременно каждое ребро и диагональ были бы квадратами целых чисел. 70
М. Вард доказал (1945), что нет таких параллелепипедов среди тех, у которых диагонали^ 108. [37] 15.17. Из пифагоровых треугольников возможно получить параллелепипеды, у которых все ребра и диагонали боковых граней выражаются целыми числами. В самом деле, пусть (af b, с)— пифагоров треугольник и пусть х = a (W — с2), у = Ь (4а2 — с2), z = 4abc. (67) Отсюда, так как а2-{-Ь2 = с2, имеем: [38] хг+у* = с*, x2-\-z2 = a2(4b2 + c2)2, y^z2^b2{\a2-\-c2)2. Из этих равенств видно, что каждая из диагоналей боковых граней выражается целым числом. Исходя из пифагорова треугольника (3, 4, 5), получим, таким образом, параллелепипед с ребрами 117,44 и 240, найденный Р. Галькего (1719). Приведем еще некоторые параллелепипеды такого вида: X 252 85 693 195 429 У 240 132 140 748 880 г 275 1 720 480 6336 2340 15.18. Легко доказать, что если в параллелепипеде все ребра и диагонали боковых граней выражаются натуральными числами, то хотя бы два из этих чисел, определяющих ребра, делятся на 3. Если х, у, z выражаются такими натуральными числами, что xzJ^y2 = t2} х2 -\-z2 — u2 я у2 -\~z2 = v2, где t, и, г> — натуральные числа, и, предположив, что ни одно из чисел х и у не делится на три, мы бы имели пифагоров треугольник (х, у, t)y у которого ни одно из 71
чисел, выражающих катеты, не делились бы на три, что противоречит известному свойству пифагоровых треугольников (§ 5.1). Аналогично доказывается делимость на 4. 15.19. Можно показать, что если в параллелепипеде ребра и диагонали боковых граней выражаются натуральными числами, то по крайней мере число, выражающее одно из ребер, делится на 11. 15.20. Легко доказать, что если в параллелепипеде ребра выражаются натуральными числами х, у, z и если диагонали боковых граней выражаются натуральными числами, то и в параллелепипеде, ребра которого определяются числами ху, xz и у г, диагонали боковых граней определяются целыми числами. 15.21. Неизвестно, существует ли параллелепипед, у которого все ребра, диагонали боковых граней, выражаются натуральными числами. Итак, существует простая, неразрешенная до сих пор задача, относящаяся к параллелепипеду, ребра которого выражаются натуральными числами. 15.22. Если Р — параллелепипед, у которого ребра и диагонали боковых граней выражаются натуральными числами, то каждое из трех ребер, выходящих из одной вершины, и каждая из трех диагоналей, соединяющих концы ребер, выражаются натуральными числами и дают тетраэдр (называемый некоторыми авторами кубоидом), у которого все ребра и объем, равный Щ-, выражаются натуральными числами. Исходя из того, что каждое из двух чисел х, у, z по крайней мере кратно 3 и каждое из двух делится на 4, заключаем, что \AA\xyz. Примерами такого тетраэдра являются следующие тетраэдры с ребрами 117, 44, 240, 125, 267, 244 и объемом 205920. 15.23. Заметим еще, как указал Литцманн1, объем тетраэдра (не кубоида), ребра которого выражаются числами 6, 7, 8, 9, 10 и 11, равен 48. К. Шверинг приводит, в частности, следующие тетраэдры ABCD, ребра которых и объем выражаются рациональными числами. 1 W. Lietzmann, Der Pythagoreische Lehrsatz, Leipzig, 1951, str. 79. 72
1 ВС 4 6 7 12 19 СА 3 6 7 12 19 АВ 3 8 4 8 12 Ш 4 9 7 9 19 DB 3 9 7 9 19 DC 4 9 12 9 20 Объем 8 3 48 12 96 300 15.24. Существуют тетраэдры (не кубоиды), ребра которых, площади боковых граней и объем выражаются натуральными числами. Е. Штарке приводит такой тетраэдр, у которого одно из ребер равно 896, противоположное 990, а каждое из остальных равно 1073. Площадь каждой из двух боковых граней равна 436800, а каждой из двух остальных равна по 471240, а объем равен 62092800.
Пр именания Примечание 1 к 2.3 Теорема. Если произведение двух взаимно простых чисел является квадратом, то каждое из этих чисел есть также квадрат. Доказательство. Число, являющееся квадратом, разлагается на простые множители в степени с четными показателями, например число с2 — т2п2р*, где т, п, р — простые числа. Пусть c2 — ab, где а и Ь — взаимно простые числа. Допустим, что число а — не квадрат, тогда оно должно содержать в нечетной степени хотя бы один делитель числа с2, например, а = т-п2р2. В этом случае, Ь — тр2. Числа а и b имеют общего делителя т, а потому не могут быть взаимно простыми, что противоречит условию. Примечание 2 к 2.3 Не следует думать, что автором последовательно приведены все такие треугольники от (3, 4, 5) до (79, 3120, 3121). Среди приведенных треугольников отсутствуют (29, 420, 421) и (59, 1740, 1741). Необходимо отметить, что один из катетов каждого приведенного треугольника, за исключением (3, 4, 5), делится на 60. Доказательство этого утверждения дано в примечании 11 к 5.3. Примечание 3 к 2.6 Равенство (8) можно получить непосредственно из равенства (6). Действительно, положив в равенствах х = т2 — п2, у = 2тп, z = m2-\-n2, (6) 74
k+l k—l , , —1_- и /2 = —— , где А и / — нечетные числа, полу- m-- 2 « .— 2 чим равенства (8): x — kl; у = k2 + iz 2 ' ~ 2 ' И, обратно, из равенства (8), положив k = m-\-n и 1 = т— /г, где т^>п и одно из этих чисел четно, получим равенство (6). х = т2 — п2; у = 2тп; z = m2 -\-п2. Примечание 4 к 2.7 Выразим радиусы вписанного и вневписанных кругов через стороны прямоугольного треугольника XZY (чер- Черт. 2 теж 2). 2r-\-xM-\-yN = x-\-y\ так как хМ = хР; yN=yP, то 2г + г = л+з/; г= Х+У2 ~z=p-z OxQ = rx = QZ; QZ-\-ZX=Tx; Tx = xS=p rx==p—у. Аналогично ry=p— x\ rz=p. 75
Преобразуем полученные выражения: г _ и ~ — (р - *) р — (х + У -z">{х + У + ^ — <х + У? - z* r—p z— р — %2р — Ъ2р ху _S ~~>—р ; _(р—У){р-х) ==(x + z -У)(г+У-Х)=- х р—х 2-2-(р—х) _[z + {x-y)][z-(x-y)]= S . 2-2-(р —х) р — х' г ={Р—х)(Р—У)= s . У р—у р—у' r ==p(p—z)== s 2 р —Z р — 2 " Итак, r=f; (1) ^=>-^; (2) ГУ=^Гу'' (3) гг = -^-. (4) г р — г х ' Из равенств (1), (2), (3), (4) получим - = —+-+—. (5) Найдем выражение радиусов через k и /: 2г = х-\-у— z = kl-\ ~ 2 = ' ^ — ^; г~ 2 ~~ 2 ' k{k — i)m ~~ 2 2r,=j, + * + * = *(* + /); г, = ^±0. Итак, во всяком пифагоровом треугольнике радиусы вписанного и вневписанного кругов — натуральные числа. Покажем, что около всякого круга целочисленного радиуса можно описать хотя бы один основной пифагоров 76
треугольник: один, если г = 2\ и не менее двух, если гф2\ Доказательство. Уравнению 2r = l(k — /) при нечетных k и /, при 2г = 2х + 1 удовлетворяют только 1=1 и А = 2г+1. Итак, получим треугольник со сторонами х = 2г-\-1; y={2r + l2)2~l = 2r(r+l); z = 2r(r + l) + l. Катет и гипотенуза выражены двумя последовательными натуральными числами. Если r = 2t — 1 — нечетному числу, то, кроме треугольника, у которого катет и гипотенуза выражены двумя последовательными целыми числами, можно найти еще треугольник: . — о/ i_*(*-Q. (2*-1)2_*(*-*). г —^ i— g , 2 — 2 / = 2*—1; k — l = 2; k = 2t+l; x={2t — \)(2t+l) = 4t2 — l; y = (2t+l)2~{2t-l)Z = 4t; z=&t+w+w-i)*=At* + l. или (JC> ^ л+2)в Треугольник, у которого катет и гипотенуза — два последовательных нечетных числа. Примеры. 1) г = 8, £=17, /=1, (17, 144, 145). / 2г=14= 14-1; /= 1; Л = 15, (15, 112, ИЗ). ^ г—7 1 2r=14 = 2-7; / = 7; k = 9, (63, 16, 65). Итак, треугольники (15, 112, 113) и (63, 16, 65) имеют общий радиус вписанного круга и этот радиус равен 7. 3) / 2г = 30-1, А = 31, 1=1 (31, 480, 481), 1- 2г=15-2, 6=17, /=15 (255, 32, 257), r—iD i 2r = 5-6, £=11, / = 5 (55, 48, 73), I 2r = 3.10, А = 13, 1 = 3 (39, 80, 89). Итак, треугольники (31, 480, 481), (255, 32, 257), (55, 48, 73), (39, 80, 89) имеют общий радиус вписанного круга и этот радиус равен 15. 77
Примечание 5 к 4.4 Вывод тождества Месснера: , 1Л - ; л k2~l2 (10^-5)2-l x = k=lOn — 5, /=1, у =—2— = 2 9 _£2-{--*2_(10/2-5)2 + 1 Z~~~ 2 ~" 2 Имеем (Юл — 5)2 + (50/г2 — 50/г -f 12)2 = (50я2 — 50я + 13)2. Примечание 6 к 4.4 Приведем тождество, аналогичное тождеству Месснера, дающее все рассматриваемые треугольники: х= \0n-\-a, гДе #= ±1, ±3, ±5 и х^З; при а = — 5 получаем формулу Месснера: (Ю/2-h^)2— 1 Ю/2 (10/2+ 2fl) + fl2-l У— 2 — 2 ' (10e + a)'+ [10"<10" + f + a8-1]2== ri0«(10»-f 2д) + д8 + П2 ~L 2 J ; при и = 0, а = 3; 5, (3, 4, 5), (5, 12, 13); , я=1, а = — 3, (7, 24, 25); „ и=1, а = ±1, (9, 40, 41), (11, 60, 61); , я=1, а = 3, (13, 84, 85); „ и=1, а = 5, (15, 112, 113); , я = 2, а = —3;±1, (17, 144, 145), (19, 180, 181), (21, 220, 221). Примечание 7 к 4.5 Найдем геометрический смысл числа п в равенствах (10) х = 2и+1, у = 2п(п+1), г = 2л(я+1)+1; x+J-г 2п+1+2пг + 2п- 2пг — 2я - 1 Г 2 - —Я. 78
Итак, п — r — радиусу круга, вписанного в основной пифагоров треугольник [2/г —|— 1; 2/г (п -\-1)]; [2/г (Аг —{— 1^) —|— !]• Определим для этих треугольников гх, г гг\ у-\-z —х :/i(2/i+l) = r(2r+l); rx = n+l=r+l; г, = 2/г2 + 3/2 + 1 = 2г2 + Зг+1=г + ^ + ^ Применив формулу (см. примечание 4) 14-1+1=1 к треугольникам: 21, 220, 221, 201, 20200, 20201, 2001, 2002000, 2002001, 20001, 200020000, 200020001, и пользуясь следующей таблицей: Г 10 100 1000 10000 гх 11 101 1001 10001 ГУ 210 20100 2001000 200010000 гг 231 20301 2003001 200030001 получим ряд тождеств: ±=±4-J- + —• 10 П 1 21(М 231' 1 1,1,1 1 100 101 1 20100^ 20301 1 , 1 1000" 1 1001 1 2001000 1 2003001! 1 10000""" 10001 I 200010000 » 200030001 # Примечание 8 к 4.5 Рассмотрим пифагоровы треугольники, у которых z — х = 2, т.е. треугольники, у которых катет и гипотенуза выражаются двумя последовательными нечетными числами. 79
Так как z = —^— и х = Ы, то z — х— ' 4 = (А —/)2 и £ = / + 2 (&>/). Итак, если £— х = 2, то А—/ = 2. Обратно, если А—/ = 2, то г — л; = 2. Действительно, <* + 2)' + г' _ / (/ _^_ 2) = /2 -f 2/ + 2 — /2 — — 2/ = 2. Следовательно, для получения рассматриваемых треугольников необходимо и достаточно взять за k и / два произвольных последовательных нечетных числа. Например, 1 = 7, А = 9, л = 63, j/ = 16, 2: = 65. Стороны этих треугольников могут быть определены еще и следующим образом: у = 4 ш = 2 • 2 тЛ х = (2 mf—\ Z={2 m)" + l. Например: при /и = 10* имеем (100*— 1; 2-10*, 100*+1) 99, 20, 101, 9999, 200, 10001, 999999, 2000, 1000001, 99999999, 20000, 100000001. Радиус круга, вписанного в рассматриваемый треугольник, вычисляется по формуле: Имеем тождество: 11,1, 1 Применяя его к вышезаписанным треугольникам, получаем: 9 11 1^90^ ПО ' 1=± + — 4- —• 99 101 1^9900 1^10100 ' 1 1,1,1 9999 10001 ~ 99990000 ' 100010000 : 1 1,1,1 999999 ~~ 1000001 » 999999000000 ' 1000001000000 И T. Д. 80
Кроме рассмотренных нами треугольников с катетами 99, 999, 9999,..., и т. д., можно с теми же катетами получить еще следующие треугольники: 99, 4900, 4901, 9999, 49990000, 499990001 и т. д. Примечание 9 к 4.6 Докажем, что в двух последовательно получаемых таким образом треугольниках больший катет выражается в одном треугольнике четным, а в следующем треугольнике— нечетным числом. /(*;*+1; z) = (3x-\-2z-\-l; 3* + 2z + 2; 4* + 3* + 2); ff{x; JC+1; z)=f2(x; jc+1; z)=/(3;c + 2z+l; 3jc + 4-2z + 2;4^ + 3z + 2)===(9^ + 6z + 3 + 8a: + 6z + 4+1; 17*+12z + 9; 12* + 8z + 4 + 12;c + 9z + 8) = (17;t + + 12z + 8; 17jt+12z + 9; 24;c-fl7z+12). Больший катет в первом треугольнике 3x-{-2z-\-2 — число нечетное (х = 3). Больший катет во втором треугольнике 17х-\-I2z-{-9— число четное. Примечание 10 к 4.8 Проверить, что fg(x; x-\-l; z) — (x; x-\-l; z); fg{x; JC+1; *)=/(Зл; —2z + l; 3x — 2z + 2; 3z — Ax — — 2) = (x,y,z); x = 9x — 6z-f 3-f 62 — 8x — 4 + 1=*; y — x+l; 2=12* —8z + 4 + 9z —6 + 2 = z. Примечание 11 к 5. 3 В примечании 2 к 2.3 отмечено, что в треугольнике, у которого катет и гипотенуза — простые числа, второй катет делится на 60, за исключением треугольника (3, 4, 5). Действительно, так как катет и гипотенуза простые числа, то второй катет должен делиться на 3, 4 и 5, т. е. должен делиться на 60. 31
Примечание 12 к 6.1 Покажем, что всякое нечетное число п^З может быть катетом основного пифагорова треугольника x = n = kl, полагая /=1, получаем у = —о———~\ Четное число, кратное четырем, может быть катетом основного пифагорова треугольника. Примеры. (3; 4; 5), (5; 12; 13), (7; 24; 25), (9; 40; 41), (4; 3; б), (8; 15; 17). Примечание 13 к 6.3 Дадим вывод приведенных формул. Возьмем два основных треугольника (3; 4; 5) и (5; 12; 13) и умножим стороны первого на 5, а стороны второго на 2, тогда получим два треугольника, у которых гипотенузы выражаются двумя последовательными числами (15; 20; 25), (10; 24; 26). Для отыскания ряда таких треугольников, умножим соответственно стороны первого на 5-J-13&, а стороны второго на 2-J-5&, тогда из тождеств: 52 = 32+42; 132 = 52 + 122 получим соответственно: 52(5 + Ш)2 = 32(5 + Ш)2 + 42(5 + 13&)2; 132(2-f 5&)2 = 52(2 + 5&)2 + 122(2-f5£)\ или (25 + 65А)2 = (15 + 39£)2 + (20 + 52£)2; (26 + 65&)2 = (10 + 2Ьк)2 + (24 + 60£)2, Таких формул можно привести сколько угодно, например, из тех же основных треугольников получаем: 52(8 + 13yfe)2 = 32(8 + 13A)2+42(8+13A)2; 132 (3 + Ыг)2 = 52 (3 + Щ2 + 122 (3 + Ък)\ 82
или (40 + 65£)2 = (24 + 39£)2 + (32 + 526)*; (39 + 65A)2 = (15 + 25A)2 + (36-f60A)2. Если взять треугольники (3; 4; 5) и (8, 15, 17), то получим: (34 + Ш)2 = (30 + 75£)2 +(16 + 40£)2; (35 + 85ft)» = (28 + 68&)2 + (21 + ЪЩ\ Стороны бесконечного множества полученных треугольников (х, у у z) и (х, у у 2 +1) дают системы решений в целых положительных числах системы двух квадратных уравнений с пятью неизвестными: х2 ~\-y2 — z2, u*-{-v2 = {z-\-l)2, Ху положим, равным 30+75 A, j; = 16-+40 kf 2—34+85 k, и = 28 + 68&, ^ = 21+51 ky где k—произвольное целое положительное число. Поставим следующую задачу: найти пары пифагоровых треугольников, у которых гипотенузы —последовательные нечетные числа. Исходим из следующей пары треугольников (возможно взять и другие пары) (5; 12; 13), (9; 12; 15): 52 (1 + 15 К)2 + 122 (1 + 15 k)2 = 132 (1 + 15 kfy 92 (1 + 13 k)2 + 122 (1 + 13 k)2 = 152 (1 + 13 k)2, или (5 + 75 £)2 + (12 + 180£)2 = (13+195&)2, (9 + П7£)2 + (12 + 156&)2 = (15 + 195£)2. Стороны бесконечного множества полученных нами треугольников (х, у, г) и (х, у, z + 2) дают системы решений в целых положительных числах системы двух квадратных уравнений с пятью неизвестными: x2+y2^z2y д2 + *>2 = (г + 2)2. Примечание 14 к 6.4 Приведем формулы для получения троек пифагоровых треугольников, у которых гипотенузы выражаются тремя последовательными числами. 83
Исходим из следующей тройки треугольников: (15; 36; 39), (24; 32; 40), (9; 40; 41): (39- (40- 5-13-41 £)2 = (15 + 5-5-41 kf + (36- 5-13-41 kf 12-5-41 kf; (41 +5-13-41 kf = (24 + 3-13-41 ^)2+(32 + 4-13-41 kf; = (9 + 9-13-5 /e)2 + (40 + 40-13-5/e)2, или (39- (40- 2665 ife)2=(15- . 2665 kf = (24 ■ (36 + 2460 kf; (32 + 2132 kf; 1025 &) 1599 k] (41 + 2665 kf = (9 + 585 kf + (40 + 2600 kf. Исходя из следующей тройки треугольников (60; 80; 100), (20; 99; 101), (48; 90; 102), получаем: (100 + 5-17-101 /г)2 = (60 + 3-17-101 £)2 + + (80 + 4-17-101 kf; (101+5-17-101 kf = (20 + 5-17-20 kf + + (99 + 5-17-99 kf; (102 + 5-17-101 £)2 = (48 + 5-8-101 kf + + (90 + 5-15-101 kf или (100 + 8585 &)2 = (60 + 5151 А)2+(80+ 6868 A)2; ) (101 +8585 kf = (20 + 1700 kf + (99 + 3989 kf; \ II (102 + 8585 kf = (48 + 4040 kf + (90 + 7575 kf. ) Равенства I и II являются одними из систем решений системы трех следующих уравнений с семью неизвестными: х" -\-у2 — z2, B» + ^ = (z+l)», ^ + By2 = (z + 2)21). Приведем формулы для получения четверок пифагоровых треугольников, у которых гипотенузы выражаются четырьмя последовательными числами: (50 + 5-13-17-53/г)2 = (30 + 3.13.17-53£)2 + + (40 + 4-13-17-53 kf; (51 + 5-13-17-53 kf = (24 + 5-8-13-53 kf + + (45 + 5-13.17-53&)2; (52 + 5-13-17-53 kf = (20 + 5-8-17-53 kf + + (48 + 5-13-17-53 kf; (53 + 5-13-17-53 kf = (28 + 5-13-17-28 kf + + (45 + 5-13-17-45 kf. 1 Waclaw Sierpinski о Rozwiazywarii rowneu w lizbach calcowitych Warszawa, 1956. 84
Нами получена одна из систем решений следующей системы четырех уравнений второй степени с девятью неизвестными: u2 + t2 = (z-\-l)2, v2+w2 = (z + 2)2y r2 + s2 = (0 + 3)2. Примечание 15 к 7.2 Дадим вывод и обобщение формул, приведенных в 7.2. Выберем катет а следующим образом: a = aQ = 2-2n-l=2n+1. На основании формул 6 (2.3) имеем: bQ = 22n— 1; с0 = 22П+1. Покажем, что с\-Ь\ = а\ для сЛ = 2*(21В-*+1), bk = 2k {22n-2k—l). Действительно, (22n~k ^-2k)2 — (22n~k — 2^)2 = 4.22" = (2^+2)2 = a2. Это равенство справедливо при всяком k, но не при всяком k существует треугольник. Так как ^>0, то22*-2*>1 и/г>&, при £ = 0,1,2,... (п — 1) треугольники существуют. Приведенные в 7.2 формулы могут быть обобщены. Пусть катет а = а0 = 2 {2р)п-1 (при^ = 1 имеем рассмотренный выше частный случай), т. е. за общий катет принимается удвоенная степень произвольного четного числа. Ьй = {2Руп-\; с0 = (2рГ + \. Для отыскания пифагоровых треугольников с общим катетом а можно воспользоваться различными формулами: 1)й* = (2/;)*[(2^Г-,*-1]. ** = (2/>)*Р£Г-*+1], 2я —2А>0, &<я; £ = 0,1,2,... (я — 1): 2) Ь'к = 2* [(2pyn-2~*k — 1], c'k = 2* [(2/?)2П2-2*+1]. 85
Так как р>2, то если 24И-2-яА=1, то (2р)2п2~2\ безусловно, более единицы. Из равенства 24"-2~2*=1, имеем: 4n — 2k=^0; 2n — k = 0; k = 2n. При £ = 1,2,..., 2я 3)6А=^[(2рГр-Ё*-11 ^=рЛ [(2/7)2П/;-2Л+1], р«и-*=1; k = n. (При некоторых k^>n bk может также оказаться положительным.) Итак, существует не менее An пифагоровых треугольников с общим катетом, равным 2 (2р)п. Покажем, что общий катет может быть выражен и нечетным числом вида (2р-\~\)п. Выбрав а = а0 = (2р -f- 1 )п • 1, найдем bk,ck. и _(2p + l)k.[(2p+ir-*k~i] _{2p+\f[(2p+\r-*k+\\ ft— 2 ' ft ==0,1,2,..., (и—1). Примеры. 2р-\-\ = Ь, га = 4, а = 5* = 625, Ь0= 195312, с0 = 195313, (625, 195312, 195313), (625, 39060, 39065), (625, 7800, 7825), (625, 1500, 1625). Примеры. /7 = 3, и = 2, а=2-62 = 72, 60=1295, с0=1297. 1) (72, 1295, 1297), bt=~ 1296 — 6 = 210, с, = 222; 2) (72, 210, 222); b[ = -j-1296 — 2 = 646; 3) (72, 646, 650); b't = -J-• 1296 — 4 = 320; 4) (72, 320, 328); ^=-1.1296 — 8=154; 5) (72, 154, 170); К=~ 1296—16 = 65; 6) (72, 65,97);
7) (72, 429, 435); 8) (72, 135, 153); 9) (72, 21, 75). Всего 9 пифагоровых треугольников с катетом 72. Примеры. р = 3, л = 3, fli = 2-63 = 432, 1) (432, 46655, 46657); b" = - &" = ! h" 1 °« — 27 1296- • 1296- 1296- -3 = 429 -9 = 135, -27 = 21; 2) 3) 4) 5) 6) 7) 8) 9) 10) И) 12) 13) М *.= &;= *;= к= к= к= к= к= к= к= к= 1 " 6" 1 "36* 1 "" 2 ' 1 "~ 4 ' 1 "" 8 ' 1 "16' 1 ~32' 1 "64' 1 " 3 ' 1 " 9 ' 1 "27* 1 "81* •46656— 6 = 7770, • 46656 — 36=1260, •46656— 2 = 23326, • 46656— 4=11660, • 46656— 8=5824, • 46656 — 16 = 2900, • 46656 — 32=1426, • 46656 — 64 = 665, • 46656— 3=15549, • 46656— 9 = 5175, • 46656 — 27=1701, • 46656 — 81 = 495, (432, 7770, 7782). (432, 1260, 1332). (432, 23326, 23340). (432, 1160, 11668). (432, 5824, 5840). (432, 2900, 2932). (432, 1426, 1490). (432, 665, 793). (432, 15549, 15555). (432, 5175, 5193). (432, 1701, 1755). (432, 495, 657). Читатель легко получит 13 треугольников с общим катетом, равным 2 (2р)п, при р = 5 и п = 3, т. е. а = 2000. Примечание 16 к 7.3 Покажем, как найти два или более основных пифагоровых треугольника с общим катетом, равным нечетному числу. 87
Пусть 2k — 1 и 2k -f- 1 — два последовательных нечетных числа. Примем x = {2k— 1) . (2k+l) = 4k2 — 1, y = 4ky z = 4/5f + l. (4A2 — 1; 4k; 4&2-[-l)— основной пифагоров треугольник вида (х; у\ а;+ 2). Для получения второго основного пифагорова треугольника примем x = (4k2—l)-l=4k2 — l; ^ = (4#-Ц»--1 =4^2 (2А* — 1); Пример: * = 5.7 = 35 (35, 12, 37) и (35, 612, 613). Если один или оба делителя л составные, то можно найти более двух основных пифагоровых треугольников с общим катетом. Примеры. *=15-17 = 255, (255, 32, 257); jc = 255-1 = 255, (255, 32512, 32513); * = 3-85 =255, (255, 3608, 3617); jc = 5.51 = 255, (255, 1288, 1313). Интересно отметить, если вместо простых множителей взять их любые степени с натуральными показателями, то число основных пифагоровых треугольников с общим катетом от этого не изменится. Например. 1) &:=52.73 = 8575; /=1; jc = 8575; 2) k = 73; / = 52; * = 8575; 1) 8575, 36765312, 36765313); 2) (8575, 58812, 58813). Задача. Найти основные пифагоровы треугольники, общий катет которых выражается числом, имеющим „та простых делителей. 1. Пусть катет пифагорова треугольника равен простому числу. Покажем, что не существует второго пифагорова треугольника с тем же катетом. л = а1У так как аг не разлагается на множители, то/=1, k = al9 88
Итак, при одном простом делителе пу = 1 = 2° (пх — число треугольников с общим катетом). 2. Пусть катет пифагорова треугольника выражается произведением двух простых чисел: х = а1а2. Возможны два основных треугольника < /~ ' /ГИД 2 и (ага2)* - 1 (а.й2)8 +1 . г» а\~ а\ а1 + а1 L) CllClz, 2 > о ' / 1 2> 2 ' 2 Итак, в этом случае возможны два основных треугольника: я2=:2 = 2\ 3. Пусть x = ala2as. Возможны четыре треугольника: 4 . X: / = / = /=1; 1 = ах; 1 = аш; "3 = = flAflA. = 1; :а,; k = k^ k = k = 2 Iе» А = aya2abat k = ai A#4> u3u^y Va2av -aya2ab\ -~a2as; --axaz\ axa2\ ns = 4 = + c] + cl+cl)-- p ^ = «4. 1 = аха2У l = alasy l = a2asy к k k-- 22; = 4. = ala2aB9 — aba„ Пусть x = ala2 ... am; *»=4 (C + 'L + 4 + • • • + 4Г1 + <£) = = 1 (l + l)'" = 2m-1. Примеры. 1. x = 5; j; = 12; z=13. He существует других пифагоровых треугольников с катетом, равным 5, кроме (ху у, у-\-\). 89
2. .# = 85 = 5-17. Существует два основных пифагоровых треугольника с общим катетом, равным 85. 1. Л = 85, /=1 (85, 3612, 3613), 2. А =17, / = 5 (85, 132, 157) Возможно построить шестьдесят четыре основных пифагоровых треугольника с общим катетом равным л. я = 2576450045 = 5-13-17-29-37-41-53. От замены одного или нескольких делителей их степенями с произвольными натуральными показателями число основных пифагоровых треугольников не изменится * = 2576450045 = 52-132.172.292.372.412.532. 3. jc=1155 = 3.5.7-11 (1155, 68, 1157), (1155, 2852, 3077), (1155, 1292, 1733), (1155, 667012, 667013), (1155, 74108, 74117), (1155, 13588, 13637), (1155, 26668, 26693), (1155, 5452, 5573). Примечание 17 к 7.5 В заметке Шедда дана таблица 64 основных пифагоровых треугольников. Таблица дана без вывода. Дадим обоснование приведенной таблицы. Пусть даны два основных пифагоровых треугольника (л1У yl9 zx) и (л2У yz, 28), где zx и z2— простые числа вида \р -f-1. Покажем, что гипотенуза основного пифагорова треугольника выражается числом вида 4р —[— 1. Действительно, m = 2t, лг = 2 s~f-1, z = m2 + fl2 = 4^ + 4s2 + 4s + l=4p-j--l. Отсюда следует, что если гипотенуза — простое число, то это число вида 4/?+1. zi = x\-\-y\. (*,*,)' = (-«Л)" + (^Л)2 + {*шУгУ + (УгУ*Г = = (■*!•*■ +У1У2)2 + («*J>. — *2Уг)2 = («*,*, —УУШУ + Итак, получены два треугольника с общей гипотенузой zxzt. Покажем, что полученные треугольники — основные. Во-первых, хх л2-\-лху2 и лхл2—уху2 оба четны, Vj""Vi и х\Уъ~\~хъУ\ °ба нечетны. 90
Во-вторых, предположим, что катеты х1х2-{-у1у2 и х\Уг — Х2У\ имеют общий делитель d. Этот делитель либо ziy либо z2, так как левая часть равенства делится только на zx или на z2; xlxt+y1yt = tlzl; XiVz — xtyl = txzl. Отсюда имеем: xizl= zi ('Л+W Правая часть равенства делится на ziy тогда как левая не делится: xl<Zzlt a z2 — простое число. Покажем, что и z2 не может быть общим делителем катетов: Х*У*—ХшУ1 = 11?ш\У1т> х\х2 + х2у\ = zz (xjt + 12уг); x2z\ = z2{xllx-\-l2y,). Правая часть делится на z2, тогда как левая на z2 не делится. Итак, у катетов нет общего делителя и полученные треугольники — основные пифагоровы треугольники. Примеры. 52 = 32 + 42 652 = (3.5 + 4.12)2 + (3-12-4.5)2 (63> 16> 65) 652 = (4.12 —3.5)2 + (3-12 + 4.5)2 (33, 56, 65). Получены два треугольника с общей гипотенузой z. Пусть ^ = 5-13*17=1105. 11052 = (632 + 162) (82 + 152); 172 = 82-f-152; 11052 = (562 + 332) (82 + 152). Получены четыре треугольника: (817, 744, 1105), (264, 1073, 1105), (576, 943, 1105), (45, 1104, 1105) с общей гипотенузой. 91
II. Аналогично найдем основные пифагоровы треугольники, у которых периметр является кубом. Достаточно (но не необходимо) выбрать k = (2t—1)% kJrl = (2ty 1=№% — Ы + \, к — l = (2t—iy — Ш2 + 6£— 1=8*' — 2U2 + Ш — — 2 = 8^(^ —3) + 12^ — 2; при t^3, £>/. Полагая t = 3, получим: 2/> = (5-6)а = 27000, £=125,/ = 91 (11375, 3672, 11953). Полагая t = 4, получим: 2» = (7-8)'= 56':= 175616; £ = 343, /=169, (57967, 44544, 73105). Приведем еще примеры (они не получаются из равенства (2)) 1) 2р = (17-20)'= 340'= 39304000, £=173 = 4913, / = 3087. 2) 2/7 = (23-28)' = 644s = 267089984, £=12167, / = = 9785. III. Найдем основные пифагоровы треугольники, у которых периметр равен я-ой степени натурального числа. Достаточно (но необходимо) выбрать k = (2t — 1)", k + l = (2t)a; l = (2t)n — {2t—l)n, k — / = 2 (2t — 1)" — {2tf = (2tf — 2n (2t)n ~' + 2"("~1}X X(20""2 2n(n — 1)(я — 2)/-^в-« | 2я(д—1)(я—2),0^„_4 , , + (-l)"-2. Для того, чтобы разность k — / была положительной, достаточно выбрать t^n. Пример. Найти наименьший пифагоров треугольник, у которого периметр равен 5-й степени натурального числа. ^ = (2 - 5 — 1 )5 = 95 = 59049; /=105 —95 = 40951; 2р = (9 • 10)5 = 905 = 5904900000. Искомый треугольник(2418115599, 904900000,2581884401). 95
Покажем, что полученный треугольник — наименьший из основных пифагоровых треугольников, у которых периметр равен 5-й степени натурального числа, Действительно, положив 2/? = (7-8)5 (t положено равным 4), получим & = 75 = 16807; / = 85 — 75 = 16961, />&, что невозможно. Примечание 21 к 9.2 Для отыскания пифагоровых треугольников с общей площадью найдем выражение площади треугольника с катетами х = т2 — п2, у = 1тп. Площадь S = тп (т — п) (т-\-п), где каждая пара множителей— взаимно простые числа, причем один множитель четный, а три другие — нечетные (так как т или п нечетно). Итак, для отыскания пифагорова треугольника данной площади следует разложить число, выражающее площадь, на четыре таких попарно взаимных простых множителей, чтобы один был равен сумме, другой — разности двух других. Это положение можно сформулировать иначе; если число можно разложить на четыре множителя, из которых один равен разности арифметической прогрессии, а три других — трем последовательным членам этой прогрессии, множители попарно взаимно простые, а один из них четный, то это число равно площади основного пифагорова треугольника. Если такое разложение невозможно, то не существует основного пифагорова треугольника данной площади. Найдем два наименьших основных пифагоровых треугольника с общей площадью. Естественно положить, что разность прогрессии для чисел, выражающих площадь одного треугольника, равна единице, а для другого — двум. Тогда имеем: (2а— 1) 2а (2а+ 1) = 2 (26— 1) (26+1) (26 + 3); а (2а— 1) (2а +1) = (26—1) (26+1) (26 + 3); а — нечетно. Положим: а = 26 — 1; 2а — 1 = 26 + 1. При а = 3 и 6 = 2; 2а + 1 = 26 + 3, 7 = 7. Искомая площадь равна 1-5-6-7 = 210 или 2-3-5-7 = 210. 96
Треугольники с площадью 210 следующие: /я = 6, я=1, (12, 35, 37); Л2 = 5, я = 2, (20, 21, 29). Пример. Найти треугольники, площадь каждого из которых равна: 13123110 = 2.3.5.7.11.13.19.23, 13123110 = 38.39.77.115 (/и = 77, я = 38); 13123110 = 55.23-78.133 (/и = 78, л = 55); 13123110 = 5.133.138.143 (т=138, я = 5); (4485, 5852, 7373), (3059, 8580, 9109), (19019, 1380, 19069). Примечание 22 к 9.4 Найдем треугольники с площадью 341880. 341880 = 55.1.56.111, т = 56, « = 55, (111, 6160, 6161). 341880 = 37-3.40.77, т = 40, я = 37, (231, 2960, 2969). Кроме полученных основных треугольников, найдем еще два треугольника. Так как 341880 = 4-85470, 85470=15.22-37.7, то, принимая ml = 22, ^ = 15, найдем треугольник (259,660, 709) с площадью 85470. Искомый треугольник подобен треугольнику (259,660, 709) и его стороны в два раза больше сторон последнего (518, 1320, 1418). Кроме полученного треугольника, найдем еще один. Так как 85470 = 2-33-35.37, то т2 = 35, я2 = 2 и треугольник (140, 1221, 1229) подобен искомому. Примечание 23 к ЮЛ Теорема. Из всякого основного пифагорова треугольника можно составить новый, у которого гипотенуза— куб натурального числа. Действительно, из данного пифагорова треугольника (х19 уl9 zx) составим следующим образом новый (х2,у2, z2): x2 = xl\Ayt — zll уж=уг\4:х1 — г1\, z2 = zl; xl = x\^y\-z\)\y\^y\ (4*1 —г?)", *! = #; xl +yl == IQxlyi — 8xlyl A + x\ z\ + \bx\y\ — bx\y\ z\ + -j-j;2 3t=16*}j/j {xi+yl)— 16*f y\ zl + zi {xl + yl); z\^z\. 4 Заказ № 2446 97
Легко видеть, что полученный треугольник — основной. Примеры. l.(xl9yl,zl) = (3,495); л:2 = 3(4• 16 — 25) = 117; j/2 = 4(4.9 — 25) = 44; 2=125 (117, 44, 125). 2. fo, У19 ^) = (5, 12, 13); х2 = 5(4.144—169) = 2035; j/2 = 12 (169 — 100) = 828; ^= 138 = 2197 (2035, 828, 2197). Из треугольников с равными гипотенузами можно получить новые, у которых гипотенуза равна кубу исходной гипотенузы. Например, из треугольников (63,16,65) и (33, 56, 65) можно получить (201663, 186416, 274625) и (7336, 274527, 274625). Приняв (х19 у19 гг) за первый треугольник, мы образуем новый (х2, у29 z2)9 который назовем вторым и у которого zt = zl*. Из треугольника (*2> У%9 хъ) аналогично составим новый (х39у39 zz)9 назовем его третьим и у которого zz = z\ = z\. Таким образом, получим я-й треугольник (хп9 уп9 zn)9 у которого zn = Пример. Из (3, 4, 5) составляем второй треугольник (117, 44, 125), а далее третий (922077, 1721764, 1953125). Из 64 треугольников Шедда (7, 5) можно составить 64 новых основных пифагоровых треугольника с общей гипотенузой, равной 25764500458, далее, новых 64 треугольника с гипотенузой 25764501459 и т. д. Примечание 24 к 10. 2 Основной пифагоров треугольник, у которого число, выражающее длину нечетного катета, является квадратом, получить легко, приняв за k — квадрат нечетного числа, а за / — квадрат меньшего нечетного числа (проще всего положить / равным единице). Например, k = 25; /=1, W=25, ^ = ^ = 312, *±£ = 313. Аналогично можно получить треугольник, у которого катет равен п-й степени нечетного числа, например З4 = 81, /=1 (81, 3280, 3281). А = 55 = 3125, /=1; (3125, 48827812, 48827813). tU — 1 tU + 1 В общем виде k = tn9 x = tnAy y = —^—>z——2 • 98
Примечание 25 к 10.4 Если произведение нескольких (в данном случае четырех) попарно взаимно простых чисел являются квадратом, то каждое из этих чисел — квадрат. Пусть h2 = abed и h2 = m2n2p*q*9 где m, n, p, q — простые числа. Предположим, что а — не квадрат. Тогда можно предположить, что а = тп29 b = mp2, c=p2q2, d = q2. При этом предположении аиЬ имеют т общим множителем, что противоречит условию. Примечание 26 к 10.5 О теореме Ферма см. книгу А. Я. Хинчина „Великая теория Ферма" и А. О. Гельфонда „Решение уравнений в целых числах". Примечание 27 к 11.2 Из двух прямоугольных треугольников с общим катетом можно получить два (а не один) треугольника, стороны которых и площадь выражаются натуральными числами (такие треугольники будем называть героновыми). Черт. 4 Первый треугольник получается, если два прямоугольных треугольника с общим катетом приложены друг к другу так, что один треугольник находится вне другого, второй — когда один находится внутри другого (черт. 3 и 4). Например, из пифагоровых треугольников (5, 12, 13) и (35, 12, 37) получаем треугольник (13, 40, 37) с площадью 240 и треугольник (13, 30, 37) с площадью 180. 4* 99
В этом случае оба треугольника — тупоугольные. Из пифагоровых треугольников (5, 12, 13) и (9, 17, 15) можно получить два: 1) остроугольный со сторонами (13, 14, 15) и площадью 84 и 2) тупоугольный со сторонами (13, 4, 15) и площадью 24. Из двух основных пифагоровых можно составить геронов треугольник следующим образом. Возьмем два треугольника (примечание 16): (4k2 — 1, 4k, 4k2 + 1) и [4k2 — 1, 4k2 {2k2 — 1), 4k2 (2k2 — 1) 4- 1] с общим катетом 4k2 — 1. Треугольники 4/e2 + l, 4k2 (2/e2 —1) ±4k, 4k2 (2k2 — \)-\- -j- 1 — героновы при любом целом и положительном k. Площадь их равна [2k2 (2k2 — \)±2k](4k2 — 1). Примечание 28 к 11.4 (4s)2 = 2/7 (2р — 2а) (2р — Щ (2р — 2с) = = (Qk-{-3)(2k-\-3)(2k~{-\)(2k — ц = = (Ш2 + 24/е + 9)(4£2 — 1) = = 4(3&2 + 6& + 2)(4£2 — l)-f 4/е2 — 1 = = 4(3k2^-6k-}-2)(4k2 — l)-\-4k2-~4-\-3 = ==4(3k2-\-6k-\-2)(4k2 — l)~\-4(k2~l)-^-3. Героновы треугольники, у которых стороны выражаются тремя последовательными числами. Стороны, как мы видели, могут быть обозначены следующим образом: 2k—\y2k,2k-\-\. Приведем некоторые свойства этих треугольников. 1) Рассматриваемые треугольники не могут быть тупоугольными. В самом деле: (2k+l)2 = (2k)2 + (2k — lf + x. Покажем, что х ^0: 4k2-\-4k-\-l=4k2 + 4k2 — 4k + l-\-xf ?>k — 4k2 = xy4k(2 — k) = x. При k—l не существует треугольника. При k — 2, x = 0 и геронов треугольник обращается в основной пифагоров треугольник (3, 4, 5). При всяком k > 2, х < 0 и геронов треугольник остроугольный. 2) Высота, опущенная на среднюю сторону, делит ее на два отрезка, разность которых постоянна и равна 4. 100
Назовем отрезки основания, определяемые высотой л а у и пусть л^>у. x+y = 2k\ (1) (2ft+1)2 — x2 = (2k— 1)2— у2; Ък = х2—у2; (2) х—у = 4. 3) ft* = (2ft+l)2 — (ft-f 2)2 = (2ft — I)2 — (ft — 2)2 = = 3(ft2 — l) = 3(ft + l)(ft — 1). Так как Л2 делится на три, то и Л делится на три, а поэтому h2 делится на девять и один из множителей (ft-f-1) или (А—1) делится на три. Предположим, что k-\-l = — Ы, тогда ft — 1=3£ — 2,2k = 6t — 2. Итак, 2ft на 3 не делится. Так как из трех последовательных чисел одно всегда делится на три, a 2ft на три не делится,то либо 2ft -f-1, либо 2ft — 1 делится на три. 4) Высота, опущенная на среднюю сторону, делит треугольник на два пифагоровых, из которых только один основной. Так как h кратно трем и в одном из треугольников гипотенуза кратна трем, то этот треугольник не может быть основным. Если, допустим, что треугольник с гипотенузой 2ft — 1 и катетом ft — 2 не основной, то треугольник с гипотенузой 2k-\~\ и катетом ft -f- 2 — основной. Действительно, ft -f- 2, ft — 1 — взаимно простые числа (тройка не может быть их делителем). Следовательно, ft -j- 2 и 2ft -f-1 взаимно простые. 5) Найти cosa, если а угол, противоположный стороне 2ft —1. (2ft— 1)2 = (2ft-f l)2-f (2ft)2— 4ft (2ft +1) cosa; 6) Нельзя ли заменить 2ft другим отрезком так, чтобы две стороны остались без изменения, а треугольник остался бы героновым, т. е. имел бы площадь, выраженную натуральным числом? Обозначив искомую сторону через ху получим: (2ft— l)2 = (2ft + l)2 + ^2 — 2л (2ft+1) cosa, х2 — 2(ft + 2)* + 8ft = 0, л^ —2ft, x2 — 4k. 101
Итак, если в треугольнике со сторонами 2ft—1,2ft заменить среднюю сторону постоянной, равной 4, то новый полученный треугольник — геронов. Найдем cos р, где (3 — наибольший угол. (2ft + I)2 = (2ft — l)2 + (2ft)2 — 4ft (2ft — 1) cos p; rr 2£2 + 1 Наконец, cos у = 4fe2 _. x • 7) Так как г — радиус вписанного круга, тогда имеем: 9r2 = 3ft2 —3, 3r2 = k2— l, ft2 —3r2 = l. (3) Решая в целых числах последнее уравнение (см. А. И. Гельфонд, Решение уравнений в целых числах, стр. 31), получаем: A = 8r = ^(2 + V^)"-(2-^ — (2 — 1/3)"], 5 = Ц-[(7 + 41/3)" - (7 - 4Vr3)n]. Пусть ft„ и йл— решения уравнения (3), покажем, что kn+1 = akn-\-bhn и hn+1 = ckn-\-dhn также решения и найдем а, Ь, с, d. «.(2 + ^)» + -|(2-/3)п+^(2 + 1^Г- X(a + t>V3-2-V3) + (2~РГ\а — ЬУз~—2-\-УЦ = = 0 д = 2; b=\. X(2 — /З)" = ^(2 + /3)n+1 — ^(2 —1/3)"+1. (2 -f]/3)" (c -f rf|/3 — 21/3 — 3) -|- (2 — Узу (с — </j/3+ 4-21^3 — 3) = 0 c = 3; d=Z 102
Итак, йй+1 = 2Ая + Ая и Ай+1 = з*й + 2йя. Можно непосредственно проверкой показать, что если k и Л —решения уравнения (3), то 2k-\-h и 3A-J-2A также решения уравнения (3). Действительно, предположив, что (3k-\-2h)2 = 3(2k + h)* — 3, 9£2 + 12М + 4Л2 = 12А2 + 12ЛА + ЗА2 — 3. Получим: h2 = ЗА2 — 3. Доказанное свойство позволяет последовательно находить решения уравнения (3). Легко видеть, что так как А = 2 и А = 3 удовлетворяет уравнению (3), то А2 = 2-2-|~3 = 7 и h2=l2. А3 = 2-7 + 12 = 26, А3 = 21+24 = 45. Приведем таблицу, заключающую первые восемь ге- роновых треугольников, стороны которых выражаются тремя последовательными числами. 2fe—1 1 3 13 51 193 723 2701 10083 37633 2k 4 14 52 194 724 2702 10084 37634 2k + l 5 15 53 195 725 2703 10085 37635 h 3 12 45 168 627 2340 8733 32592 5 6 84 1170 16296 226974 3161340 44031786 613283664 j И таблицу, получающуюся из первой, заменой средней стороны на постоянную величину, равную 4. 2k-\ 3 13 I 51 193 723 2701 10083 37633 с 4 4 4 4 4 4 4 4 4 4 2£ + 1 5 15 , 53 | 195 725 2703 10085 1 37635 h 3 12 45 168 627 2340 8733 32592 5 6 24 90 336 1254 4680 17466 65184 j 103
8) Некоторые из треугольников, приведенных в таблице, могут быть получены очень просто из следующих соображений. Пусть 2k — 1, 2k, 2k-\-\ — стороны геронова треугольника и h — У 3(k— 1) (A-f-1) — натуральное число. Покажем, что треугольник со сторонами 2k! — 1, 2k', 2k' -f-1, где k! — 2k2 — 1 — геронов. Действительно, ft' = j/3(#—l)(fe' + l)= ]/3(2&2 — 2)2&2 = = 2Л1/3 (А — 1) (Л + 1), Л'— натуральное число. Итак, если треугольник со сторонами 2k — 1, 2k, 2k -J- 1 — геронов, то треугольник со сторонами 4k2 — 3, 4k2 — 2, 4k2 — 1 — геронов. Например, из треугольника со средней стороной 4 получаем треугольник со средней стороной 42— 2 = 14, треугольник со сторонами 13, 14, 15. Из полученного треугольника имеем 142 — 2 = 194. Новый треугольник 193, 194, 195. Следующий треугольник (1942 —2 = 37634) 37633, 37634, 37635 и т. д. Таким образом, можно получить сколько угодно новых треугольников, но не все героновы треугольники, у которых стороны выражаются тремя последовательными числами. Примечание 29 к 11.5 При разбиении рационального треугольника на два рациональных прямоугольных, требование, чтобы высота рационального треугольника проходила внутри треугольника, излишне. Действительно, пусть дан тупоугольный рациональный треугольник ABC. Опустим из вершины С на сторону высоту CD. Пусть а, Ь, с — стороны треугольника, h — высота. Обозначив через аг и Ъг соответственно проекции сторон а и b на сторону г, имеем: a1 — bl = c. (1) 104
Мы получим два прямоугольных треугольника (а19 h, a) и (bl9 К Ь). Покажем, что их стороны рациональны. Для этого надо показать рациональность ах и Ьх. Действительно, а\ = а2 — Ь2 а\ — Ь\ = а2— Ь2, c(al-{-bl) = a2 — b2, a1 + bl=^9 (2) ai — bl = c9 a2__fc2_J_c2 a2_^2_c2 ax= ^-; &t = 2c • (3) Из равенств (З) следует рациональность отрезков ах и bj. Отсюда следует, что высота, проведенная из вершины рационального треугольника, делит его на два прямоугольных рациональных треугольника. Примечание 30 к 11.5 Пусть дан катет, выражающийся числом, имеющим своими делителями простые числа. Покажем, что из основных пифагоровых треугольни- ников с этим общим катетом можно составить 2п~1 (2п~1—1) рациональных треугольников, где п — число простых делителей числа, выражающего общий катет (см. примечание 16). Из этих треугольников можно составить C£i-i = ~~2 пар пифагоровых треугольников, а так как каждой паре соответствует пара рациональных треугольников, то общее число треугольников равно 2*-1(2»-1_ 1). Например, при п=19 получаем нуль треугольников. При п = 2 получаем два рациональных треугольника. При /г = 3 получаем двенадцать треугольников. Примеры. Пусть л = 85 (85, 3612, 3613) и (85, 132, 157). Из этих двух пифагоровых треугольников получаем два рациональных: (157, 3744, 3613) и (157, 3480, 3613). 105
Площадь первого 159120, площадь второго 147900, а высота каждого, опущенная на среднюю сторону, равна 85. При х =195 имеем четыре пифагоровых треугольника с общим катетом 195 (см. примечание 16): (195,19012,19013), (195, 2108, 2117), (195, 748, 773), (195, 28, 197). Из этих треугольников можно составить 12 рациональных треугольников. Предварительно составим 6 пар прямоугольных треугольников: (195, 19012, 19013) и (195, 2108, 2117); (195, 19012, 19013) и (195, 748, 773); (195, 19012, 19013) и (195, 28, 197); (195, 2108, 2117) и (195, 748, 773); (195, 2108, 2117) и (195, 28, 197); (195, 748, 773) и (195, 28, 197). Из каждой пары составим пару рациональных треугольников: 2117, 21120, 19013 и 2117, 16904, 19013, 773, 19760, 19013 и 773, 18264, 19013, 197, 19040, 19013 и 197, 18984, 19013, 773, 2856, 2117 и 773, 1360, 2117, 197, 2136, 2117 и 197, 2080, 2117, 197, 756, 773 и 197, 720, 773. У каждого из этих треугольников одна из высот равна 195. Примечание 31 к 11.5 Героновы треугольники, у которых разность острых углов равна 90°. Из основного пифагорова треугольника (х, у, z), у ко- &2 _ £2 £2 I 12 торого x = kl; у = —2—' z = —Т~~> где * и —не~ четные числа и &>>/, построим треугольник со сторо- I %2 у2 1 нами xf у, ■! —*. Этот треугольник легко получается из (л, у, z). Из вершины С прямого угла радиусом, равным катету СВ, засекаем гипотенузу в точке В' (черт. 5). Треугольник АВ'С со сторонами х> у, '* "^ ' — тупоугольный с разностью двух углов, равной 90°. Одна из сторон полученного треугольника не выражается натуральным числом. Треугольник со сторонами xzy yz, 106
I* —У \ основной целочисленный треугольник, который мы будем обозначать {xz, yz, \х2 — у2\). Подставив в выражения сторон треугольника, вместо х, у и 2 их значения, получим треугольник со сторонами: kl (k2 + I2) . k*-l* . (2kl -\-k2- I2) (2kl — k2 +I2) где k и / — произвольные нечетные числа и &>>/. Итак, из каждого основного пифагорова треугольника можно следующим образом получить интересующий нас треугольник: произведение числа, выражающего длину одного катета и числа, выражающего длину гипотенузы, равно длине одной стороны, аналогично получается длина второй стороны, третья сторона выражается числом, равным абсолютной величине разности квадратов чисел, выражающих длины катетов. Высота полученного треугольника численно равна удвоенной площади пифагорова треугольника; диаметр окружности описанной около треугольника, численно равен Черт. 5 квадрату гипотенузы, а площадь 5= *У 1х* — У21 = S' U2 — —у2\, где 5' — площадь пифагорова треугольника, а х и у — его катеты. Действительно, Н—высота полученного треугольника равна высоте пифагорова треугольника, умноженной на z. H=^ = xy = 2S; sina=g; sin(90° + a) = cosa=§. Отсюда следует: 1) Из основных пифагоровых треугольников с общей площадью получаются треугольники с общей высотой, численно равной удвоенной площади, например из (21, 20, 29) и (35, 12, 37), имеющих общую площадь, равную 210, получаются {609, 580, 41} и { 1295, 424, 1081 } с высотой, равной 420. 2) Из основных пифагоровых треугольников с общей гипотенузой получаются треугольники с общим радиусом описанной окружности, например из (63, 16, 65) и (33, 56, 65) получаются {4095, 1040, 3713} и {2145, 3645, 2047} у каждого треугольника 2R = 4225. 107
Из 64 треугольников, указанных Шеддом (см. 7.5 и примечание 17), можно получить 64 основных целочисленных треугольника, у которых разность углов равна 90°, и диаметр описанной окружности равен 2 576 450 0452. Из основных пифагоровых треугольников (х, л -f-1, z), т. е. таких, у которых разность катетов равна единице (см. 4.6 и примечание 9), легко получаются рассматриваемые героновы треугольники {xz, yz, х-\-у}. Например, из треугольника (3, 4, 5) получается {15, 20, 7}, из (20, 21, 29) —(580, 609, 41), из (803760, 803761, 1113689) —{91362515064, 91363651763, 1607521}. Примечание 32 к 14.1 -г 111 Для треугольника Т со сторонами -—,-—,— введем символ [1, 1,1]. Из основного пифагорова треугольника (х, у, г) легко получить треугольник, стороны которого выражаются числами, обратными натуральным. Из уравнения z2 = x2+y2 получаем -^ = ^+ + 3ST. Итак, 7=[lf 1, 1]. Легко видеть, что из пифагоровых треугольников с общей площадью, получим треугольники с общей гипотенузой. Например, из треугольников (х, у, z) и (л:^ у19 zx), у которых xy=xlylf получим: т= П 1 11 и т = Г— -1- -1-1 [yz ' xz > ху\ 1 [jMi ' xxzx ' ххух J ' Например, из треугольников (21, 20, 29), (35, 12, 37) получим !_ !_ 1_1 Г-i- — —1 580' 609' 420J И [1295' 424' 420J ' Примечание 33 к 14.2 Найдем выражение высоты, опущенной на гипотенузу треугольника 7= [1,1, 1] . 108
Так как Т подобен (х, у, г), причем —: 2 = -^ , к 1 1* h hz \ то -Г==— или h - h xyz xyz xyz2 z2 ' Итак, если от пифагоровых треугольников с общей гипотенузой мы перейдем к треугольникам, у которых стороны выражаются числами, обратными натуральным, то у таких треугольников общая высота равна -у , где z — общая гипотенуза пифагоровых треугольников. Например, из треугольников (576, 933, 1105), (744, 817, 1105), (264, 1073, 1105), (47, 1104, 1105) можно получить четыре треугольника с общей высотой, равной 1 __ 1 11052 1221025 ' Из 64 треугольников, указанных Шеддом (см. 7.5 и примечание 17) можно получить 64 треугольника с общей высотой, равной 1 25764500452 * Примечание 34 к 15.14 Покажем, что существует бесконечное множество параллелепипедов, у которых ребра, диагональ и диагональ грани — натуральные числа. Действительно, возьмем основной пифагоров треугольник (л, у, z) и катеты (л, у) этого треугольника примем за ребра параллелепипеда. Выбор третьего ребра и диагонали параллелепипеда произведем после доказательства существования основного пифагорова треугольника, катет которого равен z— гипотенузе выбранного нами треугольника. Так как z— нечетное число, то (6.1 и примечание 12), основной пифагоров треугольник с таким катетом существует. Действительно, z= z-l. Обозначив второй катет треугольника через z, а его гипотенузу— через ty получим: z=—-—, t=—^—. 1ак как z нечетно, то z и г — натуральные числа. 109
Примем z за третье ребро параллелепипеда, a t за его диагональ, a z — за диагональ грани t* =~i* -\-z2 = x2 +y2 +z2. Итак, существует бесконечное множество параллелепипедов, у которых ребра, диагональ и диагональ боковой грани выражаются натуральными числами; одно из ребер этого параллелепипеда и диагональ выражаются двумя последовательными числами. Следует отметить, что ребра и диагонали являются сторонами основных пифагоровых треугольников. Примеры. Исходя из треугольника (5, 12, 13), получим параллелепипед с ребрами 5, 12, 84, с диагональю 85 и диагональю грани, равной 13. Если за исходный треугольник взять треугольник (х, л+1, z)(cu. 4.6), то в параллелепипеде два ребра выразятся последовательными числами, третье ребро (большее ребро) и диагональ также выразятся последовательными числами. Например, исходя из треугольника (3, 4, 5), получим параллелепипед с ребрами 3, 4, 12, диагональю, равной 13; диагональ грани равна 5. Исходя из треугольника (20, 21, 29), получим параллелепипед со сторонами 20, 21, 420, диагональю, равной 421, и диагональю грани, равной 29. Треугольник (119, 120, 169) приводит к параллелепипеду с ребрами 119, 120 и [14280 и диагональю 14281; диагональ грани 169 и т. д. Из основных пифагоровых треугольников с общей гипотенузой можно получить параллелепипеды с общим ребром и общей диагональю грани. Исходя из 64 треугольников Шедда (7.5 примечание 17), получим 64 параллелепипеда с общим ребром 2576 450 0452-1 , w 2 576 450 0452 +1 2 и с общей диагональю 2 и с общей диагональю грани, равной 2576450045. Примечание 35 к 15.15 Если (a, Ъ, с) пифагоров треугольник, то параллелепипед с ребрами (abY, (ас)2, (be)2 имеет диагональ t = c* — a2b\ 110
Действительно, cfb* + aV -f- 6 V = ctb* + с4(я4 + fc4) = = a464 + c4 [(a2 + b2)2 — 2a2fc2] = a4*?4 + c* — 2a2fc V = = (c4 —a262)2. Примечание 36 к 15.15 Уравнение x^-^y^-^-z^ — t2 имеет решения в натуральных числах. Например: 1) *= 12, j; == 15, 2 = 20, * = 481, 2) л: = 420, .у = 580, г = 609, ^ = 530881. Примечание 37 к 15.16 Предположение Эйлера может быть сформулировано так: Уравнение л;4 -|-у* -|- г4 = ^4 не имеет решений в натуральных числах. Примечание 38 к 15.17 Следует писать х = а | (4 fr2 — с2) |, j/ = & | (4а2 — с2) |.
СОДЕРЖАНИЕ Предисловие редактора перевода 3 § 1. Пифагоровы треугольники Основные пифагоровы треугольники 5 § 2. Отыскание основных пифагоровых треугольников ... 7 § 3. Пифагоровы треугольники со сторонами, меньшими 100 12 § 4. Пифагоровы треугольники, у которых две стороны выражаются последовательными целыми числами 13 § 5. Делимость одной из сторон пифагорова треугольника на 3 или на 5 19 § 6. Значение сторон пифагоровых треугольников .... . 21 § 7. Пифагоровы треугольники с общим катетом или с общей гипотенузой 22 § 8. Пифагоровы треугольники с общим периметром .... 24 § 9. Пифагоровы треугольники с общей площадью .... 25 § 10. Пифагоровы треугольники, у которых по крайней мере одна сторона является квадратом 30 § 11. Треугольники, стороны и площади которых выражаются натуральными числами. Треугольники, площади которых выражаются натуральными числами и стороны выражаются натуральными последовательными числами. Рациональные треугольники 37 § 12. Пифагоровы треугольники, у которых гипотенуза и сумма катетов — квадраты .... 43 § 13. Определение пифагоровых треугольников при помощи точек плоскости 59 § 14. Прямоугольные треугольники, стороны которых выражаются числами, обратными натуральным числам 62 § 15. Параллелепипеды, ребра и диагонали которых выражаются натуральными числами 64 Примечания 74
Цена 1 p. 90 к.