Числа Ферма

Матеріал з testwiki
Версія від 04:10, 9 квітня 2024, створена imported>Tolsai (growthexperiments-addlink-summary-summary:3|0|0)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

У математиці числами Ферма, що названі на честь французького математика П'єра Ферма, який першим дослідив їх, є числа виду:

Fn=22n+1

де n — невід'ємне ціле число. Декілька перших чисел Ферма:

3, 5, 17, 257, 65537, 4294967297, 18446744073709551617, ... Шаблон:OEIS.

Якщо 2k + 1 просте і k > 0, то k має бути ступенем 2, таким чином 2k + 1 є числом Ферма. Такі прості називаються простими Ферма. Шаблон:As of рік відомо лише 5 простих чисел Ферма: F0 = 3, F1 = 5, F2 = 17, F3 = 257, та F4 = 65537 Шаблон:OEIS, інших таких чисел після Ферма знайдено не було і припускається, що інших не існує.

Властивості

  1. Fn=(Fn11)2+1
  2. Fn=Fn1+22n1F0Fn2
  3. Fn=Fn122(Fn21)2
  4. Fn=F0Fn1+2

Перша й третя рівність перевіряються за допомогою елементарних операцій.
Четверту рівність можна довести методом математичної індукції:

твердження очевидно правильне для n=1 : F1 = F0 +2;
якщо припустити істинність для декого цілого n, тоді:
k=0nFk=(k=0n1Fk)Fn=(Fn2)Fn=(22n1)(22n+1)=22n+11=Fn+12,
що завершує доведення 4-ї рівності.

Друга рівність може бути зведена до четвертої:

Fn1+22n1F0Fn2=Fn1+(Fn11)F0Fn2=Fn1+F0Fn1F0Fn2=F0Fn1+2=Fn

де двічі застосовано четверту рівність.

Це твердження випливає з останньої рекурсії. Справді, жодне з чисел Ферма не є парним, а якщо Fn і Fi, де n>i, взаємно-прості, тоді з попереднього маємо, що Fn=FiA+2,AZ. Отже, їх спільний дільник має ділити 2, що неможливо для непарних чисел.

  • Жодне число Ферма не є сумою двох простих чисел, за винятком F1 = 2 + 3.
  • Правильний n-кутник можна побудувати за допомогою циркуля й лінійки тоді і лише тоді, коли n=2rp1p2pk, де pi — різні прості числа Ферма (теорема Гаусса — Ванцеля).
  • Серед чисел виду 2n+1 простими можуть бути тільки числа Ферма. Справді, якщо у n є непарний дільник m>1, то згідно з теоремою Безу:
2n+1=(2m+1)(12m+22m+2nm),
і тому 2n+1 не є простим.

Прості числа Ферма

П'єр Ферма висунув гіпотезу, що всі вони прості. Дійсно, легко показати, що перші п'ять чисел Ферма F0, ..., F4 є простими. Проте Леонард Ейлер визначив, що

F5=225+1=232+1=4294967297=641×6700417.

Ейлер довів, що кожен дільник Fn має бути виду k∙2n+1+1 (пізніше Едуар Люка посилив це твердження до k∙2n+2+1) для n ≥ 2.

Те, що 641 є дільником F5 можна вивести з рівностей 641 = 27 × 5 + 1 та 641 = 24 + 54. Із першої рівності випливає, що 27 × 5 ≡ −1 (mod 641), і, підносячи до четвертого ступеня, що 228 × 54 ≡ 1 (mod 641). З іншого боку, із другої рівності випливає, що 54 ≡ −24 (mod 641). Із цих конгруєнцій випливає, що 232 ≡ −1 (mod 641).

Залишалися відкритими питання про існування інших простих чисел Ферма і про скінченність чи нескінченність множини таких чиселШаблон:Sfn.

Станом на 2014 рік відомоШаблон:Джерело?, що Fn є складеними для 5n32. Повна факторизація Fn відома для Шаблон:Nowrap, не відомо жодного дільника для Шаблон:Nowrap та Шаблон:Nowrap.
У жовтні 2020 року було знайдено найбільше відоме складене число Ферма — це F18233954, його дільник Шаблон:NowrapШаблон:Джерело?.

Факторизація чисел Ферма

Через великий розмір чисел Ферма, вкрай важко виконати їх повну факторизацію або навіть перевірити на простоту. Едуар Люка в 1878 році довів, що кожен дільник числа Ферма Fn має бути виду k∙2n+2+1, де k — додатне ціле. Це числа Прота. Відшукання простих Прота дозволяє легко провести тест на простоту чисел Ферма.
На сучасних комп'ютерах необхідні й достатні умови для визначення простоти чисел Ферма дає також тест Пепіна.
Шаблон:Джерело?. У проєкті розподілених обчислень Fermatsearch знайдено декілька дільників чисел Ферма. Для пошуку дільників великих чисел Ферма застосовується програма proth.exe авторства Іва Ґалу (Шаблон:Lang-fr).

