Уравнение Пелля — различия между версиями
м (rollbackEdits.php mass rollback) |
|||
(не показано 6 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
{{Определение | {{Определение | ||
|definition= | |definition= | ||
− | Уравнение вида <tex>x^2-dy^2=1</tex>, где <tex>d\in\mathbb{N}</tex> не является квадратом, называется уравнением Пелля | + | Уравнение вида <tex>x^2-dy^2=1</tex>, где <tex>d\in\mathbb{N}</tex> не является квадратом, называется '''уравнением Пелля'''. |
+ | Как правило, стоит задача поиска всех целых корней этого уравнения при данном <tex>d</tex>. | ||
}} | }} | ||
Строка 7: | Строка 8: | ||
{{Теорема | {{Теорема | ||
|statement= | |statement= | ||
− | Любое решение уравнения Пелля - подходящая дробь для <tex>\sqrt{d}</tex>. | + | Любое решение уравнения Пелля {{---}} подходящая дробь для <tex>\sqrt{d}</tex>. |
|proof= | |proof= | ||
Рассматриваем <tex>x,y>0</tex>, остальные корни получатся из симметрии. Так как <tex>\sqrt{d}\geqslant 1</tex>, то <tex>x>y>0</tex>. | Рассматриваем <tex>x,y>0</tex>, остальные корни получатся из симметрии. Так как <tex>\sqrt{d}\geqslant 1</tex>, то <tex>x>y>0</tex>. | ||
− | <tex>x+\sqrt{d}y>2y</tex>. Следовательно <tex>1=x^2-dy^2=(x-\sqrt{d}y)(x+sqrt{d}y)>(x-\sqrt{d}y)2y</tex>. Разделим обе части на <tex>2y^2</tex> получим : | + | <tex>x+\sqrt{d}y>2y</tex>. Следовательно <tex>1=x^2-dy^2=(x-\sqrt{d}y)(x+\sqrt{d}y)>(x-\sqrt{d}y)2y</tex>. Разделим обе части на <tex>2y^2</tex> получим : |
− | <tex>\frac{x}{y}-\sqrt{d} < \frac{1}{2y^2}</tex>. Значит по теореме о приближении <tex>\frac{x}{y}</tex> является подходящей дробью для <tex>\sqrt{d}</tex>. | + | <tex>\frac{x}{y}-\sqrt{d} < \frac{1}{2y^2}</tex>. Значит по [[Цепные дроби как приближение к числу#contFracCrit|теореме о приближении]] <tex>\frac{x}{y}</tex> является подходящей дробью для <tex>\sqrt{d}</tex>. |
}} | }} | ||
+ | |||
+ | == Существование решения уравнения Пелля == | ||
+ | {{Теорема | ||
+ | |statement= | ||
+ | Уравнение Пелля имеет нетривиальное решение. Доказательство через цепные дроби. | ||
+ | |proof= | ||
+ | Разложим <tex>\sqrt{d}</tex> в цепную дробь. <tex> \sqrt{d}=a_0+\frac{1}{a_1+\cdots+\frac{1}{a_0+\sqrt{d}}}</tex>. Значит <tex>\sqrt{d}=\frac{P_{n-1}(a_0+\sqrt{d})+P_{n-2}}{Q_{n-1}(a_0+\sqrt{d})+Q_{n-2}}</tex>, отсюда <tex>P_{n-1}a_0+P_{n-1}\sqrt{d}+P_{n-2}=Q_{n-1}d+(Q_{n-1}a_0+Q_{n-2})\sqrt{d}</tex>. Отсюда получаем систему | ||
+ | <tex>\begin{cases} | ||
+ | P_{n-2}=Q_{n-1}d-P_{n-1}a_0 \\ | ||
+ | Q_{n-2}=P_{n-1}-Q_{n-1}a_0 \\ | ||
+ | \end{cases}</tex> | ||
+ | |||
+ | Умножаем первое на <tex>Q_{n-1}</tex> и вычитаем второе, умноженное на <tex>P_{n-1}</tex>. Получаем <tex>(-1)^{n+1}=P_{n-2}Q_{n-1}-Q_{n-2}P_{n-1}=Q_{n-1}^2d-P_{n-1}Q_{n-1}a_0-P_{n-1}^2+Q_{n-1}P_{n-1}a_0=Q_{n-1}^2d-P_{n-1}^2</tex>. Если <tex>n</tex> нечётное, то мы нашли решение. Пусть <tex>n</tex> чётное. Тогда <tex>x^2-dy^2=-1\Rightarrow (x-\sqrt{d}y)(x+\sqrt{d}y)=-1</tex>. <tex>(x-\sqrt{d}y)^2=x^2+dy^2-2xy\sqrt{d}</tex> в тоже время <tex>(x-\sqrt{d})^2=\frac{1}{(x+\sqrt{d}y)^2}=\frac{1}{(x^2+dy^2)+2xy\sqrt{d}}</tex>. В итоге получаем <tex>1=(x^2+dy^2-2xy\sqrt{d})(x^2+dy^2+2xy\sqrt{d})=(x^2+dy^2)^2-(2xy)^2d</tex>. | ||
+ | }} | ||
+ | |||
+ | == Другое доказательство существования решения == | ||
{{Лемма | {{Лемма | ||
|statement= | |statement= | ||
Строка 28: | Строка 45: | ||
Положим <tex>\epsilon=\sqrt{d}</tex>. Для любого натурального <tex>n>1</tex> в силу леммы существуют такие натуральные числа <tex>a_n</tex> и <tex>b_n</tex>, что <tex>b_n < n</tex> и <tex>~|a_n-b_n\sqrt{d}|<\frac{1}{n}</tex>. Далее : <tex>~|a_n^2-db_n^2|=~|a_n-b_n\sqrt{d}|\cdot~|a_n+b_n\sqrt{d}|\leqslant\frac{1}{n}~|a_n-b_n\sqrt{d}+2b_n\sqrt{d}|\leqslant 1+2\sqrt{d}</tex>. Поэтому <tex>a_n^2-db_n^2</tex> принимает конечное число значений. Но <tex>n</tex> принимает бесконечное число значений. Поэтому существует такое число <tex>c</tex>, что для него есть бесконечно много пар <tex>(a_n, b_n)</tex>, таких что <tex>a_n^2-db_n^2=c</tex>. | Положим <tex>\epsilon=\sqrt{d}</tex>. Для любого натурального <tex>n>1</tex> в силу леммы существуют такие натуральные числа <tex>a_n</tex> и <tex>b_n</tex>, что <tex>b_n < n</tex> и <tex>~|a_n-b_n\sqrt{d}|<\frac{1}{n}</tex>. Далее : <tex>~|a_n^2-db_n^2|=~|a_n-b_n\sqrt{d}|\cdot~|a_n+b_n\sqrt{d}|\leqslant\frac{1}{n}~|a_n-b_n\sqrt{d}+2b_n\sqrt{d}|\leqslant 1+2\sqrt{d}</tex>. Поэтому <tex>a_n^2-db_n^2</tex> принимает конечное число значений. Но <tex>n</tex> принимает бесконечное число значений. Поэтому существует такое число <tex>c</tex>, что для него есть бесконечно много пар <tex>(a_n, b_n)</tex>, таких что <tex>a_n^2-db_n^2=c</tex>. | ||
− | Рассмотрим остатки от деления на <tex>~|c|</tex> чисел <tex> a_n, b_n</tex>. Количество остатков конечно, а пар бесконечно, поэтому существуют две различные пары <tex> (a_1, b_1),(a_2,b_2)</tex> такие, что <tex>a_1^2-db_1^2=c=a_2^2- | + | Рассмотрим остатки от деления на <tex>~|c|</tex> чисел <tex> a_n, b_n</tex>. Количество остатков конечно, а пар бесконечно, поэтому существуют две различные пары <tex> (a_1, b_1),(a_2,b_2)</tex> такие, что <tex>a_1^2-db_1^2=c=a_2^2-db_2^2</tex> и <tex> a_1\equiv a_2(mod~|c|)</tex>, <tex>b_1\equiv b_2(mod~|c|)</tex>. |
<tex>\frac{a_2+b_2\sqrt{d}}{a_1+b_1\sqrt{d}}=\frac{(a_1-b_1\sqrt{d})(a_2+b_2\sqrt{d})}{a_1^2-db_1^2}=\frac{(a_1a_2-db_1b_2)+(a_1b_2-a_2b_1)\sqrt{d}}{c}</tex>. | <tex>\frac{a_2+b_2\sqrt{d}}{a_1+b_1\sqrt{d}}=\frac{(a_1-b_1\sqrt{d})(a_2+b_2\sqrt{d})}{a_1^2-db_1^2}=\frac{(a_1a_2-db_1b_2)+(a_1b_2-a_2b_1)\sqrt{d}}{c}</tex>. |
Текущая версия на 19:18, 4 сентября 2022
Определение: |
Уравнение вида | , где не является квадратом, называется уравнением Пелля. Как правило, стоит задача поиска всех целых корней этого уравнения при данном .
У этого уравнения есть тривиальное решение .
Теорема: |
Любое решение уравнения Пелля — подходящая дробь для . |
Доказательство: |
Рассматриваем , остальные корни получатся из симметрии. Так как , то . . Следовательно . Разделим обе части на получим : . Значит по теореме о приближении является подходящей дробью для . |
Существование решения уравнения Пелля
Теорема: |
Уравнение Пелля имеет нетривиальное решение. Доказательство через цепные дроби. |
Доказательство: |
Разложим Умножаем первое на в цепную дробь. . Значит , отсюда . Отсюда получаем систему и вычитаем второе, умноженное на . Получаем . Если нечётное, то мы нашли решение. Пусть чётное. Тогда . в тоже время . В итоге получаем . |
Другое доказательство существования решения
Лемма: |
Для любого вещественного числа и натурального существует такое целое число и натуральное число , что и |
Доказательство: |
Рассмотрим числа 0 и 1, а также дробные части чисел Если . Если все расстояния между этими числами было больше , то приходим к противоречию. Значит какое-то из расстояний не превосходит . , где , то . Так что берём и . Два других случая очевидны. |
Теорема: |
Уравнение Пелля имеет нетривиальное решение. |
Доказательство: |
Положим . Для любого натурального в силу леммы существуют такие натуральные числа и , что и . Далее : . Поэтому принимает конечное число значений. Но принимает бесконечное число значений. Поэтому существует такое число , что для него есть бесконечно много пар , таких что .Рассмотрим остатки от деления на чисел . Количество остатков конечно, а пар бесконечно, поэтому существуют две различные пары такие, что и , .. Поскольку . и , то числа и целые. . Поэтому - искомое нетривиальное решение уравнения Пелля. |