Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В математике , а именно теории колец , в K -го корень из единицы по модулю п для положительных целых чисел к , п  ≥ 2, является корнем из единицы в кольце целых чисел по модулю п , то есть, решение х в уравнение (или конгруэнтность ) . Если k - наименьший такой показатель для x , то x называется примитивным корнем k -й степени из единицы по модулю n . [1] См. Модульную арифметику для обозначений и терминологии.

Не путайте это с примитивным корнем по модулю n , который является генератором группы единиц кольца целых чисел по модулю n . Первоначальные корни по модулю n - это примитивные корни из единицы по модулю n , где - функция Эйлера .

Корни единства [ править ]

Свойства [ править ]

  • Если x - корень k -й степени из единицы по модулю n , то x - единица (обратимая), обратная которой есть . То есть, х и п являются взаимно простыми .
  • Если х является единицей, то это (примитивный) K -го корень из единицы по модулю п , где к является мультипликативный порядок по х по модулю п .
  • Если x является k -м корнем из единицы и не является делителем нуля , то , поскольку

Число k -й корней [ править ]

Из-за отсутствия общепринятого символа мы обозначаем количество корней k -й степени из единицы по модулю n через . Он удовлетворяет ряду свойств:

  • для
  • где λ обозначает функцию Кармайкла и обозначает функцию Эйлера.
  • является мультипликативной функцией
  • где черта обозначает делимость
  • где обозначает наименьшее общее кратное
  • Для премьера , . Точное отображение от до неизвестно. Если бы он был известен, то вместе с предыдущим законом он дал бы возможность быстро оценить .

Первобытные корни единства [ править ]

Свойства [ править ]

  • Максимально возможный показатель системы счисления для первообразных корней по модулю равен , где λ обозначает функцию Кармайкла .
  • Десятичный показатель для примитивного корня из единицы является делителем из .
  • Каждый делитель из выходов примитивного -й корень из единицы. Вы можете получить его, выбрав -й примитивный корень из единицы (который должен существовать по определению λ), назвав его и вычислив мощность .
  • Если x является примитивным корнем k -й степени из единицы, а также (не обязательно примитивным) корнем-й степени из единицы, то k является делителем. Это верно, так как соотношение беза дает целое число линейной комбинации из к и л , равное . Поскольку k минимально, оно должно быть и является делителем.

Количество примитивных корней k [ править ]

Из-за отсутствия общепринятого символа мы обозначаем количество примитивных корней k -й степени из единицы по модулю n через . Он обладает следующими свойствами:

  • Следовательно, функция имеет значения, отличные от нуля, где вычисляет количество делителей .
  • для , поскольку -1 всегда является квадратным корнем из 1.
  • для
  • для и в (последовательность A033948 в OEIS )
  • с тем totient функцией Эйлера
  • Связь между и может быть элегантно записана с помощью свертки Дирихле :
, т.е.
Вы можете вычислить значения рекурсивно, используя эту формулу, которая эквивалентна формуле обращения Мёбиуса .

Проверка, является ли x примитивным корнем k -й степени из единицы по модулю n [ править ]

Вы можете проверить это с помощью быстрого возведения в степень . Если это так, x является корнем k -й степени из единицы по модулю n, но не обязательно примитивным. Если это не примитивный корень, тогда был бы некоторый делитель числа k , причем . Чтобы исключить эту возможность, достаточно проверить, не делятся ли на несколько ℓ равные k на простое число. То есть необходимо проверить:

Нахождение примитивного корня k -й степени из единицы по модулю n [ править ]

Среди примитивных корней k -й степени из единицы наиболее часто встречаются примитивные корни -й степени. Таким образом, рекомендуется попробовать некоторые целые числа как примитивный корень -й степени, что быстро приведет к успеху. Для примитивного корня -й степени x это число является примитивным корнем -й степени из единицы. Если k не делится , то корней k -й степени из единицы вообще не будет.

Нахождение нескольких примитивных корней k -й степени по модулю n [ править ]

Если у вас есть примитивный корень k -й степени из единицы x , каждая степень является корнем -й степени из единицы, но не обязательно примитивной. Сила является примитивным -й корень из единицы , если и только если и являются взаимно простыми . Доказательство заключается в следующем: если не примитивен, то существует делитель из с , и так и взаимно просты, то существует обратная по модулю . Это дает , что означает, что это не примитивный корень -й степени из единицы, потому что существует меньшая степень .

То есть возведением в степень x можно получить различные примитивные корни k -й степени из единицы, но это могут быть не все такие корни. Однако найти их все не так-то просто.

Нахождение числа n с примитивным корнем k -й степени из единицы по модулю n [ править ]

Возможно, вы захотите узнать, в каких кольцах классов целочисленных остатков у вас есть примитивный корень k -й степени из единицы. Он понадобится вам, например, если вы хотите вычислить дискретное преобразование Фурье (точнее, теоретико-числовое преобразование ) -мерного целочисленного вектора . Чтобы выполнить обратное преобразование, вам также необходимо разделить на , то есть k также должно быть единицей по модулю

Простой способ найти такое n - это проверить примитивные корни k -й степени по модулям в арифметической прогрессии . Все эти модули взаимно просты с k, поэтому k является единицей. Согласно теореме Дирихле об арифметических прогрессиях в прогрессии бесконечно много простых чисел, и для простого числа это верно . Таким образом, if является простым, и, следовательно, у вас есть примитивные k -й корень из единицы. Но тест на простые числа слишком силен, вы можете найти другие подходящие модули.

Нахождение числа n с несколькими примитивными корнями из единицы по модулю n [ править ]

Если вы хотите иметь такой модуль , чтобы были примитивные корни -th, -th, ..., -th из единицы по модулю , следующая теорема сводит проблему к более простой:

Для данного существуют примитивные корни -й, ..., -й степени из единицы по модулю тогда и только тогда, когда существует примитивный корень -й степени из единицы по модулю n .
Доказательство

Обратное направление: Если есть примитивный -ый корень из единицы по модулю называется , то есть -ый корень из единицы по модулю .

Прямое направление: если есть примитивные корни -й, ..., -й единицы по модулю , то все показатели являются делителями . Это подразумевает, а это, в свою очередь, означает, что существует первообразный корень -й степени из единицы по модулю .

Ссылки [ править ]

  1. ^ Финч, Стивен; Мартин, Грег; Себах и Паскаль (2010). «Корни единства и ничтожности по модулю n » (PDF) . Труды Американского математического общества . 138 (8): 2729–2743. DOI : 10,1090 / s0002-9939-10-10341-4 . Проверено 20 февраля 2011 . CS1 maint: discouraged parameter (link)