OAI/Analysis/FiniteFactor/OrbitSampling/Weights.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.FiniteFactor.sourceSamplingWidthline 11 - def
OAI.FiniteFactor.sourceSamplingCutoffline 12 - def
OAI.FiniteFactor.sourceSamplingPrefixline 13 - theorem
OAI.FiniteFactor.sourceSampling_parametersline 16 - theorem
OAI.FiniteFactor.sourceSampling_weight_boundline 22 - def
OAI.FiniteFactor.sourceSamplingWeightline 40 - theorem
OAI.FiniteFactor.sourceSamplingWeight_measurableline 46 - theorem
OAI.FiniteFactor.sourceSamplingWeight_boundsline 54 - theorem
OAI.FiniteFactor.sourceSamplingWeight_memLpline 69Source documentation
Each actual finite-stage weight has an L2 density. This bound is for one stage; it does not assert the later uniform-in-stage sampling bound.
theorem sourceSamplingWeight_memLp (I : Finset SourceCoordinate) (s : ℕ) (θ : SourceCoordinate → ℝ) (n : ℤ) : MemLp (sourceSamplingWeight I s θ n) 2 (Measure.infinitePi (fun _ : SourceCoordinate => unitIntervalMeasure)) := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingWeight, OAI.FiniteFactor.unitIntervalMeasure
- theorem
OAI.FiniteFactor.sourceSamplingWeight_prefixline 80Source documentation
The actual density depends only on the prefix, before tail trimming.
theorem sourceSamplingWeight_prefix (I : Finset SourceCoordinate) (s : ℕ) (θ : SourceCoordinate → ℝ) (n : ℤ) (x y : SourceCoordinate → ℝ) (hxy : ∀ i ∈ sourceSamplingPrefix s, x i = y i) : sourceSamplingWeight I s θ n x = sourceSamplingWeight I s θ n y := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingPrefix, OAI.FiniteFactor.sourceSamplingWeight
- theorem
OAI.FiniteFactor.sourceSamplingWeight_orders_prefixline 89Source documentation
Every nonzero summand orders all prefix coordinates under the actual rotation.
theorem sourceSamplingWeight_orders_prefix (I : Finset SourceCoordinate) (s : ℕ) (θ : SourceCoordinate → ℝ) (n : ℤ) (x : SourceCoordinate → ℝ) (hx : ∀ i, x i ∈ Set.Ico (0 : ℝ) 1) (hw : sourceSamplingWeight I s θ n x ≠ 0) : ∀ i ∈ sourceSamplingPrefix s, x i < coordinateRotate θ n x i := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingWeight, OAI.FiniteFactor.sourceSamplingPrefix, OAI.FiniteFactor.coordinateRotate