NewMEVGumbelCopula function

Creates a Gumpel copula

Creates a Gumpel copula

Creates an instance of the Gumbel copula with parameter r. This family is also known as the Gumbel--Hougaard copula or the logistic model.

NewMEVGumbelCopula(r = 2)

Arguments

  • r: real, the parameter of the Gumbel copula, defaults to 2, must be larger or equal to one.

Returns

A function that evaluates the Gumbel copula (with parameter r) at a given dd-dimensional vector in the unit cube. The environment of the function also contains a function called pdfCopula that evaluates the probability density function of the Gumbel copula via automatic differentation.

Details

The following parameterisation of the copula is used:

C(u1,,ud)=exp({j=1duˉjr}1/r)C(u1,,ud)=exp(jvjr1/r) C(u_1,\dots,u_d) = \exp\left(- \left\{ \sum_{j=1}^d \bar u_j^r \right\}^{1/r}\right)C(u_1,\dots,u_d) = exp(- { \sum_j v_j^r }^{1/r} )

where vj=log(uj)v_j = -log(u_j), j=1,,dj=1,\dots,d.

See Also

NewMEVAsyLogisticCopula

Author(s)

Berwin A. Turlach berwin.turlach@gmail.com

  • Maintainer: Berwin A. Turlach
  • License: GPL (>= 2)
  • Last published: 2025-04-13

Useful links