A Class of Copulas Derived from Residual Implications and Its Applications

Abstract

Copulas are multivariate distribution functions with uniform marginal distributions. In this paper, we study a class of copulas called radial copulas, which is derived from residual implications where the extensions of level curves intersect at a point. This class of radial copulas is a comprehensive and asymmetric extension of a class of Archimedean copulas. We derive analytical formulas for key concordance measures, including Spearman’s rho and Kendall’s tau, and demonstrate that these formulas cover the entire range of positive and negative correlations. Furthermore, we estimate the parameters of radial copulas and evaluate their performance through a simulation study under various dependence structures. Finally, using two datasets, we compare the performance of the class of radial copulas to that of several well-known copula models.

Share and Cite:

Liang, Y. (2025) A Class of Copulas Derived from Residual Implications and Its Applications. Open Journal of Statistics, 15, 129-149. doi: 10.4236/ojs.2025.152008.

1. Introduction

Copulas are multivariate distribution functions characterized by uniform marginal distributions. In 1959, Sklar [1] demonstrated that for any multivariate distribution, a copula exists that allows the joint distribution to be expressed as the copula applied to the marginal distributions. Because copulas are independent of the marginal distributions, they provide a convenient framework for addressing various modeling challenges. Copulas have been used in many fields, including finance, engineering, economics, and environmental science [2]-[5].

Fuzzy implications play a critical role in fuzzy logic, enabling logical reasoning in uncertain situations [6]. Among them, residual implications stand out as a key type and are derived from aggregation functions [7]-[10]. In recent years, many researchers have explored fuzzy implications formed by various aggregation functions [11]-[13], while others have focused on characterizing residual implications based on different aggregation functions [14] [15]. Additionally, some studies constructed different fuzzy implications from copulas, including probabilistic implications and probability S-implications [16]-[18].

There is a one-to-one correspondence between left-continuous semicopulas and their derived residual implications [9]. In 1999, a characterization for residual implications derived from left-continuous semicopulas was provided by Demirli et al. [9]. In 2007, Durante et al. [19] extended this work by characterizing residual implications derived from quasi-copulas. More recently, in 2022, Ji et al. [20] further advanced this area by characterizing residual implications derived from copulas through their level curves.

This article aims to study a class of copulas derived from residual implications, where the extensions of the level curves intersect at a point. Specifically, this class represents a comprehensive and asymmetric extension of the Archimedean copula family (4.2.7) as described in [23], providing greater flexibility for modeling real-world phenomena. The proposed copulas include two dependence parameters, a and b , and are able to capture correlation coefficients in the range [ 1,1 ] , i.e. Kendall’s tau and Spearman’s rho. It is well known that multiparameter copulas are capable of modeling a variety of dependency structures, including non-linear, asymmetric and tail dependent relationships that one-parameter copulas cannot adequately capture. In summary, the new model allows for both positive and negative dependencies without imposing constraints on the correlation structure. These important features motivate a theoretical and practical analysis of the proposed copulas.

The remainder of the paper is structured as follows. Section 2 provides a review of the fundamental concepts and key properties related to copulas and residual implications. In section 3, we introduce radial copulas and examine some dependence concepts. Section 4 focuses on estimating the two dependence parameters of radial copulas and includes a simulation study to assess the performance of these estimators. In section 5, we perform an analysis of two real datasets to examine the applications of the proposed radial copulas. Finally, section 6 presents our conclusions.

2. Preliminaries

Copulas are multivariate functions characterized by uniform marginal distributions. Let us first review some of their definitions and properties.

Definition 1 [21] A binary operation C: [ 0,1 ] 2 [ 0,1 ] is defined as a semi-copula if it fulfills the subsequent conditions: [label=(C)]

1. C( 0,0 )=0 and C( 1,1 )=1 ;

2. For every u,v[ 0,1 ] , it holds that C( u,1 )=u and C( 1,v )=v ;

3. C is nondecreasing in both variables.

Definition 2 [22] A binary operation C: [ 0,1 ] 2 [ 0,1 ] is defined as a quasi-copula if it is a semicopula and also adheres to the 1-Lipschitz condition. Specifically, this implies that the following inequality is valid for all u 1 , u 2 , v 1 , v 2 [ 0,1 ] : | C( u 1 , v 1 )C( u 2 , v 2 ) || u 1 u 2 |+| v 1 v 2 | .

Definition 3 [23] A binary operation C: [ 0,1 ] 2 [ 0,1 ] is defined as a copula if it is a semicopula and also fulfills the condition of being 2-increasing. Specifically, this indicates that for any u 1 , u 2 , v 1 , v 2 [ 0,1 ] where u 1 u 2 and v 1 v 2 , the following inequality is valid: C( u 2 , v 2 )C( u 2 , v 1 )C( u 1 , v 2 )+C( u 1 , v 1 )0 .

Residual implications derived from various classes of left-continuous semicopulas have been examined in [9] [19]. For any left-continuous semicopula C , the derived residual implication, denoted as R C : [ 0,1 ] 2 [ 0,1 ] , is defined by

R C ( u,w )=sup{ v[ 0,1 ]|C( u,v )w }. (1)

This function R C is referred to as the residuum of C or the C -residuum [19].

Proposition 4 [9] If C: [ 0,1 ] 2 [ 0,1 ] is a left-continuous semicopula, then the corresponding C residuum R C has the properties listed below:

1. R C ( u,w )=1 if and only if uw ;

2. R C ( 1,w )=w for all w[ 0,1 ] ;

3. If u 1 , u 2 ,w[ 0,1 ] with u 1 u 2 , then it holds that R C ( u 1 ,w ) R C ( u 2 ,w ) ;

4. If u, w 1 , w 2 [ 0,1 ] with w 1 w 2 , then it holds that R C ( u, w 1 ) R C ( u, w 2 ) ;

5. The first variable of the R C function is left-continuous;

