Primitive Roots

Let a and n be relatively prime positive integers. The smallest positive integer k so that ak ≡ 1 (mod n) is called the order of a modulo n. The order of a modulo n is usually denoted by ordna. If it happens that ordna = f(n), where f is the Euler phi function, then a is said to be a primitive root modulo n.

It is well known which integers have primitive roots. It is also known that if the positive integer n has a primitive root, then it has a total of f(f(n)) incongruent primitive roots. The purpose of this lab is to attempt to discover which integers have primitive roots.

Exercises

    Zn Applet
  1. Use the ring structure of Zn and the applet to the right to find a primitive root modulo each of the following integers.
    1. 8
    2. 14
    3. 11
    4. 25
    5. 26
    6. 6
  2. Show that the integer 15 has no primitive roots.
  3. Show that the integer 20 has no primitive roots.
  4. How many incongruent roots does 11 have? Find a set of this many incongruent primitive roots modulo 11.
  5. Make a conjecture about which positive integers n possess a primitive root.
  6. Find all solutions of the congruences (express your answer as a congruence class).
    1. 7k = 13 (mod 15)
    2. 5k = 4 (mod 19)