Documentation

Copula.Families.ProductPerturbation

← Copula mathematical handbook

Product perturbations of independence #

For Lipschitz functions φ ψ : I → ℝ vanishing at both endpoints, with Lipschitz constants Lφ and Lψ satisfying Lφ * Lψ ≤ 1, the function

C(u,v) = uv + φ(u) ψ(v)

is a copula: its rectangle increments are (b-a)(e-c) + (φ b - φ a)(ψ e - ψ c), which are bounded below by (1 - Lφ Lψ)(b-a)(e-c) ≥ 0. This covers the tent copulas Π ± ℓ ⊗ τ, the Blomqvist copulas Π + b ℓ ⊗ ℓ, and the sine copulas Π + (a/π) sin(π ·) ⊗ ℓ.

A real function on the unit interval that vanishes at both endpoints and is Lipschitz with constant lip.

Instances For

    The scaled profile c • φ.

    Equations
    Instances For

      The bivariate function uv + φ(u) ψ(v).

      Equations
      Instances For
        noncomputable def ProbabilityTheory.Copula.productPerturbation (φ ψ : BoundaryProfile) (h : φ.lip * ψ.lip ≤ 1) :

        The copula Π + φ ⊗ ψ for boundary profiles with Lip φ * Lip ψ ≤ 1.

        Equations
        Instances For
          @[simp]
          theorem ProbabilityTheory.Copula.cdf_productPerturbation (φ ψ : BoundaryProfile) (h : φ.lip * ψ.lip ≤ 1) (u v : ↑unitInterval) :
          (productPerturbation φ ψ h).cdf ![u, v] = ↑u * ↑v + φ.toFun u * ψ.toFun v