Теорема Вильсона
В алгебре и теории чисел натуральное теорема Вильсона утверждает, что число n > 1 является простым числом тогда и только тогда, когда произведение всех натуральных чисел меньше n на единицу меньше, чем кратное n . То есть (используя обозначения модульной арифметики ) факториал удовлетворяет
именно тогда, когда n является простым числом. Другими словами, любое целое число n > 1 является простым числом тогда и только тогда, когда ( n − 1)! + 1 делится на n . [ 1 ]
История
[ редактировать ]Теорема была впервые сформулирована Ибн аль-Хайсамом ок. 1000 год нашей эры . [ 2 ] Эдвард Уоринг объявил об этой теореме в 1770 году, не доказав ее, отдав должное своему ученику Джону Уилсону за открытие. [ 3 ] Лагранж дал первое доказательство в 1771 году. [ 4 ] Есть свидетельства того, что Лейбниц также знал об этом результате столетием ранее, но никогда не публиковал его. [ 5 ]
Пример
[ редактировать ]Для каждого значения n от 2 до 30 в следующей таблице показано число ( n − 1)! а остаток при ( n − 1)! делится на n . (В обозначениях модульной арифметики остаток от m деления на n записывается m mod n .) Цвет фона синий для простых значений n и золотой для составных значений.
(последовательность A000142 в OEIS ) |
(последовательность A061006 в OEIS ) | |
---|---|---|
2 | 1 | 1 |
3 | 2 | 2 |
4 | 6 | 2 |
5 | 24 | 4 |
6 | 120 | 0 |
7 | 720 | 6 |
8 | 5040 | 0 |
9 | 40320 | 0 |
10 | 362880 | 0 |
11 | 3628800 | 10 |
12 | 39916800 | 0 |
13 | 479001600 | 12 |
14 | 6227020800 | 0 |
15 | 87178291200 | 0 |
16 | 1307674368000 | 0 |
17 | 20922789888000 | 16 |
18 | 355687428096000 | 0 |
19 | 6402373705728000 | 18 |
20 | 121645100408832000 | 0 |
21 | 2432902008176640000 | 0 |
22 | 51090942171709440000 | 0 |
23 | 1124000727777607680000 | 22 |
24 | 25852016738884976640000 | 0 |
25 | 620448401733239439360000 | 0 |
26 | 15511210043330985984000000 | 0 |
27 | 403291461126605635584000000 | 0 |
28 | 10888869450418352160768000000 | 0 |
29 | 304888344611713860501504000000 | 28 |
30 | 8841761993739701954543616000000 | 0 |
Доказательства
[ редактировать ]Как двуусловное утверждение (тогда и только тогда), доказательство состоит из двух частей: показать, что равенство не имеет места, когда является составным, и показать, что оно действительно выполняется, когда является простым.
Композитный модуль
[ редактировать ]Предположим, что является составным. Следовательно, оно делится на некоторое простое число где . Потому что делит , есть целое число такой, что . Предположим ради противоречия, что были конгруэнтны модуль . Затем также будет соответствовать модуль : действительно, если затем для некоторого целого числа , и, следовательно, на единицу меньше кратного . С другой стороны, поскольку , один из факторов расширенного продукта является . Поэтому . Это противоречие; поэтому невозможно, чтобы когда является составным.
На самом деле правда больше. За единственным исключением случая , где , если является составным, тогда конгруэнтно 0 по модулю . Доказательство можно разделить на два случая. Во-первых, если можно разложить на произведение двух неравных чисел: , где , то оба и появятся как факторы в продукте и так делится на . Если не имеет такой факторизации, то это должен быть квадрат некоторого простого числа больше 2. Но тогда , так что оба и будут факторами , и так делит и в этом случае тоже.
Главный модуль
[ редактировать ]Первые два доказательства ниже используют тот факт, что классы вычетов по модулю простого числа являются конечным полем В статье « Простое поле» . - более подробную информацию см. [ 6 ]
Элементарное доказательство
[ редактировать ]Результат тривиален, когда , так что предположим является нечетным простым числом, . Поскольку классы вычетов по модулю образуют поле, каждый ненулевой остаток имеет уникальную мультипликативную обратную . Из леммы Евклида следует [ а ] что единственные значения для чего являются . Поэтому, за исключением , факторы в развернутой форме можно разложить по непересекающимся парам так, чтобы произведение каждой пары было конгруэнтно 1 по модулю. . Это доказывает теорему Вильсона.
Например, для , у одного есть
Доказательство с использованием малой теоремы Ферма.
[ редактировать ]Опять же, результат тривиален для p = 2, поэтому предположим, что p — нечетное простое число, p ≥ 3 . Рассмотрим полином
g имеет степень p − 1 , старший член x п - 1 и постоянный член ( p − 1)! . Его p − 1 корни равны 1, 2, ..., p − 1 .
Теперь рассмотрим
h также имеет степень p − 1 и старший член x п - 1 . По модулю маленькая p теорема Ферма гласит, что он также имеет те же корни p − 1 , 1, 2, ..., p − 1 .
Наконец, рассмотрим
f имеет степень не выше p − 2 (поскольку старшие члены сокращаются), а по модулю p также имеет p − 1 корней 1, 2, ..., p − 1 . Но теорема Лагранжа гласит, что оно не может иметь более p − 2 корней. Следовательно, f должен быть тождественно нулю (mod p ), поэтому его постоянный член равен ( p − 1)! + 1 ≡ 0 (мод п ) . Это теорема Вильсона.
Доказательство с использованием теорем Силова.
[ редактировать ]Теорему Вильсона можно вывести из частного применения теорем Силова . Пусть p — простое число. Сразу видно, что симметрическая группа имеет точно элементы порядка p , а именно p -циклы . С другой стороны, каждая силовская p -подгруппа в является копией . Отсюда следует, что число силовских p -подгрупп равно . Из третьей теоремы Силова следует
Умножение обеих частей на ( p − 1) дает
то есть результат.
Приложения
[ редактировать ]Тесты на примитивность
[ редактировать ]На практике теорема Вильсона бесполезна как критерий простоты, поскольку вычисление ( n − 1)! по модулю n для больших n является вычислительно сложным , и известны гораздо более быстрые тесты на простоту (действительно, даже пробное деление значительно более эффективно). [ нужна ссылка ]
Если использовать его в другом направлении, для определения простоты потомков больших факториалов, это действительно очень быстрый и эффективный метод. Однако это имеет ограниченную полезность. [ нужна ссылка ]
Квадратичные остатки
[ редактировать ]Используя теорему Вильсона, для любого нечетного простого числа p = 2 m + 1 мы можем переставить левую часть чтобы получить равенство Это становится или Мы можем использовать этот факт, чтобы доказать часть известного результата: для любого простого числа p такого, что p ≡ 1 (mod 4) , число (−1) является квадратом ( квадратичным вычетом ) по модулю p . Для этого предположим, что p = 4k + 1 для некоторого целого числа k . Тогда мы можем взять m = 2 k выше и сделать вывод, что ( m !) 2 конгруэнтно (−1) (mod p ).
Формулы для простых чисел
[ редактировать ]Теорема Вильсона использовалась для построения формул для простых чисел , но они слишком медленны, чтобы иметь практическую ценность.
p-адическая гамма-функция
[ редактировать ]Теорема Вильсона позволяет определить p-адическую гамма-функцию .
Обобщение Гаусса
[ редактировать ]Гаусс доказал [ 7 ] [ нужен неосновной источник ] что где p представляет собой нечетное простое число, а положительное целое число. То есть произведение натуральных чисел, меньших m и относительно простых по отношению к m, на единицу меньше, чем кратное m , когда m равно 4, или степени нечетного простого числа, или вдвое большей степени нечетного простого числа; в противном случае произведение на единицу больше, чем кратное m . Значения m, для которых произведение равно −1, — это именно те значения, в которых существует примитивный корень по модулю m .
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ Потому что, если затем , и если простое число делит , то по лемме Евклида он делит либо или .
- ^ Универсальная книга по математике. Дэвид Дарлинг, с. 350.
- ^ О'Коннор, Джон Дж.; Робертсон, Эдмунд Ф. , «Абу Али аль-Хасан ибн аль-Хайсам» , Архив истории математики MacTutor , Университет Сент-Эндрюс
- ^ Эдвард Уоринг, Meditationes Algebraicae (Кембридж, Англия: 1770), стр. 218 (на латыни). В третьем (1782 г.) издании «Алгебраических размышлений » Уоринга теорема Вильсона появляется как задача 5 на странице 380 . На этой странице Уоринг заявляет: «Это самое элегантное свойство простых чисел было открыто самым выдающимся человеком и самым опытным в математике Джоном Уилсоном Армигером». (Человек, самый выдающийся и самый опытный в математике, сквайр Джон Уилсон, обнаружил это самое изящное свойство простых чисел.)
- ^ Жозеф Луи Лагранж, «Доказательство новой теоремы о простых числах» , Новые мемуары Королевской академии наук и изящной словесности (Берлин), том. 2, стр. 125–137 (1771).
- ^ Джованни Вакка (1899) «О неопубликованных рукописях Лейбница»,
Бюллетень библиографии и истории математики , вып. 2, страницы 113–116; см. стр. 114 (на итальянском языке). Вакка цитирует математические рукописи Лейбница, хранящиеся в Королевской публичной библиотеке в Ганновере (Германия), том. 3 Б, связка 11, стр. 10:
Оригинал : Кроме того, он также мельком увидел теорему Вильсона, как видно из следующего утверждения:
«Произведение непрерывного числа до числа, которое предшествует данному значению, разделенное на данное число, оставляет 1 (или дополнение к единице?), если данное число является простым. Если данное число является простым, оно оставляет число, имеющее общую меру, большую, чем единица. с данными».
Однако доказать это ему не удалось.
См. также: Джузеппе Пеано, изд., Mathematics Form , vol. 2, нет. 3, стр. 85 (1897 г.).Перевод : Кроме того, он [Лейбниц] также мельком увидел теорему Вильсона, как показано в следующем утверждении:
«Произведение всех целых чисел, предшествующих данному целому числу, при делении на данное целое число дает 1 (или дополнение к 1?), если данное целое число простое. Если данное целое число является составным, оно оставляет число, которое имеет общий множитель с заданным целым числом, [которое] больше единицы».
Однако доказать это ему не удалось. - ^ Ландау, два доказательства этого. 78 [ нужна полная цитата ]
- ^ Гаусс Д.А., ст. 78
Ссылки
[ редактировать ]« Disquisitiones Arithmeticae» переведена с цицероновской латыни Гаусса на английский и немецкий языки. Немецкое издание включает все его статьи по теории чисел: все доказательства квадратичной взаимности, определение знака суммы Гаусса, исследования биквадратичной взаимности и неопубликованные заметки.
- Гаусс, Карл Фридрих; Кларк, Артур А. (1986), Disquisitiones Arithemeticae (2-е исправленное издание), Нью-Йорк: Springer , ISBN 0-387-96254-9 (переведено на английский)
{{citation}}
:CS1 maint:postscript ( ссылка ) . - Гаусс, Карл Фридрих; Мазер, Х. (1965), Исследования по высшей арифметике (Disquisitiones Arithemeticae и другие статьи по теории чисел) (2-е изд.), Нью-Йорк: Челси, ISBN 0-8284-0191-8 (переведено на немецкий)
{{citation}}
:CS1 maint:postscript ( ссылка ) . - Ландау, Эдмунд (1966), Элементарная теория чисел , Нью-Йорк: Челси .
- Оре, Эйстейн (1988). Теория чисел и ее история . Дувр. стр. 259–271 . ISBN 0-486-65620-9 .
Внешние ссылки
[ редактировать ]- «Теорема Вильсона» , Математическая энциклопедия , EMS Press , 2001 [1994]
- Вайсштейн, Эрик В. «Теорема Вильсона» . Математический мир .
- системы Mizar Доказательство : http://mizar.org/version/current/html/nat_5.html#T22
- Оана, Эндрю. «Обобщение теоремы Вильсона» (PDF) .