How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
A positive integer admits a primitive root exactly when it is , , , , or for an odd prime
Statement
A positive integer admits a primitive root if and only if
where is an odd prime and .
Facts & Assumptions
Given: A positive integer .
A primitive root exists exactly when the unit group is cyclic (A unit is a primitive root modulo if and only if it generates ).
The unit group has the prime-power product decomposition of The unit group modulo is the product of its odd-prime cyclic factors and its explicit -power factor.
A product of finite cyclic groups is cyclic exactly when the factor orders are pairwise coprime, by repeated use of A direct product of two finite cyclic groups is cyclic if and only if their orders are coprime.
Primitive-root existence is equivalent for odd and (For odd , primitive-root existence is equivalent for and ).
Proof
The unit groups for and are trivial, that for is , and [L2] makes the unit group for every odd prime power cyclic. By [L4], every twice-odd-prime-power also has a cyclic unit group.
Conversely, write . If , [L2] contains cyclic factors of orders and , which are not coprime, so [L3] makes the unit group noncyclic. If and an odd factor is present, the factor and the even-order odd-prime factor are likewise not coprime.
If two distinct odd-prime factors are present, both cyclic factor orders are even, so [L3] again makes the product noncyclic. Thus cyclicity leaves only , and .
By [L1], all moduli in the displayed list admit primitive roots.
Combining steps 2.1 and 1.3 with [L1] proves both directions, including the convention at .
Depends on
- A unit is a primitive root modulo $n$ if and only if it generates $(\mathbb Z/n\mathbb Z)^\times$
- The unit group modulo $n$ is the product of its odd-prime cyclic factors and its explicit $2$-power factor
- A direct product of two finite cyclic groups is cyclic if and only if their orders are coprime
- For odd $n$, primitive-root existence is equivalent for $n$ and $2n$
Used by
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 87 results over 17 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.
Sources
- Peter Hackman, Elementary Number Theory, Theorem C.IV.10 (standard reference, not scraped)