Функция Кармайкла - Carmichael function

Кармайкл λ функция: λ(п) за 1 ≤ п ≤ 1000 (по сравнению с Эйлером φ функция)

В теория чисел, филиал математика, то Функция Кармайкла соратники для каждого положительное число п положительное целое число λ(п), определяемый как наименьшее положительное целое число м такой, что

ам ≡ 1   (мод п)

для каждого целого числа а от 1 до п то есть совмещать к п. В алгебраических терминах λ(п) это показатель степени из мультипликативная группа целых чисел по модулю п.

Функция Кармайкла названа в честь американского математика. Роберт Кармайкл и также известен как пониженная тотальная функция или функция наименьшего универсального показателя.

В следующей таблице сравниваются первые 36 значений λ(п) (последовательность A002322 в OEIS ) с Функция Эйлера φсмелый если они разные; в птакие, что они разные, перечислены в OEISA033949).

п123456789101112131415161718192021222324252627282930313233343536
λ(п)11224262641021264416618461022220121862843081016126
φ(п)112242646410412688166188121022820121812288301620162412

Числовой пример

Функция Кармайкла в 8 равна 2, λ(8) = 2, потому что для любого числа а взаимно просто с 8, то а2 ≡ 1 (мод. 8). А именно, 12 = 1 (мод. 8), 32 = 9 ≡ 1 (мод. 8), 52 = 25 ≡ 1 (мод. 8) и 72 = 49 ≡ 1 (мод. 8). Эйлера общая функция в 8 - 4, φ(8) = 4, потому что на 4 числа меньше и взаимно просто с 8 (1, 3, 5 и 7). Теорема Эйлера уверяет, что а4 ≡ 1 (мод. 8) для всех а взаимно просто с 8, но 4 не наименьший такой показатель.

Вычисление λ(п) с теоремой Кармайкла

Посредством уникальная теорема факторизации, любой п > 1 уникальным образом можно записать как

куда п1 < п2 < ... < пk находятся простые числа и р1, р2, ..., рk положительные целые числа. потом λ(п) это наименьший общий множитель из λ каждого из основных факторов мощности:

Это можно доказать с помощью Китайская теорема об остатках.

Теорема Кармайкла объясняет, как вычислить λ главной власти пр: для степени нечетного простого числа и для 2 и 4, λ(пр) равно Эйлер тотиент φ(пр); для степеней 2 больше 4 он равен половине суммы Эйлера:

Функция Эйлера для простых степеней пр дан кем-то

Свойства функции Кармайкла

Порядок элементов по модулю п

Позволять а и п быть совмещать и разреши м быть наименьшим показателем с ам ≡ 1 (мод п), то выполняется

.

Это порядок m: = ordп(а) из единица измерения а в кольце целых чисел по модулю п разделяет λ(п) и

Минимальность

Предполагать ам ≡ 1 (мод п) для всех номеров а совмещать с п. потом λ(п) | м.

Доказательство: Если м = (п) + р с 0 ≤ р < λ(п), тогда

для всех номеров а совмещать с п. Следует р = 0, поскольку р < λ(п) и λ(п) минимальное положительное такое число.

Расширение степеней двойки

За а взаимно просто с (степенями) 2 имеем а = 1 + 2час для некоторых час. Потом,

где мы используем тот факт, что C := (час + 1)час/2 целое число.

Таким образом, для k = 3, час целое число:

По индукции, когда k ≥ 3, у нас есть

Он предусматривает, что λ(2k) самое большее 2k − 2.[1]

λ(п) разделяет φ(п)

Это следует из элементарного теория групп, потому что показатель любой конечная группа должен разделить порядок группы. λ(п) - показатель мультипликативной группы целых чисел по модулю п пока φ(п) порядок этой группы.

Таким образом, мы можем рассматривать теорему Кармайкла как уточнение Теорема Эйлера.

Делимость

Доказательство. Результат следует из формулы

упомянутый выше.

Сочинение

Для всех положительных целых чисел а и б он считает, что

.

Это непосредственное следствие рекурсивного определения функции Кармайкла.

Экспоненциальная длина цикла

Если п имеет максимальный простой показатель рМаксимум при простой факторизации, то для всех а (в том числе непростые п) и все ррМаксимум,

В частности, для без квадратов п (рМаксимум = 1), для всех а у нас есть

Средняя стоимость

Для любого п ≥ 16:[2][3]

(далее называемое приближением Эрдеша) с постоянной

