Eisenstein's criterion
From Wikipedia, the free encyclopedia
|
In mathematics, Eisenstein's criterion gives sufficient conditions for a polynomial to be irreducible over the rational numbers (or equivalently, over the integers; see Gauss's lemma). Suppose we have the following polynomial with integer coefficients.
Then f(x) is irreducible.
ExamplesConsider g(x) = 3x4 + 15x2 + 10. We test primes p: for p = 2, 2 does not divide 15 and for p = 3, 3 does not divide 10. Using p = 5 works, as 5 does divide 15, the coefficient of x, and 10, the constant term. Also, 5 does not divide 3, the leading coefficient. Finally, 25 = 52 does not divide 10. So, we conclude that g(x) is irreducible. In some cases the prime to choose can be unclear, but can be revealed by a change of variable y = x + a, which is often referred to as a shift. For example consider h(x) = x2 + x + 2. This looks difficult as no prime will divide 1, the coefficient of x. But if we shift h(x) to h(x + 3) = x2 + 7x + 14 we see instantly that the prime 7 divides the coefficient of x and the constant term and that 49 cannot divide 14. So by shifting the polynomial we have made it satisfy Eisenstein's criterion. Another celebrated case is that of the cyclotomic polynomial for a prime p. This is:
Here, the polynomial satisfies Eisenstein's criterion in the new variable y = x - 1. If we write x as y + 1 and expand, the constant coefficient (in y) is p; the other coefficients are divisible by p by properties of binomial coefficients. Alternatively, if we work in (Z/pZ)[y] and use additivity of the p-th power map in characteristic p, the p-th cyclotomic polynomial in x is
which means the actual coefficients of ((y + 1)p - 1)/y, as integers, are all multiples of p below the top term. To see that the constant term is not divisible by p2, we can evaluate the polynomial at y = 0, or x = 1, whose value is seen by inspection to equal p. HistoryThe criterion is named after Ferdinand Eisenstein. It was published by T. Schönemann in Crelle's Journal 32 (1846), p. 100, and was popularized by Eisenstein in Crelle's Journal 39 (1850), pp. 166-169. Eisenstein's application of this theorem was to polynomials with coefficients in Z[i], not Z. Basic proofConsider f(x) as a polynomial modulo p; that is, reduce the coefficients to the field Z/pZ. There it becomes c.xn for a non-zero constant c. Because such polynomials factorise uniquely, any factorisation of f mod p must be into monomials. Now if f were not irreducible as an integer polynomial, we could write it as g.h, and f mod p as the product of g mod p and h mod p. These latter must be monomials, as has just been said, meaning that we have g mod p is d.xk and h mod p is e.xn-k where c = d.e. Now we see that the conditions given on g mod p and h mod p mean that p2 will divide a0, a contradiction to the assumption. In fact a0 will be g(0).h(0) and p divides both factors, from what was said above. Advanced explanationApplying the theory of the Newton polygon for the p-adic number field, for an Eisenstein polynomial, we are supposed to take the lower convex envelope of the points
where vi is the p-adic valuation of ai (i.e. the highest power of p dividing it). Now the data we are given on the vi for 0 < i < n, namely that they are at least one, is just what we need to conclude that the lower convex envelope is exactly the single line segment from (0,1) to (n,0), the slope being −1/n. This tells us that each root of f has p-adic valuation 1/n and hence that f is irreducible over the p-adic field (since, for instance, no product of any proper subset of the roots has integer valuation); and a fortiori over the rational number field. This argument is much more complicated than the direct argument by reduction mod p. It does however allow one to see, in terms of algebraic number theory, how frequently Eisenstein's criterion might apply, after some change of variable; and so limit severely the possible choices of p with respect to which the polynomial could have an Eisenstein translate (that is, become Eisenstein after an additive change of variables as in the case of the p-th cyclotomic polynomial). In fact only primes p ramifying in the extension of Q generated by a root of f have any chance of working. These can be found in terms of the discriminant of f. For example, in the case x2 + x + 2 given above, the discriminant is −7 so that 7 is the only prime that has a chance of making it satisfy the criterion. Mod 7, it becomes
— a repeated root is inevitable, since the discriminant is 0 mod 7. Therefore the variable shift is actually something predictable. Again, for the cyclotomic polynomial, it becomes
the discriminant can be shown to be (up to sign) pp − 2, by linear algebra methods. More precisely, only primes which are totally ramified have a chance of being Eisenstein primes for the polynomial. (In quadratic fields, ramification is always total, so the distinction is not seen in the quadratic case like x2 + x + 2 above.) In fact, Eisenstein polynomials are directly linked to totally ramified primes, as follows: if a field extension of the rationals is generated by the root of a polynomial which is Eisenstein at p then p is totally ramified in the extension, and conversely if p is totally ramified in a number field then the field is generated by the root of an Eisenstein polynomial at p. GeneralizationGiven an integral domain Failed to parse (Missing texvc executable; please see math/README to configure.): D , let Failed to parse (Missing texvc executable; please see math/README to configure.): f(x)=\sum_{i=0}^n a_ix^i be an element of Failed to parse (Missing texvc executable; please see math/README to configure.): D[x] , the polynomial ring with coefficients in Failed to parse (Missing texvc executable; please see math/README to configure.): D . Suppose there exists a prime ideal Failed to parse (Missing texvc executable; please see math/README to configure.): P\subseteq D of Failed to parse (Missing texvc executable; please see math/README to configure.): D such that
for each Failed to parse (Missing texvc executable; please see math/README to configure.): i\ne n
(where Failed to parse (Missing texvc executable; please see math/README to configure.): P^2 is the ideal product of Failed to parse (Missing texvc executable; please see math/README to configure.): P with itself) Then Failed to parse (Missing texvc executable; please see math/README to configure.): f(x) is irreducible over Failed to parse (Missing texvc executable; please see math/README to configure.): F[x] , where Failed to parse (Missing texvc executable; please see math/README to configure.): F is the field of fractions of Failed to parse (Missing texvc executable; please see math/README to configure.): D . When Failed to parse (Missing texvc executable; please see math/README to configure.): f(x) is primitive (for instance, a monic polynomial, where an is 1), it is also irreducible over Failed to parse (Missing texvc executable; please see math/README to configure.): D[x] . The original theorem can be recovered from this more general statement by taking Failed to parse (Missing texvc executable; please see math/README to configure.): D=\mathbb{Z}
and observing that the (nonzero) prime ideals of Failed to parse (Missing texvc executable; please see math/README to configure.): \mathbb{Z}
are exactly those which are generated by a single prime number Failed to parse (Missing texvc executable; please see math/README to configure.): p
.es:Criterio de Eisenstein fr:Critère d'Eisenstein he:קריטריון איזנשטיין nl:Criterium van Eisenstein pl:Kryterium Eisensteina pt:Critério de Eisenstein ru:Критерий Эйзенштейна sr:Ајзенштајнов критеријум |


