OAI/NumberTheory/Ostmann/Arithmetic/MovingPeriodBound.lean
7 declarations, 0 contain sorry, 0 declared as axioms
Quantitative size of the constructed top-giant residue modulus
- def
OAI.Ostmann.MovingSlotData.CompensationBoundline 10 - def
OAI.Ostmann.movingPeriodExponentline 17 - theorem
OAI.Ostmann.movingPeriodExponent_stepline 19 - theorem
OAI.Ostmann.MovingSlotReversal.giantFormula_denominator_boundline 29 - theorem
OAI.Ostmann.movingNode_residuePeriod_boundline 45 - theorem
OAI.Ostmann.MovingSlotData.formulaNodes_period_boundline 63Source documentation
All repeated ancestor denominators are counted in this estimate; no squarefree simplification or independence of those factors is used.
theorem MovingSlotData.formulaNodes_period_bound {σ : Type*} (value : σ → ℕ) (hvalue : ∀ i, value i ≠ 0) (childBound pivotBound : ℕ → ℕ) {n : ℕ} (T : MovingSlotData σ n) (hf : T.Frequencies (· ≠ 0)) (L R : HistoryFormula Bool) (B d : ℕ) (hB : 1 ≤ B) (hfreq : T.Frequencies (fun s => s.natAbs ≤ B)) (hcomp : T.CompensationBound value B) (hL : L.cleared.denominator.natAbs ≤ B ^ d) (hR : R.cleared.denominator.natAbs ≤ B ^ d) : movingArithmeticPeriod (T.formulaNodes value hvalue childBound pivotBound hf L R) ≤ B ^ movingPeriodExponent n d := by …Mentions: OAI.Ostmann.MovingSlotData, OAI.Ostmann.HistoryFormula, OAI.Ostmann.movingArithmeticPeriod, OAI.Ostmann.movingPeriodExponent
- theorem
OAI.Ostmann.movingTopPeriod_boundline 95