Примитивный тройной генератор Пифагора

Мне было интересно, как доказать следующий факт о примитивных пифагорейских тройках:

Позволять ( г , ты , ж ) — примитивная пифагорейская тройка. Тогда существуют взаимно простые положительные целые числа а , б разной четности такой, что

г "=" а 2 б 2 , ты "=" 2 а б , и ж "=" а 2 + б 2 .

я вижу как г , ты , ж должны составлять стороны треугольника, где с является гипотенузой, но как мы покажем, что НОД ( г , ты , ж ) "=" 1 и что эти генерируют все тройки?

См. доказательство в ( en.wikipedia.org/wiki/Pythagorean_triple )

Ответы (3)

Легко видеть, что если ( г , ты , ж ) является примитивной пифагоровой тройкой, то ж нечетно и либо г странно и ты четно или г даже и ты странно. WLOG предположим, что ты "=" 2 Икс четно, поэтому г странно. Затем

ты 2 "=" 4 Икс 2 "=" ж 2 г 2 "=" ( ж + г ) ( ж г ) .

Ясно, что НОД ( ж + г , ж г ) "=" 2 , так у 1 "=" ( ж + г ) / 2 и у 2 "=" ( ж г ) / 2 взаимно простые положительные целые числа. Таким образом

Икс 2 "=" у 1 у 2 ,

и поэтому у 1 и у 2 являются относительно простыми делителями Икс 2 . Это означает, что у 1 и у 2 являются идеальными квадратами, поэтому напишите у 1 "=" а 2 и у 2 "=" б 2 . Следовательно,

ты "=" 2 Икс "=" 2 а б , г "=" у 1 у 2 "=" а 2 б 2 , и ж "=" у 1 + у 2 "=" а 2 + б 2 .

Это доказывает, что каждая примитивная тройка имеет вид ( а 2 б 2 , 2 а б , а 2 + б 2 ) , как хотел.

Конечно, условие НОД ( а , б ) "=" 1 нужно, иначе ( а 2 б 2 , 2 а б , а 2 + б 2 ) не будет примитивным.

Почему должен ж быть странным?
Предположим, ж даже. Затем г и ты иметь одинаковый паритет. Если оба четны, то тройка не примитивна. Если оба нечетны, то ж 2 кратно 4 , но г 2 + ты 2 не кратно 4 (это 2 мод 4 с Икс 2 1 ( мод 4 ) для любого нечетного Икс ), что является противоречием. Поэтому, ж должно быть нечетным.
Даже при нечетном А, четном В, нечетном С в тройке она может быть не такой примитивной, как в ( 27 , 36 , 45 ) , ( 75 , 100 , 125 ) , ( 147 , 196 , 245 ) , ( 243 , 324 , 405 ) с г С Д с из 3 2 , 5 2 , 7 2 , 9 2 , соответственно.

Даже в статье в Википедии , на которую ссылается @JeanMarie, я не смог найти следующий быстрый аргумент, который дает все тройки Пифагора одним махом: уравнение Пифагора, будучи однородным, эквивалентно уравнению в рациональных переменных Z 2 + U 2 "=" 1 или эквивалентно Н ( Z + я U ) "=" 1 , где Н обозначает карту норм из Вопрос ( я ) к Вопрос , я 2 "=" 1 . Расширение Вопрос ( я ) / Вопрос будучи циклическим, с группой Галуа, порожденной комплексным сопряжением, применяется теорема Гильберта 90, которая показывает, что Н ( Z + я U ) "=" 1 если Z + я U имеет форму А + я Б / А я Б . Из идентификации следует, что Z "=" А 2 Б 2 / А 2 + Б 2 и U "=" 2 А Б / А 2 + Б 2 . Очистка знаменателей немедленно дает обычные целочисленные тройки Пифагора. г "=" а 2 б 2 , ты "=" 2 а б , ж "=" а 2 + б 2 . Очистка общих множителей явно дает примитивные тройки.

Я думал, что у меня есть доказательство того, что если м , н взаимно просты, м , н будет генерировать только примитивные пифагорейские тройки. п р о о ф находится между звездочкой ниже.

*************************

Нам дано  А "=" м 2 н 2 Б "=" 2 м н С "=" м 2 + н 2

Позволять Икс быть НОД м , н и разреши п и д быть кофакторами м и н соответственно. Тогда у нас есть

А "=" ( Икс п ) 2 ( Икс д ) 2 Б "=" 2 Икс п Икс д С "=" ( Икс п ) 2 + ( Икс д ) 2
А "=" Икс 2 ( п 2 д 2 ) Б "=" 2 Икс 2 ( п д ) С "=" Икс 2 ( п 2 + д 2 )

Если г С Д ( м , н ) "=" 1 , затем г С Д ( А , Б , С ) "=" 1 и ( А , Б , С ) является примитивной тройкой. Это значит, что м и н должны быть взаимно простыми для создания примитива.

*************************

Однако контрпример разрушает так называемое доказательство: Позволять  м , н "=" 7 , 3 .

А "=" 49 9 "=" 40 Б "=" 2 * 7 * 3 "=" 42 С "=" 49 + 9 "=" 58 г С Д ( 40 , 42 , 58 ) "=" 2
г С Д ( м , н ) "=" 1 ¬ г С Д ( А , Б , С ) "=" 1
Единственные две известные мне формулы, которые генерируют только примитивные триплеты, генерируют не все, а С Б "=" 1 в первом и С А "=" 2 во втором.

А "=" 2 н 2 + 1 Б "=" 2 н 2 + 2 н С "=" 2 н 2 + 2 н + 1
А "=" 4 н 2 1 Б "=" 4 н С "=" 4 н 2 + 1

Где я могу найти дополнительную информацию о секвенировании Эллингсона? Википедия ничего не дает.
Можем ли мы пообщаться на этом канале (я не хочу нарушать целостность неопубликованной статьи)? Потому что я знаю подобное уравнение, впервые данное в 628 году нашей эры (около 1500 лет назад). Так что я думаю, что это не очень ново (могу ошибаться, так что в таком случае извиняюсь)
Итак, вы придумали какие-то уравнения, не опубликовали их, а решили просто назвать их уравнениями Эллингсона, возможно, под своим именем? Это не есть хорошая научная практика.
Я не понимаю, почему спор. Вы приводите различные формулы, которые являются известной формулой Пифагора.
Икс 2 + у 2 "=" г 2
Икс "=" 2 п с
у "=" п 2 с 2
г "=" п 2 + с 2
Вся ваша игра... это подстановка чисел другой формы. Так.
п "=" 2 н 1 + к
с "=" к
Это не стоит времени. Другая формула, описывающая все решения - получить невозможно...
Формула Евклида генерирует тривиальные тройки, например ф ( 1 , 1 ) "=" ( 0 , 2 , 2 ) , 2 н г тройки квадрантов, например ф ( 2 , 3 ) "=" 5 , 12 , 13 ) и нечетные кратные тройки, например ф ( 3 , 1 ) "=" ( 8 , 6 , 10 ) . Альтернативные уравнения порождают только нетривиальные 1 с т квадрант тройки, где г С Д ( А , Б , С ) "=" ( 2 м 1 ) . м е Н для всех пар натуральных чисел. Альтернатива генерирует все примитивы, и это все, что действительно нужно.