Символ Кронекера — Якоби

Символ Кронекера — Якоби

Символ Кронекера — Якоби

Символ Кронекера — Якоби — функция, используемая в теории чисел. Иногда называют символом Лежандра — Якоби — Кронекера или просто символом Кронекера. Является обобщением символов Лежандра и Якоби.

Символ Лежандра определён только для простых чисел, символ Якоби — для натуральных нечётных чисел, а символ Кронекера — Якоби расширяет это понятие на все целые числа.

Содержание


Определение

Символ Кронекера-Якоби \left(\frac{a}{b}\right) определяется следующим образом:



  • если b=0, то \left(\frac{a}{0}\right)= 
\begin{cases}
 1 & \Leftrightarrow a=\pm1\\
 0 & \Leftrightarrow a\neq\pm1
\end{cases}


  • если b=2, то  \left(\frac{a}{2}\right) = 
\begin{cases}
 0 & \Leftrightarrow a\equiv0\mod{2}\\
(-1)^{\frac{a^2-1}{8}} & \Leftrightarrow a\equiv1\mod{2}
\end{cases}


  • если b=-1, то  \left(\frac{a}{-1}\right) = 
\begin{cases} 
-1 & \Leftrightarrow a < 0 \\ 
1 & \Leftrightarrow a\geq 0 
\end{cases}


  • если b=\delta\cdot p_1\cdot ...\cdot p_n, где \delta=\pm1, p1,...,pn — простые (не обязательно различные), то
\left(\frac{a}{b}\right) = \left(\frac{a}{\delta}\right)\cdot\left(\frac{a}{p_1}\right)\cdot...\cdot\left(\frac{a}{p_n}\right),

где \left(\frac{a}{p_i}\right) — определены выше.

Свойства


    • В частности, \left(\frac{a^2b}{c}\right) =\left(\frac{b}{c}\right)




  • Если b — нечётное натуральное число, то выполнены свойства символа Якоби:
    • \left(\frac{1}{b}\right) = 1
    • \left(\frac{-1}{b}\right) = (-1)^{\frac{b-1}{2}}
    • \left(\frac{2}{b}\right) = (-1)^{\frac{b^2-1}{8}}


Алгоритм вычисления

1. (Случай b=0) 

 Если b = 0 то

  Если  | a |  = 1, то выход из алгоритма с ответом 1

  Если |a|\neq1, то выход из алгоритма с ответом 0

 Конец Если

2. (Чётность b) 

 Если a и b оба чётные, то выйти из алгоритма и вернуть 0

 v = 0

 Цикл Пока b – чётное

  v: = v + 1;b: = b / 2

 Конец цикла

 Если v – чётное, то k=1, иначе иначе k=(-1)^{\frac{a^2-1}{8}}

 Если b < 0, то

  b: =  − b

  Если a < 0, то k: =  − k

 Конец Если

3. (Выход из алгоритма?)
 
 Если a = 0, то

  Если b > 1, то выход из алгоритма с ответом 0

  Если b = 1, то выход из алгоритма с ответом k

 Конец Если

 v: = 0

 Цикл Пока a – чётное

  v: = v + 1;a: = a / 2

 Конец цикла

 Если v – нечётное, то k:=(-1)^{\frac{b^2-1}{8}}k

4. (Применение квадратичного закона взаимности)

 k:=k(-1) ^{\frac{(a-1)(b-1)}{4}}

 r: =  | a | 

 a:=b\mod{r} (наименьший положительный вычет)

 b: = r

 Идти на шаг 3

Замечание: для подсчёта (-1)^{\frac{a^2-1}{8}} не нужно вычислять показатель степени, достаточно знать остаток от деления a на 8. Это увеличивает скорость работы алгоритма.

Список литературы

  • Виноградов И. М. Основы теории чисел. — Москва: ГИТТЛ, 1952.
  • Н. Cohen A course in computational algebraic number theory. — Springer, 1996. — ISBN 3-540-55640-0

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Символ Кронекера — Якоби" в других словарях:

  • Символ Кронекера (значения) — Символ Кронекера математическое понятие, имеющее несколько значений. Символ Кронекера (дельта Кронекера) функция, используемая в линейной алгебре, тензорном анализе символ Кронекера Якоби теоретико числовая функция …   Википедия

  • Символ Кронекера-Якоби — …   Википедия

  • Символ Лежандра — Символ Лежандра  функция, используемая в теории чисел. Введён французским математиком А. М. Лежандром. Символ Лежандра является частным случаем символа Якоби, который, в свою очередь, является частным случаем символа… …   Википедия

  • Символ Якоби — Карл Густав Якоб Якоби (1804 1851). Символ Якоби  теоретико числовая функция двух аргументов, введённая К. Якоби в 1837 году. Является квадратичным х …   Википедия

  • Якоби символ — Карл Густав Якоб Якоби Символ Якоби теоретико числовая функция двух аргументов, введённая К. Якоби в 1837 году. Является квадратичным характером в кольце вычетов. Символ Якоби обобщает символ Лежандра на все нечётные числа, большие единицы.… …   Википедия

  • Лежандра символ — Символ Лежандра функция, используемая в теории чисел. Введён французским математиком А. М. Лежандром. Символ Лежандра является частным случаем символа Якоби, который в свою очередь является частным случаем символа Кронекера Якоби. Определение… …   Википедия

  • Вектор Лапласа — Рунге — Ленца — В этой статье векторы выделены жирным шрифтом, а их абсолютные величины курсивом, например, . В классической механике вектором Лапласа  Рунге  Ленца называется вектор, в основном используемый для описания формы и ориентации орбиты, по… …   Википедия

  • Вектор эксцентриситета — В этой статье векторы и их абсолютные величины выделены жирным шрифтом и курсивом, например, . В классической механике вектором Лапласа  Рунге  Ленца называется вектор, в основном используемый для описания формы и ориентации орбиты, по которой… …   Википедия

  • Вектор Лапласа-Рунге-Ленца — В этой статье векторы и их абсолютные величины выделены жирным шрифтом и курсивом, например, . В классической механике вектором Лапласа  Рунге  Ленца называется вектор, в основном используемый для описания формы и ориентации орбиты, по которой… …   Википедия

  • Вектор Лапласа — В этой статье векторы выделены жирным шрифтом, а их абсолютные величины курсивом, например, . В классической механике вектором Лапласа  Рунге  Ленца называется вектор, в основном используемый для описания формы и ориентации орбиты, по… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»