Documentation

Copula.Archimedean.QuadrantClassification

← Copula mathematical handbook

PQD/NQD classification of the one-parameter Archimedean families #

One theorem per family of Nelsen, An Introduction to Copulas, Table 4.1 (numbers #1–#22), and for Gumbel's, Frank's, Joe's and the Ali–Mikhail–Haq family, stating positive and negative quadrant dependence on the full parameter range. Independence (Π) is both PQD and NQD; every other family below is at most one of the two. Notation: PQD is Copula.IsPQD, NQD is Copula.IsNQD.

#familyrangePQDNQD
1Claytonθ > 0yesno
1Clayton-1 ≤ θ < 0noyes
2θ ≥ 1noiff θ = 1 (W)
3 / AMH-1 ≤ θ ≤ 1iff θ ≥ 0iff θ ≤ 0
4 / Gumbelθ ≥ 1yesiff θ = 1 (Π)
5 / Frankθ > 0yesno
5 / Frankθ < 0noyes
6 / Joeθ ≥ 1yesiff θ = 1 (Π)
70 ≤ θ ≤ 1iff θ = 1yes
8θ ≥ 1noiff θ ≤ 2
9, 10, 11whole rangenoyes
12, 14θ ≥ 1yesno
13θ > 0iff θ ≥ 1iff θ ≤ 1
15θ ≥ 1noiff θ = 1 (W)
16θ ≥ 0iff θ ≥ 1iff θ = 0 (W)
17θ ≠ 0iff θ ≥ -1iff θ ≤ -1
18θ ≥ 2nono
19, 20θ > 0yesno
21θ ≥ 1noiff θ = 1 (W)
220 < θ ≤ 1noyes

Families 2, 8, 15, 16 (0 < θ < 1), 18, 21 (θ > 1) are neither PQD nor NQD on the indicated ranges: 2, 15, 21 (θ > 1), 18 have positive upper tail dependence, 16 lower tail dependence, 8 (θ > 2) exceeds Π at u = v = θ / (2 (θ - 1)).

theorem ProbabilityTheory.Copula.clayton_quadrant_pos (θ : ℝ) (hθ : 0 < θ) :
(clayton 2 θ hθ).IsPQD ∧ ¬(clayton 2 θ hθ).IsNQD

#1 Clayton, θ > 0: PQD and not NQD.

theorem ProbabilityTheory.Copula.clayton_quadrant_neg (θ : ℝ) (hθ : -1 ≤ θ) (hn : θ < 0) :

#1 Clayton, -1 ≤ θ < 0: NQD and not PQD.

theorem ProbabilityTheory.Copula.nelsen2_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
¬(nelsen2 θ hθ).IsPQD ∧ ((nelsen2 θ hθ).IsNQD ↔ θ = 1)

#2: never PQD; NQD iff θ = 1.

theorem ProbabilityTheory.Copula.amh_quadrant (θ : ℝ) (hmin : -1 ≤ θ) (hmax : θ ≤ 1) :
((amh θ hmin hmax).IsPQD ↔ 0 ≤ θ) ∧ ((amh θ hmin hmax).IsNQD ↔ θ ≤ 0)

#3 (Ali–Mikhail–Haq): PQD iff θ ≥ 0, NQD iff θ ≤ 0.

theorem ProbabilityTheory.Copula.gumbel_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
(gumbel θ hθ).IsPQD ∧ ((gumbel θ hθ).IsNQD ↔ θ = 1)

#4 (Gumbel): always PQD; NQD iff θ = 1.

theorem ProbabilityTheory.Copula.frank_quadrant_pos (θ : ℝ) (hθ : 0 < θ) :
(frank θ hθ).IsPQD ∧ ¬(frank θ hθ).IsNQD

#5 (Frank), θ > 0: PQD and not NQD.

#5 (Frank), θ < 0: NQD and not PQD.

theorem ProbabilityTheory.Copula.joe_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
(joe θ hθ).IsPQD ∧ ((joe θ hθ).IsNQD ↔ θ = 1)

#6 (Joe): always PQD; NQD iff θ = 1.

#7: always NQD; PQD iff θ = 1.

theorem ProbabilityTheory.Copula.nelsen8_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
¬(nelsen8 θ hθ).IsPQD ∧ ((nelsen8 θ hθ).IsNQD ↔ θ ≤ 2)

#8: never PQD; NQD iff θ ≤ 2.

theorem ProbabilityTheory.Copula.nelsen9_quadrant (θ : ℝ) (hθ : 0 < θ) (h1 : θ ≤ 1) :
(nelsen9 θ hθ h1).IsNQD ∧ ¬(nelsen9 θ hθ h1).IsPQD

#9: NQD and not PQD.

theorem ProbabilityTheory.Copula.nelsen10_quadrant (θ : ℝ) (hθ : 0 < θ) (h1 : θ ≤ 1) :
(nelsen10 θ hθ h1).IsNQD ∧ ¬(nelsen10 θ hθ h1).IsPQD

#10: NQD and not PQD.

theorem ProbabilityTheory.Copula.nelsen11_quadrant (θ : ℝ) (hθ : 0 < θ) (h2 : θ ≤ 1 / 2) :
(nelsen11 θ hθ h2).IsNQD ∧ ¬(nelsen11 θ hθ h2).IsPQD

#11: NQD and not PQD.

theorem ProbabilityTheory.Copula.nelsen12_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
(nelsen12 θ hθ).IsPQD ∧ ¬(nelsen12 θ hθ).IsNQD

#12: PQD and not NQD.

theorem ProbabilityTheory.Copula.nelsen13_quadrant (θ : ℝ) (hθ : 0 < θ) :
((nelsen13 θ hθ).IsPQD ↔ 1 ≤ θ) ∧ ((nelsen13 θ hθ).IsNQD ↔ θ ≤ 1)

#13: PQD iff θ ≥ 1, NQD iff θ ≤ 1.

theorem ProbabilityTheory.Copula.nelsen14_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
(nelsen14 θ hθ).IsPQD ∧ ¬(nelsen14 θ hθ).IsNQD

#14: PQD and not NQD.

theorem ProbabilityTheory.Copula.nelsen15_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
¬(genestGhoudi θ hθ).IsPQD ∧ ((genestGhoudi θ hθ).IsNQD ↔ θ = 1)

#15 (Genest–Ghoudi): never PQD; NQD iff θ = 1.

theorem ProbabilityTheory.Copula.nelsen16_quadrant (θ : ℝ) (hθ : 0 ≤ θ) :
((nelsen16 θ hθ).IsPQD ↔ 1 ≤ θ) ∧ ((nelsen16 θ hθ).IsNQD ↔ θ = 0)

#16: PQD iff θ ≥ 1, NQD iff θ = 0.

theorem ProbabilityTheory.Copula.nelsen17_quadrant (θ : ℝ) (hθ : θ ≠ 0) :
((nelsen17 θ hθ).IsPQD ↔ -1 ≤ θ) ∧ ((nelsen17 θ hθ).IsNQD ↔ θ ≤ -1)

#17: PQD iff θ ≥ -1, NQD iff θ ≤ -1.

theorem ProbabilityTheory.Copula.nelsen18_quadrant (θ : ℝ) (hθ : 2 ≤ θ) :
¬(nelsen18 θ hθ).IsPQD ∧ ¬(nelsen18 θ hθ).IsNQD

#18: neither PQD nor NQD.

theorem ProbabilityTheory.Copula.nelsen19_quadrant (θ : ℝ) (hθ : 0 < θ) :
(nelsen19 θ hθ).IsPQD ∧ ¬(nelsen19 θ hθ).IsNQD

#19: PQD and not NQD.

theorem ProbabilityTheory.Copula.nelsen20_quadrant (θ : ℝ) (hθ : 0 < θ) :
(nelsen20 θ hθ).IsPQD ∧ ¬(nelsen20 θ hθ).IsNQD

#20: PQD and not NQD.

theorem ProbabilityTheory.Copula.nelsen21_quadrant (θ : ℝ) (hθ : 1 ≤ θ) :
¬(nelsen21 θ hθ).IsPQD ∧ ((nelsen21 θ hθ).IsNQD ↔ θ = 1)

#21: never PQD; NQD iff θ = 1.

theorem ProbabilityTheory.Copula.nelsen22_quadrant (θ : ℝ) (hθ : 0 < θ) (h1 : θ ≤ 1) :
(nelsen22 θ hθ h1).IsNQD ∧ ¬(nelsen22 θ hθ h1).IsPQD

#22: NQD and not PQD.