Тотиентная функция Эйлера - Википедия - Eulers totient function

Первая тысяча значений φ(п). Точки в верхней строке представляют φ(п) когда п простое число, которое п − 1.[1]

В теория чисел, Функция Эйлера считает положительные целые числа до заданного целого числа п которые относительно простой к п. Написано греческой буквой фи в качестве φ(п) или же ϕ(п), а также может называться Функция фи Эйлера. Другими словами, это количество целых чисел k В диапазоне 1 ≤ kп для чего наибольший общий делитель gcd (п, k) равно 1.[2][3] Целые числа k этой формы иногда называют итоги из п.

Например, всего п = 9 - шесть чисел 1, 2, 4, 5, 7 и 8. Все они взаимно просты с 9, но три других числа в этом диапазоне, 3, 6 и 9, нет, поскольку gcd (9, 3) = gcd (9, 6) = 3 и gcd (9, 9) = 9. Следовательно, φ(9) = 6. Другой пример: φ(1) = 1 поскольку для п = 1 единственное целое число в диапазоне от 1 до п есть 1, и gcd (1, 1) = 1.

Тотальная функция Эйлера - это мультипликативная функция, что означает, что если два числа м и п относительно простые, то φ(мин) = φ(м)φ(п).[4][5]Эта функция дает порядок из мультипликативная группа целых чисел по модулю пгруппа из единицы из звенеть /п).[6] Он также используется для определения Система шифрования RSA.

История, терминология и обозначения

Леонард Эйлер ввел функцию в 1763 году.[7][8][9] Однако в то время он не выбрал какой-либо конкретный символ для его обозначения. В публикации 1784 года Эйлер дополнительно изучил функцию, выбрав греческую букву π чтобы обозначить это: он написал πD для "множества чисел меньше, чем D, и которые не имеют с ним общего делителя ".[10] Это определение отличается от текущего определения функции totient в D = 1 но в остальном то же самое. Ныне стандартные обозначения[8][11] φ(А) происходит от Гаусс трактат 1801 года Disquisitiones Arithmeticae,[12] хотя Гаусс не использовал скобки вокруг аргумента и написал φA. Таким образом, его часто называют Функция фи Эйлера или просто функция фи.

В 1879 г. Дж. Дж. Сильвестр ввел термин тотент для этой функции[13][14] поэтому его также называют Функция Эйлера, то Эйлер тотиент, или же Тотентиент Эйлера. Тотент Джордана является обобщением Эйлера.

В cototient из п определяется как пφ(п). Он подсчитывает количество положительных целых чисел, меньших или равных п у которых есть хотя бы один главный фактор вместе с п.

Вычисление тотентифицирующей функции Эйлера

Есть несколько формул для вычисления φ(п).

Формула произведения Эйлера

Говорится

где произведение находится над отличным простые числа разделение п. (Обозначения см. Арифметическая функция.)

Эквивалентная формулировка для , куда различные простые числа, делящие п, является:

Доказательство этих формул зависит от двух важных фактов.

Phi - мультипликативная функция

Это означает, что если gcd (м, п) = 1, тогда φ(м) φ(п) = φ(мин). Схема доказательства: Позволять А, B, C - множества натуральных чисел, которые совмещать до и меньше м, п, минсоответственно, так что |А| = φ(м)и т. д. Тогда есть биекция между А × B и C посредством Китайская теорема об остатках.

Значение фи для аргумента первичной мощности

Если п прост и k ≥ 1, тогда

Доказательство: С п - простое число, единственные возможные значения gcd (пk, м) находятся 1, п, п2, ..., пk, и единственный способ иметь gcd (пk, м) > 1 если м кратно п, т.е. м = п, 2п, 3п, ..., пk − 1п = пk, и здесь пk − 1 такие кратные меньше чем пk. Следовательно, другой пkпk − 1 числа все взаимно просты с пk.

Доказательство формулы произведения Эйлера

В основная теорема арифметики заявляет, что если п > 1 есть уникальное выражение куда п1 < п2 < ... < пр находятся простые числа и каждый kя ≥ 1. (Дело п = 1 соответствует пустому произведению.) Неоднократно используя мультипликативное свойство φ и формула для φ(пk) дает

Это дает обе версии формулы произведения Эйлера.

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

Пример

На словах: различные простые делители числа 20 равны 2 и 5; половина из двадцати целых чисел от 1 до 20 делятся на 2, остается десять; пятая часть из них делится на 5, в результате чего восемь чисел взаимно просты с 20; это: 1, 3, 7, 9, 11, 13, 17, 19.

Альтернативная формула использует только целые числа:

