Представление простых в виде суммы двух квадратов — различия между версиями
| Строка 22: | Строка 22: | ||
}} | }} | ||
| + | {{Теорема | ||
| + | |statement= | ||
| + | Если <tex>p\equiv 1(mod 4),p\in\mathbb{P}</tex>, то оно представимо в виде суммы двух квадратов. | ||
| + | |proof= | ||
| + | <tex>h:h^2+1\vdots p</tex> и <tex>h=g^{\frac{p-1}{4}}</tex>. | ||
| + | |||
| + | Запустим алгоритм Евклида на <tex>p,h</tex>. Получим <tex>t_0=p, t_1=h, t_k=1</tex>. | ||
| + | |||
| + | Разложим <tex>\frac{p}{h}</tex> в цепную дробь <tex>\langle a_0,\cdots,a_n \rangle</tex>. | ||
| + | }} | ||
[[Категория:Теория чисел]] | [[Категория:Теория чисел]] | ||
Версия 13:55, 9 июля 2010
Эта статья требует доработки!
- Надо привести более конструктивное доказательство теоремы. Так, чтобы получился алгоритм. И привести время работы этого алгоритма. Алгоритм должен эффективно работать для простых чисел порядка .
Если Вы исправили некоторые из указанных выше замечаний, просьба дописать в начало соответствующего пункта (Исправлено).
| Лемма (Вильсон): |
Если — простое, то делится на . |
| Доказательство: |
|
При доказательство очевидно. Докажем для . Так как - поле, то для каждого есть такое , что . Может оказаться, что для некоторых выполнено . Найдём все такие , что . . Значит или . Из этого следует, что множество разбивается на пары такие, что произведение чисел внутри каждой из них сравнимо с по модулю. Таким образом . Но . Следовательно |
| Теорема: |
Если , то оно представимо в виде суммы двух квадратов. |
| Доказательство: |
|
Из леммы Вильсона . Следовательно . Теперь говорим, что , тогда . Рассмотрим пары чисел такие, что . Число таких пар равно . Значит по крайней мере для двух различных пар остатки от деления на будут одинаковыми, т.е. число , где , будет делится на . При этом . Но тогда число делится на . Учитывая, что , получим, что , где . Но , а значит . |
| Теорема: |
Если , то оно представимо в виде суммы двух квадратов. |
| Доказательство: |
|
и . Запустим алгоритм Евклида на . Получим . Разложим в цепную дробь . |