Decomposition into general ordinal sums #
Nelsen, An Introduction to Copulas, 2nd ed., Theorem 3.2.1 characterizes ordinal sums by
fixed points of the diagonal section. This file proves the version for an arbitrary family J
of pairwise disjoint open intervals: a copula C is an ordinal sum with respect to J if and
only if δ_C(t) = t for every t ∈ [0,1] outside the open intervals
(exists_generalOrdinalSum_iff). In that case the components are unique
(existsUnique_generalOrdinalSum_iff) and are the rescaled restrictions
C_k(s,t) = (C(a_k + w_k s, a_k + w_k t) - a_k) / w_k,
which are copulas as soon as δ_C(a_k) = a_k and δ_C(b_k) = b_k (OrdinalIntervals.component).
The binary case is exists_ordinalSum_iff_exists_diagonal_fixedPoint in
Copula.OrdinalSum.Decomposition.
The rescaled restriction of C to the square [a_k, b_k]².
Instances For
The component of C on the kth square, a copula when both endpoints are diagonal fixed
points.
Equations
- J.component C k ha hb = ProbabilityTheory.Copula.ofClassical (fun (x : Fin 2 → ↑unitInterval) => J.componentCDF C k (x 0) (x 1)) ⋯
Instances For
The components of an ordinal sum are its summands.
If the diagonal of C is the identity outside the open intervals, then C is the ordinal
sum of its components.
Nelsen, Theorem 3.2.1 (general form): C is an ordinal sum with respect to J if and
only if its diagonal is the identity outside the open intervals of J.
The decomposition of Nelsen, Theorem 3.2.1 is unique.