OAI/Combinatorics/EditApproximation/Refinement/ComputedCoarseScratchSpace.lean
5 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.EditApproximation.physicalCoarseAllocationEntryline 12 - theorem
OAI.EditApproximation.physicalCoarseAllocationEntry_fitsline 20 - theorem
OAI.EditApproximation.computedFamilyCoarseScratchCapacity_eqline 51Source documentation
Reserve every fresh cell allocated by every coarse cache miss until termination. This deliberately bounds more than simultaneously live scratch.
theorem computedFamilyCoarseScratchCapacity_eq (source target : List ℕ) (N : ℕ) (input : ComputedFamilyInput source target N) : computedFamilyCoarseScratchCapacity source target N input = ((computedFamilyResult source target N input).freshKeys.map (coarseHistoryKeyCost (fun _ => (N + 2) ^ 181))).sum := …Mentions: OAI.EditApproximation.ComputedFamilyInput, OAI.EditApproximation.computedFamilyCoarseScratchCapacity, OAI.EditApproximation.computedFamilyResult, OAI.EditApproximation.coarseHistoryKeyCost
- theorem
OAI.EditApproximation.computedFamilyCoarseScratchCapacity_boundline 58 - theorem
OAI.EditApproximation.computedFamilyCoarseScratchCapacity_polynomialline 65