Satz von Euler

Der Titel dieses Artikels ist mehrdeutig. Weitere Bedeutungen sind unter Satz von Euler (Begriffsklärung) aufgeführt.

Der Satz von Euler, auch als Satz von Euler-Fermat benannt nach Leonhard Euler und Pierre de Fermat, stellt eine Verallgemeinerung des kleinen fermatschen Satzes auf beliebige (nicht notwendigerweise prime) Moduli n N {\displaystyle n\in \mathbb {N} } dar.

Aussage

Der Satz von Euler lautet: Für alle a , n N {\displaystyle a,n\in \mathbb {N} } mit ggT ( a , n ) = 1 {\displaystyle \operatorname {ggT} (a,n)=1} gilt

a φ ( n ) 1 ( mod n ) {\displaystyle a^{\varphi (n)}\equiv 1{\pmod {n}}} .

Dabei ist ggT {\displaystyle \operatorname {ggT} } der größte gemeinsame Teiler der beiden natürlichen Zahlen a {\displaystyle a} und n {\displaystyle n} , und φ ( n ) {\displaystyle \varphi (n)} die eulersche φ-Funktion, nämlich die Anzahl der zu n {\displaystyle n} teilerfremden Reste modulo n {\displaystyle n} .

Für prime Moduli p {\displaystyle p} gilt φ ( p ) = p 1 {\displaystyle \varphi (p)=p-1} , also geht für sie der Satz von Euler in den kleinen Satz von Fermat über.

Anwendungen

Der Satz von Euler dient der Reduktion großer Exponenten modulo n {\displaystyle n} . Aus ihm folgt für ganze Zahlen k {\displaystyle k} , dass a x a x + k φ ( n ) ( mod n ) {\displaystyle a^{x}\equiv a^{x+k\cdot \varphi (n)}{\pmod {n}}} . Praktische Anwendung findet er in dieser Eigenschaft in der computergestützten Kryptographie, beispielsweise im RSA-Verschlüsselungsverfahren.

Beispiel

Was ist die letzte Ziffer im Dezimalsystem von 7222, also welche Dezimalziffer ist 7222 kongruent modulo 10?

Zunächst bemerken wir, dass ggT(7,10) = 1 und dass φ(10) = 4. Also liefert der Satz von Euler

7 4 1 ( mod 10 ) {\displaystyle 7^{4}\equiv 1{\pmod {10}}}

und wir erhalten

7 222 = 7 4 55 + 2 = ( 7 4 ) 55 7 2 1 55 7 2 ( mod 10 ) 49 ( mod 10 ) 9 ( mod 10 ) {\displaystyle 7^{222}=7^{4\cdot 55+2}=(7^{4})^{55}\cdot 7^{2}\equiv 1^{55}\cdot 7^{2}{\pmod {10}}\equiv 49{\pmod {10}}\equiv 9{\pmod {10}}} .

Allgemein gilt:

a b a b mod φ ( n ) ( mod n ) a , b , n N ggT ( a , n ) = 1 {\displaystyle a^{b}\equiv a^{b{\bmod {\varphi }}(n)}{\pmod {n}}\qquad a,b,n\in \mathbb {N} \wedge \operatorname {ggT} (a,n)=1}

Beweis des Satzes von Euler

Sei ( Z / n Z ) × = { r 1 , , r φ ( n ) } {\displaystyle (\mathbb {Z} /n\mathbb {Z} )^{\times }=\{r_{1},\dots ,r_{\varphi (n)}\}} die Menge der multiplikativ modulo n {\displaystyle n} invertierbaren Elemente. Für jedes a {\displaystyle a} mit ggT ( a , n ) = 1 {\displaystyle \operatorname {ggT} (a,n)=1} ist dann x a x {\displaystyle x\mapsto ax} eine Permutation von ( Z / n Z ) × {\displaystyle (\mathbb {Z} /n\mathbb {Z} )^{\times }} , denn aus a x a y ( mod n ) {\displaystyle ax\equiv ay{\pmod {n}}} folgt x y ( mod n ) {\displaystyle x\equiv y{\pmod {n}}} .

Weil die Multiplikation kommutativ ist, folgt

r 1 r φ ( n ) ( a r 1 ) ( a r φ ( n ) ) r 1 r φ ( n ) a φ ( n ) ( mod n ) {\displaystyle r_{1}\cdots r_{\varphi (n)}\equiv (ar_{1})\cdots (ar_{\varphi (n)})\equiv r_{1}\cdots r_{\varphi (n)}a^{\varphi (n)}{\pmod {n}}} ,

und da die r i {\displaystyle r_{i}} invertierbar sind für alle i {\displaystyle i} , gilt

1 a φ ( n ) ( mod n ) {\displaystyle 1\equiv a^{\varphi (n)}{\pmod {n}}} .

Alternativbeweis

Der Satz von Euler ist eine direkte Folgerung aus dem Satz von Lagrange aus der Gruppentheorie: In jeder Gruppe G {\displaystyle G} mit endlicher Ordnung m {\displaystyle m} ist die m {\displaystyle m} -te Potenz jedes Elements das Einselement. Hier ist G = { 1 a n ggT ( a , n ) = 1 } = ( Z / n Z ) × {\displaystyle G=\{1\leq a\leq n\mid \operatorname {ggT} (a,n)=1\}=(\mathbb {Z} /n\mathbb {Z} )^{\times }} also | G | = φ ( n ) {\displaystyle |G|=\varphi (n)} , wobei die Operation von G {\displaystyle G} die Multiplikation modulo n {\displaystyle n} ist.

Siehe auch

  • Carmichael-Funktion
  • Kongruenz
  • Teilbarkeit
  • Zahlentheorie
  • Kryptographie

Literatur

  • Harald Scheid: Zahlentheorie, Spektrum Akademischer Verlag, 2003, ISBN 3-8274-1365-6

Weblinks

  • Christian Spannagel: Sätze von Euler und Fermat. Vorlesungsreihe, 2012.