6. The second variable of the R C function is right continuous.

On the contrary, if a function R: [ 0,1 ] 2 [ 0,1 ] fulfills conditions (R1) through (R6), then there exists a left-continuous semicopula C R where R= R C R . Additionally, the definition of C R is as follows:

C R ( u,v )=inf{ w[ 0,1 ]|R( u,w )v }. (2)

The set of all functions R: [ 0,1 ] 2 [ 0,1 ] that fulfill conditions (R1) through (R6) is represented by . Given any R , the associated deresiduum, referred to as the R -deresiduum, is denoted by C R [19]. For simplicity, when the context is clear, R C and C R are often abbreviated as R and C , respectively.

Similar to the t-norms, the adjointness condition of the

C( u,v )wR( u,w )v (3)

applies to any left-continuous semicopula C and its residuum R [9].

Proposition 5 [19] [20] Let C: [ 0,1 ] 2 [ 0,1 ] be a quasi-copula. The C -residuum R C fulfills conditions (R1) through (R6) and two additional properties:

1. For all u,w,a[ 0,1 ] such that u+a1 and w+a1 , it holds that R( u+a,w+a )R( u,w ) ;

2. For all u,w,a[ 0,1 ] with the condition that uw+a , it holds that R( u,w+a )R( u,w )+a .

By contrast, if R: [ 0,1 ] 2 [ 0,1 ] fulfills conditions (R1) through (R8), then the R -deresiduum C R is a quasi-copula.

The level set of R for a constant t[ 0,1 ] is defined as { ( u,w )|R( u,w )=t } . Let R: [ 0,1 ] 2 [ 0,1 ] be a function that satisfies conditions (R1) through (R8). For 0t<1 , if R( u, w 1 )=R( u, w 2 )=t , then according to condition (R8), we conclude that w 1 = w 2 . Consequently, the level set of R associated with t[ 0,1 ) is made up of points lying on a curve, known as the level curve of R [20]. For t=1 , the level set of R is defined as { ( u,w )|uw1,0u1 } . The boundary curve of this level set, { ( u,w )|w=u,0u1 } , is referred to as the level curve of R for the constant 1. We often denote the level curve of R as w= L t ( u ) , where 0t1 .

Proposition 6 [20] Let C: [ 0,1 ] 2 [ 0,1 ] be a quasi-copula, and let R represent its residuum. Suppose that w= L t ( u ) represents a level curve of R for t[ 0,1 ] . For u 1 , u 2 Dom( L t ( u ) ) such that u 1 u 2 , we have 0 L t ( u 2 ) L t ( u 1 ) u 2 u 1 .

The following proposition gives a necessary and sufficient condition for the R -deresiduum C to be a copula.

Proposition 7 [20] Let R: [ 0,1 ] 2 [ 0,1 ] satisfy conditions (R1) through (R8). Let { w= L t ( u )|t[ 0,1 ] } denote the set of level curves of R . The R -deresiduum C is a copula if and only if each level curve of R has a domain that is an interval, and the inequality L v 2 ( u 1 ) L v 1 ( u 1 ) L v 2 ( u 2 ) L v 1 ( u 2 ) holds for u 1 , u 2 , v 1 , v 2 [ 0,1 ] , where u 1 u 2 , v 1 v 2 , and L v j ( u i ) exists for all i,j{ 1,2 } .

The domain of any level curve is either ( a,1 ] or [ a,1 ] , where 0a1 , for the residual implication derived from a copula. Notably, the vertical distance between two level curves is consistently greater on the right side than on the left [20].

3. Proposed Copulas

This section introduces a class of copulas derived from residual implications, which are characterized by extensions of level curves that intersect at a point. This class includes two dependence parameters, providing greater flexibility in modeling dependencies.

