10. Fermat's theorem (Z*n, *n, [1]n). (a) Show that ([a]n) = {[1]n} {[a]m | m ...
Question:
10. Fermat's theorem
(Z*n, *n, [1]n).
(a) Show that
([a]n) = {[1]n} ∪ {[a]m | m ∈ N}
for any [a]n ∈ Z*n.
(b) For a ∈ Z with gcd
(a, n) = 1, argue that there must exist a smallest number / in
[0] ∪ N such that [a]'n = [1]n.
(c) Use Lagrange's theorem to conclude that there exists some k ∈ N such that k ⋅ l = φ(n)
for the minimal l of part (b).
(d) Use Corollary 2.27 and the equation k ⋅ l = φ(p) to show that [a^(p-1)]p = [1]p.
Explain why this proves Fermat's theorem.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Related Book For
Secure Communicating Systems Design Analysis And Implementation
ISBN: 9780521807319
1st Edition
Authors: Michael R. A. Huth
Question Posted: