Символ Лежандра

Матеріал з testwiki
Перейти до навігації Перейти до пошуку

Символом Лежандра називається мультиплікативна функція, що використовується в теорії чисел. Названа на честь французького математика Адрієна-Марі Лежандра.

Визначення

Нехай a деяке ціле число і p просте число. Символ Лежандра (ap) визначається таким чином:

  • (ap)=0, якщо  a ділиться на  p.
  • (ap)=1, якщо  a є квадратичним лишком за модулем  p, тобто існує таке ціле  x, що  x2a(modp).
  • (ap)=1, якщо  a є квадратичним нелишком за модулем  p.

Властивості

  • Мультиплікативність: (abp)=(ap)(bp)
  • Якщо  ab(modp), то (ap)=(bp)
  • (1p)=1
  • (1p)=(1)(p1)/2, перший додатковий закон (Шаблон:Lang-en)
  • (2p)=(1)(p21)/8, другий додатковий закон (Шаблон:Lang-en)
Доведення

Нехай s=p12, і розглянемо s рівнянь

1=(1)(1)2=2(1)23=(3)(1)34=4(1)4s=(±s)(1)s

Тут ми обираємо знак так, щоб мати правильний знак результату.

Зараз множимо s рівнянь разом. Ліворуч отримуємо s!. Праворуч, маємо 2,4,6, і якісь від'ємні непарні числа. Але зауважимо, що 2(s)1modp, 2(s1)3modp, і т.д., отже, ці від'ємні числа є іншими парними числами за модулем p, але прихованими. Отже права частина становить s!(2s) (кожна двійка парна до одного з членів факторіалу, щоб представити парні числа за модулем p).

Залишилось лише зауважити, що (1)1+2++s=(1)s(s+1)/2 і перенести в ліву частину.

Збираючи все до купи, ми отримуємо 2ss!s!(1)s(s+1)/2modp, або по скороченні факторіалів 2s(1)s(s+1)/2. І s(s+1)/2=(p21)/8, отже ми насправді маємо 2(p1)/2(1)(p21)/8.

  • Якщо q — просте число, не рівне p, то (qp)(pq)=(1)p12q12 — частковий випадок квадратичного закону взаємності.
  • Серед чисел 1ap1 рівно половина має символ Лежандра, рівний +1, а інша половина — –1.
  • Символ Лежандра при p>2 можна обчислити за допомогою критерію Ейлера: (ap)a(p1)/2(modp)

Обчислення

Безпосереднє застосування критерію Ейлера для обчислення символу Лежандра потребує піднесення до степеня, що для великих значень a і p є доволі складним (зокрема, доводиться застосувати довгу арифметику) та вельми трудомістким. Набагато ефективніше обчислювати символи Лежандра через їх узагальнення — символи ЯкобіШаблон:Sfn. Шаблон:Main

Приклад

(12345331)
=(3331)(5331)(823331)
=(3331)(5331)(161331)
=(3331)(5331)(7331)(23331)
=(1)(3313)(3315)(1)(3317)(1)(33123)
=(13)(15)(27)(923)
=(13)(15)(27)(323)2
=(1)(1)(1)(1)=1.

Див. також

Джерела

Шаблон:Reflist

Література