OAI/Combinatorics/EditApproximation/Numerics/ScalarAllocation.lean
9 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.EditApproximation.bitPowerAllocation_le_workline 15 - def
OAI.EditApproximation.coarseDenominatorAllocationline 26 - theorem
OAI.EditApproximation.coarseDenominatorAllocation_le_workline 37 - theorem
OAI.EditApproximation.bitCeilDivAllocation_le_workline 57 - theorem
OAI.EditApproximation.arithmeticMapAllocation_le_workline 68Source documentation
Map allocation includes one result spine cell for every callback.
theorem arithmeticMapAllocation_le_work {α β : Type*} (f : α → β × ℕ) (allocation : α → ℕ) (values : List α) (h : ∀ a ∈ values, allocation a ≤ (f a).2) : arithmeticMapAllocation allocation values ≤ (arithmeticMapWithWork f values).2 := by …Mentions: OAI.EditApproximation.arithmeticMapAllocation, OAI.EditApproximation.arithmeticMapWithWork
- theorem
OAI.EditApproximation.BinaryFraction.invAllocation_le_workline 84 - theorem
OAI.EditApproximation.BinaryFraction.divAllocation_le_workline 94 - theorem
OAI.EditApproximation.BinaryFraction.fixedDenominatorAllocation_le_workline 104 - theorem
OAI.EditApproximation.BinaryFraction.naturalCeilingAllocation_le_workline 120