Exercises 10.6 Exercises
ΒΆ1.
Find primitive roots of 18, 23, and 27 (one for each modulus) using Lemma 10.2.3 to test various numbers.
2.
If a is a primitive root of n, prove that aβ1 is also a primitive root of n.
3.
Show that there is no primitive root for n=8.
4.
Show that there is no primitive root for n=12.
5.
Find two primitive roots of 81 using the Euler Ο criterion Lemma 10.2.3 (that is, by hand).
6.
Prove Lemma 10.3.4. Suppose p is prime and the order of a modulo p is d. Prove that if b and d are coprime, then ab also has order d modulo p. Hint: actually write down the powers of ab, and figure out which ones could actually be 1. Lagrange's (group) Theorem 8.3.12 could also be useful.
7.
Prove Lemma 10.3.5. Suppose p is prime and d divides pβ1 (and hence is a possible order of an element of Up). Prove that at most Ο(d) incongruent integers modulo p have order d modulo p. Hint: Lagrange's (polynomial) Theorem 7.4.1.
8.
Find the orders of all elements of U13, including of course the primitive roots, if they exist. Then verify Claim 10.4.4 for p=13.
9.
Challenge: Assuming p is prime, and without using Claim 10.4.4, prove that there are exactly Ο(pβ1) primitive roots of p if there is at least one.
10.
Finish the proof of Fact 10.3.6 for the case of composite n.
11.
Challenge: Assume that a is an odd primitive root modulo pe, where p is an odd prime (that is, both a and p are odd). Prove that a is also a primitive root modulo 2pe.
12.
Solve x6β‘4 (mod 29).
13.
Solve x4β‘4 (mod 99) by writing this as the combination of two congruences which can be solved with primitive roots, and then using Subsection 5.4.1 to put them back together.
14.
Prove this crucial key to solving congruences by looking at the exponents in Section 10.5: If xβ‘y (mod Ο(n)) and gcd(a,n)=1, show that axβ‘ay (mod n). Hint: Theorem 9.2.5.
21.
For which positive integers a is the congruence ax4β‘2 (mod 13) solvable?
22.
Conjecture what the product of all primitive roots modulo p (for an odd prime p) is, modulo p. Prove it! (Hint: one of the results in Subsection 10.3.2 and thinking in terms of the computational exercises might help.)