OAI/Combinatorics/EditApproximation/Refinement/PhysicalIndexedCoarseWork.lean
1 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.EditApproximation.physicalFamilyIndexedCoarseWork_boundline 32Source documentation
Bit arithmetic is executed once for each fresh coarse source request.
theorem physicalFamilyIndexedCoarseWork_bound (bits : ℕ) (encode : Sum Key Table → ℕ) (root : Table) (coarse : PhysicalCoarseDraw source target B depth) (C : ℝ) (hc : ∀ entry : PhysicalEntry M J target.length, (coarseIndexedEntryBinaryCost N B (depth entry) (physicalSource source entry.1) (substring target entry.2.lo entry.2.hi) (coarse entry) : ℝ) ≤ C * ((coarseInitialArrayWork B (depth entry) (initialThresholdQ N) (initialLambda N) (physicalSource source entry.1) (substring target entry.2.lo entry.2.hi) (coarse entry) : ℝ) + ((physicalSource source entry.1).length + 1 : ℕ))) : physicalFamilyIndexedCoarseWork source target N P H T S passes copies factor multiplier tau eta kappa delta draw depth bits encode root coarse ≤ C * (physicalFamilyMemoCoarseWork source target N P H T S passes copies factor multiplier tau eta kappa delta draw B depth bits encode root coarse + …Mentions: OAI.EditApproximation.PhysicalCoarseDraw, OAI.EditApproximation.PhysicalEntry, OAI.EditApproximation.coarseIndexedEntryBinaryCost, OAI.EditApproximation.physicalSource, OAI.EditApproximation.substring, OAI.EditApproximation.coarseInitialArrayWork, OAI.EditApproximation.initialThresholdQ, OAI.EditApproximation.initialLambda, OAI.EditApproximation.physicalFamilyIndexedCoarseWork, OAI.EditApproximation.physicalFamilyMemoCoarseWork