Archimax copulas #
Capéraà, Fougères and Genest (2000) combine an Archimedean generator with a Pickands dependence
function. For a bivariate Archimedean generator g (inverse generator ψ = g.toFun, generator
φ = g.invFun) and a Pickands function A, the Archimax copula is
C_{ψ,A}(u,v) = ψ(ℓ_A(φ(u), φ(v))) = ψ((φ(u) + φ(v)) A(φ(v) / (φ(u) + φ(v))))
on (0,1]² (zero on the lower edges), where ℓ_A = pickandsTail A is the stable tail
dependence function. We use the library's convention for A (that of pickandsCopula, where
C_A(u,v) = exp(-ℓ_A(-log u, -log v))); Capéraà–Fougères–Genest write A(φ(u)/(φ(u)+φ(v))),
i.e. their A is our t ↦ A(1 - t) (archimaxCopula_comp_one_sub relates the two).
Main results:
archimaxCopula g A hA:C_{ψ,A}is a copula (Capéraà–Fougères–Genest 2000, Proposition 1). The proof is elementary:ℓ_Ais nondecreasing and submodular, andψis convex and nonincreasing, soψ ∘ ℓ_Ais supermodular (this is the argument behindexp ∘ (-ℓ_A)for the extreme-value case).archimaxCopula_const_one:A ≡ 1gives the Archimedean copulag.copula;archimaxCopula_exponentialGenerator:ψ = exp(-·)gives the extreme-value copulapickandsCopula A;archimaxCopula_max:A = max(t, 1-t)givesMfor every generator.archimaxCopula_lowerOrthantLE:A ≤ BimpliesC_{ψ,B} ≤ C_{ψ,A}; in particularg.copula ≤ C_{ψ,A}(generator_lowerOrthantLE_archimaxCopula).transpose_archimaxCopula: the transpose is the Archimax copula oft ↦ A(1 - t).diagonal_archimaxCopula: the diagonal isψ(2A(1/2) φ(t)), hence Blomqvist'sβ = 4ψ(2A(1/2) φ(1/2)) - 1(blomqvistBeta_archimaxCopula).- Tail dependence (Capéraà–Fougères–Genest 2000, Section 4): if
ψhas a finite nonzero right derivative at0thenλ_U = 2(1 - A(1/2))(hasUpperTailDependence_archimaxCopula_of_hasDerivWithinAt); in generalλ_U = 2 - lim_{x→0+} (1 - ψ(2A(1/2)x)) / (1 - ψ(x))(hasUpperTailDependence_archimaxCopula_of_tendsto), and for a strict generatorλ_L = lim_{x→∞} ψ(2A(1/2)x) / ψ(x)(hasLowerTailDependence_archimaxCopula_of_tendsto).
References: P. Capéraà, A.-L. Fougères and C. Genest, Bivariate distributions with given extreme value attractor, J. Multivariate Anal. 72 (2000) 30–49; F. Durante and C. Sempi, Principles of Copula Theory (2016), Section 6.6 (Archimax copulas).
The Archimax CDF ψ(ℓ_A(φ(u), φ(v))), zero on the lower edges.
Equations
Instances For
Supermodularity of ψ ∘ ℓ: for a convex nonincreasing ψ on [0,∞), p ≤ r, p ≤ s,
0 ≤ q ≤ r + s - p imply ψ(r) + ψ(s) ≤ ψ(p) + ψ(q).
The Archimax copula C_{ψ,A}(u,v) = ψ(ℓ_A(φ(u), φ(v))) of a bivariate Archimedean
generator and a Pickands dependence function (Capéraà–Fougères–Genest 2000).
Equations
- g.archimaxCopula A hA = ProbabilityTheory.Copula.ofClassical (fun (u : Fin 2 → ↑unitInterval) => g.archimaxCDF A (u 0) (u 1)) ⋯
Instances For
The Capéraà–Fougères–Genest formula
C(u,v) = ψ((φ(u) + φ(v)) A(φ(v) / (φ(u) + φ(v)))) on (0,1]².
Special cases #
A ≡ 1 gives the Archimedean copula of the generator.
ψ = exp(-·) (φ = -log) gives the extreme-value copula C_A.
A(t) = max(t, 1-t) gives the upper Fréchet bound M, whatever the generator.
Order #
A pointwise larger Pickands function gives a pointwise smaller Archimax copula.
Every Archimax copula dominates the Archimedean copula of its generator.
The transpose of an Archimax copula is the Archimax copula of t ↦ A(1 - t).
The Capéraà–Fougères–Genest convention: with A' (t) = A (1 - t), the copula is
ψ((φ(u) + φ(v)) A'(φ(u) / (φ(u) + φ(v)))).
Diagonal, Blomqvist's beta and tail dependence #
The diagonal section δ(t) = ψ(2A(1/2) φ(t)) for t ≠ 0.
Blomqvist's beta of an Archimax copula: β = 4ψ(2A(1/2) φ(1/2)) - 1.
The left derivative of the Archimax diagonal at one: if
(1 - ψ(κx)) / (1 - ψ(x)) → m as x → 0+ with κ = 2A(1/2), then δ'(1⁻) = m.
Upper tail dependence of Archimax copulas (Capéraà–Fougères–Genest 2000):
λ_U = 2 - lim_{x → 0+} (1 - ψ(2A(1/2) x)) / (1 - ψ(x)) whenever the limit exists.
If ψ has a finite nonzero right derivative at 0, then
(1 - ψ(κx)) / (1 - ψ(x)) → κ as x → 0+ for every κ > 0.
Upper tail coefficient λ_U = 2(1 - A(1/2)) of an Archimax copula whose inverse
generator has a finite nonzero right derivative at 0 (equivalently φ'(1⁻) ≠ 0; the
Archimedean part then has no upper tail dependence and the tail behaviour is that of the
extreme-value attractor C_A, Capéraà–Fougères–Genest 2000, Section 4).
The lower tail ratio along the generator: δ(t) / t = ψ(2A(1/2) φ(t)) / ψ(φ(t)).
Lower tail dependence of Archimax copulas with a strict generator:
λ_L = lim_{x → ∞} ψ(2A(1/2) x) / ψ(x) whenever this limit exists.