Homepage › Solution manuals › Ivan Niven › An Introduction to the Theory of Numbers › Exercise 2.8.20 (The only element $a=2 + 101k$ which is not a primitive root modulo $101^2$)
Exercise 2.8.20 (The only element $a=2 + 101k$ which is not a primitive root modulo $101^2$)
Of the integers in a complete residue system that are , which one is not a primitive root
Answers
Proof. The integer is prime. Note that is a primitive root modulo , since
(See the Remark p. 100, or Problem 24.)
We search such that the order of modulo is not . By the proof of Theorem 2.39 (p. 102), such an integer has order modulo , so that is a root of the congruence
Then, as in the Hensel’s Lemma,
To avoid to use the big number , we note that
therefore
and , so
In a complete residue system that are congruent to modulo , the only one which is not a primitive root is the only integer in this system such that
□
Check:
sage: for k in range(101): ....: a = Mod(2 + 101 * k, 101^2) ....: if a.multiplicative_order() != 10100: ....: print(a) ....: 8385