OAI/NumberTheory/Ostmann/Arithmetic/MovingLineComposition.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Composition of the cleared occurrence lines
The identity works before any descendant division. It lets the current internal-prime congruence establish integrality inductively, without assuming the conclusion for the rest of the path.
- def
OAI.Ostmann.PolynomialGiantRows.evalNumeratorline 15 - theorem
OAI.Ostmann.PolynomialGiantRows.evalNumerator_movingReverseline 19 - theorem
OAI.Ostmann.movingPolynomialAncestors_append_evalline 29 - theorem
OAI.Ostmann.PolynomialGiantRows.evalNumerator_smulline 42 - theorem
OAI.Ostmann.movingSlotLine_evalline 48 - theorem
OAI.Ostmann.movingSlotLine_append_singletonline 62Source documentation
A root division multiplies every descendant cleared line by its root denominator. No integrality of the descendant path is needed.
theorem movingSlotLine_append_singleton {σ R : Type*} [CommRing R] (φ : MvPolynomial σ ℤ →+* R) (path : List (MovingSlotReversal σ)) (current root : MovingSlotReversal σ) (x y p : R) (hroot : φ root.polynomial.v * y - φ root.polynomial.w * x = φ root.polynomial.u * p) : φ (movingSlotLine (path ++ [root]) current).a * x + φ (movingSlotLine (path ++ [root]) current).b * y = φ root.polynomial.u * (φ (movingSlotLine path current).a * p + φ (movingSlotLine path current).b * (if root.left then x else y)) := by …Mentions: OAI.Ostmann.MovingSlotReversal, OAI.Ostmann.movingSlotLine
- theorem
OAI.Ostmann.movingSlotLine_append_singleton_zero_iffline 84