преобразование Фурье

Totient - это дискретное преобразование Фурье из gcd, оценивается в 1.[15] Позволять

куда Иксk = gcd (k,п) за k ∈ {1, …, п}. потом

Действительная часть этой формулы:

Например, используя и :

В отличие от произведения Эйлера и формулы суммы делителей, эта не требует знания множителей при п. Однако это включает в себя вычисление наибольшего общего делителя п и каждое положительное целое число меньше п, что в любом случае достаточно для факторизации.

Сумма делителя

Собственность, установленная Гауссом,[16] который

где сумма берется по всем положительным делителям d из п, можно доказать несколькими способами. (Видеть Арифметическая функция для условных обозначений.)

Одно из доказательств - отметить, что φ(d) также равно количеству возможных образующих циклическая группа Cd ; в частности, если Cd = ⟨грамм с граммd = 1, тогда граммk генератор для каждого k взаимно простой с d. Поскольку каждый элемент Cп генерирует циклический подгруппа, и все подгруппы CdCп порождаются некоторым элементом Cп, формула следует.[17] Эквивалентно, формула может быть получена с помощью того же аргумента, примененного к мультипликативной группе пth корни единства и примитивный dкорни единства.

Формулу можно также вывести из элементарной арифметики.[18] Например, пусть п = 20 и рассмотрим положительные дроби до 1 со знаминателем 20:

Поместите их в самые низкие сроки:

Эти двадцать фракций все положительные k/d ≤ 1, знаменателями которых являются делители d = 1, 2, 4, 5, 10, 20. Дроби со знаменателем 20 - это дроби, числители которых взаимно просты с 20, а именно 1/20, 3/20, 7/20, 9/20, 11/20, 13/20, 17/20, 19/20; по определению это φ(20) фракции. Точно так же есть φ(10) дроби со знаминателем 10, и φ(5) дроби со знаминателем 5 и т. д. Таким образом, набор из двадцати дробей разбивается на подмножества размера φ(d) для каждого d деление 20. Аналогичный аргумент применим к любому п.

Инверсия Мёбиуса примененная к формуле суммы делителей дает

куда μ это Функция Мёбиуса, то мультипликативная функция определяется и для каждого прайма п и k ≥ 1. Эта формула также может быть получена из формулы произведения путем умножения получить

Пример:

Некоторые ценности

Первые 100 значений (последовательность A000010 в OEIS ) показаны в таблице и на графике ниже:

График первых 100 значений
φ(п) за 1 ≤ п ≤ 100
+12345678910
01122426464
1010412688166188
20121022820121812288
3030162016241236182416
4040124220242246164220
5032245218402436285816
6060303632482066324424
7070247236403660247832
8054408224644256408824
9072446046723296426040

На графике справа в верхней строке у = п − 1 является верхняя граница действительно для всех п кроме одного, и достигается тогда и только тогда, когда п простое число. Простая нижняя оценка , который довольно рыхлый: на самом деле Нижний предел графика пропорциональна п/журнал журнал п.[19]

Теорема Эйлера

Это гласит, что если а и п находятся относительно простой тогда

Частный случай, когда п простой известен как Маленькая теорема Ферма.

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

В Криптосистема RSA основана на этой теореме: из нее следует, что обратный функции аае мод п, куда е - показатель степени шифрования (публичный), - функция ббd мод п, куда d, (частный) показатель расшифровки, является мультипликативный обратный из е по модулю φ(п). Сложность вычислений φ(п) не зная факторизации п таким образом, сложность вычисления d: это известно как Проблема RSA что может быть решено факторингом п. Владелец закрытого ключа знает факторизацию, поскольку закрытый ключ RSA создается путем выбора п как произведение двух (случайно выбранных) больших простых чисел п и q. Только п публично раскрывается, и с учетом сложность разложения больших чисел у нас есть гарантия, что никто другой не знает факторизацию.

Другие формулы

Обратите внимание на особые случаи
Сравните это с формулой
(Видеть наименьший общий множитель.)
  • φ(п) даже для п ≥ 3. Более того, если п имеет р различные нечетные простые множители, 2р | φ(п)
  • Для любого а > 1 и п > 6 такой, что 4 ∤ п существует л ≥ 2п такой, что л | φ(ап − 1).
куда рад (п) это радикал п (произведение всех различных простых чисел, делящих п ).
  •  [20]
  •  ([21] цитируется в[22])
  •  [21]
  •  [23]
  •  [23]
(куда γ это Константа Эйлера – Маскерони ).
куда м > 1 положительное целое число и ω(м) количество различных простых делителей м.[24]

Личность Менона

