OAI/NumberTheory/Ostmann/Arithmetic/MovingRegularTemplate.lean
9 declarations, 0 contain sorry, 0 declared as axioms
The actual small and bulk slots at a moving-giant level
- abbrev
OAI.Ostmann.MovingRegularSlotline 12Source documentation
Each surviving leaf has its remaining small slots and its original bulk.
abbrev MovingRegularSlot (n r m : ℕ) := TreeLeafIndex n × (Fin r ⊕ Fin m)
Mentions: OAI.Ostmann.TreeLeafIndex
- def
OAI.Ostmann.movingTemplateBulkline 14 - def
OAI.Ostmann.movingTemplateSmallline 18 - theorem
OAI.Ostmann.movingTemplateSmall_lengthline 21 - theorem
OAI.Ostmann.movingTemplateSmall_not_bulkline 24 - theorem
OAI.Ostmann.movingRegularSlot_cardline 33 - def
OAI.Ostmann.movingReverseTemplateline 40Source documentation
Restoring a removed type puts its four sampled compensation primes back before the surviving small slots. Bulk labels retain their identity.
def movingReverseTemplate (n r m : ℕ) : ((TreeLeafIndex n × Fin 4) ⊕ MovingRegularSlot n r m) ≃ MovingRegularSlot n (4 + r) m where …Mentions: OAI.Ostmann.TreeLeafIndex, OAI.Ostmann.MovingRegularSlot
- theorem
OAI.Ostmann.movingReverseTemplate_bulkline 57 - theorem
OAI.Ostmann.movingReverseTemplate_compensationline 61