Kontinuální faktorizace zlomků

V matematiky , zejména v teorii čísel , metoda faktorizace pokračující frakce (v angličtině „  pokračoval frakce metoda faktorizace  “ , zkráceně cfrac ) je metoda teorie čísel, která určuje dva dělitele z a přirozené číslo , za předpokladu, že není prvočíslo . Opakovanou aplikací metody získáme rozklad na součin prvočísel tohoto čísla. Metoda je obecná v tom smyslu, že platí pro všechna celá čísla bez ohledu na konkrétní tvar nebo vlastnosti.

Způsob faktorizace pokračující frakce byla zveřejněna v roce 1931 Derrick Henry Lehmer a Ralph Ernest působností  (v) , amatérské matematik také známé pro své výsledky výpočtů v teorii čísel. Bylo použito až pozdě, protože počítací stroje nebyly dostatečně rychlé. V roce 1975 Michael A. Morrison a John Brillhart naprogramovali metodu na větším počítači a dokázali získat faktorizaci sedmého Fermatova čísla . Metoda factorizace spojitých zlomků zůstala standardní metodou factoringu „velkých“ celých čísel, která měla během 80. let až padesát desetinných míst. V roce 1990 nahradil metodu kvadratického síta metodu spojitého zlomku nový algoritmus .

Časová složitost kontinuálního frakce faktorizace celé číslo je v .

Zásada

Algoritmus hledá shodu formy

.

K tomu znásobí příslušnou kongruenci formy . Pomocí těchto kongruencí získáme faktorizaci N metodou Dixonovy faktorizace . x 2  ≡  y 2  (mod  N ).

Metoda používá, najít tyto kongruence, na pokračující frakce expanzi ve . Tato expanze poskytuje nejlepší aproximace ve formě zlomků . Každá aproximace poskytuje shodu hledané formy s a . Vzhledem k tomu, že zlomek je lepší aproximací , je celé číslo malé a je s vysokou pravděpodobností drobivé a je zapotřebí jen málo takových shod.

Historické prvky

Prvním krokem k metodě spojitých zlomků je Fermatova faktorizační metoda, kterou popsal Pierre de Fermat v roce 1643. Skládá se z nalezení dvou čtverců a podobných . Stejně jako celá čísla a poté jsou děliteli .

V roce 1798 vydal Adrien-Marie Legendre knihu Esej o teorii čísel . Existuje vývoj Fermatovy metody, kde rozdíl je libovolný násobek  ; čísla a musí splňovat podmínky , a . Za těchto předpokladů rozděl a gcds a jsou děliteli .

Poznámky a odkazy

  1. Lehmer and Powers 1931 .
  2. Morrison a Brillhart 1975 .
  3. Pomerance 1996 .

Bibliografie

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">