OAI/Combinatorics/LowSpaceSubsetSum/Storage/CanonicalGuesses.lean
13 declarations, 0 contain sorry, 0 declared as axioms
Direct interval encoding of the three representation guesses
The stored natural is the lower endpoint plus the accepted bounded range draw. This avoids enumerating a general finite type to decode a guess.
- abbrev
OAI.LowSpaceSubsetSum.CanonicalGuesses.lowerline 15 - abbrev
OAI.LowSpaceSubsetSum.CanonicalGuesses.upperline 16 - def
OAI.LowSpaceSubsetSum.CanonicalGuesses.widthline 18 - theorem
OAI.LowSpaceSubsetSum.CanonicalGuesses.endpointsline 20 - instance
OAI.LowSpaceSubsetSum.CanonicalGuesses.widthNeZeroline 24 - def
OAI.LowSpaceSubsetSum.CanonicalGuesses.encodeline 28 - def
OAI.LowSpaceSubsetSum.CanonicalGuesses.encodingline 37 - instance
OAI.LowSpaceSubsetSum.CanonicalGuesses.guessNonemptyline 54 - def
OAI.LowSpaceSubsetSum.CanonicalGuesses.couplingline 57 - theorem
OAI.LowSpaceSubsetSum.CanonicalGuesses.coupling_uniformline 60 - theorem
OAI.LowSpaceSubsetSum.CanonicalGuesses.coupling_failureline 64 - def
OAI.LowSpaceSubsetSum.CanonicalGuesses.executionline 68 - theorem
OAI.LowSpaceSubsetSum.CanonicalGuesses.execution_boundedline 71