OAI/Combinatorics/LowSpaceSubsetSum/Word/WordSeedMeasuredProduct.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Measured products and finite families of seed generators
- theorem
OAI.LowSpaceSubsetSum.WordSeedMeasured.mpr_programline 15Source documentation
Changing a certified read bound preserves the executed program.
theorem mpr_program {S : SamplerCoupling α} (h : M = N) (X : Realization w N S) : (Eq.mpr (congrArg (fun j => Realization w j S) h) X).program = X.program := by …Mentions: OAI.LowSpaceSubsetSum.SamplerCoupling
- def
OAI.LowSpaceSubsetSum.WordSeedMeasured.reprogramline 21Source documentation
Transport only the proof-facing program index, leaving the executed result intact.
def reprogram {S : SamplerCoupling α} {X : Realization w N S} {Y : Realization w M S} (E : Execution X) (h : Y.program = X.program) : Execution Y where …Mentions: OAI.LowSpaceSubsetSum.SamplerCoupling, OAI.LowSpaceSubsetSum.WordSeedMeasured.Execution
- def
OAI.LowSpaceSubsetSum.WordSeedMeasured.enlargeline 27 - theorem
OAI.LowSpaceSubsetSum.WordSeedMeasured.enlarge_boundedline 32 - def
OAI.LowSpaceSubsetSum.WordSeedMeasured.prodline 36 - theorem
OAI.LowSpaceSubsetSum.WordSeedMeasured.prod_boundedline 43 - def
OAI.LowSpaceSubsetSum.WordSeedMeasured.piline 59 - theorem
OAI.LowSpaceSubsetSum.WordSeedMeasured.pi_boundedline 75