и γ ≈ 0.57721, то Константа Эйлера – Маскерони.

В следующей таблице дается краткий обзор первого 226 – 1 = 67108863 ценности λ как для точного среднего, так и для его аппроксимации Эрдеша.

Кроме того, дается краткий обзор более легкодоступных Значения «логарифм над логарифмом» Ржунимагу(п) := пер λ(п)/пер п с

  • Ржунимагу(п) > 4/5λ(п) > п4/5.

Там запись таблицы в строке номер 26 в столбце

  • % LoL> 4/5   → 60.49

указывает, что 60,49% (≈ 40000000) целых чисел 1 ≤ п67108863 имеют λ(п) > п4/5 это означает, что большинство λ значения экспоненциально по длине л : = журнал2(п) ввода п, а именно

νп = 2ν – 1сумма
средний
В среднем по ЭрдешуЭрдёш /
точное среднее
Ржунимагу средний% Ржунимагу > 4/5% Ржунимагу > 7/8
5312708.70967768.6437.88130.67824441.9435.48
66396415.30158761.4144.01360.69989138.1030.16
7127357428.14173286.6053.07740.71729138.5827.56
82551299450.956863138.1902.71190.73033138.8223.53
95114803293.996086233.1492.48040.74049840.9025.05
101023178816174.795699406.1452.32350.74848241.4526.98
112047662952323.865169722.5262.23090.75488642.8427.70
1240952490948608.2901101304.8102.14500.76102743.7428.11
13819193827641145.4967652383.2632.08060.76657144.3328.60
1416383355045862167.1602274392.1292.02670.77169546.1029.52
15327671347368244111.9670408153.0541.98280.77643747.2129.15
16655355137587967839.45671815225.4301.94220.78106449.1328.17
17131071196441359214987.40066028576.9701.90670.78540150.4329.55
18262143752921820828721.79768053869.7601.87560.78956151.1730.67
195242872893564434255190.466940101930.9001.84690.79353652.6231.45
201048575111393101150106232.840900193507.1001.82150.79735153.7431.83
212097151429685077652204889.909000368427.6001.79820.80101854.9732.18
2241943031660388309120395867.515800703289.4001.77660.80454356.2433.65
2383886076425917227352766029.1187001345633.0001.75660.80793657.1934.32
2416777215249068726559901484565.3860002580070.0001.73790.81120458.4934.43
2533554431966665958654302880889.1400004956372.0001.72040.81435159.5235.76
26671088633756190480865765597160.0660009537863.0001.70410.81738460.4936.73

Преобладающий интервал

Для всех номеров N и все кроме о(N)[4] положительные целые числа пN («преобладающее» большинство):

с постоянной[3]

Нижние границы

Для любого достаточно большого числа N и для любого Δ ≥ (ln ln N)3, есть не более

положительные целые числа п ≤ N такой, что λ(п) ≤ ne−Δ.[5]

Минимальный заказ

Для любой последовательности п1 < п2 < п3 < ⋯ положительных целых чисел, любая константа 0 < c < 1/пер. 2, и любые достаточно большие я:[6][7]

Маленькие значения

Для постоянного c и любой достаточно большой положительный А, существует целое число п > А такой, что[7]

Более того, п имеет форму

для некоторого целого числа без квадратов м <(ln А)c ln ln ln А.[6]

Изображение функции

Набор значений функции Кармайкла имеет счетную функцию[8]

куда

Использование в криптографии

Функция Кармайкла важна в криптография из-за его использования в Алгоритм шифрования RSA.

Смотрите также

Примечания

  1. ^ Кармайкл, Роберт Дэниел. Теория чисел. Набу Пресс. ISBN  1144400341.[страница нужна ]
  2. ^ Теорема 3 в Erdős (1991)
  3. ^ а б Sándor & Crstici (2004) с.194.
  4. ^ Теорема 2 в Erdős (1991) 3. Нормальный порядок. (стр.365)
  5. ^ Теорема 5 в Friedlander (2001)
  6. ^ а б Теорема 1 в Erdős 1991
  7. ^ а б Sándor & Crstici (2004) стр.193
  8. ^ Форд, Кевин; Лука, Флориан; Померанс, Карл (27 августа 2014 г.). "Образ Кармайкла λ-функция ». Алгебра и теория чисел. 8 (8): 2009–2026. arXiv:1408.6506. Дои:10.2140 / ant.2014.8.2009.

Рекомендации