De la Wikipedia, enciclopedia liberă.
În matematică și în special în teoria numerelor , teorema lui Euler (numită și teorema Fermat-Euler ) afirmă că dacă {\ displaystyle n} este un număr întreg pozitiv și {\ displaystyle a} este coprimo cu privire la {\ displaystyle n} , asa de:
- {\ displaystyle a ^ {\ phi (n)} \ equiv 1 {\ bmod {n}}}
unde este {\ displaystyle \ phi (n)} denotă funcția lui Euler phi e {\ displaystyle \ equiv} relația de congruență modulo {\ displaystyle n} .
Această teoremă este o generalizare a teoremei lui Fermat și este generalizată în continuare de teorema lui Carmichael .
Demonstrație
Să luăm în considerare setul de clase de rest (modulo {\ displaystyle n} ) de numere întregi pozitive mai mici sau egale cu {\ displaystyle n} și acoperă-mă cu {\ displaystyle n} :
- {\ displaystyle S_ {1} = \ left \ {[m_ {1}], [m_ {2}], \ dots, [m _ {\ phi (n)}] \ right \}}
Dacă înmulțim fiecare element al {\ displaystyle S_ {1}} pentru {\ displaystyle a} vom primi o secundă împreună,
- {\ displaystyle S_ {2} = \ left \ {[am_ {1}], [am_ {2}], \ dots, [am _ {\ phi (n)}] \ right \}} .
Fiecare {\ displaystyle am_ {i}} este încă coprimo con {\ displaystyle n} pentru că este produs din două elemente cu care mă acoper {\ displaystyle n} : de fapt fiecare număr prim {\ displaystyle p} care împarte {\ displaystyle am_ {i}} împarte sau {\ displaystyle a} sau {\ displaystyle m_ {i}} și, prin urmare, dacă s-a împărțit și {\ displaystyle n} cel puțin unul dintre {\ displaystyle a} și {\ displaystyle m_ {i}} nu ar fi acoperit cu {\ displaystyle n} .
Dacă acum {\ displaystyle i \ neq j} , asa de {\ displaystyle am_ {i} \ not \ equiv am_ {j} {\ bmod {n}}} , pentru că altfel, înmulțindu-se cu inversul {\ displaystyle b} din {\ displaystyle a} modul {\ displaystyle n} (care există pentru că {\ displaystyle a} și {\ displaystyle n} sunt coprimă), ai avea {\ displaystyle bam_ {i} \ equiv bam_ {j} {\ bmod {n}}} prin urmare {\ displaystyle m_ {i} \ equiv m_ {j} {\ bmod {n}}} . Aceste două fapte implică faptul că {\ displaystyle S_ {2}} este un subset de {\ displaystyle S_ {1}} și are aceeași cardinalitate ca {\ displaystyle S_ {1}} : în consecință, {\ displaystyle S_ {1}} și {\ displaystyle S_ {2}} coincide.
Prin urmare produsul, din toate elementele {\ displaystyle S_ {1}} este congruent cu produsul tuturor elementelor din {\ displaystyle S_ {2}} :
- {\ displaystyle m_ {1} m_ {2} \ cdot \ dots \ cdot m _ {\ phi (n)} \ equiv am_ {1} \ cdot am_ {2} \ cdot \ dots \ cdot am _ {\ phi ( n)} \ equiv a ^ {\ phi (n)} m_ {1} \ cdot m_ {2} \ cdot \ dots \ cdot m _ {\ phi (n)} {\ bmod {n}}} .
Din moment ce fiecare {\ displaystyle m_ {i}} este primul cu {\ displaystyle n} , putem înmulți ambele părți cu inversul lui {\ displaystyle \ prod _ {i = 1} ^ {\ phi (n)} m_ {i}} modul {\ displaystyle n} , primind
- {\ displaystyle a ^ {\ phi (n)} \ equiv 1 {\ bmod {n}}} .
O dovadă mai puțin directă poate fi obținută prin teoria grupurilor. Întregul {\ displaystyle S_ {1}} din restul claselor modulo {\ displaystyle n} , de fapt, este un grup abelian aflat sub operația de multiplicare și are ordine {\ displaystyle \ phi (n)} . Orice element {\ displaystyle a \ în S_ {1}} generează un subgrup a cărui ordine {\ displaystyle m} , prin teorema lui Lagrange , împarte {\ displaystyle \ phi (n)} . Pentru definiție,{\ displaystyle a ^ {m} \ equiv 1 {\ bmod {n}}} , si daca {\ displaystyle \ phi (n) = mr} , apoi atunci {\ displaystyle a ^ {\ phi (n)} = (a ^ {m}) ^ {r} \ equiv 1 ^ {r} {\ bmod {n}} \ equiv 1 {\ bmod {n}}} .
Generalizări
Dovada „aritmetică” a teoremei lui Euler poate fi aplicată, mai general, tuturor grupurilor abeliene finite, fără a invoca teorema lui Lagrange. În acest context, teorema afirmă că, dacă {\ displaystyle a \ în G} și ordinea {\ displaystyle G} Și {\ displaystyle n} , asa de {\ displaystyle a ^ {n} = e} (unde este {\ displaystyle e} este elementul neutru al grupului).
Exemple de utilizare
Teorema poate fi utilizată pentru a reduce cu ușurință puterile mari la modulul n . De exemplu, să luăm în considerare căutarea ultimei cifre a {\ displaystyle 7 ^ {222}} , și anume de {\ displaystyle 7 ^ {222} {\ bmod {1}} 0} . 7 și 10 sunt coprimă și {\ displaystyle \ phi (10) = 4} . Din teorema lui Euler rezultă că {\ displaystyle 7 ^ {4} \ equiv 1 {\ bmod {1}} 0} , și apoi {\ displaystyle 7 ^ {222} \ equiv 7 ^ {4 \ cdot 55 + 2} \ equiv (7 ^ {4}) ^ {55} \ cdot 7 ^ {2} \ equiv 1 ^ {55} \ cdot 7 ^ {2} \ equiv 49 \ equiv 9 {\ bmod {1}} 0} .
În general, în reducerea unei puteri de {\ displaystyle a} modul {\ displaystyle n} , {\ displaystyle a ^ {x} \ este egal cu ^ {y} {\ bmod {n}}} , unde este {\ displaystyle y \ equiv x {\ bmod {\ phi}} (n)} .
Bibliografie
Elemente conexe