Schinzel’s theorem
Definition 1.
Let and be integers such that with . A prime is called a primitive divisor![]()
of if divides but is not divisible by for all positive integers that are less than .
Or, more generally:
Definition 2.
Let and be algebraic integers![]()
in a number field
![]()
such that and is not a root of unity
![]()
. A prime ideal
![]()
of is called a primitive divisor of if but for all positive integers that are less than .
Theorem.
Let and be as before. There is an effectively computable constant , depending only on the degree of the algebraic number![]()
, such that has a primitive divisor for all .
By putting we obtain the following corollary:
Corollary.
Let be an integer. There exists a number such that has a primitive divisor for all . In particular, for all but finitely many integers , there is a prime such that the multiplicative order![]()
of modulo is exactly .
References
-
1
A. Schinzel, Primitive divisors of the expression in algebraic number fields.
Collection

of articles dedicated to Helmut Hasse on his seventy-fifth birthday, II. J. Reine Angew. Math. 268/269 (1974), 27–33.
| Title | Schinzel’s theorem |
|---|---|
| Canonical name | SchinzelsTheorem |
| Date of creation | 2013-03-22 12:03:42 |
| Last modified on | 2013-03-22 12:03:42 |
| Owner | alozano (2414) |
| Last modified by | alozano (2414) |
| Numerical id | 10 |
| Author | alozano (2414) |
| Entry type | Theorem |
| Classification | msc 20K01 |