Eulersche Totient-Funktion - Euler's totient function
In der Zahlentheorie , Eulersche Phi-Funktion zählt die positiven ganzen Zahlen bis zu einer bestimmten ganzen Zahl n , die relativ prim zu n . Es wird mit dem griechischen Buchstaben phi als oder geschrieben und kann auch Eulers Phi-Funktion genannt werden . Mit anderen Worten, es ist die Zahl der ganzen Zahlen k im Bereich 1 ≤ k ≤ n, für die der größte gemeinsame Teiler gcd( n , k ) gleich 1 ist. Die ganzen Zahlen k dieser Form werden manchmal als Totalative von n . bezeichnet .
Zum Beispiel sind die Totative von n = 9 die sechs Zahlen 1, 2, 4, 5, 7 und 8. Sie sind alle relativ prim zu 9, aber die anderen drei Zahlen in diesem Bereich, 3, 6 und 9 sind es nicht , da gcd(9, 3) = gcd(9, 6) = 3 und gcd(9, 9) = 9 . Daher φ 6 = (9) . Als weiteres Beispiel gilt φ (1) = 1, da für n = 1 die einzige ganze Zahl im Bereich von 1 bis n 1 selbst ist und gcd(1, 1) = 1 .
Eulersche Totientenfunktion ist eine multiplikative Funktion , was bedeutet , dass , wenn zwei Zahlen m und n relativ prim ist , dann φ ( Mn ) = φ ( m ) , φ ( n ) . Diese Funktion gibt die Ordnung der multiplikativen Gruppe von ganzen Zahlen modulo n (die Gruppe der Einheiten des Rings ) an. Es wird auch zur Definition des RSA-Verschlüsselungssystems verwendet .
Geschichte, Terminologie und Notation
Leonhard Euler führte die Funktion 1763 ein. Allerdings wählte er damals noch kein konkretes Symbol, um sie zu kennzeichnen. In einer Veröffentlichung von 1784 untersuchte Euler die Funktion weiter und wählte den griechischen Buchstaben π , um sie zu bezeichnen: Er schrieb πD für "die Vielzahl der Zahlen kleiner als D , und die keinen gemeinsamen Teiler damit haben". Diese Definition weicht von der aktuellen Definition für die Totient-Funktion bei D = 1 ab , ist aber ansonsten gleich. Die heute übliche Notation φ ( A ) stammt aus Gauss ' Abhandlung Disquisitiones Arithmeticae von 1801 , obwohl Gauß das Argument nicht in Klammern umschloss und A schrieb . Daher wird sie oft als Eulersche Phi-Funktion oder einfach als Phi-Funktion bezeichnet .
Im Jahr 1879 prägte JJ Sylvester den Begriff Totient für diese Funktion, daher wird er auch als Euler-Totient-Funktion , Euler-Totient oder Euler-Totient bezeichnet . Jordans Totient ist eine Verallgemeinerung von Eulers.
Der Kototient von n ist definiert als n − φ ( n ) . Es zählt die Anzahl der positiven ganzen Zahlen kleiner oder gleich n , die mindestens einen Primfaktor mit n gemeinsam haben .
Berechnung der Eulerschen Totient-Funktion
Es gibt mehrere Formeln zur Berechnung von φ ( n ) .
Produktformel von Euler
Es sagt aus
wobei das Produkt über den verschiedenen Primzahlen liegt, die n teilen . (Notation siehe Arithmetische Funktion .)
Eine äquivalente Formulierung für , wobei die verschiedenen Primzahlen n teilen , lautet:
Phi ist eine multiplikative Funktion
Dies bedeutet, dass wenn gcd( m , n ) = 1 ist , dann φ ( m ) φ ( n ) = φ ( mn ) . Proof Umriss: Let A , B , C die Sätze von positiven ganzen Zahlen sein , die sind coprime auf und kleiner als m , n , mn jeweils, so dass | A | = φ ( m ) usw. Dann gibt es eine Bijektion zwischen A × B und C nach dem chinesischen Restsatz .
Wert von phi für ein Primzahlargument
Wenn p eine Primzahl ist und k 1 , dann
Beweis : Da p eine Primzahl ist , die einzig möglichen Werte von gcd ( p k , m ) sind 1, p , p 2 , ..., p k , und der einzige Weg , um gcd ( p k , m )> 1 ist, wenn m ein Vielfaches von p ist , dh m = p , 2 p , 3 p , ..., p k − 1 p = p k , und es gibt p k − 1 solcher Vielfachen kleiner als p k . Daher sind die anderen p k − p k − 1 Zahlen alle relativ prim zu p k .
Beweis der Eulerschen Produktformel
Der Hauptsatz der Arithmetik besagt , dass wenn n > 1 ist ein einzigartiger Ausdruck , wo p 1 < p 2 <... < p r sind Primzahlen und jeder k i ≥ 1 . (Der Fall n = 1 entspricht dem leeren Produkt.) Wiederholtes Verwenden der Multiplikativeigenschaft von φ und die Formel für φ ( p k ) ergibt
Dies ergibt beide Versionen der Euler-Produktformel.
Ein alternativer Beweis, der die multiplikative Eigenschaft nicht erfordert, verwendet stattdessen das Einschluss-Ausschluss-Prinzip, das auf die Menge angewendet wird und die Mengen von ganzen Zahlen ausschließt, die durch die Primteiler teilbar sind.
Beispiel
In Worten: die verschiedenen Primfaktoren von 20 sind 2 und 5; die Hälfte der zwanzig ganzen Zahlen von 1 bis 20 ist durch 2 teilbar, so dass zehn übrig bleibt; ein Fünftel davon ist durch 5 teilbar, so dass acht Zahlen zu 20 teilerfremd sind; das sind: 1, 3, 7, 9, 11, 13, 17, 19.
Die alternative Formel verwendet nur ganze Zahlen:
Fourier-Transformation
Der Totient ist die diskrete Fourier-Transformation des gcd , ausgewertet bei 1. Sei
wobei x k = gcd( k , n ) für k ∈ {1, ..., n } . Dann
Der eigentliche Teil dieser Formel ist
Verwenden Sie zum Beispiel und :
Teilersumme
Das von Gauss gegründete Grundstück, das
wobei die Summe über alle positiven Teiler d von n ist , kann auf verschiedene Weise bewiesen werden. (Siehe Arithmetische Funktion für Notationskonventionen.)
Ein Beweis ist, dass φ ( d ) auch gleich der Anzahl möglicher Generatoren der zyklischen Gruppe C d ist ; insbesondere, wenn C d = ⟨ g ⟩ mit g d = 1 ist , dann ist g k ein Generator für jede k Koprime zu d . Da jedes Element von C n eine zyklische Untergruppe erzeugt und alle Untergruppen C d ⊆ C n durch genau φ ( d ) Elemente von C n erzeugt werden , folgt die Formel. Äquivalent kann die Formel durch das gleiche Argument abgeleitet werden, das auf die multiplikative Gruppe der n- ten Einheitswurzeln und der primitiven d- ten Einheitswurzeln angewendet wird .
Die Formel lässt sich auch aus der elementaren Arithmetik ableiten. Sei zum Beispiel n = 20 und betrachte die positiven Brüche bis 1 mit Nenner 20:
Bringen Sie sie in die niedrigsten Begriffe:
Diese zwanzig Brüche sind alle positiv k/D≤ 1, deren Nenner die Teiler d = 1, 2, 4, 5, 10, 20 sind . Die Brüche mit 20 als Nenner sind solche mit Zählern teilerfremd zu 20, nämlich1/20, 3/20, 7/20, 9/20, 11/20, 13/20, 17/20, 19/20; per Definition sind dies φ (20) Brüche. In ähnlicher Weise gibt es φ (10) Brüche mit Nenner 10 und φ (5) Brüche mit Nenner 5 usw. Somit wird die Menge von zwanzig Brüchen in Teilmengen der Größe φ ( d ) für jedes d geteilt, das 20 teilt. Ein ähnliches Argument gilt für jedes n.
Auf die Divisorsummenformel angewendete Möbius-Inversion ergibt
wobei μ die Möbius-Funktion ist , die durch und für jede Primzahl p und k ≥ 1 definierte multiplikative Funktion . Diese Formel kann auch aus der Produktformel durch Multiplikation abgeleitet werden , um zu erhalten
Ein Beispiel:
Einige Werte
Die ersten 100 Werte (Sequenz A000010 im OEIS ) sind in der folgenden Tabelle und Grafik dargestellt:
φ ( n ) für 1 ≤ n ≤ 100 + 1 2 3 4 5 6 7 8 9 10 0 1 1 2 2 4 2 6 4 6 4 10 10 4 12 6 8 8 16 6 18 8 20 12 10 22 8 20 12 18 12 28 8 30 30 16 20 16 24 12 36 18 24 16 40 40 12 42 20 24 22 46 16 42 20 50 32 24 52 18 40 24 36 28 58 16 60 60 30 36 32 48 20 66 32 44 24 70 70 24 72 36 40 36 60 24 78 32 80 54 40 82 24 64 42 56 40 88 24 90 72 44 60 46 72 32 96 42 60 40
Im rechten Graphen ist die obere Linie y = n − 1 eine obere Schranke, die für alle n außer eins gültig ist und genau dann erreicht wird, wenn n eine Primzahl ist. Eine einfache untere Schranke ist , die ziemlich locker ist: Tatsächlich ist die untere Grenze des Graphen proportional zun/log log nr.
Satz von Euler
Dies besagt , dass , wenn ein und n sind relativ prim dann
Der Spezialfall, in dem n eine Primzahl ist, wird als kleiner Satz von Fermat bezeichnet .
Dies folgt aus dem Satz von Lagrange und der Tatsache, dass φ ( n ) die Ordnung der multiplikativen Gruppe ganzer Zahlen modulo n ist .
Das RSA-Kryptosystem basiert auf diesem Theorem: Es impliziert, dass die Inverse der Funktion a ↦ a e mod n , wobei e der (öffentliche) Verschlüsselungsexponent ist, die Funktion b ↦ b d mod n ist , wobei d , der (private ) Entschlüsselungs Exponent ist die multiplikative inverse von e modulo φ ( n ) . Die Schwierigkeit, φ ( n ) zu berechnen, ohne die Faktorisierung von n zu kennen, ist somit die Schwierigkeit, d zu berechnen : Dies ist als RSA-Problem bekannt , das durch Faktorisieren von n gelöst werden kann . Der Besitzer des privaten Schlüssels kennt die Faktorisierung, da ein privater RSA-Schlüssel konstruiert wird, indem n als Produkt zweier (zufällig gewählter) großer Primzahlen p und q gewählt wird . Nur n wird öffentlich bekannt gegeben, und angesichts der Schwierigkeit, große Zahlen zu faktorisieren, haben wir die Garantie, dass niemand sonst die Faktorisierung kennt.
Andere Formeln
-
Beachten Sie die Sonderfälle
-
Vergleichen Sie dies mit der Formel
- φ ( n ) ist gerade für n 3 . Außerdem, wenn n hat r verschiedene ungerade Primfaktoren 2 r | φ ( n )
- Für jeden a > 1 und n > 6 , so dass 4 ∤ n existiert ein l ≥ 2 n , so daß l | φ ( a n - 1) .
-
wobei rad( n ) der Rest von n ist (das Produkt aller verschiedenen Primzahlen, die n teilen ).
- ( zitiert in)
-
(wobei γ die Euler-Mascheroni-Konstante ist ).
-
wobei m > 1 ist eine positive ganze Zahl ist , und ω ( m ) ist die Anzahl der verschiedenen Primfaktoren von m .
Menons Identität
1965 bewies P. Kesava Menon
wobei d ( n ) = σ 0 ( n ) ist die Anzahl der Teiler von n .
Formeln mit dem Goldenen Schnitt
Schneider fand ein Identitätspaar, das die Totient-Funktion, den Goldenen Schnitt und die Möbius-Funktion μ ( n ) verbindet . In diesem Abschnitt ist φ ( n ) die Totient-Funktion und ϕ =1 + √ 5/2= 1,618... ist der Goldene Schnitt.
Sie sind:
und
Subtrahieren ergibt
Die Anwendung der Exponentialfunktion auf beide Seiten der vorhergehenden Identität ergibt eine unendliche Produktformel für e :
Der Beweis basiert auf den beiden Formeln
Generieren von Funktionen
Die Dirichlet-Reihe für φ ( n ) kann im Sinne der Riemannschen Zetafunktion geschrieben werden als:
Die Erzeugungsfunktion der Lambert-Reihe ist
die für | . konvergiert q | <1 .
Beides wird durch elementare Reihenmanipulationen und die Formeln für φ ( n ) bewiesen .
Wachstumsrate
In den Worten von Hardy & Wright ist die Reihenfolge von φ ( n ) „immer ‚fast n ‘“.
Zuerst
aber da n gegen unendlich geht, für alle δ > 0
Diese beiden Formeln können mit wenig mehr als die Formeln für beweisen φ ( n ) und der Divisor Summenfunktion σ ( n ) .
Tatsächlich wird beim Beweis der zweiten Formel die Ungleichung
gilt für n > 1 , ist bewiesen.
Wir haben auch
Hier ist γ die Eulersche Konstante , γ = 0.577215665... , also e γ = 1.7810724... und e − γ = 0.56145948... .
Um dies zu beweisen bedarf es nicht ganz des Primzahlensatzes . Da log log n gegen unendlich geht, zeigt diese Formel, dass
Tatsächlich ist mehr wahr.
und
Die zweite Ungleichung wurde von Jean-Louis Nicolas gezeigt . Ribenboim sagt: "Die Beweismethode ist insofern interessant, als die Ungleichung erstens unter der Annahme, dass die Riemannsche Hypothese wahr ist, zweitens unter der gegenteiligen Annahme gezeigt wird."
Für die durchschnittliche Bestellung haben wir
aufgrund von Arnold Walfisz , dessen Beweis die Schätzungen von Exponentialsummen aufgrund von IM Vinogradov und NM Korobov ausnutzt (dies ist derzeit die bekannteste Schätzung dieser Art). Das "große O " steht für eine Größe, die durch eine Konstante mal der Funktion von n innerhalb der Klammern begrenzt ist (die klein ist im Vergleich zu n 2 ).
Dieses Ergebnis kann verwendet werden, um zu beweisen, dass die Wahrscheinlichkeit, dass zwei zufällig ausgewählte Zahlen relativ prim sind, 6/π 2.
Verhältnis aufeinanderfolgender Werte
1950 bewies Somayajulu
1954 verstärkten Schinzel und Sierpiński dies und bewiesen, dass das Set
ist dicht in den positiven reellen Zahlen. Sie haben auch bewiesen, dass die Menge
ist im Intervall (0,1) dicht.
Totient-Zahlen
A totient Zahl ist ein Wert , der die Eulersche Totientenfunktion: Das heißt, ein m , für die es mindestens ein n für die φ ( n ) = m . Die Wertigkeit oder Multiplizität einer Gesamtzahl m ist die Anzahl der Lösungen dieser Gleichung. Ein Nichttotient ist eine natürliche Zahl, die keine totiente Zahl ist. Jede ungerade ganze Zahl, die 1 überschreitet, ist trivialerweise ein Nichttotient. Es gibt auch unendlich viele gerade Nichttotienten, und tatsächlich hat jede positive ganze Zahl ein Vielfaches, das ein gerader Nichttotient ist.
Die Anzahl der Summenzahlen bis zu einem gegebenen Grenzwert x ist
für eine Konstante C = 0,8178146... .
Wenn dementsprechend Multiplizität gezählt, bis die Anzahl der totient Zahlen auf einen gegebenen Grenzwert x ist
wobei der Fehlerterm R höchstens von Ordnung istx/(log x ) kfür jedes positive k .
Es ist bekannt , dass die Vielzahl von m überschreitet m δ unendlich oft für jeden δ <0,55655 .
Fords Theorem
Ford (1999) bewies, dass es für jede ganze Zahl k ≥ 2 eine totiente Zahl m der Vielfachheit k gibt, dh für die die Gleichung φ ( n ) = m genau k Lösungen hat; dieses Ergebnis war zuvor von Wacław Sierpiński vermutet worden , und es war als Folge von Schinzels Hypothese H erhalten worden . Tatsächlich tut jede Vielheit, die auftritt, dies unendlich oft.
Es ist jedoch keine Zahl m mit der Multiplizität k = 1 bekannt . Carmichaels Totient-Funktions-Vermutung ist die Aussage, dass es kein solches m gibt .
Perfekte Totient-Zahlen
Anwendungen
Zyklotomie
Im letzten Abschnitt der Disquisitiones beweist Gauß, dass ein regelmäßiges n -Eck mit Lineal und Zirkel konstruiert werden kann, wenn φ ( n ) eine Potenz von 2 ist. Wenn n eine Potenz einer ungeraden Primzahl ist, sagt die Formel für den Totient totient kann nur dann eine Zweierpotenz sein, wenn n eine erste Potenz und n − 1 eine Zweierpotenz ist . Die Primzahlen, die um eins größer als eine Zweierpotenz sind, werden Fermat-Primzahlen genannt , und nur fünf sind bekannt: 3, 5, 17, 257 und 65537. Fermat und Gauss wussten davon. Ob es noch mehr gibt, konnte niemand beweisen.
Ein reguläres n -Eck hat also eine Lineal-und-Kompass-Konstruktion, wenn n ein Produkt verschiedener Fermat-Primzahlen und einer beliebigen Potenz von 2 ist. Die ersten paar solcher n sind
Das RSA-Kryptosystem
Ein RSA - Systems beinhaltet die Einrichtung große Primzahlen Auswahl p und q , Rechen n = pq und k = φ ( n ) , und die Suche nach zwei Zahlen e und d , so daß ed ≡ 1 (mod k ) . Die Zahlen n und e (der "Verschlüsselungsschlüssel") werden der Öffentlichkeit zugänglich gemacht und d (der "Entschlüsselungsschlüssel") wird geheim gehalten.
Eine Nachricht, dargestellt durch eine ganze Zahl m , wobei 0 < m < n ist , wird durch Berechnen von S = m e (mod n ) verschlüsselt .
Es wird entschlüsselt, indem man t = S d (mod n ) berechnet . Der Satz von Euler kann verwendet werden, um zu zeigen, dass wenn 0 < t < n ist , dann t = m ist .
Die Sicherheit eines RSA - System würde , wenn die Zahl beeinträchtigt wird n berücksichtigt werden könnte oder wenn φ ( n ) könnte ohne Factoring berechnet werden n .
Ungelöste Probleme
Lehmers Vermutung
Wenn p eine Primzahl ist, dann gilt φ ( p ) = p − 1 . 1932 fragte DH Lehmer , ob es zusammengesetzte Zahlen n gibt, so dass φ ( n ) n − 1 teilt . Keine sind bekannt.
1933 bewies er, dass wenn ein solches n existiert, es ungerade, quadratfrei und durch mindestens sieben Primzahlen teilbar sein muss (dh ω ( n ) ≥ 7 ). 1980 bewiesen Cohen und Hagis, dass n > 10 20 und ω ( n ) ≥ 14 ist . Darüber hinaus zeigte Hagis, dass wenn 3 n teilt, dann n > 10 1937042 und ω ( n ) 298848 .
Carmichaels Vermutung
Darin heißt es, dass es keine Zahl n mit der Eigenschaft , dass für alle anderen Zahlen m , m ≠ n , φ ( m ) ≠ φ ( n ) . Siehe den Satz von Ford oben.
Wie im Hauptartikel erwähnt, muss es, wenn es ein einziges Gegenbeispiel zu dieser Vermutung gibt, unendlich viele Gegenbeispiele geben, und das kleinste hat mindestens zehn Milliarden Stellen zur Basis 10.
Siehe auch
- Carmichael-Funktion
- Duffin-Schaeffer-Vermutung
- Verallgemeinerungen des kleinen Satzes von Fermat
- Sehr zusammengesetzte Zahl
- Multiplikative Gruppe von ganzen Zahlen modulo n
- Ramanujan-Summe
- Gesamtsummenfunktion
- Dedekind Psi-Funktion
Anmerkungen
Verweise
Die Disquisitiones Arithmeticae wurde aus dem Lateinischen ins Englische und Deutsche übersetzt. Die deutsche Ausgabe enthält alle Arbeiten von Gauß zur Zahlentheorie: alle Beweise der quadratischen Reziprozität, die Vorzeichenbestimmung der Gauß-Summe, die Untersuchungen zur biquadratischen Reziprozität und unveröffentlichte Notizen.
Verweise auf die Disquisitionen haben die Form Gauss, DA, Art. nnn .
- Abramowitz, M. ; Stegun, IA (1964), Handbook of Mathematical Functions , New York: Dover Publications , ISBN 0-486-61272-4. Siehe Abschnitt 24.3.2.
- Bach, Eric ; Shallit, Jeffrey (1996), Algorithmic Number Theory (Band I: Efficient Algorithms) , MIT Press Series in the Foundations of Computing, Cambridge, MA: The MIT Press , ISBN 0-262-02405-5, Zbl 0873.11070
- Dickson, Leonard Eugene, "History Of The Theory Of Numbers", Band 1, Kapitel 5 "Euler's Function, Generalizations; Farey Series", Chelsea Publishing 1952
- Ford, Kevin (1999), "Die Zahl der Lösungen von φ( x ) = m ", Annals of Mathematics , 150 (1): 283–311, doi : 10.2307/121103 , ISSN 0003-486X , JSTOR 121103 , MR 1715326 , Zbl 0978.11053.
- Gauß, Carl Friedrich ; Clarke, Arthur A. (Übersetzer ins Englische) (1986), Disquisitiones Arithmeticae (zweite, korrigierte Auflage) , New York: Springer , ISBN 0-387-96254-9
- Gauß, Carl Friedrich ; Maser, H. (Übersetzer ins Deutsche) (1965), Untersuchungen über höhere Arithmetik (Disquisitiones Arithmeticae & other papers on number Theory) (Zweite Auflage) , New York: Chelsea, ISBN 0-8284-0191-8
- Graham, Ronald ; Knuth, Donald ; Patashnik, Oren (1994), Konkrete Mathematik : eine Grundlage für die Informatik (2. Aufl.), Reading, MA: Addison-Wesley, ISBN 0-201-55802-5, Zbl 0836.00001
- Guy, Richard K. (2004), Unsolved Problems in Number Theory , Problem Books in Mathematics (3. Aufl.), New York, NY: Springer-Verlag , ISBN 0-387-20860-7, Zbl 1058.11001
- Hardy, GH ; Wright, EM (1979), An Introduction to the Theory of Numbers (Fünfte Aufl.), Oxford: Oxford University Press , ISBN 978-0-19-853171-5
- Long, Calvin T. (1972), Elementary Introduction to Number Theory (2. Aufl.), Lexington: DC Heath and Company , LCCN 77-171950
- Pettofrezzo, Anthony J.; Byrkit, Donald R. (1970), Elemente der Zahlentheorie , Englewood Cliffs: Prentice Hall , LCCN 77-81766
- Ribenboim, Paulo (1996), The New Book of Prime Number Records (3. Aufl.), New York: Springer , ISBN 0-387-94457-5, Zbl 0856.11001
- Sandifer, Charles (2007), Die frühe Mathematik von Leonhard Euler , MAA, ISBN 0-88385-559-3
- Sandor, József; Mitrinović, Dragoslav S.; Crstici, Borislav, Hrsg. (2006), Handbuch der Zahlentheorie I , Dordrecht: Springer-Verlag , S. 9–36, ISBN 1-4020-4215-9, Zbl 1151.11300
- Sandor, Jozsef; Crstici, Borislav (2004). Handbuch der Zahlentheorie II . Dordrecht: Kluwer Akademiker. S. 179 –327. ISBN 1-4020-2546-7. Zbl 1079.11001 .
- Schramm, Wolfgang (2008), "Die Fourier-Transformation von Funktionen des größten gemeinsamen Teilers" , Electronic Journal of Combinatorial Number Theory , A50 (8(1)).
Externe Links
- "Totient-Funktion" , Encyclopedia of Mathematics , EMS Press , 2001 [1994]
- Eulersche Phi-Funktion und der chinesische Restsatz — Beweis, dass φ ( n ) multiplikativ ist
- Eulers Totient-Funktionsrechner in JavaScript – bis zu 20 Stellen
- Dineva-, Rosica-, Euler-Totient-, Möbius- und Divisor-Funktionen
- Plytage, Loomis, Polhill fassen die Euler-Phi-Funktion zusammen