В 1965 г. П. Кесава Менон доказал

куда d(п) = σ0(п) это количество делителей п.

Формулы с золотым сечением

Шнайдер[25] нашли пару тождеств, соединяющих общую функцию, Золотое сечение и Функция Мёбиуса μ(п). В этой секции φ(п) - общая функция, а ϕ = 1 + 5/2 = 1.618… это золотое сечение.

Они есть:

и

Их вычитание дает

Применение экспоненциальной функции к обеим частям предыдущего тождества дает формулу бесконечного произведения для е:

Доказательство основано на двух формулах

Производящие функции

В Серия Дирихле за φ(п) можно записать в терминах Дзета-функция Римана в качестве:[26]

В Серия Ламберта производящая функция[27]

который сходится для |q| < 1.

Оба эти утверждения доказываются манипуляциями с элементарными рядами и формулами для φ(п).

Скорость роста

По словам Харди и Райта, порядок φ(п) "всегда" почти п’.”[28]

Первый[29]

но, как п уходит в бесконечность,[30] для всех δ > 0

Эти две формулы можно доказать, используя немногим больше, чем формулы для φ(п) и функция суммы делителей σ(п).

На самом деле, при доказательстве второй формулы неравенство

верно для п > 1, доказано.

У нас также есть[19]

Здесь γ является Постоянная Эйлера, γ = 0.577215665..., так еγ = 1.7810724... и еγ = 0.56145948....

Доказательство этого не совсем требует теорема о простых числах.[31][32] С журнал журнал п уходит в бесконечность, эта формула показывает, что

На самом деле, правда больше.[33][34][35]

и

Второе неравенство было показано Жан-Луи Николя. Рибенбойм говорит: «Метод доказательства интересен тем, что неравенство сначала показано в предположении, что Гипотеза Римана верно, во-вторых, при обратном предположении ".[35]

Для среднего заказа имеем[21][36]

из-за Арнольд Вальфис, в его доказательстве используются оценки экспоненциальных сумм Виноградов И. М. и Коробов Н. М. (в настоящее время это наиболее известная оценка такого типа). В "Большой О" обозначает величину, которая ограничена постоянным умножением на функцию п внутри скобок (что мало по сравнению с п2).

Этот результат можно использовать для доказательства[37] что вероятность того, что два случайно выбранных числа будут относительно простыми, равна 6/π2.

Соотношение последовательных значений

В 1950 году Сомаяджулу доказал, что[38][39]

В 1954 г. Шинцель и Серпинский укрепили это, доказав[38][39] что набор

является плотный в положительных вещественных числах. Они также доказали[38] что набор

плотно в интервале (0,1).

Totient числа

А номер телефона является значением тотентифицирующей функции Эйлера: то есть м для которых есть хотя бы один п для которого φ(п) = м. В валентность или же множественность общего числа м - количество решений этого уравнения.[40] А неуловимый натуральное число, не являющееся общим числом. Каждое нечетное целое число, превышающее 1, тривиально неточность. Также существует бесконечно много даже не-сущностей,[41] и действительно, каждое положительное целое число имеет кратное, которое не является четным.[42]

Количество общих чисел до заданного предела Икс является

для постоянного C = 0.8178146....[43]

Если считать по множественности, количество общих чисел до заданного предела Икс является

где термин ошибки р в порядке самое большее Икс/(бревно Икс)k для любого положительного k.[44]

Известно, что кратность м превышает мδ бесконечно часто для любого δ < 0.55655.[45][46]

Теорема Форда

Форд (1999) доказал, что для каждого целого k ≥ 2 есть общий номер м множественности k: то есть, для которого уравнение φ(п) = м точно k решения; этот результат ранее был предположен Вацлав Серпинский,[47] и он был получен в результате Гипотеза Шинцеля H.[43] В самом деле, каждая встречающаяся множественность происходит бесконечно часто.[43][46]

Однако нет числа м известен во множестве k = 1. Гипотеза кармайкла о функции тотализатора это утверждение, что нет такого м.[48]

Идеальные общие числа

Приложения

Циклотомия

В последнем разделе Disquisitiones[49][50] Гаусс доказывает[51] что регулярный п-угольник может быть построен с помощью линейки и циркуля, если φ(п) является степенью 2. Если п является степенью нечетного простого числа, формула для totient говорит, что его totient может быть степенью двойки, только если п это первая сила и п − 1 является степенью 2. Простые числа, которые на единицу больше степени двойки, называются Простые числа Ферма, а известно только пять: 3, 5, 17, 257 и 65537. Ферма и Гаусс знали об этом. Никто не смог доказать, есть ли еще.

