Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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.

For odd n, primitive-root existence is equivalent for n and 2n

Statement

If n1 is odd, then n admits a primitive root if and only if 2n admits a primitive root.

Facts & Assumptions

Given: An odd positive integer n.

[L1]

CRT restricts to an isomorphism of unit groups for coprime positive moduli (For pairwise coprime positive moduli, the Chinese remainder bijection restricts to an isomorphism of unit groups).

[L2]

A modulus admits a primitive root exactly when its unit group is cyclic (A unit is a primitive root modulo n if and only if it generates (Z/nZ)×).

[L3]

For a prime p, φ(p)=p1; in particular φ(2)=1 (φ(1)=1, and φ(p)=p1 for every prime p).

[L4]

The totient is the cardinality of the unit group: φ(n)=(Z/n)× (The unit group (Z/n)× and Euler's totient φ(n)=(Z/n)× for n1).

Proof

technique · direct
1.1

Since n is odd, [L1] gives (Z/2n)×(Z/2)××(Z/n)×.

L1
1.2

By [L3], φ(2)=1, and by [L4] that number is (Z/2)×, so the first factor is trivial and the right-hand side is isomorphic to (Z/n)×.

L3L4algebra
2.1

Therefore the two unit groups are cyclic simultaneously, and [L2] converts this into the asserted equivalence of primitive-root existence.

step 1.1step 1.2L2

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 74 results over 16 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