Квант

13

имеет вид
y=k(x+1),y = k(x + 1),
где kk — угловой коэффициент прямой.
Таким образом, координаты точки (x2;y2)(x_2; y_2) будут удовлетворять системе уравнения
{x2+y2=1,y=k(x+1).\begin{cases} x^2 + y^2 = 1, \\ y = k(x + 1). \end{cases}
Решим эту систему относительно xx и yy. Подставляя значение y=k(x+1)y = k(x + 1) из второго уравнения в первое уравнение системы, получим
x2+k2(x+1)2=1,x^2 + k^2(x + 1)^2 = 1,
или
(1+k2)⋅x2+2k2⋅x+k2−1=0.(1 + k^2) \cdot x^2 + 2k^2 \cdot x + k^2 - 1 = 0.
Если xx удовлетворяет последнему уравнению, то xx является абсциссой точки пересечения прямой y=k(x+1)y = k(x + 1) с окружностью KK, т. е. либо x=x1=−1x = x_1 = -1, либо x=x2x = x_2. Из теоремы Виета следует, что
x1+x2=−2k21+k2,x_1 + x_2 = -\frac{2k^2}{1 + k^2},
откуда
x2=1−k21+k2.x_2 = \frac{1 - k^2}{1 + k^2}.
Поскольку точка (x2;y2)(x_2; y_2) лежит на прямой y=k(x+1)y = k(x + 1),
y2=2k1+k2.y_2 = \frac{2k}{1 + k^2}.
Посление две формулы каждой числу kk ставят в соответствие точку
(x2;y2)=(1−k21+k2;2k1+k2),(x_2; y_2) = \left(\frac{1 - k^2}{1 + k^2}; \frac{2k}{1 + k^2}\right),
лежащую на окружности x2+y2=1x^2 + y^2 = 1. Обратно, каждой точке (x;y)≠(−1;0)(x; y) \neq (-1; 0), лежащей на окружности KK, соответствует одно и только одно значение углового коэффициента kk:

k=yx+1.k = \frac{y}{x + 1}.

Заметим здесь, что если kk — рациональное число, то точка (x2;y2)(x_2; y_2) определяем формулой (6), имеет рациональные координаты, и обратно, если x2x_2 и y2y_2 рациональные, то в силу формулы (7) kk рациональное. Таким образом,

между точками с рациональными координатами окружности единного радиуса (за исключением точки (−1;0)(-1; 0)) и рациональными точками вещественного прямой установлен взаимно однозначное соответствие.

Заставляя величины kk пробегать все рациональные значения интервала от −∞-\infty до +∞+\infty, мы переберем все точки с рациональными координатами на окружности KK единного радиуса (за исключением точки (−1;0)(-1; 0)) и тем самым найдем все примитивные решения задачи Пифогора.

Приведем соответствующие формулы. Пусть k=p/q,q>0k = p/q, q > 0, НОД (p,q)=1(p, q) = 1. Тогда из формулы (6) следует, что

(x2;y2)=(q2−p2q2+p2;2pqq2+p2).\left(x_2; y_2\right) = \left(\frac{q^2 - p^2}{q^2 + p^2}; \frac{2pq}{q^2 + p^2}\right).

Мы вновь получили, по существу, формулы (*)! Чтобы получить тот же результат в точности, осталось немного повозиться с четырьмя.

В случае разной четности pp и qq формула () соответствует примитивной пифогородной тройке (a,b,c)=(q2−p2,2pq,q2+p2)(a, b, c) = (q^2 - p^2, 2pq, q^2 + p^2). Если же pp и qq одновременно нечетные, то, переходя к новым переменным q1=(q+p)/2,p1=(q−p)/2q_1 = (q + p)/2, p_1 = (q - p)/2, НОД (p,q)=1(p, q) = 1, получим q2+p2=2(q2+p2),q2−p2=4p1q1,2pq=2(q2−p2)q^2 + p^2 = 2(q^2 + p^2), q^2 - p^2 = 4p_1q_1, 2pq = 2(q^2 - p^2). После сокращения на 2 в () получим

(x2;y2)=(2q1p1q12+p12;q12−p12q12+p12).\left(x_2; y_2\right) = \left(\frac{2q_1p_1}{q_1^2 + p_1^2}; \frac{q_1^2 - p_1^2}{q_1^2 + p_1^2}\right).

Заметим, что формула (8) отличается от формула () перестановкой x2x_2 и y2y_2. Если оказется, что p1p_1 и q1q_1 оба нечетны, то перейдем к переменным q2=(p1+q1)/2,p2=(q1−q1)/2q_2 = (p_1 + q_1)/2, p_2 = (q_1 - q_1)/2, НОД (q2,p2)=1(q_2, p_2) = 1 и т. д. В итоге получим либо формулу типа (), либо формулу типа (8), в которых p1p_1 и q1q_1 имеют разную четность, НОД (p2,q2)=1(p_2, q_2) = 1. Таким образом, примитивное решение, соответствующее рациональной точке (x2;y2)≠(−1;0)(x_2; y_2) \neq (-1; 0), задается либо формулу типа (), либо формулу типа (8), в которых p1p_1 и q1q_1 — взаимно однозначного соответствия между примитивными решениями уравнения Пифогора и рациональных точками окружности x2+y2=1x^2 + y^2 = 1 (исключая точку (−1;0)(-1; 0)) из формула () и (8) следует утверждение (*).

14

Рациональная параметризация конечных секений

Для нахождения рациональных точек, лежащих на окружности с уравнением x2+y2−1=0x^2 + y^2 - 1 = 0, мы выведили формулу (6). Она устанавливает взаимно однозначное соответствие между параметром kk, принимающим всевозможные действительные значения, и точками окружности (за исключением точки (−1;0)(-1; 0)), причем координаты (x;y)(x; y) точек, лежащих на окружности, являются рациональными функциями от kk. Возникает вопрос: можно ли аналогичным образом задавать точки, лежащие на других кривых, скажем на эллипсе, параболе или гиперболе? (Эллипс, парабола и гипербола являются конечными секениями; отсюда называется этого раздела.)

Для ответа на этот вопрос рассмотрим кривую на плоскости, заданную уравнением K(x,y)=0K(x, y) = 0, где K(x,y)K(x, y) — квадратный многочлен от xx и от yy. Точки, лежащие на параболе, эллипсе и гиперболе, как раз удовлетворяют такого рода соответствию. Пусть (x1;y1)(x_1; y_1) — какая-нибудь фиксированная точка такой кривой. Проведем через эту точку прямую с угловым коэффициентом, равным kk (рис. 3). Будем искать точки (x;y)(x; y) пересечения кривой и прямой. координаты (x;y)(x; y) этих точки удовлетворяют системе уравнения
{K(x,y)=0,y−y1=k(x−x1).\begin{cases} K(x, y) = 0, \\ y - y_1 = k(x - x_1). \end{cases}

Решая эту систему относительно (x;y)(x; y) так же, как мы это делали раньше для окружности, выразим координаты (x2;y2)(x_2; y_2) второй точки пересечения

прямой y=y1+k(x−x1)y = y_1 + k(x - x_1) с кривой KK через параметр kk. Легко проверить, что получится выражение вида
(x2;y2)=(A(k)C(k);B(k)C(k)),\left(x_2; y_2\right) = \left(\frac{A(k)}{C(k)}; \frac{B(k)}{C(k)}\right),
где A(k),B(k),C(k)A(k), B(k), C(k) — многочлены степени не выше 2 от параметра kk. Эта формула задает рациональную параметризацию кривой KK, т. е. выражает координаты точки на кривой через рациональные функции от одного параметра kk.

Формула (*), как и формула (), позволяет нахождение целые точки на кривой KK. Однако сейчас нас интересует другое — совсем неожиданное — применение этой формулы, к которой мы переходим.

Применение к вычислению интегралов

Оказывается, что такие безнадежные с виду интегралы, как
I=∫dxx2+3x−4,I = \int \frac{dx}{\sqrt{x^2 + 3x - 4}},
берутся, если воспользоваться рациональным параметризацию подходящие выбранной кривой. Именно, если в данной случае взять кривой
K(x,y)=y2−(x2+3x−4),K(x, y) = y^2 - (x^2 + 3x - 4),
заметить, что точка (x1;y1)=(−4;0)(x_1; y_1) = (-4; 0) лежит на кривой
y(x)=x2+3x−4y(x) = \sqrt{x^2 + 3x - 4}
и рассмотреть всевозможные прямые
y=k(x+4),y = k(x + 4),
то получится следующая параметризация (проделяйте выкладки самостоятельно!):
(x;y)=(1+4k21−k2;5k1−k2).\left(x; y\right) = \left(\frac{1 + 4k^2}{1 - k^2}; \frac{5k}{1 - k^2}\right).

Тогда dx=10k(1−k2)2dkdx = \frac{10k}{(1 - k^2)^2} dk, и поэтому (после сокращения) получим
I=∫dxx2+3x−4=∫dxy(x)=∫2dk1−k2.I = \int \frac{dx}{\sqrt{x^2 + 3x - 4}} = \int \frac{dx}{y(x)} = \int \frac{2dk}{1 - k^2}.

Послений интеграл уже легко вычислить:
∫2dk1−k2=∫dk1−k+∫dk1+k=ln⁡∣1+k∣−ln⁡∣1−k∣+C=ln⁡∣1+k1−k∣+C.\int \frac{2dk}{1 - k^2} = \int \frac{dk}{1 - k} + \int \frac{dk}{1 + k} = \ln |1 + k| - \ln |1 - k| + C = \ln \left| \frac{1 + k}{1 - k} \right| + C.