2. Preliminaries
In this part we state a few basic notions as well as results.
Definition 1 ([
16,
26]).
A bivariate operator T on is known as a pseudo t-norm when and only when:(pt1) T meets associativity;
(pt2) T is increasing concerning both arguments, i.e., as well as when taking random ;
(pt3) T has unit element 1, that is, , when taking random .
Definition 2 ([
16]).
The bivariate operator S on is known as a pseudo t-conorm when and only when:(ps1) S meets associativity;
(ps2) S is increasing about both arguments, i.e., as well as when taking random ;
(ps3) S has unit element 0, i.e., , when taking random .
Definition 3 ([
27]).
The binary operation C on is known as a copula when C meets conditions as below, for arbitrary satisfying as well as :(C1) ;
(C2) ;
(C3) .
Definition 4 ([
28]).
An algebra is known as a residuated lattice when meets the requirements as below:(L1) is a lattice with 0 as the lower bound and 1 as the upper bound;
(L2) is a monoid with 1 as neutral element;
(L3) iff , when taking arbitrary .
Definition 5 ([
4]).
A bivariate mapping I on is known as a fuzzy implication when taking random , I meets:(I1) monotonic decreasing concerning the first element: when ;
(I2) monotonic increasing concerning the second element: when ;
(I3) three boundary conditions: I (0, 0) = 1, I (1, 1) = 1, I (1, 0) = 0.
Next, we give some properties of fuzzy implication:
Definition 6 ([
4]).
A fuzzy implication I on satisfies:(NP) Neutral property, i.e., , .
(EP) Exchange property, i.e., , .
(IP) Identity property, i.e., , .
(LOP) Left ordering property, i.e., , .
(ROP) Right ordering property, i.e., , .
(OP) Ordering property, i.e., , .
(CB) Consequent boundary, i.e., , .
(SIB) Sub-iterative boolean property, i.e., , .
(IB) Iterative Boolean property, i.e., , .
(SBC) Strong boundary condition for 0, i.e., , .
(LBC) Left boundary condition, i.e., , .
(RBC) Right boundary condition, i.e., , .
(EP1) Exchange property for 1, i.e., , .
(PEP) Pseudo exchange property, i.e., , .
Definition 7 ([
3,
4]).
A bivariate function O on is said to be an overlap function (OF
for short) when O meets statements as below:(O1) It meets commutativity;
(O2) Its value is 0 iff ;
(O3) Its value is 1 iff ;
(O4) It meets monotonic increasing property;
(O5) It meets continuity.
Definition 8 ([
5]).
A binary operation G on is said to be a grouping function when G meets statements as follows:(G1) It meets commutativity;
(G2) Its value is 0 when and only when values of x and y are 0;
(G3) Its value is 1 when and only when at least one of x and y is 1;
(G4) It meets monotonic increasing property;
(G5) It meets continuity.
Theorem 1 ([
3])
. An operator O: meets (O1)∼(O5) when and only when there exist bivariate operations h, g on withwhereh and g satisfy symmetry;
h satisfies monotonic increasing property and g satisfies monotone decreasing property;
the value of h is 0 when and only when at least one of x and y has a value of 0;
the value of g is 0 when and only when values of x and y are 1;
h as well as g satisfy continuity.
Definition 9 ([
29,
30,
31]).
A binary operation C: is said to be a co-implication if it satisfies:decreasing about its first element;
increasing about its second variable;
;
when as well as ;
when as well as .
Definition 10 ([
4]).
An n-dimension mapping A on is known as an aggregation operation when requirements as below are satisfied:(A1) A is monotonically increasing concerning all elements: for every , when ;
(A2) A meets requirements: (i) when (i = 1, …, n) and (ii) when (i = 1, …, n).
3. Pseudo Overlap Functions and Their Residuated Implications
In this section, we consider existing outcomes of residuated implication to introduce the concept of pseudo overlap functions and residuated implication derived from them. Then, we elaborate the relationship between pseudo overlap functions and continuous pseudo t-norms and copulas, and expand the dimension to explain the definition of multidimensional pseudo overlap functions. After that, we also illustrate the general construction method of pseudo overlap functions, and finally provide some examples to explain in detail.
Definition 11. A bivariate mapping O: is called a pseudo overlap function (briefly POF) when it meets statements as follows:
(O1′) The value of O is 0 iff at least one of the two variables has a value of 0;
(O2′) The value of O is 1 iff values of two variables are 1;
(O3′) O meets monotonic increment;
(O4′) O meets continuity.
Obviously, every overlap function is a pseudo overlap function. Now, we will provide some examples of POFs.
Example 1. (1) The operation O: defined, when taking arbitrary , asis a POF
. When , O is an OF.
(2) An operation O: defined, when taking random , asis a POF
. When , O is an OF.
(3) A mapping O: defined, when taking random , asis a pseudo overlap function, where , specific interval distribution is as follows (see Figure 1). Lemma 1 ([
16]).
Given a pseudo t-norm T on meeting continuity, then it meets commutativity, i.e., it is a t-norm. Theorem 2. Let O: be a POF. Then
if O is commutative, then it is an overlap function.
if O is pseudo t-norm, then it is a positive continuous t-norm (where, “positive” means and ).
if O is pseudo t-norm, then it is a copula if and only if it satisfies Lipschitz property with constant 1 (that is, ).
Proof. (1) It follows from Definitions 7 and 11;
(2) If O is pseudo t-norm, since O is a pseudo overlap function, by Definition 11 (O4’), O is continuous. Using Lemma 1, we know that O is commutative. By (1), O meets (O1)∼(O5). Thus, O is a t-norm satisfying continuity and has no nontrivial zero factors;
(3) Suppose that
O is a pseudo overlap function and pseudo t-norm. By (2) we know that
O is a positive continuous t-norms. Applying Theorem 1 in [
15], we can get that
O is a copula if and only if it satisfies Lipschitz property with constant 1. □
According to the proof of Theorem 2 in [
15], we get that every positive copula is a pseudo overlap function. Therefore, we obtain the diagram in
Figure 2 with the relationship between some concepts.
The following example shows that there are some POFs and pseudo t-norms which are not copulas.
Example 2. The operation O: defined, when taking arbitrary , asThen, O meets (O1’)
∼(O4’)
as well as being a t-norm, but it is not a copula (see [32,33]). Definition 12. The n-dimension () mapping O on is known as an n-ary pseudo overlap function when properties as below are established:
(O1n) O () = 0 when and only when there is at least a certain () with a value of 0;
(O2n) The value of O is 1 when and only when the values of its all elements are 1;
(O3n) O meets monotonic increment;
(O4n) O is continuous.
Example 3. (1) An operation O: formulated, when taking arbitrary , asis an n-dimension pseudo overlap function. (2) The operator O: given, when taking arbitrary , asis an n-dimension pseudo overlap function. Next, we provide some construction methods and theorems of POFs.
Theorem 3. The operation O: is a POF
when and only when there exist bivariate operators f, g on withwhere f meets monotonic increment and g meets monotonic decreasing property;
when and only when or ;
when and only when ;
f as well as g meeting continuity.
Proof. (⇐) By (2), we get: iff , i.e., the mapping O satisfies (O1’).
By (3), we get: , i.e., the mapping O satisfies (O2’).
By (1), assume that , then for any , . Then we consider as the common factor, we get , i.e., . Since an analogous calculation holds for the other variable, O is non-decreasing, that is, the mapping O satisfies (O3’).
By (4), we know that O is continuous, i.e., the mapping O satisfies (O4’).
(⇒) Consider that O meets (O1’)∼(O4’), and assume and . Then the function is well-defined. Besides, it is obvious that requirements (1)∼(4) hold. □
Proposition 1. Let : be continuous and monotonically increasing operations satisfying when and only when , when and only when , and let O be a 2-dimension pseudo overlap function. Then the operation is defined as:also meets (O1’)
∼(O4’).
Proof. Obviously, meets (O3’) and (O4’). We just need to reveal that two boundary conditions are true. Suppose first that . According to the properties that are met by , it is obvious that this can be established when and only when . However, because O is a POF, when and only when or when and only when . Analogously, another condition (O2’) can be proven. □
Proposition 2. Given POFs , let M: be a continuous aggregate operation meeting only if for some and only if for a certain . Then operator fits (O1’)∼(O4’).
Proof. Clearly, the operator meets (O3’) and (O4’). (O1’) and (O2’) are proven as below. We can discover that, when , for a certain it is clear that . Because is a POF, it means or . On the contrary, if or then when taking arbitrary , as well as thus . Analogously, another (O2’) can be proven. □
Corollary 1. Given an n-ary aggregation operation M on satisfying continuity and min max. Let be POFs, then operation meets (O1’)∼(O4’).
Proof. From min, we get that implies min, i.e., for a certain . Thus, it satisfies the condition required in Proposition 2. Another condition is verified similarly making use of the non-equality max. □
Proposition 3. Given a POF O, as well as T being a positive continuous pseudo t-norm. Further,
(1) the mapping : formulated by meets (O1’)∼(O4’);
(2) for arbitrary pseudo t-norm : with continuity and no nontrivial zero factors, the mapping : given by is a pseudo overlap function.
Proof. (1) Evidently, is continuous and monotonous. Then iff iff iff and iff are established, so is a POF;
(2) It is clear that is continuous and monotonous. Then iff , are established, so is a pseudo overlap function. □
Theorem 4. Given POFs : , on satisfying , then operation O formulated by meets (O1’)∼(O4’).
Proof. Evidently, O is continuous and monotonous. Due to , and , so , s.t. , i.e., . Additionally, due to iff , so , i.e., . Because , . Similarly, due to , so , s.t. , then . Therefore, O is a POF. □
Theorem 5. Given a POF O on , as well as : are pseudo t-norms without divisors of zero and satisfy continuity, then the mapping O given by is a pseudo overlap function.
Proof. One easily verifies that O is continuous and monotonous. Then iff iff , and iff iff . □
In the existing literature, some scholars have shown that fuzzy conjunctions can induce residual implication, such as t-norms, t-conorms and overlap functions etc. Additionally, some conjunctions can also induce two residuated implications by removing commutativity, such as pseudo t-norms and pseudo t-conorms. Moreover, since the function can still induce fuzzy implication without commutativity, we can define two residuated implications which satisfy the residual property induced by pseudo overlap function, namely residuated implication , .
Definition 13. Let O be a POF
on . Two bivariate mappings and on are called left (right) residuated implications, when taking any : Obviously, if the considered pseudo overlap function is commutative. Binary functions and are called residuals associated with pseudo overlap function O on the first and second variables, respectively.
Theorem 6. Let O be a POF on ; statements as follows are equivalent:
O is infinitely ∨-distributive in its first variable;
when and only when when taking arbitrary ; (RP1)
for any ;
when taking any .
Moreover, conditions as below are equivalent:
O is infinitely ∨-distributive in its second variable;
iff for arbitrary ; (RP2)
when taking any ;
when taking any .
Proof. By Theorem 4.1 in [
34] (or Theorem 3.1 in [
35]), we get that the conditions (1)∼(4) are equivalent. By Theorem 4.2 in [
34], we get that the conditions (1’)∼(4’) are equivalent. □
Proposition 4. Given two pseudo overlap functions , let , be the residuated implications induced by and , be the residuated implications induced by . Then,
if and only if , if and only if .
if and only if , if and only if .
Proof. (1) By the definition of residuated implication, , , , . We hold that
⇔ (, when )
⇔ (, )
⇔ (, )
⇔ ().
Similarly, we have .
(2) It follows from (1). □
In the following table, we provide some examples of pseudo overlap functions and their residuated implications (see
Table 1).
In
Table 1, ① is
,
② is ,
③ is , where and ,
④ is .
In the following, some properties that pseudo overlap functions and residuated implications satisfy are presented.
Proposition 5. Let O: be a POF. Then statements as below hold:
satisfy (NP) if and only if 1 is the neutral element of O;
satisfies (EP) if and only if O is associative, i.e., , for arbitrary ;
satisfies (IP) when and only when O satisfies , for arbitrary ;
satisfies (LOP) when and only when O satisfies , for arbitrary ;
satisfies (ROP) when and only when O satisfies , for arbitrary ;
satisfies (OP) when and only when O satisfies , ;
satisfies (CB) if ;
satisfies (SIB) if and only if satisfies (CB), satisfies (SIB) if and only if satisfies (CB);
satisfies (IB) if ;
satisfies (SBC), (LBC) and (RBC);
satisfies (CB) if O has unit element 1.
Proof. (1) (⇒) Suppose for arbitrary , , so for a random , one has . If we take some in [0, 1], one has , then taking . According to RP1, , which is contradiction. Similarly, . According to RP2, when taking each . So O has unit element 1.
(⇐) Suppose as well as , for arbitrary . So , ;
(2) For all , suppose . According to RP2, and and and , i.e., ;
(3) When taking random , ;
(4) (⇒) For an arbitrary , due to , .
(⇐) If we take random , then because when taking each , ;
(5) (⇒) For any , , so .
(⇐) Assume , for arbitrary . , i.e., ;
(6) Obviously, it can be obtained from the above two certificates;
(7) For arbitrary , ;
(8) When taking random , because O fits monotonic increment, we have . Similarly, ;
(9) When taking random , when . Then, whenever , . On the other side, when . Similarly, ;
(10) When taking random , suppose , , since , then , i.e., . When taking a random , obviously, , . Similarly, , and ;
(11) Suppose O has 1 as a neutral element, i.e., for any , . Since O is increasing, and . According to RP1 and RP2, we have that . □
Remark 1. Since the two functions and are induced by the pseudo overlap function without commutativity, the above proposition can also expand some properties, such as:
satisfies (EP) when and only when O satisfies ;
satisfies (IP) when and only when O satisfies , ;
satisfies (LOP) when and only when O satisfies , ;
satisfies (ROP) when and only when O satisfies , ;
satisfies(OP)when and only when O satisfies , .
The proof is similar to the above proposition.
4. Pseudo Grouping Functions and Their Residuated Co-Implications
In this section, we show notions of pseudo grouping functions as well as discuss residuated co-implications (the notion of co-implication was first proposed by B. De Baets and J. Fodor in [
29]; it is also called deresiduum, see [
35]). In addition, we also provide the general construction method of pseudo grouping functions. Finally, we provide some detailed examples.
Definition 14. The binary mapping G: is known as a pseudo grouping function (briefly PGF) when G meets the requirements as below:
The value of G is 0 when and only when values of two elements are 0;
The value of G is 1 when and only when at least one of x and y has a value of 1;
G meets monotonic increment;
G meets continuity.
Observe that a PGF can be obtained by duality from a pseudo overlap function. We have the following basic result.
Proposition 6. Let O be a pseudo overlap function and N a continuous negation such that when and only when and when and only when . Then operation is a pseudo grouping function. In particular, G is a PGF when and only when meets (O1’)∼(O4’).
Proof. Continuity as well as monotonicity are straightforward. Moreover, iff iff iff iff . Additionally, the other property is analogous. In particular, if we consider the negation , we have the result as follows: G is a PGF when and only when fits (O1’)∼(O4’). □
Now, we provide some examples of PGFs.
Example 4. (1) The operator G: defined, when taking random , asis a PGF
; (2) An operation G: formulated, when taking arbitrary , asis a PGF.
Definition 15. An n-dimension () operator G on is known as an n-dimension pseudo grouping function when the following properties are established:
(1) when and only when all values of are 0 ();
(2) when and only when there are some i () so that ;
(3) G meets monotonic increment;
(4) G meets continuity.
Then we will provide some examples of n-dimensional PGFs.
Example 5. The operator G: formulated, when taking random , asis an n-dimensional PGF.
An operation G: formulated, when taking random , asis an n-dimensional PGF.
Proposition 7. Let be two operations satisfying (G1’)∼(G4’). Then, as well as meet (G1’)∼(G4’).
Proposition 8. Let : be monotonous mappings satisfying continuity and , (). Let G: be a PGF
. Then mapping , defined asalso meets (G1’)
∼(G4’).
Proposition 9. Let be PGFs as well as F on be an aggregate operator satisfying continuity, only if for a few as well as only if for a few . Then operation meets (G1’)∼(G4’).
Proposition 10. Given a continuous aggregate operation F: , and it meets . Let be PGFs, then operation meets (G1’)∼(G4’).
Corollary 2. Given two pseudo grouping functions , then function G defined as is also a pseudo grouping function, where .
Proposition 11. Let G be a pseudo grouping function, and S a continuous pseudo t-conorm without divisors of zero. Then
The bivariate mapping on formulated as is a PGF;
When taking arbitrary positive pseudo t-conorm S’ on [0, 1] satisfying continuity, the bivariate mapping on formulated as is a PGF.
Theorem 7. Let : be pseudo grouping functions, and satisfy ; then the mapping G given by is a PGF.
Theorem 8. Given a pseudo grouping function G on [0, 1], and : are continuous pseudo t-conorms, as well as () implying or . Then the function G, formulated as , meets (G1’)∼(G4’).
The proofs of the Theorem 7 and Theorem 8 are consistent with those of Theorem 4 and Theorem 5, respectively, which are related to the pseudo overlap function. Similarly, we obtain the residuated co-implications induced from PGFs.
Definition 16. Given a PGF
G on . The following and : are called two residuated implications, when taking random : Obviously, when the pseudo grouping function G is commutative. The functions and are called residuated co-implications associated with the pseudo grouping function G on the first and second variables, respectively.
Theorem 9. Let G be a PGF on , statements as follows are equivalent:
G is infinitely ∧-distributive in its first variable;
when and only when for arbitrary ;
for any ;
when taking any .
Similarly, the following statements are equivalent:
G is infinitely ∧-distributive in its second variable;
iff when taking arbitrary ;
for arbitrary ;
for any .
Proof. By Theorem 4.3 in [
34] (or Theorem 3.4 in [
35]), we get that the conditions (1)∼(4) are equivalent. In the same way, we get that the conditions (1’)∼(4’) are equivalent. □
Proposition 12. Let be two PGFs, be residuated co-implications induced by and are residuated co-implications induced by . Then
if and only if , if and only if .
if and only if if and only if .
The concrete examples of pseudo grouping functions and residuated co-implications corresponding to them are as follows (see
Table 2).
In
Table 2, ⑤ is
,
⑥ is ,
⑦ is , where p is
and q is
,
⑧ is , where v is .