OAI/Combinatorics/LowSpaceSubsetSum/Compression/CompressionSamplerCoupling.lean
6 declarations, 0 contain sorry, 0 declared as axioms
Input-only bounded permutation and prime draws for compression
- def
OAI.LowSpaceSubsetSum.CompressionData.samplerline 16Source documentation
Compression draws one permutation and one prime. Its residue counter is enumerated deterministically by
compressionTrial.def sampler (_D : CompressionData n) (hn : 168000000 ≤ n) : SamplerCoupling (CompressionSetup.TrialHistory n) := …Mentions: OAI.LowSpaceSubsetSum.CompressionData, OAI.LowSpaceSubsetSum.SamplerCoupling, OAI.LowSpaceSubsetSum.CompressionSetup.TrialHistory
- theorem
OAI.LowSpaceSubsetSum.CompressionData.sampler_uniformline 21 - theorem
OAI.LowSpaceSubsetSum.CompressionData.sampler_failureline 27 - theorem
OAI.LowSpaceSubsetSum.CompressionData.prime_tailline 38 - theorem
OAI.LowSpaceSubsetSum.CompressionData.sampler_failure_powline 50 - theorem
OAI.LowSpaceSubsetSum.CompressionData.sampler_eventline 81Source documentation
Every ideal compression event loses at most the unconditional exhaustion probability. No event is conditioned on successful sampling.
theorem sampler_event (hn : 168000000 ≤ n) (P : CompressionSetup.TrialHistory n → Prop) : (D.trialLaw hn).probability P - 1 / (2 : ℝ) ^ n ≤ (D.sampler hn).boundedLaw.probability (fun o => ∃ h, o = some h ∧ P h) := by …Mentions: OAI.LowSpaceSubsetSum.CompressionSetup.TrialHistory