Факторизація перших дванадцяти чисел Ферма:

F0 = 21 + 1 = 3 — просте
F1 = 22 + 1 = 5 — просте
F2 = 24 + 1 = 17 — просте
F3 = 28 + 1 = 257 — просте
F4 = 216 + 1 = 65 537 — найбільше відоме просте Ферма
F5 = 232 + 1 = 4 294 967 297
= 641 × 6 700 417 (факторизовано повністю в 1732 році [1])
F6 = 264 + 1 = 18 446 744 073 709 551 617 (20 цифр)
= 274 177 × 67 280 421 310 721 (факторизовано повністю 1855 році)
F7 = 2128 + 1 = 340 282 366 920 938 463 463 374 607 431 768 211 457 (39 цифр, факторизовано повністю в 1970 році)
= 59 649 589 127 497 217 × 5 704 689 200 685 129 054 721
F8 = 2256 + 1 = 115 792 089 237 316 195 423 570 985 008 687 907 853 269 984 665 640 564 039 457 584 007 913 129 639 937 (78 цифр, факторизоване повністю в 1980 році)
= 1 238 926 361 552 897 ×
93 461 639 715 357 977 769 163 558 199 606 896 584 051 237 541 638 188 580 280 321
F9 = 2512 + 1 = 13'407'807'929'942'597'099'574'024'998'205'846'127'479'365'820'592'393'377'723'561'443'721'764'
030'073'546'976'801'874'298'166'903'427'690'031'858'186'486'050'853'753'882'811'946'569'946'433'
649'006'084'097 (155 цифр)
= 2'424'833 × 7'455'602'825'647'884'208'337'395'736'200'454'918'783'366'342'657 (49 цифр) ×
741'640'062'627'530'801'524'787'141'901'937'474'059'940'781'097'519'023'905'821'316'144'415'759'
504'705'008'092'818'711'693'940'737 (99 цифр) (факторизоване повністю в 1990 році)
F10 = 21024 + 1 = 179'769'313'486'231'590'772'930...304'835'356'329'624'224'137'217 (309 цифр)
= 45'592'577 × 6'487'031'809 × 4'659'775'785'220'018'543'264'560'743'076'778'192'897 (40 цифр) ×
130'439'874'405'488'189'727'484...806'217'820'753'127'014'424'577 (252 цифри) (факторизоване повністю в 1995 році)
F11 = 22048 + 1 = 32'317'006'071'311'007'300'714'8...193'555'853'611'059'596'230'657 (617 цифр)
= 319'489 × 974'849 × 167'988'556'341'760'475'137 (21 цифра) × 3'560'841'906'445'833'920'513 (22 цифри) ×
173'462'447'179'147'555'430'258...491'382'441'723'306'598'834'177 (564 цифри) (факторизоване повністю в 1988 році)

Узагальнені числа Ферма

Числа виду a2n+b2n, де a, b будь-які взаємно-прості числа, такі що a > b > 0, називаються узагальненими числами Ферма. Непарне просте p є узагальненим числом Ферма тоді і тільки тоді, коли p1(mod4). (Ми розглядаємо тільки випадок, коли n > 0, отже 3 = 220+1 не є контрприкладом.)

За аналогією зі звичайними числами Ферма прийнято записувати узагальнені числа Ферма виду a2n+1 як Fn(Шаблон:Mvar). У цьому позначенні, наприклад, число 100'000'001 буде записано як F3(10). Далі ми обмежимося простими числами цього виду, a2n+1, такі прості числа називаються "прості Ферма за основою Шаблон:Mvar". Звичайно, ці прості числа існують лише тоді, коли Шаблон:Mvar парне.

Узагальнені прості Ферма

Через легкість доведення їх простоти, останніми роками узагальнені прості числа Ферма стали темою для досліджень у галузі теорії чисел. Багато з найбільших відомих сьогодні простих чисел є узагальненими простими числами Ферма.

Узагальнені числа Ферма можуть бути простими лише для парних Шаблон:Mvar, оскільки якщо Шаблон:Mvar непарне, то кожне узагальнене число Ферма буде ділитися на 2. Найменше просте число Fn(a) з n>4 — це F5(30) або 3032 + 1.

Примітки

Шаблон:Reflist

Література

  • 17 Lectures on Fermat Numbers: From Number Theory to Geometry, Michal Křížek, Florian Luca, Lawrence Somer, Springer, CMS Books 9, ISBN 0-387-95332-9

Див. також

Шаблон:Класи натуральних чисел