Documentation

Copula.Patchwork.Basic

← Copula mathematical handbook

Finite patchworks with uniform marginals #

Nonnegative weighted local copulas remain two-increasing after monotone coordinate changes. The two weighted marginal identities are exactly what is needed to obtain a copula. This is shared by finite ordinal sums, checkerboards, check-min copulas and shuffles.

Finite local copulas with monotone coordinates and uniform weighted marginals.

Instances For
    noncomputable def ProbabilityTheory.Copula.PatchworkData.cdf {ι : Type u_1} [Fintype ι] (P : PatchworkData ι) (C : ι → Copula 2) (u v : ↑unitInterval) :

    Weighted CDF of the local copulas.

    Equations
    Instances For
      theorem ProbabilityTheory.Copula.PatchworkData.isClassical {ι : Type u_1} [Fintype ι] (P : PatchworkData ι) (C : ι → Copula 2) :
      IsClassical fun (u : Fin 2 → ↑unitInterval) => P.cdf C (u 0) (u 1)
      noncomputable def ProbabilityTheory.Copula.PatchworkData.copula {ι : Type u_1} [Fintype ι] (P : PatchworkData ι) (C : ι → Copula 2) :

      Assemble a finite patchwork as a probability-measure copula.

      Equations
      Instances For
        @[simp]
        theorem ProbabilityTheory.Copula.PatchworkData.cdf_copula {ι : Type u_1} [Fintype ι] (P : PatchworkData ι) (C : ι → Copula 2) (u : Fin 2 → ↑unitInterval) :
        (P.copula C).cdf u = P.cdf C (u 0) (u 1)
        theorem ProbabilityTheory.Copula.PatchworkData.cdf_mono {ι : Type u_1} [Fintype ι] (P : PatchworkData ι) (C D : ι → Copula 2) (h : ∀ (i : ι) (u : Fin 2 → ↑unitInterval), (C i).cdf u ≤ (D i).cdf u) (u v : ↑unitInterval) :
        P.cdf C u v ≤ P.cdf D u v

        Pointwise order of the local copulas passes to the patchwork.