Bivariate Archimedean generators #
We use the decreasing inverse-generator convention: ψ is convex on [0,∞)
and φ is its inverse on (0,1]. Zero coordinates are handled separately.
Convexity is sufficient in dimension two; this constructor makes no claim of
admissibility in higher dimensions.
The analytic conditions sufficient for a bivariate Archimedean copula.
Decreasing inverse generator.
- invFun : ↑unitInterval → ℝ
Generator on positive unit-interval arguments; its value at zero is unused.
- antitone : AntitoneOn self.toFun (Set.Ici 0)
- inv_nonneg (u : ↑unitInterval) : u ≠ 0 → 0 ≤ self.invFun u
- right_inv (u : ↑unitInterval) : u ≠ 0 → self.toFun (self.invFun u) = ↑u
Instances For
The copula measure represented by a bivariate Archimedean generator.
Equations
- g.copula = ProbabilityTheory.Copula.ofClassical (fun (u : Fin 2 → ↑unitInterval) => g.cdf (u 0) (u 1)) ⋯
Instances For
Identification of a copula's Archimedean generator in its given dimension.
The copula already supplies validity; bivariate convexity alone is not used to
construct higher-dimensional copulas. Grounded boundary values follow from C.
Equations
Instances For
A copula with an identified decreasing Archimedean generator.