OAI/NumberTheory/TwoPoint/Circuits/CircuitWalkCode.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Injectivity of the switching encoding. Earlier incompatible terms stay incompatible, while the first queried term becomes compatible in the image. The first block and its responses can therefore be decoded and removed.
- lemma
OAI.TwoPointCorrelations.DNFQueryBlock.codes_consline 17 - lemma
OAI.TwoPointCorrelations.DNFQueryBlock.codes_eq_nil_iffline 21 - lemma
OAI.TwoPointCorrelations.CanonicalDNFWalk.codes_length_leline 30 - lemma
OAI.TwoPointCorrelations.CanonicalDNFWalk.code_positions_leline 43 - theorem
OAI.TwoPointCorrelations.CanonicalDNFWalk.image_code_injectiveline 67