OAI/Combinatorics/EditApproximation/Binary/BinaryCountedOptimizerSpace.lean
3 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.EditApproximation.BinaryFraction.countedBandCoordinateAllocation_le_workline 14 - theorem
OAI.EditApproximation.BinaryFraction.countedBandVerticesAllocation_le_workline 26 - theorem
OAI.EditApproximation.BinaryFraction.countedPreparedActionKernelAllocation_le_workline 51Source documentation
Arithmetic and labeled-vector allocation after coordinate construction. Coordinate construction itself is accounted by its separate list allocator.
theorem countedPreparedActionKernelAllocation_le_work {M n : ℕ} (mass : Vector BinaryFraction M) (read : ℕ → Fin M × TargetInterval n → BinaryFraction × ℕ) (footprint : ℕ → Fin M × TargetInterval n → ℕ) (eta kappa : BinaryFraction) (band : List (Fin M → TargetInterval n)) (G j t : ℕ) (h : ∀ s coordinate, footprint s coordinate ≤ (read s coordinate).2) : countedPreparedActionKernelAllocation mass read footprint eta kappa band G j t ≤ 2 * (countedPreparedActionReadWithWork mass read eta kappa band G j t).2 := by …Mentions: OAI.EditApproximation.BinaryFraction, OAI.EditApproximation.TargetInterval, OAI.EditApproximation.BinaryFraction.countedPreparedActionKernelAllocation, OAI.EditApproximation.BinaryFraction.countedPreparedActionReadWithWork