Countable ordinal sums along an increasing partition #
This constructor permits infinitely many adjacent positive-length blocks, starting at zero with endpoints tending to one. Its CDF is an absolutely convergent series. Arbitrary disjoint interval families with a residual comonotonic part are a different, more general construction.
An increasing sequence of partition endpoints exhausting the unit interval.
- point : ℕ → ↑unitInterval
- strictMono : StrictMono self.point
- tendsto_one : Filter.Tendsto (fun (k : ℕ) => ↑(self.point k)) Filter.atTop (nhds 1)
Instances For
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.width_pos
(P : CountableIntervalPartition)
(k : ℕ)
:
noncomputable def
ProbabilityTheory.Copula.CountableIntervalPartition.coord
(P : CountableIntervalPartition)
(k : ℕ)
(u : ↑unitInterval)
:
Clipped local coordinate on a countable partition block.
Equations
- P.coord k u = Set.projIcc 0 1 ProbabilityTheory.Copula.CountableIntervalPartition.coord._proof_1 ((↑u - ↑(P.point k)) / P.width k)
Instances For
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.coord_mono
(P : CountableIntervalPartition)
(k : ℕ)
:
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.coord_of_le
(P : CountableIntervalPartition)
(k : ℕ)
(u : ↑unitInterval)
(hu : u ≤ P.point k)
:
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.coord_of_ge
(P : CountableIntervalPartition)
(k : ℕ)
(u : ↑unitInterval)
(hu : P.point (k + 1) ≤ u)
:
@[simp]
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.coord_zero
(P : CountableIntervalPartition)
(k : ℕ)
:
@[simp]
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.coord_one
(P : CountableIntervalPartition)
(k : ℕ)
:
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.width_mul_coord
(P : CountableIntervalPartition)
(k : ℕ)
(u : ↑unitInterval)
:
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.hasSum_width_mul_coord
(P : CountableIntervalPartition)
(u : ↑unitInterval)
:
The weighted local coordinates have exactly the uniform marginal CDF.
theorem
ProbabilityTheory.Copula.CountableIntervalPartition.isClassical
(P : CountableIntervalPartition)
(C : ℕ → Copula 2)
:
IsClassical fun (u : Fin 2 → ↑unitInterval) => P.cdf C (u 0) (u 1)
The concrete countable partition with endpoints 1 - (1/2)^k.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
ProbabilityTheory.Copula.countableOrdinalSum
(P : CountableIntervalPartition)
(C : ℕ → Copula 2)
:
Copula 2
Countable ordinal sum on adjacent blocks with endpoints tending to one.
Equations
- ProbabilityTheory.Copula.countableOrdinalSum P C = ProbabilityTheory.Copula.ofClassical (fun (u : Fin 2 → ↑unitInterval) => P.cdf C (u 0) (u 1)) ⋯
Instances For
noncomputable def
ProbabilityTheory.Copula.countableOrdinalSumPi
(P : CountableIntervalPartition)
:
Copula 2
Countable ordinal sum of independent blocks.
Equations
Instances For
theorem
ProbabilityTheory.Copula.cdf_countableOrdinalSumPi
(P : CountableIntervalPartition)
(u v : ↑unitInterval)
:
@[simp]