OAI/NumberTheory/Ostmann/Arithmetic/MovingOccurrenceIntegrality.lean
4 declarations, 0 contain sorry, 0 declared as axioms
Every occurrence follows the actual reconstructed integer path
- theorem
OAI.Ostmann.movingSlotNaturalPath_appendline 10 - theorem
OAI.Ostmann.movingSlotPathIntegral_appendline 18 - theorem
OAI.Ostmann.MovingSlotData.occurrence_integralline 31Source documentation
The integral support at a tree yields all the local integer equalities used in the polynomial line interpretation. This is constructive for every listed occurrence, including both child orders.
theorem MovingSlotData.occurrence_integral {σ : Type*} (value : σ → ℕ) {n : ℕ} (T : MovingSlotData σ n) (XL XR : ℕ) (hT : T.Integral value XL XR) : ∀ o ∈ T.occurrences, MovingSlotPathIntegral value o.path (XL, XR) ∧ o.current.IntegralAt value (movingSlotNaturalPath value o.path (XL, XR)) := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.MovingSlotPathIntegral, OAI.Ostmann.movingSlotNaturalPath
- theorem
OAI.Ostmann.buildMovingSlotData_occurrence_integralline 71