WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте

Ма́лая теоре́ма Ферма́ — теорема теории чисел, которая утверждает, что[1]:

Если простое число и целое число, не делящееся на то делится на

На языке теории сравнений: сравнимо с 1 по простому модулю . Формальная запись:

К примеру, если то и

Малая теорема Ферма является частным случаем теоремы Эйлера[2], которая, в свою очередь, является частным случаем теоремы Кармайкла и теоремы Лагранжа для групп для конечных циклических групп. Теорему высказал без доказательства Пьер Ферма, первое доказательство дали Леонард Эйлер и Готфрид Вильгельм Лейбниц.

Малая теорема Ферма стала одной из главных теорем для исследований не только в теории целых чисел, но и в более широких областях[3][4].

История

Пьер Ферма

Пьер Ферма сформулировал исходное утверждение теоремы к 1640 году. «Меня озарило ярким светом», — писал Ферма, впервые сообщая об этом своём открытии в письме (1640)[5]. Интересно, что данная фраза — «mi par di veder un gran lume»[6] написана по-итальянски, хотя всё письмо на французском языке.

Письмо от 18 октября 1640 года Пьера Ферма к французскому математику Бернару Френиклю[fr] содержало следующее положение[7]:

Каждое простое число делит [в оригинале — «измеряет»] одну из степеней любой прогрессии минус 1, для которой показатель степени является делителем данного простого числа минус 1; и после того, как была найдена первая степень, удовлетворяющая этому свойству, все числа, имеющие показатели степени, кратные показателю первой, удовлетворяют тому же свойству.

В качестве примера Ферма приводит прогрессию 3, 9, 27, 81, 243, 729… и простое число 13. 13 делит 27 − 1 (показатель степени для 27 равен 3, а 3 делит 13 − 1), из чего следует, что 13 также делит 729 − 1 (показатель степени для 729 равен 6 и кратен 3).

Сам Ферма оставил свою теорему без доказательства. Первым математиком, нашедшим доказательство, был Готфрид Вильгельм Лейбниц, из рукописей которого следует, что доказательство ему было известно до 1683 года. Лейбниц не знал о результате Ферма и открыл теорему независимо[8]. Однако работа Лейбница не была опубликована, и доказательство в 1736 году обнародовал Эйлер в статье Theorematum Quorundam ad Numeros Primos Spectantium Demonstratio[9]. Доказательство малой теоремы Ферма, основанное на том, что если пробегает полную систему вычетов по модулю , то для любого произведение также пробегает полную систему вычетов по модулю , было опубликовано в 1806 году Джеймсом Айвори[10].

Число называется частным Ферма. Русский математик Д. А. Граве предположил, что частное Ферма никогда не делится на Для простых чисел, не превышающих 1000, это действительно так, однако вскоре был обнаружен контрпример: для частное Ферма делится на 1093[11].

Альтернативная формулировка

Следующая формулировка отличается отсутствием требования, чтобы число не делилось на :

Если простое число и — любое целое число, то сравнимо с по модулю , то есть .

К примеру, если , то и .

Легко показать что эта формулировка сводится к изначальной. Так, если делится на , то и , т.е. . Если же не делится на , то выражение эквивалентно выражению [2].

Доказательства

Следствия и обобщения

  • Если  — простое число, то в поле выполняется равенство [15].
  • Если  — простое число, отличное от 2 и 5, то число , в десятичной записи которого присутствуют только цифры , делится на . Отсюда следует, что для любого целого числа , которое не делится ни на 2, ни на 5, можно подобрать число, состоящее только из девяток, которое делится на . Этот факт используется в теории признаков делимости и периодических дробей[16].
  • Малая теорема Ферма позволяет находить простые делители чисел вида и .[17].
  • Обобщением малой теоремы Ферма на алгебраические числа является теорема, сформулированная Шёнеманом[de] в 1839 году: пусть  — корни нормированного многочлена степени d, а p — простое число. Тогда [18].
  • Из малой теоремы Ферма следует теорема Вильсона: Натуральное число является простым тогда и только тогда, когда делится на p.

Приложения

Псевдопростые числа Ферма и тестирование на простоту

Малая теорема Ферма может быть использована для тестирования числа на простоту: если не делится на , то p — составное число. Однако обращение малой теоремы Ферма в общем случае неверно: если и  — взаимно простые числа и делится на p, то число может быть как простым, так и составным. В случае, когда является составным, оно называется псевдопростым Ферма по основанию a.

