WikiDer > Faktorisierungsmethode von Fermat
In dem Zahlentheorie ist Faktorisierungsmethode von Fermat ein Algorithmus eine ungerade auflösen zusammengesetzte Zahl in zwei faktoren und , also so .
Diese Faktorisierungsmethode ist besonders effektiv, wenn die Zahl als Produkt von ungefähr gleichen Faktoren dargestellt werden kann. Das Verfahren bildet auch die Grundlage allgemeiner Faktorisierungsverfahren für große Zahlen, die weniger Rechenzeit benötigen.
Pierre de Fermat beschrieb 1643 diese heute nach ihm benannte Methode in einem vermutlich an Mersenne oder auf Frenicle de Bessy. In diesem Brief zeigte er die Methode, indem er die Primfaktorzerlegung der Zahl 2.027.651.281 berechnete.[1] Einige Historiker vermuten jedoch, dass die Methode bereits vorher bekannt war.
Algorithmus
spät sei die zu faktorisierende ungerade Zahl und die kleinste ganze Zahl größer oder gleich . Die Faktorisierungsmethode von Fermat berechnet sukzessive:
Dies geht so lange, bis das Ergebnis ein Quadrat ist:
Dann mit ,
- .
Dies ergibt die Auflösung von für die das Verhältnis (mit ) ist die kleinste.
Hinweis
Durch die Überprüfung der letzten beiden Stellen des berechneten Ergebnisses kann man in vielen Fällen ausschließen, dass es sich um ein Quadrat handelt. Ein Quadrat hat als letzte zwei Ziffern nur eine von 22 Möglichkeiten: 00, X1, X4, 25, Y6 und X9, wobei X für eine gerade Ziffer und Y für eine ungerade Ziffer steht. Auch Fermat nutzte diese Eigenschaft der Quadrate.
Literatur
- ↑ Leonard E. Dickson: Geschichte der Zahlentheorie. Band 1. Teilbarkeit und Primalität, Dover-Publikationen, 2005, ISBN 0-486-44232-2, p. 357