OAI/Combinatorics/LowSpaceSubsetSum/Word/WordSeedModulusExecution.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Computing a rejection range width and its cached modulus
A doubling cursor starts at one and stops at the first power of two at least the requested range size. The width and modulus are computed together.
- structure
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.Resultline 13 - def
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.loopline 18 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.loop_valueline 24 - def
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.runline 55 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.run_valueline 57 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.run_widthline 62 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.run_modulusline 64 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.run_workline 66 - theorem
OAI.LowSpaceSubsetSum.WordSeedModulusExecution.run_modulus_fitsline 68