For the product copula Π( u,v )=uv , the corresponding residual implication is given by R Π ( u,w )={ w u , ifu>w 1, ifuw . For 0v1 , the level curves of R Π can

be expressed by the equation w= L v ( u )=vu , where 0<u1 . Clearly, for a given value of v , the level curves of R Π are segments of lines with a slope of v , all intersecting at the origin.

According to Proposition 6, if the level curves lie on a line, then the slope of the level curves of residual implications lies within the interval [ 0,1 ] . Consequently, when the level curves of a residual implication derived from a copula are straight lines intersecting at a common point, this intersection point is represented as ( a,b ) , where 0ba . Given the intersection point ( a,b ) of the extended level curves and noting that they always pass through ( 1,v ) , we derive the

equation of the line on which these level curves lie as w+b u+a = v+b 1+a . This simplifies to w= uv+bu+avb 1+a . Thus, R a,b ( u,w )={ aw+wbu+b u+a , ifu>w 1, ifuw . It follows from Propositions 5 and 7 that the function R a,b is a residual implication derived from a copula.

For a,b in R ¯ such that 0ba , let R a,b : [ 0,1 ] 2 [ 0,1 ] be a function given by

R a,b ( u,w )={ aw+wbu+b u+a , ifu>w, 1, ifuw. (4)

Then the corresponding copula C a,b : [ 0,1 ] 2 [ 0,1 ] is given by

C a,b ( u,v )={ 0, ifv< b( 1u ) u+a , uv+bu+avb 1+a , if b( 1u ) u+a v< ( 1+ab )u+b u+a , u, ifv ( 1+ab )u+b u+a . (5)

Figure 1. Graphs of R a,b and C a,b for a=1 and b=0.3 .

We refer to the copula C a,b as a radial copula. The left side of Figure 1 shows some level curves of R a,b , while the right side displays the graph of the radial copula C a,b .

Remark 1 Here are some special cases of the radial copula: [label = ()]

1. If a=0 , then b=0 , i.e., C 0,0 ( u,v )=Π( u,v )=uv .

2. If a=b<+ , then C a,a ( u,v )=max( ( uv+au+ava )/ ( 1+a ) ,0 ) , which is equal to the Archimedean copula family (4.2.7) in [23].

3. If a=+ and 0b<+ , then lim a+ C a,b ( u,v )=M( u,v ) .

4. If k[ 0,1 ] and b=ka , then

lim a+ C a,ka ( u,v )={ 0, ifv<k( 1u ), ku+vk, ifk( 1u )v<( 1k )u+k, u, ifv( 1k )u+k.

Figure 2. Graphical plots of Ca,b for various parameter sets a and b.

The latter part of the formula is equal to the copula C θ studied in [20, Example 5.14]. In particular, if k=0 , then lim a+ C a,0 ( u,v )=M( u,v ) . If k=1 , then lim a+ C a,a ( u,v )=W( u,v ) .

The class of radial copulas is obviously an asymmetric extension of the Archimedean copula family (4.2.7), as presented in [23]. Notably, the Archimedean copula family (4.2.7) does not include the Frechet-Hoeffding upper bound M . As a result, the class of radial copulas provides a comprehensive extension of the Archimedean copula family (4.2.7). In Figure 2 and Figure 3, we show the radial copula plots and their contour plots for four different parameter value sets a and b .

There are various methods employed to generate observations ( x,y ) for a pair of random variables ( X,Y ) characterized by a joint distribution function H . One such method involves utilizing the copula function and the concept of conditional probability, referred to as the conditional distribution method [23]. This approach proposes an algorithm for generating random samples from the copula C a,b using the conditional copula V given U=u . The algorithm is as follows:

1. Generate two independent uniform random variables u i and t i from the interval [ 0,1 ] .

2. Define v i = c u i ( 1 ) ( t i ) , where c u i ( 1 ) represents a quasi-inverse of the function c u i , and also c u i ( v i )= C a,b ( u i , v i ) u i . Specifically, the conditional distribution function c u i ( v i ) is given by

c u i ( v i )= C a,b ( u i , v i ) u i ={ 0, if v i < b( 1 u i ) u i +a , v i +b 1+a , if b( 1 u i ) u i +a v i < ( 1+ab ) u i +b u i +a , 1, if v i ( 1+ab ) u i +b u i +a ,

Figure 3. Contour plots of Ca,b for various parameter sets a and b.

and its quasi-inverse c u i ( 1 ) ( t i ) is given by

c u i ( 1 ) ( t i )={ b( 1 u i ) u i +a , if t i < b u i +a , ( 1+a ) t i b, if b u i +a t i < u i +b u i +a , ( 1+ab ) u i +b u i +a , if t i u i +b u i +a .

3. Repeat steps i and ii n times to generate a set of independent and identically distributed pairs ( u i , v i ) from the copula C a,b .

Figure 4 displays scatter plots derived from 500 simulated data points, which were generated using the previously described algorithm with four distinct sets of parameter values for a and b . Figures 4(c) and 4(d) correspond to the scatter plots of copulas in [25] with θ=0.9 (right) and θ=0.4 (left), respectively.

For any copula C , we have the decomposition

C( u,v )= A C ( u,v )+ S C ( u,v ),

where

A C ( u,v )= 0 u 0 v 2 st C( s,t )dtds and S C ( u,v )=C( u,v ) A C ( u,v ), (6)

with A C representing the absolutely continuous component and S C the singular component of the copula C .

If a copula C satisfies C= A C on [ 0,1 ] 2 , that is, if C can be represented as a joint distribution with density 2 C( u,v ) uv , then C is absolutely continuous. If C= S C on [ 0,1 ] 2 , meaning that 2 C( u,v ) uv =0 almost everywhere, then C is classified as singular [23]. Conversely, if this condition does not hold, C can be decomposed into an absolutely continuous component A C and a singular component S C .

Figure 4. The scatter plots are derived from 500 simulated observations of Ca,b.

Proposition 8 The radial copula contains an absolutely continuous A C a,b and singular components S C a,b . Thus we have

A C ( u,v )={ uv 1+a , if b( 1u ) u+a v< ( 1+ab )u+b u+a , 0, otherwise,

and consequently

S C ( u,v )={ 0, ifv< b( 1u ) u+a , bu+avb 1+a , if b( 1u ) u+a v< ( 1+ab )u+b u+a , u, ifv ( 1+ab )u+b u+a .

Proof. The proof is immediate, so it is omitted.

Thus, the C a,b -measure of the singular component of C a,b is expressed as S C a,b ( 1,1 )=1 . In other words, if U and V are uniformly distributed random variables across the interval [0, 1], and their joint distribution is characterized by the copula C a,b , then it follows that P[ U=V ]=1 .

In the following proposition, we explore the statistical properties of the copula C a,b . Specifically, we examine the behavior of classical concordance measures, including Kendall’s τ and Spearman’s ρ , under the copula C a,b .

Let X and Y be continuous random variables associated with the copula C , where F and G represent their respective marginal distribution functions. Using the probability transformations u=F( x ) and v=G( y ) , Kendall’s τ for X and Y can be expressed as [23]:

τ X,Y =14 I 2 u C( u,v ) v C( u,v )dudv , (7)

and Spearman’s ρ as [23]:

ρ X,Y =12 I 2 C( u,v )dudv 3. (8)

Proposition 9 Let X and Y be continuous random variables of copula C a,b , where 0ba . Then

1. Kendall’s τ for the random variables X and Y is given by

τ a,b =( 2a4b )( 1aln 1+a a ), (9)

which takes values between −1 and 1.

2. Spearman’s ρ for the random variables X and Y is given by

ρ a,b =3( 2 a 2 +a2b4ab )+6( 2 a 2 b+2ab a 2 a 3 )ln 1+a a , (10)

which also takes values between −1 and 1.

Proof.

1. Given that the copula C a,b contains both an absolutely continuous and a singular component, we apply formula 7 to compute Kendall’s τ a,b . Then

u C a,b ( u,v ) v C a,b ( u,v )={ ( u+a )( v+b ) ( 1+a ) 2 , if b( 1u ) u+a v< ( 1+ab )u+b u+a , 0, otherwise,

and hence

τ a,b =14 I 2 u C( u,v ) v C( u,v )dudv =14 0 1 ( b( 1u ) u+a ( 1+ab )u+b u+a ( u+a )( v+b ) ( 1+a ) 2 dv )du =14( 1 2( 1+a ) 0 1 ( 1+a2b ) u 2 +2bu u+a du + b 1+a 0 1 udu ) =14( 1 4 1 2 a+ 1 2 a 2 ln 1+a a +b( 1aln 1+a a ) ) =( 2a4b )( 1aln 1+a a ).

In particular, if a=+ and b=0 , then we have

lim a+ τ a,0 =2a( 1aln 1+a a ),

which can be written as

lim t0 τ 1 t ,0 = 2t2ln( 1+t ) t 2 = 2t2( t 1 2 t 2 +O( t 3 ) ) t 2 =1.

Similarly, if a=b=+ , then we obtain lim a+ τ a,a =2a( 1aln 1+a a )=1 .

2. We use formula 8 and the copula C a,b to derive Spearman’s ρ a,b . Then we have

ρ a,b =12 I 2 C( u,v )dudv 3 =12( 0 1 ( b( 1u ) u+a ( 1+ab )u+b u+a uv+bu+avb 1+a dv + ( 1+ab )u+b u+a 1 udv )du )3 =12( 0 1 ( ( 1a+2b ) u 2 2( u+a ) + ( ab )u u+a )du )3 =12( 0 1 ( 1a+2b 2 ( ua )+ a 2 2( u+a ) +ab+ a u+a )du )3 =12( 2 a 2 +a2b4ab+1 4 + 1 2 ( 2 a 2 b+2ab a 2 a 3 )ln 1+a a )3

=3( 2 a 2 +a2b4ab )+6( 2 a 2 b+2ab a 2 a 3 )ln 1+a a .

In particular, if a=+ and b=0 , then we have

lim a+ ρ a,0 =3( 2 a 2 +a )+6( a 2 a 3 )ln 1+a a ,

which can be written as

lim t0 ρ 1 t ,0 =3( 2 t 2 + 1 t )+6( 1 t 2 1 t 3 )ln( 1+t ) =3( 2 t 2 + 1 t )+6( 1 t 2 1 t 3 )( t 1 2 t 2 + 1 3 t 3 +O( t 4 ) ) = t 2 2 t 3 t 2 =1.

Similarly, if a=b=+ , then we get

lim a+ ρ a,a =3( 2 a 2 a )+6( a 2 + a 3 )ln 1+a a =1 .

The full [ 1,1 ] range for Kendall’s τ a,b and Spearman’s ρ a,b is theoretically proven in Proposition 9, which establishes that both τ a,b and ρ a,b are constrained within this range for all radial copulas. In practice, the a parameter controls the overall strength of the dependence between the variables, with larger values indicating stronger dependence. The b parameter, on the other hand, primarily affects the tail dependence, with larger values leading to greater correlation at the extreme values. Together, a and b provide flexibility in modeling both general dependence and extreme comovements. In Figure 5, we plot Spearman’s ρ and Kendall’s τ as functions of the dependency parameters a and b , where b is constrained by the condition 0ba . Specifically, it is set as b=min( a10,a ) and further adjusted to 0 if b<0 .

(a) Spearman’s ρ values

(b) Kendall’s τ values

Figure 5. Spearman’s ρ and Kendall’s τ plotted against dependence parameters a and b .

4. Parameter Estimation of Radial Copulas: A Simulation Study

In this section, we estimate the two dependence parameters ( a,b ) of the copula C a,b using the ( τ,ρ ) -inversion method and bivariate L-moments. Furthermore, a simulation study is performed to measure the performance of these two estimation methods.

Tsukahara [24] introduced the rank approximate Z-estimation (RAZ) estimators, which are derived from Kendall’s tau ( τ ) and Spearman’s rho ( ρ ). These estimators are referred to as the τ -score and ρ -score RAZ estimators. Let us assume where r=1 , with τ ^ n and ρ ^ n denoting the sample estimators of Kendall’s tau ( τ ) and Spearman’s rho ( ρ ), respectively. The τ -inverse estimator θ ^ τ and the ρ -inverse estimator θ ^ ρ of θ are defined using a method that is analogous to the method of moments:

θ ^ τ = τ 1 ( τ ^ n )and θ ^ ρ = ρ 1 ( ρ ^ n ).

When r=2 , the parameters θ=( θ 1 , θ 2 ) can be estimated by solving the following system of equations:

τ( θ 1 , θ 2 )= τ ^ n ,

ρ( θ 1 , θ 2 )= ρ ^ n .

We refer to the solution obtained from the preceding system as the ( τ,ρ ) -inversion estimator of θ [25]. This method is employed to estimate the parameters ( a,b ) of the radial copula C a,b as shown in the formula 5. The corresponding Kendall’s tau ( τ ) and Spearman’s rho ( ρ ) are computed from the formulas 9 and 10, respectively:

τ( a,b )=( 2a4b )( 1aln 1+a a ),

ρ( a,b )=3( 2 a 2 +a2b4ab )+6( 2 a 2 b+2ab a 2 a 3 )ln 1+a a .

The solution of the following system is defined as the ( τ,ρ ) inversion estimator for the parameters ( a,b ) :

τ( a,b )= τ ^ n , ρ( a,b )= ρ ^ n . (11)

Another key method for estimating bivariate copula models with multiparameter is the application of bivariate L-moments. To begin, we offer a brief overview of univariate L-moments. Hosking [26] proposed L-moments, denoted by λ k , as an alternative to the traditional central moments μ k =E[ ( Yμ ) k ] , which are derived from the distribution function (df) F Y of the random variable Y . Using the quantile function F Y 1 , the L moment λ k can be represented as follows:

λ k = I F Y 1 ( u ) P k1 ( u ) du ,

where P k denotes the shifted Legendre polynomial [27]. In the following, we will use the first three shifted Legendre polynomials:

P 0 ( u )=1, P 1 ( u )=2u1, P 2 ( u )=6 u 2 6u+1.

The bivariate L-moments (BLM) extend univariate L-moments to the multivariate setting. Next we introduce the fundamental notations and definitions associated with BLM. Let X ( 1 ) and X ( 2 ) represent two random variables with finite means, the marginal distributions F 1 and F 2 , as well as the respective sequences of L moments denoted by λ k ( 1 ) and λ k ( 2 ) . Serfling et al. [28] introduced the k-th L-comoment of X ( 1 ) in relation to X ( 2 ) , which corresponds to the covariance between X ( 1 ) and P k ( F 2 ( X ( 2 ) ) ) for values of k1 . This relationship can be expressed as follows:

λ k[ 12 ] =Cov( X ( 1 ) , P k ( F 2 ( X ( 2 ) ) ) ),

with asymmetric counterpart λ k[ 21 ] . If F is assumed to be part of a parametric family of distribution functions, the k-th L-comoment λ k[ 12 ] is influenced by both the parameters of the marginal distributionsd and the dependence structure between X ( 1 ) and X ( 2 ) . Given that our primary goal is to estimate the parameters of the copula, it is more practical to apply the k-th L-comoment of F 1 ( X ( 1 ) ) in relation to X ( 2 ) , rather than using λ k[ 12 ] directly. Thus, we define:

δ k[ 12 ] =Cov( F 1 ( X ( 1 ) ), P k ( F 2 ( X ( 2 ) ) ) ),k=1,3,.

This quantity δ k[ 12 ] is referred to as the k-th bivariate copula L-moment of X ( 1 ) in relation to X ( 2 ) .

Brahimi et al. [25] introduced the k-th bivariate copula L-moment of X ( 1 ) in relation to X ( 2 ) , which can be expressed, for each k1 , as

δ k[ 12 ] = 0 1 0 1 ( C( u,v )uv )dud P k ( v ). (12)

Using this formula, it is possible to set up a system of equations to estimate the parameters of multivariate copula models. For example, if r=2 and C= C θ , θ=( θ 1 , θ 2 ) , then based on formula 12, the first two bivariate copula L-moments are provided by [25]

δ 1[ 12 ] =2 0 1 0 1 C θ ( u,v )dudv 1 2 , (13)

δ 2[ 12 ] =6 0 1 0 1 ( 2v1 ) C θ ( u,v )dudv 1 2 . (14)

Below is the estimation process for the copula C a,b using the BLM method, structured as follows

1. Step 1: Compute the empirical L-moments. Using the observed sample

( X i ( 1 ) , X i ( 2 ) ) i=1,,n , the empirical L-moment δ ^ k[ 12 ] is computed as follows:

δ ^ k[ 12 ] = 1 n i=1 n F 1:n * ( X i ( 1 ) ) P k ( F 2:n * ( X i ( 2 ) ) ),

where for each j=1,2 , F j:n * denotes the rescaled empirical distribution function, given as F j:n * = n F j:n / ( n+1 ) , where F j:n ( x j )= 1 n i=1 n 1{ X i ( j ) x j } is the empirical distribution function.

2. Step 2: Construct the system of equations. Using formula 12, we can derive a system of r equations as follows:

δ k[ 12 ] ( θ 1 ,, θ r )= δ ^ k[ 12 ] ,k=1,,r.

For the radial copula C a,b , according to formulas 13 and 14, the two first bivariate copula L-moments are given by:

δ 1[ 12 ] ( a,b )= a 2 + a 2 2abb+( 2 a 2 b+2ab a 2 a 3 )ln( 1+a a ),

δ 2[ 12 ] ( a,b )= a 2 +6 a 2 +6 a 3 15ab18 a 2 b+15 b 2 +18a b 2 3( 1+a )( a 2 +2 a 3 2ab6 a 2 b+2 b 2 +6a b 2 )ln( 1+a a ).

3. Step 3: Solve the system

a 2 + a 2 2abb+( 2 a 2 b+2ab a 2 a 3 )ln 1+a a = δ ^ 1[ 12 ] , a 2 +6 a 2 +6 a 3 15ab18 a 2 b+15 b 2 +18a b 2 3( 1+a )( a 2 +2 a 3 2ab6 a 2 b+2 b 2 +6a b 2 )ln 1+a a = δ ^ 2[ 12 ] . (15)

The solution ( a ^ , b ^ ) obtained is referred to as the BLM estimator for the parameters of the copula C a,b .

A simulation study was conducted to assess the performance of the ( τ,ρ ) -inversion method in comparison with bivariate L-moments for estimating the dependence parameters ( a,b ) of the radial copula. The evaluation of performance is conducted through the assessment of bias and RMSE, which are defined below:

Bias= 1 N i=1 N ( θ ^ i θ ),RMSE= ( 1 N i=1 N ( θ ^ i θ ) 2 ) 1/2 ,

where θ ^ i represents an estimate of θ derived from the i -th sample out of N generated samples obtained from the underlying copula [25]. For this study, we set N=1000 . To evaluate the reduction in bias and RMSE as the sample size increases to n=50,100,200,500 , the estimation procedures for both methods were repeated by solving the systems in 11 and 15.

The chosen values for the parameters ( a,b ) must be reasonable, ensuring that each pair reflects a specific level of dependence: weak, moderate, or strong. Table 1 shows the selected values of the real parameters, while Table 2 gives an overview of the bias and RMSE for both the ( τ,ρ ) -inversion estimator and the BLM estimator applied to the radial copula. The results for bias and RMSE show that the BLM estimator consistently outperforms the ( τ,ρ ) -inversion estimator across all sample sizes. The outperformance of the BLM estimator over the ( τ,ρ ) -inversion method is consistent with the findings of Brahimi et al. [25]. This is because the ( τ,ρ ) -inversion method involves solving an optimization problem under constraints, whereas the BLM estimator directly solves a system of equations, which is generally more efficient and stable for parameter estimation. Furthermore, as the sample size increases from n=50 to n=500 , both the bias and RMSE for the parameters ( a,b ) typically decrease, indicating enhanced performance of the estimators with larger samples.

Table 1. Selected true parameters for the radial copula.

τ

a

b

Weak

0.01

0.208

0.1

Moderate

0.5

2.650

0.5

Strong

0.8

11.647

0.9

Table 2. Bias and RMSE of radial copula (τ, ρ)-inversion and BLM estimators.

τ = 0.01

τ = 0.5

τ = 0.8

a = 0.208

b = 0.1

a = 2.650

b = 0.5

a = 11.647

b = 0.9

Bias

RMSE

Bias

RMSE

Bias

RMSE

Bias

RMSE

Bias

RMSE

Bias

RMSE

n=50

τ − ρ

0.0282

0.309

0.0132

0.1566

−0.053

0.1037

−0.0176

0.1986

−0.1477

0.2963

−0.1277

0.2351

BLM

−0.0575

0.1059

−0.0274

0.0664

−0.0104

0.0261

−0.0283

0.1195

−0.0202

0.0313

−0.0915

0.1455

n=100

τ − ρ

0.0227

0.3157

0.0113

0.1596

−0.037

0.0673

−0.0113

0.1406

−0.138

0.264

−0.107

0.2053

BLM

−0.0314

0.0841

−0.0159

0.0502

−0.009

0.0185

−0.0129

0.0782

−0.0129

0.0245

−0.0524

0.1007

n=200

τ − ρ

0.0239

0.3162

0.012

0.1584

−0.0209

0.0465

−0.0072

0.1007

−0.1063

0.212

−0.091

0.1749

BLM

−0.0149

0.0593

−0.0073

0.0347

−0.009

0.0185

−0.0129

0.0782

−0.0076

0.0183

−0.0288

0.0698

n=500

τ − ρ

0.0543

0.317

0.0276

0.1587

−0.0104

0.0302

−0.0014

0.0666

−0.0819

0.1478

−0.0604

0.1217

BLM

−0.0084

0.0372

−0.0036

0.0223

−0.0064

0.0136

−0.0065

0.0491

−0.002

0.0086

−0.0071

0.0315

5. Applications

In this section, we investigate the goodness-of-fit performance of radial copulas under different dependence structures. We assess the fit of radial copulas to two datasets previously analyzed in the literature using different bivariate distributions, including various copulas.

Figure 6. Scatterplot of mean wind speed versus mean ozone.

5.1. New York Air Quality Data

The dataset “air quality” contains daily air quality measurements collected over 153 consecutive days in the New York Metropolitan Area. Two variables to be examined in this study are average wind speed (measured in miles per hour) and average ozone levels (measured in parts per billion). For a comprehensive description of the data, please consult Chambers et al. [29] (Appendix, Dataset 2). This dataset is still accessible in the R package “datasets”.

In our study, we analyze 116 observations after excluding missing data. Figure 6 illustrates a negative correlation between average wind speed and mean ozone levels. This is further confirmed by the negative empirical values of Spearman’s rho (−0.590) and Kendall’s tau (−0.428). To further explore this correlation, we use the bivariate L-moments estimator to model their dependence structure through the radial copula, obtaining the dependence parameters ( a ^ , b ^ )=( 0.563,0.538 ) . We then use formulas (9) and (10) to calculate the concordance measures for the radial copula: Spearman’s rho is ρ a ^ , b ^ =0.506 and Kendall’s tau is τ a ^ , b ^ =0.436 .

The goodness-of-fit of the radial copula C a,b is assessed using the Kolmogorov-Smirnov (KS) and Cramer-von Mises (CVM) statistics, applying the bootstrap algorithm presented by Genest et al. [30]. These two tests are related to the empirical process n = n ( C n C θ n ) , and their corresponding statistics are given by

T n = sup ( u,v ) [ 0,1 ] 2 | n ( u,v ) |and S n = 0 1 0 1 n ( u,v ) 2 d C n ( u,v ),

respectively. Furthermore, various well-known copula families commonly used to model negative dependence are applied to the New York air quality data; however, none yield significant results. Therefore, our results are primarily comparable with those previously described by Ghosh et al. [31] and El Ktaibi et al. [32], which are based on different negatively dependent copulas. Specifically, the copulas in these studies have the following definitions:

C α ( u,v )={ v( 1u )+ α α ( 1+α ) 1+α (1u) 1+α v α ,0<v α 1+α ,1 ( 1+α )v α <u<1 u( 1v )[ 1 ( 1u ) 1+α ],0<u<1, α 1+α <v<1,

and

C θ ( u,v )= u 1θ v 1θ W( u θ , v θ ),

where W( u,v )=max( u+v1,0 ) and ( α,θ ) ( 0,1 ) 2 .

Table 3 shows that our model exhibits an excellent fit to the data, presenting the highest p-values among the models considered. It also outperforms the models presented by Ghosh et al. [31] and El Ktaibi et al. [32]

Table 3. Goodness-of-fit test for air quality data.

KS

CVM

Test statistic

p-value

Test statistic

p-value

Ca,b

Tn = 0.077

0.585

Sn = 0.099

0.269

Cθ

Tn = 0.078

0.584

Sn = 0.120

0.219

Cα

Tn = 0.099

0.232

Sn = 0.224

0.039

5.2. Twins Data

This dataset, as summarized by Ashenfelter et al. [33], contains hourly wages for 149 pairs of identical twins in the United States, each with varying levels of education. The study focuses on individuals aged 18 and older. The two variables under examination are the hourly wages (measured in log U.S. dollars) of each twin sibling. This dataset is also available in the supplementary material provided by Tang et al. [34]. A plot of these data is shown in Figure 7, where the observations tend to cluster around the major diagonal of the unit square. The calculated values of Spearman’s rho and Kendall’s tau for the hourly wages of each twin pair are 0.558 and 0.421, respectively, indicating a positive correlation between these variables.

Next, we fit the data using the bivariate L-moments estimator to model their dependence structure through the radial copula, obtaining the dependence parameters ( a ^ , b ^ )=( 0.765,0.003 ) . We then apply formulas (9) and (10) to compute the concordance measures for the radial copula. Specifically, Spearman’s rho is ρ a ^ , b ^ =0.571 , and Kendall’s tau is τ a ^ , b ^ =0.504 . To assess the goodness-of-fit of the radial copula C a,b , we use the KS and CVM statistics with the bootstrap algorithm from Genest et al. [30]. When fitting the twins dataset, various classical copula families commonly used to model positive dependence are considered, including Plackett, Clayton, and Gumbel copulas [35] [36]. As shown in Table 4, our model demonstrates superior goodness-of-fit to the twins data, as indicated by its relatively high p-value compared to other models. The improved performance of our model can be attributed to the increased flexibility of radial copulas in capturing complex nonlinear dependencies. In contrast, Archimedean copulas, while useful in certain contexts, may face limitations when attempting to capture such complex relationships due to their more structured and simpler forms.

Table 4. Goodness-of-fit test for twins data.

KS

CVM

Test statistic

p-value

Test statistic

p-value

Ca,b

Tn = 0.052

0.854

Sn = 0.102

0.638

Gumble

Tn = 0.056

0.864

Sn = 0.119

0.527

Plackett

Tn = 0.062

0.777

Sn = 0.104

0.630

Clayton

Tn = 0.078

0.492

Sn = 0.112

0.620

Figure 7. Scatter plot of hourly wages of identical twins.

6. Conclusions

In this paper, we have examined a class of copulas called radial copulas, which is derived from residual implications where the extensions of level curves intersect at a point. The class of radial copulas is a comprehensive and asymmetric extension of the Archimedean copula family (4.2.7) presented in [23]. Notably, radial copulas can capture both positive and negative dependencies. A simulation analysis is performed to evaluate the effectiveness of the ( τ,ρ ) -inversion and bivariate L-moments estimations methods in different modes. Furthermore, the efficacy of radial copulas is demonstrated through simulations and real case studies on two datasets (New York air quality dataset and twins dataset). We suggest that the radial copula based approach is straightforward in simulation and explanation and will be an important addition to copula theory. While applying radial copulas to high-dimensional datasets presensts challenges, such as increased computational complexity and difficulties in parameter estimation, these issues are acknowledged and will be addressed in future research.

Acknowledgement

Sincere thanks to the members of JAMP for their professional performance, and special thanks to managing editor Hellen XU for a rare attitude of high quality.

Conflicts of Interest

The author declares no conflicts of interest regarding the publication of this paper.

References

[1] Sklar, A. (1959) Fonctions de répartition à n dimensions et leurs marges. Annales de lISUP, 8, 229-231.
https://hal.science/hal-04094463v1
[2] Bouyé, E., Durrleman, V., Nikeghbali, A., Riboulet, G. and Roncalli, T. (2000) Copulas for Finance—A Reading Guide and Some Applications. SSRN Electronic Journal.
https://doi.org/10.2139/ssrn.1032533
[3] Patton, A.J. (2012) A Review of Copula Models for Economic Time Series. Journal of Multivariate Analysis, 110, 4-18.
https://doi.org/10.1016/j.jmva.2012.02.021
[4] Kumar, P. (2018) Copula Functions and Applications in Engineering. In: Deep, K., Jain, M. and Salhi, S., Eds., Logistics, Supply Chain and Financial Predictive Analytics, Springer, 195-209.
https://doi.org/10.1007/978-981-13-0872-7_15
[5] Oppenheimer, M., Little, C.M. and Cooke, R.M. (2016) Expert Judgement and Uncertainty Quantification for Climate Change. Nature Climate Change, 6, 445-451.
https://doi.org/10.1038/nclimate2959
[6] Baczyński, M. and Beliakov, G. and Sola, H. B. and Pradera, (2013) Advances in Fuzzy Implication Functions. Springer.
https://doi.org/10.1007/978-3-642-35677-3
[7] Mas, M., Monserrat, M., Torrens, J. and Trillas, E. (2007) A Survey on Fuzzy Implication Functions. IEEE Transactions on Fuzzy Systems, 15, 1107-1121.
https://doi.org/10.1109/tfuzz.2007.896304
[8] Bassan, B. and Spizzichino, F. (2005) Relations among Univariate Aging, Bivariate Aging and Dependence for Exchangeable Lifetimes. Journal of Multivariate Analysis, 93, 313-339.
https://doi.org/10.1016/j.jmva.2004.04.002
[9] Demirli, K. and Baets, B.D. (1999) Basic Properties of Implicators in a Residual Framework, Tatra Mountains Mathematical Publications, 16, 31-46.
[10] Zhang, X., Sheng, N. and Borzooei, R.A. (2023) Partial Residuated Implications Induced by Partial Triangular Norms and Partial Residuated Lattices. Axioms, 12, Article 63.
https://doi.org/10.3390/axioms12010063
[11] Baczyński, M. and Jayaram, B. (2008) (S, N)-and R-Implications: A State-of-the-Art Survey. Fuzzy Sets and Systems, 159, 1836-1859.
https://doi.org/10.1016/j.fss.2007.11.015
[12] Ouyang, Y. (2012) On Fuzzy Implications Determined by Aggregation Operators. Information Sciences, 193, 153-162.
https://doi.org/10.1016/j.ins.2012.01.001
[13] Zhou, H. (2021) Characterizations of Fuzzy Implications Generated by Continuous Multiplicative Generators of t-norms. IEEE Transactions on Fuzzy Systems, 29, 2988-3002.
https://doi.org/10.1109/tfuzz.2020.3010616
[14] Baczyński, M. (2004) Residual Implications Revisited. Notes on the Smets-Magrez Theorem. Fuzzy Sets and Systems, 145, 267-277.
https://doi.org/10.1016/s0165-0114(03)00245-8
[15] Aguiló, I., Suñer, J. and Torrens, J. (2010) A Characterization of Residual Implications Derived from Left-Continuous Uninorms. Information Sciences, 180, 3992-4005.
https://doi.org/10.1016/j.ins.2010.06.023
[16] Grzegorzewski, P. (2013) Probabilistic Implications. Fuzzy Sets and Systems, 226, 53-66.
https://doi.org/10.1016/j.fss.2013.01.003
[17] Baczyński, M., Grzegorzewski, P., Mesiar, R., Helbin, P. and Niemyska, W. (2017) Fuzzy Implications Based on Semicopulas. Fuzzy Sets and Systems, 323, 138-151.
https://doi.org/10.1016/j.fss.2016.09.009
[18] Massanet, S., Pradera, A., Ruiz-Aguilera, D. and Torrens, J. (2017) From Three to One: Equivalence and Characterization of Material Implications Derived from Co-Copulas, Probabilistic S-Implications and Survival S-Implications. Fuzzy Sets and Systems, 323, 103-116.
https://doi.org/10.1016/j.fss.2017.01.002
[19] Durante, F., Klement, E.P., Mesiar, R. and Sempi, C. (2007) Conjunctors and Their Residual Implicators: Characterizations and Construction Methods. Mediterranean Journal of Mathematics, 4, 343-356.
https://doi.org/10.1007/s00009-007-0122-1
[20] Ji, W. and Xie, J. (2023) Characterizations of Residual Implications Derived from Copulas. IEEE Transactions on Fuzzy Systems, 31, 1409-1415.
https://doi.org/10.1109/tfuzz.2022.3197902
[21] Durante, F. and Sempi, C. (2005) Semicopulæ. Kybernetika, 41, 315-328.
[22] Genest, C., Quesada Molina, J.J., Rodrı́guez Lallena, J.A. and Sempi, C. (1999) A Characterization of Quasi-Copulas. Journal of Multivariate Analysis, 69, 193-205.
https://doi.org/10.1006/jmva.1998.1809
[23] Nelsen, R.B. (2006) An Introduction to Copulas. 2nd Edition, Springer.
https://doi.org/10.1007/0-387-28678-0
[24] Tsukahara, H. (2005) Semiparametric Estimation in Copula Models. Canadian Journal of Statistics, 33, 357-375.
https://doi.org/10.1002/cjs.5540330304
[25] Brahimi, B., Chebana, F. and Necir, A. (2014) Copula Representation of Bivariate L-Moments: A New Estimation Method for Multiparameter Two-Dimensional Copula Models. Statistics, 49, 497-521.
https://doi.org/10.1080/02331888.2014.932792
[26] Hosking, J.R.M. (1990) L-Moments: Analysis and Estimation of Distributions Using Linear Combinations of Order Statistics. Journal of the Royal Statistical Society Series B: Statistical Methodology, 52, 105-124.
https://doi.org/10.1111/j.2517-6161.1990.tb01775.x
[27] Chang, R.Y. and Wang, M.L. (1983) Shifted Legendre Direct Method for Variational Problems. Journal of Optimization Theory and Applications, 39, 299-307.
https://doi.org/10.1007/bf00934535
[28] Serfling, R. and Xiao, P. (2007) A Contribution to Multivariate L-Moments: L-Comoment Matrices. Journal of Multivariate Analysis, 98, 1765-1781.
[29] Chambers, J.M., Cleveland, W.S., Kleiner, B. and Tukey, P.A. (1983) Graphical Methods for Data Analysis. Taylor & Francis.
https://doi.org/10.1201/9781351072304
[30] Genest, C., Rémillard, B. and Beaudoin, D. (2009) Goodness-of-Fit Tests for Copulas: A Review and a Power Study. Insurance: Mathematics and Economics, 44, 199-213.
https://doi.org/10.1016/j.insmatheco.2007.10.005
[31] Ghosh, S., Bhuyan, P. and Finkelstein, M. (2022) On a Bivariate Copula for Modeling Negative Dependence: Application to New York Air Quality Data. Statistical Methods & Applications, 31, 1329-1353.
https://doi.org/10.1007/s10260-022-00636-3
[32] El Ktaibi, F.E., Bentoumi, R., Sottocornola, N. and Mesfioui, M. (2022) Bivariate Copulas Based on Counter-Monotonic Shock Method. Risks, 10, Article 202.
https://doi.org/10.3390/risks10110202
[33] Ashenfelter, O. and Krueger, A. (1994) Estimates of the Economic Return to Schooling from a New Sample of Twins. The American Economic Review, 84, 1157-1173.
https://doi.org/10.3386/W4143
[34] Tang, C., Wang, D., El Barmi, H. and Tebbs, J.M. (2019) Testing for Positive Quadrant Dependence. The American Statistician, 75, 23-30.
https://doi.org/10.1080/00031305.2019.1607554
[35] Najjari, V., Bacigál, T. and Bal, H. (2014) An Archimedean Copula Family with Hyperbolic Cotangent Generator. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 22, 761-768.
https://doi.org/10.1142/s0218488514500391
[36] Esfahani, M., Amini, M., Mohtashami-Borzadaran, G.R. and Dolati, A. (2023) A New Copula-Based Bivariate Gompertz-Makeham Model and Its Application to COVID-19 Mortality Data. Iranian Journal of Fuzzy Systems, 20, 159-175.
https://doi.org/10.22111/ijfs.2023.7645

Copyright © 2025 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.