Знак Лежандра
Знак Лежандра — это простая и удобная функция, которая показывает, является ли целое число квадратичным вычетом по модулю нечётного простого числа. Обозначают её как . Для нечётного простого числа p и целого a значение определяется по правилам: Этот компактный символ помогает классифицировать остатки по модулю p: если значение равно 1, то остаток представим как квадрат некоторого числа по модулю p; если −1, то не представим; если 0, то a кратно p.
Знак Лежандра обладает полезными свойствами, которые облегчают вычисления. В частности, он мультипликативен: . Для быстрого вычисления часто применяют критерий Эйлера: , который позволяет через возведение в степень получить значение знака. Важным теоретическим результатом является закон квадратичной взаимности — он связывает знаки Лежандра для двух различных нечётных простых p и q: . Кроме того, есть отдельная формула для числа 2: . Эти соотношения позволяют свести вычисления для больших чисел к более простым случаям.
Практическое применение знака Лежандра встречается при решении квадратных сравнений, в теории чисел и в криптографии: знание того, является ли число квадратичным вычетом, часто решает вопрос о существовании корней уравнения x^2≡a (mod p). Ниже приведены простые примеры расчёта.
Пример 1. Выражение для значения знака при a=2 даёт формулу: . С её помощью по остатку p по модулю 8 можно сразу понять знак.
Пример 2. Вычислим знак для a=3 и p=11 с помощью критерия Эйлера: сначала записываем соотношение , затем вычисляем степень: . Из этого следует значение знака: .
Иллюстрация распределения квадратичных вычетов по модулю p может быть представлена схематически: {IMAGE_0}. Знак Лежандра остаётся фундаментальным инструментом в задачах, где требуется быстро определить наличие квадратного корня по модулю простого числа.