OAI/Analysis/FiniteFactor/OrbitSampling/RectangleError.lean
3 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.FiniteFactor.sampling_integral_square_leline 12Source documentation
The elementary probability-space Cauchy--Schwarz bound, proved by integrating the nonnegative square centered at the mean.
theorem sampling_integral_square_le {Ω : Type*} [MeasurableSpace Ω] (μ : Measure Ω) [IsProbabilityMeasure μ] (f : Ω → ℝ) (hf : Integrable f μ) (hf2 : Integrable (fun x => f x^2) μ) : (∫ x, f x ∂μ)^2 ≤ ∫ x, f x^2 ∂μ := by … - theorem
OAI.FiniteFactor.sourceSamplingUntrimmed_rectangle_massline 29Source documentation
Actual rectangle mass equals the integral of the first tested empirical density at every admissible stage.
theorem sourceSamplingUntrimmed_rectangle_mass (I : Finset SourceCoordinate) (stage : ℕ) (E G : SourceCoordinate → Set ℝ) (hE : ∀ i, MeasurableSet (E i)) (hG : ∀ i, MeasurableSet (G i)) (houtside : ∀ i ∉ sourceSamplingPrefix stage, Set.Ico (0 : ℝ) 1 ⊆ E i ∧ Set.Ico (0 : ℝ) 1 ⊆ G i) (θ : SourceCoordinate → ℝ) : ((sourceSamplingUntrimmed I stage θ) (sourceSamplingRectangle E G)).toReal = ∫ x, sourceSamplingEmpiricalDensity stage false (fun i => decide (i ∈ I)) E G θ x ∂sourceSamplingHaar := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingPrefix, OAI.FiniteFactor.sourceSamplingUntrimmed, OAI.FiniteFactor.sourceSamplingRectangle, OAI.FiniteFactor.sourceSamplingEmpiricalDensity, OAI.FiniteFactor.sourceSamplingHaar
- theorem
OAI.FiniteFactor.sourceSamplingUntrimmed_rectangle_errorline 54Source documentation
Full squared sampling error bounds the squared discrepancy of the actual rectangle mass and the ideal product integral.
theorem sourceSamplingUntrimmed_rectangle_error (I : Finset SourceCoordinate) (stage : ℕ) (E G : SourceCoordinate → Set ℝ) (hE : ∀ i, MeasurableSet (E i)) (hG : ∀ i, MeasurableSet (G i)) (houtside : ∀ i ∉ sourceSamplingPrefix stage, Set.Ico (0 : ℝ) 1 ⊆ E i ∧ Set.Ico (0 : ℝ) 1 ⊆ G i) (θ : SourceCoordinate → ℝ) : (((sourceSamplingUntrimmed I stage θ) (sourceSamplingRectangle E G)).toReal - ∫ x, sourceSamplingIdealDensity stage false (fun i => decide (i ∈ I)) E G x ∂sourceSamplingHaar)^2 ≤ sourceSamplingSquaredError stage false (fun i => decide (i ∈ I)) E G θ := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingPrefix, OAI.FiniteFactor.sourceSamplingUntrimmed, OAI.FiniteFactor.sourceSamplingRectangle, OAI.FiniteFactor.sourceSamplingIdealDensity, OAI.FiniteFactor.sourceSamplingHaar, OAI.FiniteFactor.sourceSamplingSquaredError