OAI/Analysis/FiniteFactor/OrbitSampling/LimitMeasure.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.FiniteFactor.sourceSamplingPairHaarline 11 - def
OAI.FiniteFactor.sourceSamplingTriangleSetline 14 - def
OAI.FiniteFactor.sourceSamplingLimitMapline 17 - def
OAI.FiniteFactor.sourceSamplingLambdaline 21 - theorem
OAI.FiniteFactor.sourceSamplingTriangleSet_measurableline 25 - theorem
OAI.FiniteFactor.sourceSamplingLimitMap_measurableline 35 - instance
OAI.FiniteFactor.sourceSamplingLambda_finiteline 45 - theorem
OAI.FiniteFactor.sourceSamplingPairHaar_cubeline 49 - theorem
OAI.FiniteFactor.sourceSamplingLambda_orderedline 66Source documentation
The actual limiting measure is carried by ordered pairs.
theorem sourceSamplingLambda_ordered (I : Finset SourceCoordinate) : ∀ᵐ p ∂sourceSamplingLambda I, ∀ i, p.1 i ≤ p.2 i := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.sourceSamplingLambda
- theorem
OAI.FiniteFactor.sourceSamplingLimitRectangleMass_formulaline 82Source documentation
The finite rectangle formula for the source limit, written using actual Lebesgue triangular and diagonal masses.
theorem sourceSamplingLimitRectangleMass_formula (I : Finset SourceCoordinate) (T : SourceSamplingRationalTest) : sourceSamplingLimitRectangleMass I T = ∏ i ∈ I ∪ T.1, if i ∈ I then ((unitIntervalMeasure.prod unitIntervalMeasure) {p : ℝ × ℝ | p.1 ∈ sourceSamplingRationalX T i ∧ p.2 ∈ sourceSamplingRationalY T i ∧ p.1 < p.2}).toReal else (unitIntervalMeasure (sourceSamplingRationalX T i ∩ sourceSamplingRationalY T i)).toReal := by …Mentions: OAI.FiniteFactor.SourceCoordinate, OAI.FiniteFactor.SourceSamplingRationalTest, OAI.FiniteFactor.sourceSamplingLimitRectangleMass, OAI.FiniteFactor.unitIntervalMeasure, OAI.FiniteFactor.sourceSamplingRationalX, OAI.FiniteFactor.sourceSamplingRationalY