OAI/Combinatorics/UniformKServer/HeavyRecords.lean
20 declarations, 0 contain sorry, 0 declared as axioms
Fixed-slot implementation of disjoint heavy balls, including the literal finite-metric intersection test for label reuse.
- structure
OAI.UniformKServer.HeavyRecords.Stateline 16 - def
OAI.UniformKServer.HeavyRecords.coversline 25 - theorem
OAI.UniformKServer.HeavyRecords.uniqueline 29 - def
OAI.UniformKServer.HeavyRecords.keyline 37 - theorem
OAI.UniformKServer.HeavyRecords.key_someline 40 - theorem
OAI.UniformKServer.HeavyRecords.key_noneline 52 - def
OAI.UniformKServer.HeavyRecords.intersectsline 56 - theorem
OAI.UniformKServer.HeavyRecords.intersect_distanceline 60 - theorem
OAI.UniformKServer.HeavyRecords.intersect_uniqueline 68 - def
OAI.UniformKServer.HeavyRecords.reusedline 78 - def
OAI.UniformKServer.HeavyRecords.chosenline 81 - theorem
OAI.UniformKServer.HeavyRecords.chosen_of_intersectsline 84 - theorem
OAI.UniformKServer.HeavyRecords.chosen_casesline 90 - def
OAI.UniformKServer.HeavyRecords.survivorsline 98 - theorem
OAI.UniformKServer.HeavyRecords.chosen_not_survivorline 101 - def
OAI.UniformKServer.HeavyRecords.insertline 110 - theorem
OAI.UniformKServer.HeavyRecords.new_coversline 142 - theorem
OAI.UniformKServer.HeavyRecords.covers_insert_iffline 149 - theorem
OAI.UniformKServer.HeavyRecords.center_injectiveline 163 - theorem
OAI.UniformKServer.HeavyRecords.card_presentline 172