Documentation

Copula.Dependence.HierarchyExamples

← Copula mathematical handbook

Strictness of the positive dependence hierarchy #

Product perturbations C(u,v) = uv + φ(u) ψ(v) of independence (Copula.Families.ProductPerturbation) with piecewise linear profiles separate the levels of the positive dependence hierarchy of Nelsen, An Introduction to Copulas, 2nd ed., §5.2. Writing D = C - Π = φ ⊗ ψ with ψ ≥ 0:

copulaPQDLTDRTISISI of transpose
rightBumpCopulayesnoyesno
leftBumpCopulayesyesnono
twoPeakCopulayesyesyesno
tentTwoPeakCopulayesyesyesyesno

Hence PQD ⇏ LTD, PQD ⇏ RTI, RTI ⇏ LTD, LTD ⇏ RTI, LTD ∧ RTI ⇏ SI (the hypothesis of the Capéraà–Genest inequality is strictly weaker than SI), and SI(V|U) ⇏ SI(U|V).

Profile conditions #

Profile condition for LTD: φ(u)/u is nonincreasing (cross-multiplied).

Equations
Instances For

    Profile condition for RTI: φ(u)/(1-u) is nondecreasing (cross-multiplied).

    Equations
    Instances For

      Profile condition for SI: concavity in chord form.

      Equations
      Instances For
        theorem ProbabilityTheory.Copula.HierarchyExamples.ltdProfile_affine {f : ↑unitInterval → ℝ} (m k : ℝ) (hk : 0 ≤ k) (hf : ∀ (t : ↑unitInterval), f t = m * ↑t + k) :
        theorem ProbabilityTheory.Copula.HierarchyExamples.rtiProfile_affine {f : ↑unitInterval → ℝ} (m k : ℝ) (hk : 0 ≤ m + k) (hf : ∀ (t : ↑unitInterval), f t = m * ↑t + k) :

        Dependence properties of product perturbations #

        theorem ProbabilityTheory.Copula.HierarchyExamples.productPerturbation_isPQD {φ ψ : BoundaryProfile} {h : φ.lip * ψ.lip ≤ 1} (hφ : ∀ (t : ↑unitInterval), 0 ≤ φ.toFun t) (hψ : ∀ (t : ↑unitInterval), 0 ≤ ψ.toFun t) :

        The transpose of Π + φ ⊗ ψ is Π + ψ ⊗ φ.

        Piecewise linear profiles #

        The tent profile min(t, 1 - t).

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          A bump supported on [1/2, 1]: max(0, min(t - 1/2, 1 - t)).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            A bump supported on [0, 1/2]: max(0, min(t, 1/2 - t)).

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              A non-concave profile with two peaks: max(min(t, (1-t)/3), min(t/3, 1-t)).

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                @[simp]
                theorem ProbabilityTheory.Copula.HierarchyExamples.twoPeak_apply (t : ↑unitInterval) :
                twoPeak.toFun t = max (min (↑t) ((1 - ↑t) / 3)) (min (↑t / 3) (1 - ↑t))

                The four copulas #

                Π + rightBump ⊗ tent: RTI and PQD but not LTD.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  Π + leftBump ⊗ tent: LTD and PQD but not RTI.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    Π + twoPeak ⊗ tent: LTD and RTI but not SI.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      Π + tent ⊗ twoPeak: SI, but its transpose is not SI.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        Stochastic increasingness of V in U does not imply that of U in V.