OAI/Combinatorics/EditApproximation/Binary/BitQuery.lean
11 declarations, 0 contain sorry, 0 declared as axioms
Adaptive queries whose answers are stored binary fractions. Local Boolean computations appear as explicit charged steps. The simulation relation below preserves the ordered requests as well as the final value; it does not gather a rational query's keys in advance.
- def
OAI.EditApproximation.BitQuery.keysline 21 - theorem
OAI.EditApproximation.BitQuery.value_bindline 30 - theorem
OAI.EditApproximation.BitQuery.keys_bindline 38 - theorem
OAI.EditApproximation.BitQuery.work_bindline 46 - inductive
OAI.EditApproximation.BitQuery.Refinesline 60Source documentation
Branches of the reference query are selected only by the values of answers actually read. The relation can therefore be composed stage by stage.
inductive Refines {ι β : Type*} (relation : β → ℚ → Prop) : BitQuery ι β → FiniteQuery ι → Prop where …Mentions: OAI.EditApproximation.BitQuery, OAI.EditApproximation.FiniteQuery
- theorem
OAI.EditApproximation.BitQuery.Refines.value_keysline 70 - theorem
OAI.EditApproximation.BitQuery.Refines.read_work_leline 81 - theorem
OAI.EditApproximation.BitQuery.Refines.bindline 90 - theorem
OAI.EditApproximation.BitQuery.Refines.collectline 102 - theorem
OAI.EditApproximation.BitQuery.value_collectline 121 - theorem
OAI.EditApproximation.BitQuery.work_collectline 130