Prove that if $n$ is a Carmichael number, then $n$ has no primitive roots. This seems tricky to prove, and the only logical explanation for this is that it contradicts the basis of the Lucas Primality Test, but again that is not proving the original statement.
2026-03-28 11:53:39.1774698819
Prove that Carmichael number has no primitive roots
167 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
2
You can prove this quite quickly using the classification of numbers with primitive roots: $n$ has a primitive root iff $n$ is $2$, $4$, or of the form $p^k$ or $2p^k$ for $p$ an odd prime. So you just have to check that these are not Carmichael. This is easy: any Carmichael number is odd, so you only have to check the case $n=p^k$. In that case, if $a$ is a primitive root, $a^n=a$ mod $n$ implies $n-1=p^k-1$ is divisible by $\phi(n)=(p-1)p^{k-1}$, which is impossible for $k>1$.