OAI/NumberTheory/Ostmann/Arithmetic/SequentialSupport.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Multiplying support bounds under the original independent prior
The test at a split can depend on the entire already exposed prefix. This records the order of exposure, so future validity never changes its law.
- def
OAI.Ostmann.SplitSamplesline 18 - instance
OAI.Ostmann.splitSamplesFintypeline 22 - def
OAI.Ostmann.sequentialSupportline 27 - theorem
OAI.Ostmann.sequentialSupport_nonnegline 32 - theorem
OAI.Ostmann.sequentialSupport_average_leline 45Source documentation
Prefix-adapted tests multiply their bounds without conditioning on the complete support event.
theorem sequentialSupport_average_le {A : Type} [Fintype A] [Nonempty A] (test : List A → A → Prop) (ρ : ℝ) (hρ : 0 ≤ ρ) (htest : ∀ past, (Fintype.card A : ℝ)⁻¹ * (∑ x : A, if test past x then (1 : ℝ) else 0) ≤ ρ) (past : List A) (n : ℕ) : (Fintype.card A : ℝ)⁻¹ ^ n * (∑ x : SplitSamples A n, sequentialSupport test past n x) ≤ ρ ^ n := by …Mentions: OAI.Ostmann.SplitSamples, OAI.Ostmann.sequentialSupport