Квадратичный закон взаимности: золотая теорема Гаусса

Квадратичный закон взаимности - главная теорема элементарной теории чисел. Карл Фридрих Гаусс называл её «золотой теоремой» (aureum theorema) и нашёл восемь принципиально различных доказательств; современный счёт известных доказательств перевалил за двести. Содержательно закон даёт неожиданную симметрию: вопрос «является ли квадратом по модулю » оказывается почти эквивалентен обратному - связь между двумя нечётными простыми задаётся аккуратной формулой через их остатки по модулю .
Точная формулировка
Пусть и - различные нечётные простые. Квадратичный закон взаимности утверждает:
Здесь - символ Лежандра, равный , если - квадратичный вычет по модулю , и иначе. Показатель чётен, если хотя бы одно из сравнимо с , и нечётен только когда оба числа сравнимы с . То есть символы всегда равны - кроме случая , где они противоположны по знаку.
Пример. Для , оба : . Для , оба : , и действительно среди квадратов тройки нет.
Два дополнения
К основной формуле добавляются два «дополнения», описывающие частные случаи числителя и . Первое даётся напрямую критерием Эйлера:
То есть - квадрат по простому модулю тогда и только тогда, когда . Это утверждение восходит к Ферма и связано с его теоремой о представлении ровно при .
Второе дополнение касается двойки и доказывается через лемму Гаусса либо через суммы Гаусса:
Вместе с основной теоремой эти три формулы образуют полный набор: разложить числитель на простые, отдельно вынести и степени , остальные нечётные простые «перевернуть» по закону взаимности.
Исторический контекст
Идея скрытой симметрии между парами простых появилась задолго до Гаусса. Эйлер в работах 1740-х годов экспериментально обнаружил частные случаи: зависит только от для фиксированного . К полной формулировке он подошёл в посмертной статье Observationes circa divisionem quadratorum (1783), но строгого доказательства не дал. Лежандр в Essai sur la théorie des nombres (1798) выписал закон в современной форме, опираясь на недоказанную тогда гипотезу о простых в арифметических прогрессиях. Первое строгое доказательство принадлежит Гауссу, нашедшему его в 1796 году в возрасте 19 лет и опубликовавшему в Disquisitiones Arithmeticae (1801).
Восемь доказательств Гаусса идут через принципиально разные конструкции: индукция с леммой Гаусса, циклотомические периоды, квадратичные суммы Гаусса, подсчёт точек решётки в прямоугольнике (геометрическое доказательство Эйзенштейна позже стало классикой), теория квадратичных форм, произведения Якоби. Эта множественность подходов оказалась плодотворной - каждое доказательство открывало самостоятельное направление.
Обобщения: Якоби, Эйзенштейн, артиновская взаимность
Первое естественное обобщение - на составной знаменатель: символ Якоби для нечётного . Закон взаимности для Якоби имеет ту же форму для нечётных взаимно простых , и это позволяет вычислять символ за без знания факторизации - критически важно для криптографии.
Дальше идут кубический и биквадратичный законы (Эйзенштейн и Якоби): для кубических вычетов аналогом служит символ в кольце целых Эйзенштейна , , для биквадратичных - в кольце целых Гаусса . Финальное обобщение - закон взаимности Артина (1927) в теории классовых полей: гомоморфизм Артина из группы дробных идеалов в группу Галуа абелева расширения описывает разложение простых идеалов. Все классические законы взаимности - частные случаи теоремы Артина, одна из вершин алгебраической теории чисел XX века и часть программы Ленглендса.
Алгоритм вычисления
Сводя три формулы вместе, получаем алгоритм типа Евклида:
- Редукция: . Если , ответ .
- Знак: вынести , если .
- Двойки: вынести для каждой степени .
- Взаимность: для нечётного простого - , знак по чётности .
- Повторить для меньшего символа.
Пример: . Оба : . , значит , и . Итог: . Битовая сложность - , быстрее критерия Эйлера через возведение в степень.
Классическая задача: как вычет
Элегантный результат - описание простых , для которых является квадратичным вычетом. По мультипликативности . Первый множитель равен . Для второго применим закон взаимности: , поэтому . Перемножая, знаки сокращаются, и . А ровно при . Итог: - квадратичный вычет по простому тогда и только тогда, когда , или .
Результат поразителен простотой: ответ зависит только от , никакой связи с нет. Аналогичные «чистые» критерии получаются для любого фиксированного - это и есть содержательная сила закона взаимности.
Связь с разложением простых
Один из самых красивых выходов закона - теоремы о представимости простых в виде . Ферма установил, что нечётное представимо как при (когда ), как при , как при . Логика связи: означает , поэтому необходимое условие - , что переводится в условие на . Достаточность для малых доказали Ферма, Эйлер и Лагранж; для общих нужна теория главных форм и классов идеалов в , которую развил Гаусс.
Типовые задачи
Контрольные сводятся к четырём типам. Первый - посчитать конкретный символ Лежандра, прокрутив алгоритм до . Второй - описать множество простых , для которых - квадратичный вычет, в виде арифметических прогрессий по модулю (для это , для - ). Третий - обосновать или опровергнуть представимость простого в виде для малых . Четвёртый - доказать одно из дополнений, повторив рассуждение Гаусса с леммой о половинных вычетах.
Частые ошибки
- Применять к чётному простому. Закон взаимности - про различные нечётные простые. Двойка обрабатывается отдельной формулой , и подставлять в основное тождество бессмысленно.
- Терять знак при перевороте. Если оба простых сравнимы с , символы противоположны: . Самая частая ошибка - забыть про этот случай и записать равенство со знаком плюс.
- Не редуцировать перед взаимностью. Применять закон к напрямую - лишний шаг; правильно сначала , потом без всякой взаимности.
- Путать с символом Якоби. Для составного знаменателя не означает, что - квадрат. Классический контрпример , хотя - невычет по модулю .
- Ошибка в показателе дополнения для 2. Формула требует именно , а не . Для : , чётно, - действительно .
FAQ
Почему закон называют «золотой теоремой»? Так его называл сам Гаусс - aureum theorema. Внешне это компактная формула об арифметических знаках, но из неё следуют десятки нетривиальных утверждений: критерии квадратичной вычетности, теоремы о разложении простых на квадраты, эффективные алгоритмы. Гаусс нашёл восемь принципиально различных доказательств, считая каждое самостоятельным открытием.
Чем закон взаимности отличается от критерия Эйлера? Критерий Эйлера - определение символа Лежандра через возведение в степень, без связи между двумя простыми. Закон взаимности - содержательная теорема, связывающая два разных символа через арифметику остатков. Алгоритмически он даёт вместо , заменяя возведение в степень редукцией Евклида.
Какие есть обобщения? Прямое - символ Якоби для нечётных составных знаменателей с той же формулой. Дальше - кубический закон Эйзенштейна в и биквадратичный Гаусса в . Финальное - закон взаимности Артина (1927) в теории классовых полей, описывающий разложение простых в абелевых расширениях; частный случай программы Ленглендса.
Коротко
Квадратичный закон взаимности связывает символы Лежандра и для различных нечётных простых формулой : символы равны всегда, кроме случая . Вместе с дополнениями для и закон даёт алгоритм Евклида-стиля для вычисления любого символа за битовых операций. Гаусс называл теорему «золотой» и нашёл восемь доказательств; обобщения через символ Якоби, символы Эйзенштейна и артиновскую взаимность образуют центральную линию алгебраической теории чисел.
Читайте также

Символ Лежандра: квадратичные вычеты по простому модулю
Символ Лежандра : определение через квадратичные вычеты по простому модулю, критерий Эйлера, мультипликативность, квадратичный закон взаимности Гаусса и алгоритм быстрого вычисления.

Символ Якоби: обобщение Лежандра и тест простоты
Символ Якоби для нечётного составного : определение через произведение символов Лежандра, обобщённый закон взаимности и тест простоты Соловея–Штрассена.

Формула обращения Мёбиуса: вывод и применения
Формула обращения Мёбиуса: если , то . Доказательство, тотиент Эйлера, неприводимые многочлены, ряды Дирихле.