OAI/Combinatorics/EditApproximation/Binary/BinaryBandGuardWork.lean
20 declarations, 0 contain sorry, 0 declared as axioms
Exact finite band predicates evaluated on stored Boolean fractions. The cut tests use the actual finite prefix minimum; the other tests are Boolean comparisons of the actual interval endpoints.
- theorem
OAI.EditApproximation.naturalEqualWithWork_valueline 19 - theorem
OAI.EditApproximation.naturalEqualWithWork_costline 23 - theorem
OAI.EditApproximation.zeroConnectionWithWork_valueline 31 - theorem
OAI.EditApproximation.zeroConnectionWithWork_costline 51 - theorem
OAI.EditApproximation.translatedEndpointWithWork_valueline 73Source documentation
Construct a translated endpoint by the actual binary subtract/add routines.
@[simp] theorem translatedEndpointWithWork_value (reference root endpoint : ℕ) (h : root ≤ endpoint) : (translatedEndpointWithWork reference root endpoint).1 = reference + (endpoint - root) := by … - theorem
OAI.EditApproximation.translatedEndpointWithWork_costline 78 - theorem
OAI.EditApproximation.BinaryFraction.nat_dist_castline 93 - theorem
OAI.EditApproximation.BinaryFraction.naturalDistanceLeWithWork_valueline 101 - def
OAI.EditApproximation.BinaryFraction.naturalDistanceBitBudgetline 107 - theorem
OAI.EditApproximation.BinaryFraction.naturalDistanceLeWithWork_costline 110 - def
OAI.EditApproximation.BinaryFraction.cutGuardWithWorkline 125 - theorem
OAI.EditApproximation.BinaryFraction.cutGuardWithWork_valueline 137 - def
OAI.EditApproximation.BinaryFraction.cutGuardWordBudgetline 157 - def
OAI.EditApproximation.BinaryFraction.cutGuardBitBudgetline 160 - theorem
OAI.EditApproximation.BinaryFraction.cutGuardWithWork_costline 165 - def
OAI.EditApproximation.BinaryFraction.bandPredicateWithWorkline 211 - theorem
OAI.EditApproximation.BinaryFraction.bandPredicateWithWork_valueline 228 - def
OAI.EditApproximation.BinaryFraction.anchorGuardBitBudgetline 244 - def
OAI.EditApproximation.BinaryFraction.bandPredicateBitBudgetline 247 - theorem
OAI.EditApproximation.BinaryFraction.bandPredicateWithWork_costline 251