- #1
Poirot1
- 245
- 0
let p be an odd prime. Show that if there is a primitive root of p^n, then there is a primitive root of 2p^n. Strategy?
Let $r$ be a primitive root of $p^n$. If $r$ is odd then we can show that $r$ is a primitive root of $2p^n$. If $r$ ain't odd then it can be shown that $r+p^n$ is a primitive root of $2p^n$.Poirot said:let p be an odd prime. Show that if there is a primitive root of p^n, then there is a primitive root of 2p^n. Strategy?
caffeinemachine said:Let $r$ be a primitive root of $p^n$. If $r$ is odd then we can show that $r$ is a primitive root of $2p^n$. If $r$ ain't odd then it can be shown that $r+p^n$ is a primitive root of $2p^n$.
Under certain conditions yes.Poirot said:Can we somehow combine moduli?
A primitive root is a positive integer that is relatively prime to a given modulus and generates all the elements of a multiplicative group. In other words, if the modulus is p, then a primitive root can generate all integers from 1 to p-1 by repeatedly multiplying itself.
Finding primitive roots is important in cryptography and number theory. In cryptography, primitive roots are used to generate secret keys and in number theory, they are used to solve various mathematical problems.
Yes, there are several strategies for finding primitive roots. One common approach is to use the concept of primitive roots modulo a prime number, where a primitive root can be found if and only if the prime factorization of p-1 contains only small prime numbers.
The main difference is that finding primitive roots of 2p^n is more difficult because 2p^n is a composite number and the prime factorization of 2p^n is not known. On the other hand, p^n is a prime number and its prime factorization is known, making it easier to find primitive roots.
Yes, there are various algorithms that can be used to find primitive roots, such as the Tonelli-Shanks algorithm and the Pohlig-Hellman algorithm. These algorithms can be implemented on a computer to efficiently find primitive roots for a given modulus.