Ciągła faktoryzacja frakcji

W matematyce , zwłaszcza w teorii liczb , metoda faktoryzacji przez ułamek ciągły (w języku angielskim „  metoda ciągłego rozkładania na czynniki  ” , w skrócie cfrac ) jest metodą teorii liczb, która określa dwa dzielniki liczby naturalnej , pod warunkiem, że nie jest to liczba pierwsza . Poprzez wielokrotne stosowanie metody otrzymujemy rozkład na iloczyn czynników pierwszych tej liczby. Metoda jest ogólna w tym sensie, że ma zastosowanie do wszystkich liczb całkowitych, niezależnie od określonego kształtu lub właściwości.

Metoda faktoryzacji przez ułamek ciągły została opublikowana w 1931 roku przez Derricka Henry'ego Lehmera i Ralpha Ernesta Powersa  (in) , matematyka-amatora, znanego również z wyników obliczeń w teorii liczb. Został użyty późno, ponieważ maszyny liczące nie były wystarczająco szybkie. W 1975 roku Michael A. Morrison i John Brillhart zaprogramowali metodę na większym komputerze i byli w stanie uzyskać faktoryzację siódmej liczby Fermata . Metoda ciągłego rozkładania na frakcje pozostała standardową metodą rozkładania na czynniki „dużych” liczb całkowitych, które w latach 80. miały do ​​pięćdziesięciu miejsc po przecinku. W 1990 roku nowy algorytm, metoda sita kwadratowego , zastąpił metodę frakcji ciągłej.

Złożoność ciągłego frakcji faktoryzacji liczby całkowitej znajduje się w .

Zasada

Algorytm szuka zgodności postaci

.

Aby to zrobić, mnoży odpowiednie kongruencje formy . Korzystając z tych kongruencji, otrzymujemy faktoryzację N metodą faktoryzacji Dixona . x 2  ≡  y 2  (mod  N ).

Zastosowania sposobu, dla znalezienia tych kongruencji, w ciągłej ekspansji frakcję o . To rozszerzenie zapewnia najlepsze przybliżenia w postaci ułamków . Każde przybliżenie zapewnia kongruencję poszukiwanej formy , z i . Ponieważ ułamek jest lepszym przybliżeniem , liczba całkowita jest mała iz dużym prawdopodobieństwem jest krucha i potrzeba niewiele takich kongruencji.

Elementy historyczne

Pierwszym krokiem w kierunku metody ułamków ciągłych jest metoda faktoryzacji Fermata opisana przez Pierre de Fermata w 1643 roku. Polega ona na znalezieniu dwóch kwadratów i tak dalej . Podobnie jak liczby całkowite, a następnie są dzielnikami .

W 1798 roku Adrien-Marie Legendre opublikował swoją książkę Esej o teorii liczb . Opracowano metodę Fermata, w której różnica jest dowolną wielokrotnością  ; liczby i muszą spełniać warunki , i . Przy tych założeniach dziel i gcds i są dzielnikami .

Uwagi i odniesienia

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

Bibliografia

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