OAI/NumberTheory/Ostmann/Arithmetic/MovingSampleSizes.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Concrete degree budgets for the sampled moving-giant paths
- def
OAI.Ostmann.MovingLeafLengthLEline 9 - theorem
OAI.Ostmann.moving_flatten_length_leline 13 - theorem
OAI.Ostmann.moving_append_length_leline 25 - theorem
OAI.Ostmann.moving_compensation_lengthline 36 - def
OAI.Ostmann.MovingSlotData.SizeLEline 43 - theorem
OAI.Ostmann.MovingSlotData.SizeLE.monoline 48 - theorem
OAI.Ostmann.buildMovingSlotData_sizeline 56Source documentation
Compensation adds exactly four labels per bottom leaf per level.
theorem buildMovingSlotData_size {σ : Type*} (n : ℕ) (t : FrequencyTree ℤ n) (small bulk : TreeLeafTuple (List σ) n) (samples : MovingSampleSlots σ n) (A B : ℕ) (hsmall : MovingLeafLengthLE n small A) (hbulk : MovingLeafLengthLE n bulk B) : (buildMovingSlotData n t small bulk samples).SizeLE (2 ^ n * (A + B + 4 * n + 4)) := by …Mentions: OAI.Ostmann.FrequencyTree, OAI.Ostmann.TreeLeafTuple, OAI.Ostmann.MovingSampleSlots, OAI.Ostmann.MovingLeafLengthLE, OAI.Ostmann.buildMovingSlotData
- theorem
OAI.Ostmann.MovingSlotData.occurrence_sizeline 88