CurrentModule = Copulas
Archimedean copulas have been widely used in the literature due to their nice decomposition properties and easy parametrization. The interested reader can refer to the extensive literature hofert2010,hofert2013a,mcneil2010,cossette2017,cossette2018,genest2011a,dibernardino2013a,dibernardino2013a,dibernardino2016,cooray2018,spreeuw2014 on Archimedean copulas, their nesting extensions and most importantly their estimation. One major drawback of the Archimedean family is that these copulas have exchangeable marginals (i.e.,
Definition (Liouville Copulas): For
Liouville's copulas share many properties with Archimedean copulas, but are not exchangeable anymore. This is an easy way to produce non-exchangeable dependence structures. See cote2019 for a practical use of this property.
Note that Dirichlet distributions are constructed as
There are still a few properties that are interesting for the implementation, but wich requires a few notations. Let's denote by
the inverse Williamson
Then the distribution function of the Liouville copula is given by
where
And for sampling, the same kind of algorithm is availiable.
!!! note "Complexity of the matter"
Note that here we need access to the quantile functions of all the (inverse) Williamson
You can sample and compute the cdf and pdf of any Liouville copula, even one for which you provide the generator and/or the Radial distribution yourself.
LiouvilleCopula
Pages = ["Liouville.md"]
Canonical = false