noncomputable def
Verification.checkerboardDensity
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
(x : Fin 2 → ↑unitInterval)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
theorem
Verification.checkerboardDensity_measurable
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
:
theorem
Verification.checkerboardDensity_nonneg
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
(x : Fin 2 → ↑unitInterval)
:
theorem
Verification.checkerboardDensity_term_integrable
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
(i : Fin m)
(j : Fin n)
:
MeasureTheory.Integrable
(fun (x : Fin 2 → ↑unitInterval) =>
A.mass i j / (P.width i * Q.width j) * (partitionPiece P i (fun (x : ↑unitInterval) => 1) (x 0) * partitionPiece Q j (fun (x : ↑unitInterval) => 1) (x 1)))
MeasureTheory.volume
theorem
Verification.checkerboardDensity_integral_Iic
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
(u : Fin 2 → ↑unitInterval)
:
theorem
Verification.checkerboard_toMeasure_density
{m n : ℕ}
{P : ProbabilityTheory.Copula.IntervalPartition m}
{Q : ProbabilityTheory.Copula.IntervalPartition n}
(A : ProbabilityTheory.Copula.CellMass P Q)
:
A.checkerboard.toMeasure = MeasureTheory.volume.withDensity fun (x : Fin 2 → ↑unitInterval) => ENNReal.ofReal (checkerboardDensity A x)