Алексей Савватеев – Математика для гуманитариев. Живые лекции (страница 40)
Теперь я утверждаю, что (
Получается
Вернемся к нашему выражению
Числа справа состоят из разных простых делителей. В каждое из чисел простые множители могут входить хоть поодиночке, хоть в степенях, но пересечений между разложениями (
(Вместо 5 и 7 здесь могут быть любые степени.)
С другой стороны,
Согласно основной теореме арифметики, существует единственное разложение натурального числа на простые множители с точностью до порядка сомножителей. Значит, по обе стороны от знака равенства стоят наборы одинаковых простых чисел. В частности,
Так как пересечений простых множителей в наборах
Поэтому все простые числа набора
Это очень сильное утверждение (потому что квадратов очень мало среди натуральных чисел). 1, 4, 16, 25, 36, 49… — они встречаются все реже.
Введем новые обозначения. Так как наши выражения — квадраты, то обозначим:
Тогда
Вспомним, чему равен
Видно, что
Итак, мы доказали, что если
Остается вопрос: можно ли брать
Во-первых, чтобы «
Давайте проверим, останется ли верна наша формула для целых решений уравнения
Мы видим, что наша формула всегда дает «пифагоровы» тройки, но не обязательно положительные и взаимно простые.
Общая формула содержит два произвольных параметра. Для наглядности построим сетку (рис. 137).
В сетке — выберем точку с координатами (0; 0) и оси:
Давайте возьмем что-нибудь более сложное. Напомню, что для получения минимальных пифагоровых троек нам подходят только
Возьмем, например, (5; 2). Получим
При подстановке мы увидим, что у нас появляются разные виды треугольников. Узкие вытянутые треугольники, у которых катет и гипотенуза отличаются на единицу: 12, 5, 13. Треугольники, у которых катеты почти равны друг другу: 20, 21, 29 (рис. 138).
В каждой целочисленной точке плоскости будет возникать вариант пифагорова треугольника. Возьмем точку (10; 3) и посмотрим, какой треугольник получится:
Задача решена методом Диофанта. Мы получили описание всех пифагоровых треугольников.
Второе решение задачи о пифагоровых треугольники.
Алгебраическая геометрия — часть 2.
Есть уравнение, которое нужно решить в целых числах, понимая, что по абсолютной величине
Разделим это выражение на
Обе скобки — числа рациональные, т.е. дроби.
Какая фигура на плоскости описывается уравнением:
А теперь — чудо. Задача, которую мы решаем — найти на этой окружности все рациональные точки (т.е. точки, у которых обе координаты являются дробями). Вот как звучит наша задача при втором подходе к решению!
Какую точку на окружности даст нам треугольник 3, 4, 5? Точку (3/5; 4/5). Стороны 20, 21, 29 породят точку (20/29; 21/29). Для любой точки, которая попадает на окружность, сумма квадратов координат должна быть равна единице. Но не любая из этих точек
Нужно найти все такие точки. Возьмем одну очевидную рациональную точку с координатами (0, −1).
Слушатель: А почему не (0; 1) или какую-то другую?
А.С: В принципе, можно выбрать какую угодно точку окружности. Я выбрал такую точку, при которой формулы будут выглядеть проще всего.
Давайте предположим, что есть еще одна рациональная точка
Давайте посмотрим, как выглядит уравнение прямой, проходящей через точку (0, −1) в общем случае. Вспомним, что
Если она проходит через точку (0, −1), то при подстановке
Мы получили общий вид прямой, проходящий через точку (0; −1). При разных
Рис. 140. Обратите внимание на вспомогательный прямоугольный треугольник справа с вершиной в точке (0, −1).
Если точка (
Вертикальный катет равен
Итак, на этом примере продемонстрировано, что если какая-то точка имеет рациональные координаты, то угол наклона прямой, проходящей через нее и через точку (0, −1), будет рациональным числом. Это следует из того, что оба катета выражаются в этом случае рациональными числами, а отношение двух рациональных чисел является рациональным числом. Говорят, что рациональные числа «образуют поле», так как сумма, разность, произведение и частное дробей являются дробью.
Итак, если точка рациональная, то и наклон прямой, проходящей через нее и через точку (0; −1) будет рациональным числом. Теперь мы докажем и обратное: если в формулу
Как найти точку пересечения прямой
Нужно решить систему уравнений
Подставим значение
и раскрываем скобки