1. Introduction
Type-2 fuzzy sets, which were introduced by Zadeh [
1] in 1975, are an extension of the ordinary (type-1) fuzzy sets since truth values of the latter are precise on the unit interval
, while the former are equipped with fuzzy truth value mappings from
to itself. Type-2 fuzzy sets are used mainly in different control systems [
2,
3,
4,
5,
6,
7,
8] and other related fields [
9,
10,
11,
12,
13,
14,
15].
There is some literature studying operations on type-2 fuzzy sets, such as type-2 aggregations [
16], type-2 t-(co)norms [
17,
18,
19,
20], type-2 negations [
21] and type-2 fuzzy implications [
22], and other operations [
23,
24,
25,
26,
27,
28,
29] and so on. All of the results obtained in the above work are based on continuous type-1 operations. On the other hand, uninorms, which are a generalization of t-norms and t-conorms, are not continuous if their neutral elements are in the open interval
. Fuzzy implications (coimplications) [
30,
31] also are important operations in fuzzy logic and applied in related fields [
32,
33,
34]. By using uninorms and other fuzzy logic operations, we can construct fuzzy implications (coimplications), such as (U,N)- and RU-implications (coimplications) [
32,
35] (Their concepts can be seen from Definitions 9 and 10 in this work, respectively). The well-known classes of uninorms are the
and
classes [
36], representable uninorms [
36], idempotent uninorms [
37,
38] and uninorms continuous in
[
39]. Xie in Ref. [
40] introduced the concept of type-2 uninorm, and extended uninorms, which belong to
and
classes, to type-2 fuzzy sets and discussed under which conditions they are type-2 uninorms. Now, in this work, we will extend representable uninorms and fuzzy implications (coimplications) derived from them to type-2 fuzzy sets. The paper also discusses in which algebra of fuzzy truth values they are classified in, i.e., type-2 uninorms and fuzzy implications (coimplications), respectively.
The rest of this paper is organized as follows. In
Section 2, we recall some fundamental concepts and related properties and introduce the definitions of type-2 uninorms and fuzzy implications (coimplications). In
Section 3, we investigate extended representable uninorms. Especially, we study their distributivity over type-2 meet and uninon and hence present conditions under which extended representable uninorms are type-2 uninorms. In
Section 4 and
Section 5, we consider extended (U,N), (RU)-implications (coimplications) derived from representable uninorms, and study in which algebras of fuzzy truth values they are type-2 fuzzy implications (coimplications), and discuss their properties on type-2 fuzzy sets.
2. Preliminaries
Some concepts and facts will be listed in this section. For the sake of convenience, we use to denote the unit interval .
Definition 1. In References [41,42], a binary function is called a uninorm if it is commutative, associative, non-decreasing in each place and there exists some element (called neutral element of U) such that for all . Obviously, the function
U is a t-norm if
, and a t-conorm if
. Fodor and Yager [
36] proved that
.
U is said to be conjunctive if
, and disjunctive if
. We use
and
to denote the sets of conjunctive uninorms and disjunctive uninorms, respectively.
The usual classes of uninorms are the
and
classes [
36], representable uninorms [
36], idempotent uninorms [
37,
38] and uninorms continuous in
[
39]. Because representable uninorms are needed in this work, we only review definitions of representable uninorms. For the left three kinds of uninorms, one can refer to [
36,
37,
39].
Definition 2. A uninorm U with neutral element is said to be representable if there exists a strictly increasing and continuous function with , and such that U is given by for all , and either or .
Here, h is called an additive generator of U.
Definition 3. In reference [31], a function is called a fuzzy implication
if it is decreasing in its first variable and increasing in its second variable and satisfies and . Definition 4. In reference [30], a function is called a fuzzy coimplication
if it is decreasing in its first variable and is increasing in its second variable and satisfies and . Definition 5. In references [22,24], fuzzy truth values
are mappings of onto itself. The set of fuzzy truth values is denoted by . Example 1. Two special fuzzy truth values are the following: Generally, for any constant , we define fuzzy truth value as Definition 6. In reference [20], a fuzzy truth value is said to be (i) normal if there exists some such that . The set of all normal fuzzy truth values is denoted by .
(ii) convex if for all The set of all convex fuzzy truth values is denoted by .
Let denote the set of all convex and normal fuzzy truth values.
According to Zadeh’s extension principle, a two-place function
can be extended to
by the convolution of ∗ with respect to ∧ and ∨. Let
, then
Here, is called the extended ∗, or extend operation of ∗.
Example 2. (i) If ∗ is t-norm or t-conorm , then we getThe forms of (1) and (2) are rewritten as and , respectively. (ii) If ∗ is uninorm U, then we have extended uninorm by The operations ⊓ and ⊔ above define two partial orders ⊑ and
on
[
20]. In particular,
if and only if
, and
if and only if
In general, the two partial orders are not the same and neither implies the other. However, the two partial orders coincide in
.
Remark 1. In reference [20], (i) For any fuzzy truth value f, is increasing and is decreasing. (ii) A fuzzy truth value f is convex if and only if .
(iii) For any fuzzy truth values f and g, it holds that Proposition 1. Let . If f is convex and g is normal, then Theorem 1. In reference [20], let T be a t-norm and S be a t-conorm. The following hold for all if and only if h is convex: Type-1 uninorms and fuzzy implications (coimplications) are defined in the algebra . We will define type-2 uninorms and fuzzy implications (coimplications) analogously to their respective type-1 counterparts. The underlying set of truth values is generalized from to a subset of , and since it may not be a lattice, the two partial orders defined by ⊑ and ⪯ are considered instead of ≤.
Definition 8. Let , where
(i) A function is called a type-2 uninorm over , if it is commutative, associative, non-decreasing in each variable with at least one of the partial orders ⊑ and , and there exists , called the neutral element of , such that for all .
(ii) A function is called a type-2 fuzzy implication over , if it satisfiesand it is antitone in the first argument and monotone in the second argument w.r.t. at least one of the partial orders ⊑ and . (iii) A function is called a type-2 fuzzy coimplication over , if it satisfiesand it is antitone in the first and monotone in the second argument w.r.t. at least one of the partial orders ⊑ and . Remark 2. It is worth pointing out that extended fuzzy implications (coimplications) or uninorms are not necessary type-2 fuzzy implications (coimplications) or uninorms. We will try to find the conditions under which extended fuzzy implications (coimplications) or uninorms are type-2 fuzzy implications (coimplications) or uninorms.
3. Extended Representable Uninorms
Lemma 1. Let , U be a type-1 uninorm with neutral element , and be its extension. Then is commutative, associative and has neutral element .
Proof. It is easy to check that satisfies commutative, associative properties, and . ☐
In the following, we first will consider the case that U is a conjunctive representable uninorm, i.e., it satisfies .
Proposition 2. Let , U be a type-1 conjunctive representable uninorm with neutral element , and be its extension. Then, for any if and only if h is convex on .
Proof. (⇐) Suppose h is convex on .
It can be proved that
always holds for
or 1. In fact, if
, then
and
thus,
for
.
If
, then
and
thus,
for
.
Now, it is enough to consider . It is clear that . In the following, we will show that .
Let in .
(i) Suppose . Then, let . So and .
(ii) Suppose . In this case, if , then . We can take and get that and .
If , then and . We can prove that . Otherwise, if , then , which contradicts and . If , from we can obtain and . However, , which is a contradiction with . As a result, . Since is continuous, there exists some such that . Again, because h is convex, it holds . That is to say, and .
(iii) Suppose . It is similar to (ii).
Summing up the above, we can obtain that, for any fulfilling , there always exists some such that and . Thus, for .
(⇒) Suppose that Let and
For any
,
and
It can be proved that
. In fact, if
and
, then
and hence
. On the contrary, if
, there always exists some
such that
and so
. From the above, we know that
. Following this fact, we can get that
Consequently, . Since always holds, then holds for any . Because and , then always holds for or 0. Consequently, h is convex on . ☐
Theorem 2. Let , , U be a type-1 conjunctive representable uninorm with neutral element and be its extension. Then, is a type-2 uninorm on with neutral element if and only if . Moreover,where h is an additive generator of U. Proof. (⇐) Lemma 1 shows that is associative, commutative and has neutral element . Suppose and . Then . From the above proposition, we obtain that , which implies that . That is to say, is increasing with the partial order ⊑.
Consequently, is a type-2 uninorm on .
(⇒) For any with , we have , which means that . Thus, . Again from Proposition 2, we have that is convex. Thus, .
For any , it holds that .
or
. Then
and
, or
and
. Then
If , then and or . So or . ☐
Similar to the above, we have the following facts for disjunctive representable uninorms.
Proposition 3. Let , U be a type-1 disjunctive representable uninorm with neutral element and be its extension. Then, for any if and only if h is convex on .
Theorem 3. Let , , U be a type-1 disjunctive representable uninorm with neutral element and be its extension. Then, is a type-2 uninorm on with neutral element if and only if . Moreover, where h is an additive generator of U.
4. Extended (U,N)-Implications ((U,N)-Coimplications) and Their Properties
Definition 9. A function is called a (U,N)-operation if there exists a uninorm U and a strong negation N such that Baczy
ski and Jayaram in Reference [
32] have proved that
is a type-1 fuzzy implication if and only if
U is a disjunctive uninorm.
By the same way, we can define (U,N)-coimplications
from a conjunctive uninorm
U and a strong negation
N, that is
For a (U,N)-implication
derived from a disjunctive uninorm
U and a strong negation
N, its extended operation is given by
For a (U,N)-coimplication
derived from a disjunctive uninorm
U and a strong negation
N, its extended counterpart is given by
Lemma 2. Let , be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . For any , if , then is normal.
Proof. If f, g is normal, then there exist , such that and . It can be proved that there correspondingly exists some such that . In fact, if and , then ; if and , then ; if and , then ; if and , then ; if and , then ; if and , then take , where h is an additive generator of representable uninorm U.
Consequently, we have that
Namely, is normal. ☐
Lemma 3. Let , be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . For any , if , .
Proof. Assume that
and
. Then,
Since
, it holds that
. Let
,
,
,
. Then,
. Again because
is continuous in
, there exist
and
such that
. Because
f and
g is convex, then
and
and hence
Thus,
for any
. Again because
and
,
always holds for any
. Namely,
. ☐
Remark 3. The above proof that is convex on is similar to that of Proposition 3.6 in Ref. [29]. However, for the consistency of this proof, we give it again. Lemma 4. Let , be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . Then,orfor any if and only if h is convex on . Proof. Similarly to the proof of Proposition 2, we can prove or for any if and only if h is convex. ☐
Theorem 4. Let , , be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . If , then is a type-2 fuzzy implication. In addition,where h is an additive generator of U. Proof. From Equation (
4), one can easily obtain that
Let
with
. Then,
. In the following, we will prove that
for any
. In fact, according to Lemma 4, it holds that
Since
, from Lemmas 2 and 3, we obtain that
. Again from Proposition 1, we can obtain that
Thus, if
, then
for any
, or
, which means that
is decreasing in the first place with respect to the partial order ⊑. Remember that the partial orders ⊑ and ⪯ coincide in
. Then,
is decreasing in the first place with respect to the partial order ⪯ as well.
Similarly, if , then for any , namely, is increasing in the second place with respect to the partial order ⪯, whence is increasing in the second place with respect to the partial order ⊑.
To sum up, is a type-2 fuzzy implication on . By simple computation, one can easily obtain (5). ☐
The following are some properties for type-2 fuzzy implications.
Theorem 5. Let , , be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and be a type-2 fuzzy implication. Then, we have the following properties for :
(i) ; if , then .
(ii) ;
(iii) ;
(iv) ; .
(v) ; .
(vi) , where is a conjunctive uninorm given by (namely, is a representable uninorm dual with U with respect to N).
Proof. (i) and (v) can be easily obtained.
(vi)
Since
, then
. ☐
Just like (U,N)-implications, we can obtain the following facts about (U,N)-coimplications.
Lemma 5. Let , be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . For any , if , then is normal.
Lemma 6. Let , be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . For any , if , then .
Lemma 7. Let , be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and be the extended operation of . Then,orfor any if and only if h is convex on . Theorem 6. Let , , be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N. If , then is a type-2 fuzzy coimplication on . In addition,where h is an additive generator of U. Theorem 7. Let , , be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N and be a type-2 fuzzy coimplication on . Then we have the following facts.
(i) ; if , then .
(ii) ;
(iii) ;
(iv) ; .
(v) ; .
(vi) , where is a disjunctive uninorm given by (namely, is a representable uninorm dual with U with respect to N).
5. Extended RU-Implications (RU-Coimplications) and Their Properties
Definition 10. (i) A function is called an RU-operation if there exists a uninorm U such that (ii) A function is called an RU-cooperation if there exists a uninorm U such that The authors [
35] have proved that
is a fuzzy implication if and only if
for any
. Since for any representable uninorm
U, whether it is disjunctive or conjunctive, it always holds that
for any
. Then, we can get RU-implications from any representable uninorm. The authors in Ref. [
35] also have proved that if
U is a representable uninorm with an additive generator
h, then
is given by
Similarly, it can be proved that that
is a (RU)-coimplications if and only if
for any
For any representable uninorm
U, whether it is disjunctive or conjunctive, it always holds that
for any
. Thus, we can get RU-coimplications from any representable uninorm. By simple computation, we can obtain that
Lemma 8. Let U be a representable uninorm with an additive generator h and be its RU-implication. Then, for , for , =y for , for , for and is continuous if and only if .
Proof. It is easy to prove it. ☐
Lemma 9. Let , be an RU-implication derived from a representable uninorm U and be its extended operation. For any , if , then is normal.
Proof. It is similar to Lemma 2. ☐
Lemma 10. Let , U be a representable uninorm, be a RU-implication derived from U and be its extended operation. For any , if , then .
Proof. It is similar to Lemma 3. ☐
Lemma 11. Let , U be a representable uninorm, be a RU-implication derived from U and be its extended operation. Then,orfor any if and only if h is convex on . Proof. We only prove the first distributive equation. The second equation can be similarly proved.
(⇒) Let ,
Then, for any
,
and
Just as the proof of Proposition 2, we can similarly prove that Thus, and hence for any . Again, always holds for or . Consequently, for any . That is to say, h is convex on .
(⇐) If
, then
always holds. In fact,
and
Hence,
for
.
If , then it is obvious that . Now, we will prove for . Let in .
(i) Suppose . Then, let . Thus, and
(ii) Suppose .
In this case, if , then . Let and then and
If , then It can be proved that and 1. Otherwise, if , then , which implies —a contradiction; if and , then from we have that and and hence , which contradicts ; if and , then the inequality can not hold. Thus, . Because is continuous for , then there exists some such that . Again because h is convex, then and consequently
(iii) Suppose . It is similar to (ii).
From the above, we know that if h is convex on , then for any . ☐
Theorem 8. Let , , U be a representable uninorm, be a RU-implication derived from U and be its extended operation. If , then is a type-2 fuzzy implication. In addition,