OAI/NumberTheory/Ostmann/Characters/PolynomialAncestorNonvanishing.lean
3 declarations, 0 contain sorry, 0 declared as axioms
Nonvanishing of the actual normalized ancestor rows
- theorem
OAI.Ostmann.polynomialAncestorRows_denominator_ne_zeroline 9 - theorem
OAI.Ostmann.polynomialAncestorRows_normalized_isUnit_detline 25 - theorem
OAI.Ostmann.polynomialAncestorRows_numeratorLine_nonzeroline 44Source documentation
Every occurrence numerator formed after these actual reversals is nonzero in the prime field. The current compensation variable is absent.
theorem polynomialAncestorRows_numeratorLine_nonzero {σ K : Type*} [Field K] (steps : List (PolynomialReversal σ)) (φ : MvPolynomial σ ℤ →+* K) (h : ∀ s ∈ steps, φ s.v ≠ 0 ∧ φ s.w ≠ 0 ∧ φ s.u ≠ 0) (v w : MvPolynomial σ ℤ) (hv : φ v ≠ 0) (hw : φ w ≠ 0) : (((polynomialAncestorRows steps).numeratorLine v w).normalized φ).1 ≠ 0 ∨ (((polynomialAncestorRows steps).numeratorLine v w).normalized φ).2 ≠ 0 := by …Mentions: OAI.Ostmann.PolynomialReversal, OAI.Ostmann.polynomialAncestorRows