Таким образом, регулярный п-gon имеет конструкцию линейки и циркуля, если п является произведением различных простых чисел Ферма и любой степени двойки. Первые несколько таких п находятся[52]

2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 17, 20, 24, 30, 32, 34, 40, ... (последовательность A003401 в OEIS ).

Криптосистема RSA

Настройка системы RSA включает выбор больших простых чисел п и q, вычисление п = pq и k = φ(п), и найдя два числа е и d такой, что ред ≡ 1 (мод k). Цифры п и е («ключ шифрования») публикуются, и d («ключ дешифрования») хранится в секрете.

Сообщение, представленное целым числом м, куда 0 < м < п, зашифровано вычислением S = ме (мод п).

Он расшифровывается с помощью вычислений т = Sd (мод п). Теорема Эйлера может быть использована, чтобы показать, что если 0 < т < п, тогда т = м.

Безопасность системы RSA будет поставлена ​​под угрозу, если номер п могут быть учтены или если φ(п) можно вычислить без факторинга п.

Нерешенные проблемы

Гипотеза Лемера

Если п простое, то φ(п) = п − 1. В 1932 г. Д. Х. Лемер спросил, есть ли составные числа п такой, что φ(п) разделяет п − 1. Никто не известен.[53]

В 1933 году он доказал, что если такие п существует, он должен быть нечетным, не содержать квадратов и делиться не менее чем на семь простых чисел (т.е. ω(п) ≥ 7). В 1980 году Коэн и Хагис доказали, что п > 1020 и это ω(п) ≥ 14.[54] Далее Хагис показал, что если 3 делит п тогда п > 101937042 и ω(п) ≥ 298848.[55][56]

Гипотеза Кармайкла

Это говорит о том, что нет числа п с тем свойством, что для всех остальных номеров м, мп, φ(м) ≠ φ(п). Видеть Теорема Форда над.

Как указано в основной статье, если существует единственный контрпример к этой гипотезе, должно быть бесконечно много контрпримеров, а самый маленький из них содержит не менее десяти миллиардов цифр в базе 10.[40]

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