К примеру, китайская гипотеза утверждает, что является простым числом тогда и только тогда, когда [20]. Здесь прямое утверждение о том, что если простое, то , является частным случаем малой теоремы Ферма. Обратное же утверждение о том, что если , то простое, есть частный случай обращения малой теоремы Ферма. Это обращение ложно: Саррус в 1820 году нашёл, что число делится на , так как делится на . Однако  — составное число: . Таким образом, 341 — псевдопростое число по основанию 2[21].

В общем случае обращение малой теоремы Ферма также не выполняется. Контрпримером в общем случае являются числа Кармайкла: это числа p, являющиеся псевдопростыми по основанию a для всех a, взаимно простых с p. Наименьшим из чисел Кармайкла является 561.

Ввиду того, что обращение малой теоремы Ферма неверно, выполнение её условия не гарантирует что p — простое число. Тем не менее, малая теорема Ферма лежит в основе теста Ферма на простоту[22]. Тест Ферма является вероятностным тестом на простоту: если теорема не выполняется, то число точно составное, а если выполняется — то число простое с некоторой вероятностью. Среди других вероятностных методов можно отметить: тест Соловея — Штрассена и тест Миллера — Рабина, последний в некоторой степени опирается на малую теорему Ферма[23]. Также существует и детерминированный алгоритм: Тест Агравала — Каяла — Саксены.

Кроме того, справедливы следующие два утверждения. Если пара (2, n) удовлетворяют сравнению , то и пара чисел также ему удовлетворяют. Для любого простого числа n и любого a > 2 такого, что , значение является псевдопростым числом Ферма по основанию a[24].

Алгоритм RSA

Малая теорема Ферма также используется при доказательстве корректности алгоритма шифрования RSA[2].

См. также

Примечания

  1. 1 2 Винберг, 2008, с. 43.
  2. 1 2 3 Сагалович, 2014, с. 34.
  3. Энциклопедия элементарной математики, Книга 1, Арифметика, Александров П. С., Маркушевич А. И., Хинчин А. Я., 1961.— С. 280
  4. З. И. Боревич, И. Р. Шафаревич. Теория чисел. — М: Наука, 1972. — 175 с.
  5. Перевод по Энциклопедический словарь юного математика. Сост. А. П. Савин. — М.: Педагогика, 1989. — 352 с. Статья: Ферма малая теорема.
  6. Fermat a Mersenne. <juin? 1640> Oeuvres de Fermat. Tome II. Paris: Tannery & Henry, 1904, pp. 195—199.
  7. Письмо от 18 октября 1640 года Пьера Ферма к французскому математику Бернару Френиклю. Архивировано 22 декабря 2006 года.
  8. Данциг, Т. Числа — язык науки, 2008, с. 231—234.
  9. David C. Marshall, Edward Odell, Michael Starbird. Number Theory Through Inquiry. — 2006. — pp. 62—63.
  10. Джон Дж. О’Коннор и Эдмунд Ф. Робертсон. Sir James Ivory (англ.) — биография в архиве MacTutor.
  11. Виленкин Н. Я., Шибасов Л. П. Шибасова 3. Ф. За страницами учебника математики: Арифметика. Алгебра. Геометрия. М.: Просвещение, 1996. — С. 30. — 320 с. ISBN 5-09-006575-6.
  12. Данциг, Т. Числа — язык науки, 2008, с. 231-234.
  13. Винберг, 2008, с. 44.
  14. КВАНТ, 2000, №1, Сендеров В, Спивак А. Малая теорема Ферма.
  15. Акритас А. Основы компьютерной алгебры с приложениями, стр. 83.
  16. Данциг, Т. Числа — язык науки, 2008, с. 232-234.
  17. КВАНТ, 2000, № 3, Сендеров В, Спивак А Малая теорема Ферма
  18. Винберг, 2008, с. 49.
  19. Данциг, Т. Числа — язык науки, 2008, p. 234-238.
  20. Ribenboim, P. (1996), The New Book of Prime Number Records, New York: Springer-Verlag, pp. 103—105, ISBN 0-387-94457-5.
  21. Weisstein E. W. Fermat Pseudoprime.. — 2005..
  22. Габидулин Э. М., Кшевецкий А. С., Колыбельников А. И. Защита информации: учебное пособие. — М.: МФТИ, 2011. — С. 236-237. — 262 с. с. ISBN 978-5-7417-0377-9.
  23. Williams H. C. Primality testing on a computer (англ.) // Ars Combin. — 1978. Vol. Т. 5, no. №. 12. P. 127-185.
  24. Шитов Ю. А. Теоретико-численные методы в криптографии.

Литература

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии