Documentation

Copula.Transform.MaxProduct

← Copula mathematical handbook

Products of copulas with coordinatewise power weights #

For independent vectors U ~ C, V ~ D, the coordinatewise maximum of Uᵢ^(1/aᵢ) and Vᵢ^(1/(1-aᵢ)) is uniform in each coordinate. Zero weights are represented by a constant zero sample, so both endpoints are included.

noncomputable def ProbabilityTheory.Copula.maxProductPoint {d : ℕ} (a : Fin d → ↑unitInterval) (p : (Fin d → ↑unitInterval) × (Fin d → ↑unitInterval)) (i : Fin d) :

The maximum of two independent vectors with complementary power marginal laws.

Equations
Instances For
    noncomputable def ProbabilityTheory.Copula.maxProduct {d : ℕ} (C D : Copula d) (a : Fin d → ↑unitInterval) :

    The Liebscher power-product construction for two copulas.

    Equations
    Instances For
      theorem ProbabilityTheory.Copula.cdf_maxProduct {d : ℕ} (C D : Copula d) (a u : Fin d → ↑unitInterval) :
      (C.maxProduct D a).cdf u = (C.cdf fun (i : Fin d) => unitPower (u i) ↑(a i) ⋯) * D.cdf fun (i : Fin d) => unitPower (u i) ↑(unitInterval.symm (a i)) ⋯
      @[simp]
      theorem ProbabilityTheory.Copula.maxProduct_zero {d : ℕ} (C D : Copula d) :
      (C.maxProduct D fun (x : Fin d) => 0) = D
      @[simp]
      theorem ProbabilityTheory.Copula.maxProduct_one {d : ℕ} (C D : Copula d) :
      (C.maxProduct D fun (x : Fin d) => 1) = C