Примечания

  1. ^ "Тотентная функция Эйлера". Ханская академия. Получено 2016-02-26.
  2. ^ Длинный (1972 г., п. 85)
  3. ^ Петтофреццо и Биркит (1970, п. 72)
  4. ^ Длинный (1972 г., п. 162)
  5. ^ Петтофреццо и Биркит (1970, п. 80)
  6. ^ Видеть Теорема Эйлера.
  7. ^ Л. Эйлер "Теорема арифметики новая методология демонстрации "(Арифметическая теорема, доказанная новым методом), Новые комментарии academiae scientiarum imperialis Petropolitanae (Новые воспоминания Санкт-Петербургской Императорской Академии наук), 8 (1763), 74–104. (Произведение было представлено в Петербургской Академии 15 октября 1759 г. Произведение с таким же названием было представлено в Берлинской Академии 8 июня 1758 г.). Доступен он-лайн в: Фердинанд Рудио, изд., Leonhardi Euleri Commentationes Arithmeticae, том 1, в: Леонхарди Эйлери Опера Омния, серия 1, том 2 (Лейпциг, Германия, Б. Г. Тойбнер, 1915), страницы 531–555. На странице 531 Эйлер определяет п как количество целых чисел, меньших, чем N и относительно проста с N (… Aequalis sit multitudini numerorum ipso N minorum, qui simul ad eum sint primi,…), которая является функцией фи, φ (N).
  8. ^ а б Сандифер, стр. 203
  9. ^ Graham et al. п. 133 примечание 111
  10. ^ Л. Эйлер, Спекуляции вокруг quasdam insignes proprietates numerorum, Acta Academiae Scientarum Imperialis Petropolitinae, т. 4, (1784), стр. 18–30, или Opera Omnia, Series 1, volume 4, pp. 105–115. (Произведение было представлено в Петербургскую Академию 9 октября 1775 г.).
  11. ^ Обе φ(п) и ϕ(п) рассматриваются в литературе. Это две формы строчной греческой буквы фи.
  12. ^ Гаусс, Disquisitiones Arithmeticae статья 38
  13. ^ Дж. Дж. Сильвестр (1879) "О некоторых уравнениях троичной кубической формы", Американский журнал математики, 2 : 357-393; Сильвестр придумал термин «totient» на стр. 361.
  14. ^ "тотент". Оксфордский словарь английского языка (2-е изд.). Oxford University Press. 1989.
  15. ^ Шрамм (2008)
  16. ^ Гаусс Д.А., ст.39
  17. ^ Гаусс, Д.А. арт. 39, ст. 52-54
  18. ^ Graham et al. стр. 134-135
  19. ^ а б Харди и Райт 1979, thm. 328
  20. ^ Динева (во внешних ссылках), проп. 1
  21. ^ а б c Вальфиш, Арнольд (1963). Weylsche Exponentialsummen in der neueren Zahlentheorie. Mathematische Forschungsberichte (на немецком языке). 16. Берлин: VEB Deutscher Verlag der Wissenschaften. Zbl  0146.06003.
  22. ^ Ломадсе, Г., «Научная работа Арнольда Вальфиша» (PDF), Acta Arithmetica, 10 (3): 227–237
  23. ^ а б Ситарамачандрарао, Р. (1985). «О сроке ошибки Ландау II». Роки Маунтин Дж. Математика. 15: 579–588.
  24. ^ Бордель в внешняя ссылка
  25. ^ Все формулы в разделе взяты из Schneider (во внешних ссылках)
  26. ^ Харди и Райт 1979, thm. 288
  27. ^ Харди и Райт 1979, thm. 309
  28. ^ Харди и Райт 1979, введение в § 18.4
  29. ^ Харди и Райт 1979, thm. 326
  30. ^ Харди и Райт 1979, thm. 327
  31. ^ Фактически теорема Чебышева (Харди и Райт 1979, thm.7) и третьей теоремы Мертенса - это все, что нужно.
  32. ^ Харди и Райт 1979, thm. 436
  33. ^ Теорема 15 из Россер, Дж. Баркли; Шенфельд, Лоуэлл (1962). «Приближенные формулы для некоторых функций от простых чисел». Иллинойс Дж. Математика. 6 (1): 64–94.
  34. ^ Бах и Шаллит, thm. 8.8.7
  35. ^ а б Рибенбойм. Книга рекордов простых чисел. Раздел 4.I.C.[требуется полная цитата ]
  36. ^ Шандор, Митринович и Крстичи (2006), стр. 24–25.
  37. ^ Харди и Райт 1979, thm. 332
  38. ^ а б c Рибенбойм, стр.38
  39. ^ а б Шандор, Митринович и Крстичи (2006) стр.16
  40. ^ а б Парень (2004) с.144
  41. ^ Sándor & Crstici (2004), стр.230.
  42. ^ Чжан, Минчжи (1993). «О нетиентах». Журнал теории чисел. 43 (2): 168–172. Дои:10.1006 / jnth.1993.1014. ISSN  0022-314X. Zbl  0772.11001.
  43. ^ а б c Форд, Кевин (1998). «Раздача тотиентов». Рамануджан Дж.. 2 (1–2): 67–151. arXiv:1104.3264. Дои:10.1007/978-1-4757-4507-8_8. ISSN  1382-4090. Zbl  0914.11053.
  44. ^ Шандор и др. (2006) стр.22
  45. ^ Шандор и др. (2006) стр.21
  46. ^ а б Парень (2004) с.145
  47. ^ Sándor & Crstici (2004), стр.229.
  48. ^ Sándor & Crstici (2004), стр.228.
  49. ^ Гаусс, Д.А. 7-й § - это ст. 336–366
  50. ^ Гаусс доказал, если п удовлетворяет определенным условиям, то п-гон может быть построен. В 1837 г. Пьер Ванцель доказал обратное, если п-gon конструктивно, тогда п должен удовлетворять условиям Гаусса
  51. ^ Гаусс Д.А., арт 366
  52. ^ Гаусс, Д.А., арт. 366. Этот список - последнее предложение в Disquisitiones
  53. ^ Рибенбойм, стр. 36–37.
  54. ^ Cohen, Graeme L .; Хагис, Питер младший (1980). "О количестве простых факторов п если φ(п) разделяет п − 1". Nieuw Arch. Wiskd., III. Сер. 28: 177–185. ISSN  0028-9825. Zbl  0436.10002.
  55. ^ Хагис, Питер младший (1988). "Об уравнении M· Φ (п) = п − 1". Nieuw Arch. Wiskd., IV. Сер. 6 (3): 255–261. ISSN  0028-9825. Zbl  0668.10006.
  56. ^ Парень (2004) с.142

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

В Disquisitiones Arithmeticae переведено с латыни на английский и немецкий языки. Немецкое издание включает в себя все работы Гаусса по теории чисел: все доказательства квадратичной взаимности, определение знака суммы Гаусса, исследования биквадратичной взаимности и неопубликованные заметки.

Ссылки на Disquisitiones имеют форму Gauss, DA, арт. nnn.

внешняя ссылка