Finite shuffles with increasing strips #
The construction is a sum of actual uniform segment laws. The tiling conditions state that the horizontal and vertical strips partition the unit interval; zero-width strips are allowed throughout.
Equations
- Verification.stripCut s a u = min s (max 0 (u - a))
Instances For
noncomputable def
Verification.ShuffleStrip.law
(S : ShuffleStrip)
:
MeasureTheory.Measure (Fin 2 → ↑unitInterval)
Equations
Instances For
theorem
Verification.ShuffleStrip.integral_law
(S : ShuffleStrip)
{f : (Fin 2 → ↑unitInterval) → ℝ}
(hf : Continuous f)
:
- strip : Fin n → ShuffleStrip
Instances For
noncomputable def
Verification.PositiveShuffle.law
{n : ℕ}
(S : PositiveShuffle n)
:
MeasureTheory.Measure (Fin 2 → ↑unitInterval)
Instances For
Instances For
theorem
Verification.PositiveShuffle.integral_copula
{n : ℕ}
(S : PositiveShuffle n)
{f : (Fin 2 → ↑unitInterval) → ℝ}
(hf : Continuous f)
:
theorem
Verification.PositiveShuffle.cdf_point
{n : ℕ}
(S : PositiveShuffle n)
(π : Equiv.Perm (Fin n))
(hx : ∀ (i j : Fin n), i < j → (S.strip i).x + (S.strip i).width ≤ (S.strip j).x)
(hy : ∀ (i j : Fin n), π i < π j → (S.strip i).y + (S.strip i).width ≤ (S.strip j).y)
(i : Fin n)
(u : ↑unitInterval)
: