Degrees and separability of the polynomial family #
The degree identities and the nonvanishing of D* asserted in §2 are consequences
of the factorization data, rather than additional assumptions on that data.
theorem
NairTenenbaum.discr_ne_zero_of_separable_map
{Q : Polynomial ℤ}
(hQ : (Polynomial.map (Int.castRingHom ℚ) Q).Separable)
:
Separability over the rationals forces the integral discriminant to be nonzero.
theorem
NairTenenbaum.PolynomialSystem.factor_ne_zero
{k r : ℕ}
(P : PolynomialSystem k r)
(h : Fin r)
:
theorem
NairTenenbaum.PolynomialSystem.sign_ne_zero
{k r : ℕ}
(P : PolynomialSystem k r)
(j : Fin k)
:
theorem
NairTenenbaum.PolynomialSystem.polynomial_ne_zero
{k r : ℕ}
(P : PolynomialSystem k r)
(j : Fin k)
:
Collecting the exponents in the factorization of the total polynomial.
theorem
NairTenenbaum.PolynomialSystem.factor_dvd_total
{k r : ℕ}
(P : PolynomialSystem k r)
(h : Fin r)
:
theorem
NairTenenbaum.PolynomialSystem.factor_noFixedPrime
{k r : ℕ}
(P : PolynomialSystem k r)
(h : Fin r)
:
NoFixedPrimeDivisor (P.R h)
theorem
NairTenenbaum.PolynomialSystem.factor_degree_pos
{k r : ℕ}
(P : PolynomialSystem k r)
(h : Fin r)
:
The degree identity g = ∑ γ_h r_h in §2.
theorem
NairTenenbaum.PolynomialSystem.totalExponent_le_degree
{k r : ℕ}
(P : PolynomialSystem k r)
(h : Fin r)
:
theorem
NairTenenbaum.PolynomialSystem.radical_degree_le_total
{k r : ℕ}
(P : PolynomialSystem k r)
:
theorem
NairTenenbaum.PolynomialSystem.factor_count_le_degree
{k r : ℕ}
(P : PolynomialSystem k r)
:
theorem
NairTenenbaum.PolynomialSystem.factors_coprime
{k r : ℕ}
(P : PolynomialSystem k r)
{i j : Fin r}
(hij : i ≠ j)
:
IsCoprime (Polynomial.map (Int.castRingHom ℚ) (P.R i)) (Polynomial.map (Int.castRingHom ℚ) (P.R j))