Next Article in Journal
Blockchain Security in Cloud Computing: Use Cases, Challenges, and Solutions
Next Article in Special Issue
The Orthogonality between Complex Fuzzy Sets and Its Application to Signal Detection
Previous Article in Journal
Schrödinger Equations with Logarithmic Self-Interactions: From Antilinear PT-Symmetry to the Nonlinear Coupling of Channels
Previous Article in Special Issue
Risk Evaluation in Failure Mode and Effects Analysis Using Fuzzy Measure and Fuzzy Integral
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Extended Representable Uninorms and Their Extended Fuzzy Implications (Coimplications)

Department of mathematics, School of Scienece, Nanchang University, Nanchang 330031, China
Symmetry 2017, 9(8), 160; https://doi.org/10.3390/sym9080160
Submission received: 4 August 2017 / Revised: 11 August 2017 / Accepted: 14 August 2017 / Published: 18 August 2017
(This article belongs to the Special Issue Fuzzy Sets Theory and Its Applications)

Abstract

:
In this work, by Zadeh’s extension principle, we extend representable uninorms and their fuzzy implications (coimplications) to type-2 fuzzy sets. Emphatically, we investigate in which algebras of fuzzy truth values the extended operations are type-2 uninorms and type-2 fuzzy implications (coimplications), respectively.

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 [ 0 , 1 ] , while the former are equipped with fuzzy truth value mappings from [ 0 , 1 ] 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 ( 0 , 1 ) . 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 U min and U max classes [36], representable uninorms [36], idempotent uninorms [37,38] and uninorms continuous in ( 0 , 1 ) 2 [39]. Xie in Ref. [40] introduced the concept of type-2 uninorm, and extended uninorms, which belong to U min and U max 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 I to denote the unit interval [ 0 , 1 ] .
Definition 1.
In References [41,42], a binary function U : I 2 I is called a uninorm if it is commutative, associative, non-decreasing in each place and there exists some element e I (called neutral element of U) such that U ( x , e ) = x for all x I .
Obviously, the function U is a t-norm if e = 1 , and a t-conorm if e = 0 . Fodor and Yager [36] proved that U ( 0 , 1 ) { 0 , 1 } . U is said to be conjunctive if U ( 1 , 0 ) = 0 , and disjunctive if U ( 1 , 0 ) = 1 . We use U c and U d to denote the sets of conjunctive uninorms and disjunctive uninorms, respectively.
The usual classes of uninorms are the U min and U max classes [36], representable uninorms [36], idempotent uninorms [37,38] and uninorms continuous in ( 0 , 1 ) 2 [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 e ( 0 , 1 ) is said to be representable if there exists a strictly increasing and continuous function h : [ 0 , 1 ] [ 0 , + ] with h ( 0 ) = 0 , h ( e ) = 1 and h ( 1 ) = + such that U is given by U ( x , y ) = h 1 ( h ( x ) + h ( y ) ) for all ( x , y ) [ 0 , 1 ] 2 \ { ( 0 , 1 ) , ( 1 , 0 ) } , and either U ( 0 , 1 ) = U ( 1 , 0 ) = 1 or U ( 0 , 1 ) = U ( 1 , 0 ) = 0 .
Here, h is called an additive generator of U.
Definition 3.
In reference [31], a function I : I 2 I is called a fuzzy implication if it is decreasing in its first variable and increasing in its second variable and satisfies I ( 0 , 0 ) = I ( 0 , 1 ) = I ( 1 , 1 ) = 1 and I ( 1 , 0 ) = 0 .
Definition 4.
In reference [30], a function J : I 2 I is called a fuzzy coimplication if it is decreasing in its first variable and is increasing in its second variable and satisfies J ( 0 , 0 ) = J ( 1 , 1 ) = 0 and J ( 0 , 1 ) = 1 .
Definition 5.
In references [22,24], fuzzy truth values are mappings of I onto itself. The set of fuzzy truth values is denoted by F .
Example 1.
Two special fuzzy truth values are the following:
0 ( x ) = 1 , x = 0 , 0 , o t h e r w i s e . 1 ( x ) = 1 , x = 1 , 0 , o t h e r w i s e .
Generally, for any constant e [ 0 , 1 ] , we define fuzzy truth value e as
e ( x ) = 1 , x = e , 0 , o t h e r w i s e .
Definition 6.
In reference [20], a fuzzy truth value f F is said to be
(i) normal if there exists some x 0 [ 0 , 1 ] such that f ( x 0 ) = 1 . The set of all normal fuzzy truth values is denoted by F N .
(ii) convex if for all x z y ,   f ( z ) f ( x ) f ( y ) . The set of all convex fuzzy truth values is denoted by F C .
Let F C N denote the set of all convex and normal fuzzy truth values.
According to Zadeh’s extension principle, a two-place function : I 2 I can be extended to : F 2 F by the convolution of ∗ with respect to ∧ and ∨. Let f , g F , then
( f g ) ( z ) = z = x y ( f ( x ) g ( y ) ) .
Here, is called the extended ∗, or extend operation of ∗.
Example 2.
(i) If is t-norm T M = min or t-conorm S M = max , then we get
( f T M g ) ( z ) = z = x y ( f ( x ) g ( y ) ) ,
( f S M g ) ( z ) = z = x y ( f ( x ) g ( y ) ) .
The forms of (1) and (2) are rewritten as f g and f g , respectively.
(ii) If is uninorm U, then we have extended uninorm by
( f U g ) ( z ) = z = U ( x , y ) ( f ( x ) g ( y ) ) .
The operations ⊓ and ⊔ above define two partial orders ⊑ and on F [20]. In particular, f g if and only if f g = f , and f g if and only if f g = g . In general, the two partial orders are not the same and neither implies the other. However, the two partial orders coincide in F C N .
For any f F , let
f R ( x ) = y x f ( y ) , f L ( x ) = y x f ( y ) , f L R = x [ 0 , 1 ] ( f ( x ) ) .
Remark 1.
In reference [20], (i) For any fuzzy truth value f, f L is increasing and f R is decreasing.
(ii) A fuzzy truth value f is convex if and only if f = f L f R .
(iii) For any fuzzy truth values f and g, it holds that
f g = ( f g L ) ( f L g ) = ( f g ) ( f L g L ) , f g = ( f g R ) ( f R g ) = ( f g ) ( f R g R ) .
Proposition 1.
Let f , g F . If f is convex and g is normal, then
f ( f g ) = f ( f g ) = f .
Theorem 1.
In reference [20], let T be a t-norm and S be a t-conorm. The following hold for all f , g F if and only if h is convex:
( i ) ( f g ) T h = ( f T h ) ( g T h ) , ( f g ) T h = ( f T h ) ( g T h ) , ( i i ) ( f g ) S h = ( f S h ) ( g S h ) , ( f g ) S h = ( f S h ) ( g S h ) .
Definition 7.
For any f F , let
f r ( x ) = y > x f ( y ) , x < 1 , f l ( x ) = y < x f ( y ) , x > 0 , f l r = y ( 0 , 1 ) f ( y ) .
Type-1 uninorms and fuzzy implications (coimplications) are defined in the algebra I = ( I , , , , 0 , 1 ) . 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 I to a subset of F , and since it may not be a lattice, the two partial orders defined by ⊑ and ⪯ are considered instead of ≤.
Definition 8.
Let A = ( A , 0 , 1 , , ) , where A F .
(i) A function : F 2 F is called a type-2 uninorm over A , if it is commutative, associative, non-decreasing in each variable with at least one of the partial orders and , and there exists e F , called the neutral element of , such that f e = f for all f F .
(ii) A function : F 2 F is called a type-2 fuzzy implication over A , if it satisfies
0 0 = 1 1 = 0 1 = 1 , 1 0 = 0 ,
and 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 : F 2 F is called a type-2 fuzzy coimplication over A , if it satisfies
0 0 = 1 1 = 0 , 0 1 = 1 ,
and 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 A F , U be a type-1 uninorm with neutral element e ( 0 , 1 ) , and U be its extension. Then U is commutative, associative and has neutral element e .
Proof. 
It is easy to check that U satisfies commutative, associative properties, and ( f U e ) ( z ) = U ( x , y ) = z ( f ( x ) e ( y ) ) = U ( x , e ) = z ( f ( x ) ) = f ( z ) . ☐
In the following, we first will consider the case that U is a conjunctive representable uninorm, i.e., it satisfies U ( 0 , 1 ) = U ( 1 , 0 ) = 0 .
Proposition 2.
Let A F , U be a type-1 conjunctive representable uninorm with neutral element e ( 0 , 1 ) , and U be its extension. Then, ( ( f U h ) ( g U h ) ) ( z ) = ( ( f g ) U h ) ( z ) for any f , g A if and only if h is convex on I .
Proof. 
Let
( I ) = ( ( f g ) U h ) ( z ) = U ( p q , y ) = z ( f ( p ) g ( q ) h ( y ) )
and
( I I ) = ( ( f U h ) ( g U h ) ) ( z ) = U ( p , s ) U ( q , t ) = z ( f ( p ) g ( q ) h ( s ) h ( t ) ) .
(⇐) Suppose h is convex on I .
It can be proved that ( I ) = ( I I ) always holds for z = 0 or 1. In fact, if z = 0 , then
( I ) = U ( p q , y ) = 0 ( f ( p ) g ( q ) h ( y ) ) = p q = 0 o r y = 0 ( f ( p ) g ( q ) h ( y ) ) = ( p = 0 , q 0 , y 0 ( f ( p ) g ( q ) h ( y ) ) ) ( q = 0 , p 0 , y 0 ( f ( p ) g ( q ) h ( y ) ) ) ( p , q 0 , y = 0 ( f ( p ) g ( q ) h ( y ) ) ) = ( f ( 0 ) g L R h L R ) ( g ( 0 ) f L R h L R ) ( h ( 0 ) g L R f L R ) ,
and
( I I ) = U ( p , s ) U ( q , t ) = 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) = ( U ( p , s ) = 0 , U ( q , t ) 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( U ( p , s ) 0 , U ( q , t ) = 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( ( p = 0 , o r s = 0 ) , q , t 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( p , s 0 , ( q = 0 , o r t = 0 ) ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( f ( 0 ) g L R h L R h L R ) ( f L R g L R h ( 0 ) h L R ) ( f L R g ( 0 ) h L R h L R ) ( f L R g L R h L R h ( 0 ) ) = ( f ( 0 ) g L R h L R ) ( f L R g L R h ( 0 ) ) ( f L R g ( 0 ) h L R ) ( f L R g L R h ( 0 ) ) = ( f ( 0 ) g L R h L R ) ( g ( 0 ) f L R h L R ) ( h ( 0 ) g L R f L R ) .
thus, ( I ) = ( I I ) for z = 0 .
If z = 1 , then
( I ) = U ( p q , y ) = 1 ( f ( p ) g ( q ) h ( y ) ) = ( p q = 1 , y > 0 ( f ( p ) g ( q ) h ( y ) ) ) ( p q > 0 , y = 1 ( f ( p ) g ( q ) h ( y ) ) ) = ( p = q = 1 , y > 0 ( f ( p ) g ( q ) h ( y ) ) ) ( p , q > 0 , y = 1 ( f ( p ) g ( q ) h ( y ) ) ) = ( f ( 1 ) g ( 1 ) h r ( 0 ) ) ( f r ( 0 ) g r ( 0 ) h ( 1 ) ) ,
and
( I I ) = U ( p , s ) U ( q , t ) = 1 ( f ( p ) g ( q ) h ( s ) h ( t ) ) = ( U ( p , s ) = 1 = U ( q , t ) ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( p = 1 , s > 0 , q = 1 , t > 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( p = 1 , s > 0 , q > 0 , t = 1 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( s = 1 , p > 0 , q = 1 , t > 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( s = 1 , p > 0 , q > 0 , t = 1 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( f ( 1 ) g ( 1 ) h r ( 0 ) h r ( 0 ) ) ( f ( 1 ) g r ( 0 ) h ( 1 ) h r ( 0 ) ) ( f r ( 0 ) g ( 1 ) h ( 1 ) h r ( 0 ) ) ( f r ( 0 ) g r ( 0 ) h ( 1 ) h ( 1 ) ) = ( f ( 1 ) g ( 1 ) h r ( 0 ) ) ( f ( 1 ) g r ( 0 ) h ( 1 ) ) ( f r ( 0 ) g ( 1 ) h ( 1 ) ) ( f r ( 0 ) g r ( 0 ) h ( 1 ) ) = ( f ( 1 ) g ( 1 ) h r ( 0 ) ) ( f r ( 0 ) g r ( 0 ) h ( 1 ) ) .
thus, ( I ) = ( I I ) for z = 1 .
Now, it is enough to consider z ( 0 , 1 ) . It is clear that ( I ) ( I I ) . In the following, we will show that ( I I ) ( I ) .
Let U ( p , s ) U ( q , t ) = z ( 0 , 1 ) in ( I I ) .
(i) Suppose U ( p , s ) = U ( q , t ) = z . Then, let y = s t . So U ( p q , y ) = z and f ( p ) g ( q ) h ( y ) f ( p ) g ( q ) h ( s ) h ( t ) .
(ii) Suppose U ( p , s ) = z < U ( q , t ) . In this case, if U ( q , s ) z = U ( p , s ) , then q p . We can take y = s and get that U ( p q , y ) = U ( p , s ) = z and f ( p ) g ( q ) h ( s ) f ( p ) g ( q ) h ( s ) h ( t ) .
If U ( q , s ) < z = U ( p , s ) , then q < p and U ( q , s ) < z < U ( q , t ) . We can prove that q ( 0 , 1 ) . Otherwise, if q = 0 , then U ( q , t ) = 0 , which contradicts U ( q , s ) < z < U ( q , t ) and z ( 0 , 1 ) . If q = 1 , from U ( q , s ) < z < U ( q , t ) , we can obtain s = 0 and t > 0 . However, z = U ( p , s ) = U ( p , 0 ) = 0 , which is a contradiction with z ( 0 , 1 ) . As a result, q ( 0 , 1 ) . Since U ( q , · ) is continuous, there exists some c ( s , t ) such that U ( q , c ) = z . Again, because h is convex, it holds h ( c ) h ( s ) h ( t ) . That is to say, U ( p q , c ) = U ( q , c ) = z and f ( p ) g ( q ) h ( c ) f ( p ) g ( q ) h ( s ) h ( t ) .
(iii) Suppose U ( q , t ) = z < U ( p , s ) . It is similar to (ii).
Summing up the above, we can obtain that, for any p , q , s , t I fulfilling U ( p , s ) U ( q , t ) = z , there always exists some y I such that U ( p q , y ) = z and f ( p ) g ( q ) h ( y ) f ( p ) g ( q ) h ( s ) h ( t ) . Thus, ( I I ) ( I ) for z ( 0 , 1 ) .
(⇒) Suppose that ( I ) = ( I I ) . Let f = e and g ( q ) = 1 , q e , 0 , otherwise .
For any z ( 0 , 1 ) ,
( I ) = U ( p q , y ) = z ( f ( p ) g ( q ) h ( y ) ) = U ( e , y ) = z ( h ( y ) ) = h ( z ) ,
and
( I I ) = U ( p , s ) U ( q , t ) = z ( f ( p ) g ( q ) h ( s ) h ( t ) ) = s U ( q , t ) = z , q e ( h ( s ) h ( t ) ) U ( q , t ) = z , s z , q e ( h ( s ) h ( t ) ) = h R ( z ) ( U ( q , t ) = z , q e ( h ( t ) ) ) .
It can be proved that U ( q , t ) = z , q e ( h ( t ) ) = t z ( h ( t ) ) . In fact, if U ( q , t ) = z and q e , then t z and hence U ( q , t ) = z , q e ( h ( t ) ) t z ( h ( t ) ) . On the contrary, if t z , there always exists some q = h 1 ( h ( z ) h ( t ) ) e such that U ( q , t ) = z and so U ( q , t ) = z , q e ( h ( t ) ) t z ( h ( t ) ) . From the above, we know that U ( q , t ) = z , q e ( h ( t ) ) = t z ( h ( t ) ) . Following this fact, we can get that
( I I ) = U ( p , s ) U ( q , t ) = z ( f ( p ) g ( q ) h ( s ) h ( t ) ) = s U ( q , t ) = z , q e ( h ( s ) h ( t ) ) U ( q , t ) = z , s z , q e ( h ( s ) h ( t ) ) = h R ( z ) ( U ( q , t ) = z , q e ( h ( t ) ) ) = h R ( z ) ( t z ( h ( t ) ) ) = h R ( z ) h L ( z ) .
Consequently, h ( z ) h R ( z ) h L ( z ) . Since h ( z ) h R ( z ) h L ( z ) always holds, then h ( z ) = h R ( z ) h L ( z ) holds for any z ( 0 , 1 ) . Because h ( 0 ) = h L ( 0 ) and h ( 1 ) = h R ( 1 ) , then h ( z ) = h R ( z ) h L ( z ) always holds for z = 1 or 0. Consequently, h is convex on I . ☐
Theorem 2.
Let A F , A = ( A , 0 , 1 , , ) , U be a type-1 conjunctive representable uninorm with neutral element e ( 0 , 1 ) and U be its extension. Then, U is a type-2 uninorm on A with neutral element e if and only if A F C . Moreover,
( f U g ) ( z ) = ( f ( 0 ) g L R ) ( g ( 0 ) f L R ) z = 0 , ( f ( 1 ) g r ( 0 ) ) ( g ( 1 ) f r ( 0 ) ) z = 1 , x ( 0 , 1 ) ( f ( x ) g h 1 ( h ( z ) h ( x ) ) ) o r y ( 0 , 1 ) ( g ( y ) f h 1 ( h ( z ) h ( y ) ) ) o t h e r w i s e ,
where h is an additive generator of U.
Proof. 
(⇐) Lemma 1 shows that U is associative, commutative and has neutral element e . Suppose f 1 , f 2 , f 3 A and f 1 f 2 . Then f 1 f 2 = f 1 . From the above proposition, we obtain that ( f 1 U f 3 ) ( f 2 U f 3 ) = ( f 1 f 2 ) U f 3 = f 1 U f 3 , which implies that f 1 U f 3 f 2 U f 3 . That is to say, U is increasing with the partial order ⊑.
Consequently, U is a type-2 uninorm on A .
(⇒) For any f 1 , f 2 , f 3 A with f 1 f 2 , we have f 1 U f 3 f 2 U f 3 , which means that ( f 1 U f 3 ) ( f 2 U f 3 ) = f 1 U f 3 = ( f 1 f 2 ) U f 3 . Thus, ( f 1 U f 3 ) ( f 1 U f 3 ) = ( f 1 f 2 ) U f 3 . Again from Proposition 2, we have that f 3 is convex. Thus, A F C .
For any f , g A , it holds that ( f U g ) ( z ) = U ( x , y ) = z ( f ( x ) g ( y ) ) .
z = 0 x = 0 or y = 0 . Then
U ( x , y ) = 0 ( f ( x ) g ( y ) ) = ( x = 0 , y [ 0 , 1 ] ( f ( x ) g ( y ) ) ) ( y = 0 , x [ 0 , 1 ] ( f ( x ) g ( y ) ) ) = ( f ( 0 ) g L R ) ( g ( 0 ) f L R ) .
z = 1 x = 1 and y ( 0 , 1 ] , or y = 0 and x ( 0 , 1 ] . Then
U ( x , y ) = 1 ( f ( x ) g ( y ) ) = ( x = 1 , y ( 0 , 1 ] ( f ( x ) g ( y ) ) ) ( y = 1 , x ( 0 , 1 ] ( f ( x ) g ( y ) ) ) = ( f ( 1 ) g r ( 0 ) ) ( g ( 1 ) f r ( 0 ) ) .
If z ( 0 , 1 ) , then x , y ( 0 , 1 ) and U ( x , y ) = z y = h 1 ( h ( z ) h ( x ) ) or x = h 1 ( h ( z ) h ( y ) ) . So U ( x , y ) = z ( f ( x ) g ( y ) ) = h 1 ( h ( x ) + h ( y ) ) = z ( f ( x ) g ( y ) ) = x ( 0 , 1 ) ( f ( x ) g h 1 ( h ( z ) h ( x ) ) ) or y ( 0 , 1 ) ( g ( y ) f h 1 ( h ( z ) h ( y ) ) ) . ☐
Similar to the above, we have the following facts for disjunctive representable uninorms.
Proposition 3.
Let A F , U be a type-1 disjunctive representable uninorm with neutral element e ( 0 , 1 ) and U be its extension. Then, ( ( f U h ) ( g U h ) ) ( z ) = ( ( f g ) U h ) ( z ) for any f , g A if and only if h is convex on I .
Theorem 3.
Let A F , A = ( A , 0 , 1 , , ) , U be a type-1 disjunctive representable uninorm with neutral element e ( 0 , 1 ) and U be its extension. Then, U is a type-2 uninorm on A with neutral element e if and only if A F C . Moreover,
( f U g ) ( z ) = ( f ( 1 ) g L R ) ( g ( 1 ) f L R ) z = 1 , ( f ( 0 ) g l ( 1 ) ) ( g ( 0 ) f l ( 1 ) ) z = 0 , x ( 0 , 1 ) ( f ( x ) g h 1 ( h ( z ) h ( x ) ) ) o r y ( 0 , 1 ) ( g ( y ) f h 1 ( h ( z ) h ( y ) ) ) o t h e r w i s e ,
where h is an additive generator of U.

4. Extended (U,N)-Implications ((U,N)-Coimplications) and Their Properties

Definition 9.
A function I U , N : I 2 I is called a (U,N)-operation if there exists a uninorm U and a strong negation N such that
I U , N ( x , y ) = U ( N ( x ) , y ) , x , y I .
Baczy n ´ ski and Jayaram in Reference [32] have proved that I U , N 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 J U , N from a conjunctive uninorm U and a strong negation N, that is
J U , N ( x , y ) = U ( N ( x ) , y ) , x , y I .
For a (U,N)-implication I U , N derived from a disjunctive uninorm U and a strong negation N, its extended operation is given by
( f I U , N g ) ( z ) = U ( N ( x ) , y ) = z ( f ( x ) g ( y ) ) = U ( x , y ) = z ( f N ( x ) g ( y ) ) = ( ( f N ) U g ) ( z ) .
For a (U,N)-coimplication J U , N derived from a disjunctive uninorm U and a strong negation N, its extended counterpart is given by
( f J U , N g ) ( z ) = U ( N ( x ) , y ) = z ( f ( x ) g ( y ) ) = U ( x , y ) = z ( f N ( x ) g ( y ) ) = ( ( f N ) U g ) ( z ) .
Lemma 2.
Let A F , I U , N be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and I U , N be the extended operation of I U , N . For any f , g A , if f , g F N , then f I U , N g is normal.
Proof. 
If f, g is normal, then there exist x 0 , y 0 such that f ( x 0 ) = 1 and g ( y 0 ) = 1 . It can be proved that there correspondingly exists some z 0 such that U ( N ( x 0 ) , y 0 ) = z 0 . In fact, if x 0 = 1 and y 0 [ 0 , 1 ) , then z 0 = 0 ; if x 0 = 1 and y 0 = 1 , then z 0 = 1 ; if x 0 = 0 and y 0 [ 0 , 1 ] , then z 0 = 1 ; if x 0 ( 0 , 1 ) and y 0 = 0 , then z 0 = 0 ; if x 0 ( 0 , 1 ) and y 0 = 1 , then z 0 = 1 ; if x 0 ( 0 , 1 ) and y 0 ( 0 , 1 ) , then take z 0 = h 1 ( h ( N ( x 0 ) ) + h ( y 0 ) ) ( 0 , 1 ) , where h is an additive generator of representable uninorm U.
Consequently, we have that
( f I U , N g ) ( z 0 ) = U ( N ( x ) , y ) = z 0 ( f ( x ) g ( y ) ) = ( U ( N ( x 0 ) , y 0 ) = z 0 ( f ( x 0 ) g ( y 0 ) ) ) ( U ( N ( x ) , y ) = z 0 , x x 0 , y y 0 ( f ( x ) g ( y ) ) ) = 1 .
Namely, f I U , N g is normal. ☐
Lemma 3.
Let A F , I U , N be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and I U , N be the extended operation of I U , N . For any f , g A , if f , g F C , f I U , N g F C .
Proof. 
Assume that f , g F C and 0 < x z y < 1 . Then,
( f I U , N g ) ( x ) ( f I U , N g ) ( y ) = I U , N ( x 1 , x 2 ) = x , I U , N ( y 1 , y 2 ) = y ( f ( x 1 ) f ( y 1 ) g ( x 2 ) g ( y 2 ) ) .
Since 0 < x z y < 1 , it holds that 0 < x 1 , x 2 , y 1 , y 2 < 1 . Let a = x 1 y 1 , a + = x 1 y 1 , b = x 2 y 2 , b + = x 2 y 2 . Then, x , y I U , N ( [ a , a + ] , [ b , b + ] ) . Again because I U , N is continuous in ( 0 , 1 ) 2 , there exist z 1 [ a , a + ] and z 2 [ b , b + ] such that z = I U , N ( z 1 , z 2 ) . Because f and g is convex, then f ( x 1 ) f ( y 1 ) f ( z 1 ) and g ( x 2 ) g ( y 2 ) g ( z 2 ) and hence
( f I U , N g ) ( x ) ( f I U , N g ) ( y ) = I U , N ( x 1 , x 2 ) = x , I U , N ( y 1 , y 2 ) = y ( f ( x 1 ) f ( y 1 ) g ( x 2 ) g ( y 2 ) ) I U , N ( z 1 , z 2 ) = z ( f ( z 1 ) g ( z 2 ) ) = ( f I U , N g ) ( z ) .
Thus, ( f I U , N g = ( f I U , N g ) L ( f I U , N g ) R for any z ( 0 , 1 ) . Again because ( f I U , N g ) ( 0 ) = ( f I U , N g ) L ( 0 ) = ( f I U , N g ) L ( 0 ) ( f I U , N g ) R ( 0 ) and ( f I U , N g ) ( 1 ) = ( f I U , N g ) R ( 1 ) = ( f I U , N g ) L ( 1 ) ( f I U , N g ) R ( 1 ) , f I U , N g = ( f I U , N g ) L ( f I U , N g ) R always holds for any z I . Namely, f I U , N g F C . ☐
Remark 3.
The above proof that I U , N is convex on z ( 0 , 1 ) 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 A F , I U , N be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and I U , N be the extended operation of I U , N . Then,
( f g ) I U , N h = ( f I U , N h ) ( g I U , N h )
or
h I U , N ( f g ) = ( h I U , N f ) ( h I U , N g )
for any f , g F if and only if h is convex on I .
Proof. 
( f g ) I U , N h ( z ) = U ( N ( p q ) , y ) = z ( f ( p ) g ( q ) h ( y ) ) = U ( N ( p ) N ( q ) , y ) = z ( f ( p ) g ( q ) h ( y ) ) = U ( p q , y ) = z ( f N ( p ) g N ( q ) h ( y ) ) ,
and
( f I U , N h ) ( g I U , N h ) ( z ) = U ( N ( p ) , s ) U ( N ( q ) , t ) = z ( f ( p ) g ( q ) h ( s ) h ( t ) ) = U ( p , s ) U ( q , t ) = z ( f N ( p ) g N ( q ) h ( s ) h ( t ) ) ;
( h I U , N f ) ( h I U , N g ) ( z ) = x y = z ( ( h I U , N f ) ( x ) ( h I U , N g ) ( y ) ) = U ( p , s ) U ( q , t ) = z ( f ( p ) g ( q ) h N ( s ) h N ( t ) ) ,
and
h I U , N ( f g ) ( z ) = U ( N ( y ) , x ) = z h ( y ) ( f g ) ( x ) = U ( p q , y ) = z ( f ( p ) g ( q ) h N ( y ) ) .
Similarly to the proof of Proposition 2, we can prove ( f g ) I U , N h = ( f I U , N h ) ( g I U , N h ) or ( h I U , N f ) ( h I U , N g ) = h I U , N ( f g ) for any f , g F if and only if h is convex. ☐
Theorem 4.
Let A F , A = ( A , 0 , 1 , , ) , I U , N be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and I U , N be the extended operation of I U , N . If A F C N , then I U , N is a type-2 fuzzy implication. In addition,
( f I U , N g ) ( z ) = ( g ( 0 ) f r ( 0 ) ) ( f ( 1 ) g l ( 1 ) ) z = 0 , ( f ( 0 ) g L R ) ( g ( 1 ) f L R ) z = 1 , x ( 0 , 1 ) f ( x ) g h 1 ( h ( z ) h ( N ( x ) ) ) o r y ( 0 , 1 ) g ( y ) f N h 1 ( h ( z ) h ( y ) ) o t h e r w i s e ,
where h is an additive generator of U.
Proof. 
From Equation (4), one can easily obtain that
( 0 I U , N 0 ) ( z ) = 1 , ( 0 I U , N 1 ) ( z ) = 1 , ( 1 I U , N 1 ) ( z ) = 1 , ( 1 I U , N 0 ) ( z ) = 0 .
Let f , g A with f g . Then, f g = f . In the following, we will prove that g I U , N h f I U , N h for any h A . In fact, according to Lemma 4, it holds that
( g I U , N h ) ( f I U , N h ) = ( g I U , N h ) ( f g ) I U , N h = ( f I U , N h ) ( g I U , N h ) ( g I U , N h ) .
Since f , g , h A F C N , from Lemmas 2 and 3, we obtain that ( f I U , N h ) , ( g I U , N h ) F C N . Again from Proposition 1, we can obtain that
( f I U , N h ) ( g I U , N h ) ( g I U , N h ) = ( g I U , N h ) .
Thus, if f g , then ( g I U , N h ) ( f I U , N h ) = ( g I U , N h ) for any h A , or g I U , N h f I U , N h , which means that I U , N is decreasing in the first place with respect to the partial order ⊑. Remember that the partial orders ⊑ and ⪯ coincide in F C N . Then, I U , N is decreasing in the first place with respect to the partial order ⪯ as well.
Similarly, if f g , then h I U , N f h I U , N g for any h A , namely, I U , N is increasing in the second place with respect to the partial order ⪯, whence I U , N is increasing in the second place with respect to the partial order ⊑.
To sum up, I U , N is a type-2 fuzzy implication on A . By simple computation, one can easily obtain (5). ☐
The following are some properties for type-2 fuzzy implications.
Theorem 5.
Let A F C N , A = ( A , 0 , 1 , , ) , I U , N be a (U,N)-implication derived from a disjunctive representable uninorm U and a strong fuzzy negation N, and I U , N be a type-2 fuzzy implication. Then, we have the following properties for I U , N :
(i) f I U , N e = f N ; if N ( e ) = e , then e I U , N f = f .
(ii) 0 I U , N f = 1 ; ( f I U , N 0 ) ( z ) = f r ( 0 ) z = 0 , f ( 0 ) z = 1 , 0 z ( 0 , 1 ) .
(iii) f I U , N 1 = 1 ; ( 1 I U , N f ) ( z ) = f l ( 1 ) z = 0 , f ( 1 ) z = 1 , 0 z ( 0 , 1 ) .
(iv) f I U , N ( g h ) = ( f I U , N g ) ( f I U , N h ) ; ( g h ) I U , N f = ( g I U , N f ) ( h I U , N f ) .
(v) f I U , N ( g h ) ( f I U , N g ) ( f I U , N h ) ; ( g h ) I U , N f ( g I U , N f ) ( h I U , N f ) .
(vi) f 1 I U , N ( f 2 I U , N f 3 ) = ( f 1 U c f 2 ) I U , N f 3 , where U c is a conjunctive uninorm given by U c ( x , y ) = N U ( N ( x ) , N ( y ) ) (namely, U c is a representable uninorm dual with U with respect to N).
Proof. 
(i) and (v) can be easily obtained.
(vi)
f 1 I U , N ( f 2 I U , N f 3 ) ( z ) = U ( U ( p , q ) , y ) = z ( ( f 1 N ) ( p ) ( f 2 N ) ( q ) f 3 ( y ) )
( f 1 U c f 2 ) I U , N f 3 ( z ) = U ( N U c ( N ( p ) , N ( q ) , y ) = z ( ( f 1 N ) ( p ) ( f 2 N ) ( q ) f 3 ( y ) )
Since U c ( p , q ) = N U ( N ( p ) , N ( q ) ) , then f 1 I U , N ( f 2 I U , N f 3 ) = ( f 1 U c f 2 ) I U , N f 3 . ☐
Just like (U,N)-implications, we can obtain the following facts about (U,N)-coimplications.
Lemma 5.
Let A F , J U , N be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and J U , N be the extended operation of J U , N . For any f , g A , if f , g F N , then f J U , N g is normal.
Lemma 6.
Let A F , J U , N be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and J U , N be the extended operation of J U , N . For any f , g A , if f , g F C , then f J U , N g F C .
Lemma 7.
Let A F , J U , N be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N, and J U , N be the extended operation of I U , N . Then,
( f g ) J U , N h = ( f J U , N h ) ( g J U , N h )
or
h J U , N ( f g ) = ( h J U , N f ) ( h J U , N g )
for any f , g A if and only if h is convex on I .
Theorem 6.
Let A F , A = ( A , 0 , 1 , , ) , J U , N be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N. If A F C N , then J U , N is a type-2 fuzzy coimplication on A . In addition,
( f J U , N g ) ( z ) = ( g ( 0 ) f L R ) ( f ( 1 ) g L R ) z = 0 , ( f ( 0 ) g r ( 0 ) ) ( g ( 1 ) f l ( 1 ) ) z = 1 , x ( 0 , 1 ) f ( x ) g h 1 ( h ( z ) h ( N ( x ) ) ) o r y ( 0 , 1 ) g ( y ) f N h 1 ( h ( z ) h ( y ) ) o t h e r w i s e ,
where h is an additive generator of U.
Theorem 7.
Let A F C N , A = ( A , 0 , 1 , , ) , J U , N be a (U,N)-coimplication derived from a conjunctive representable uninorm U and a strong fuzzy negation N and J U , N be a type-2 fuzzy coimplication on A . Then we have the following facts.
(i) f J U , N e = f N ; if N ( e ) = e , then e J U , N f = f .
(ii) f J U , N 0 = 0 ; ( 0 J U , N f ) ( z ) = f r ( 0 ) z = 1 , f ( 0 ) z = 0 , 0 z ( 0 , 1 ) .
(iii) 1 J U , N f = 0 ; ( f J U , N 1 ) ( z ) = f l ( 1 ) z = 1 , f ( 1 ) z = 0 , 0 z ( 0 , 1 ) .
(iv) f J U , N ( g h ) = ( f J U , N g ) ( f J U , N h ) ; ( g h ) J U , N f = ( g J U , N f ) ( h J U , N f ) .
(v) f J U , N ( g h ) ( f J U , N g ) ( f J U , N h ) ; ( g h ) J U , N f ( g J U , N f ) ( h J U , N f ) .
(vi) f 1 J U , N ( f 2 J U , N f 3 ) = ( f 1 U d f 2 ) J U , N f 3 , where U d is a disjunctive uninorm given by U d ( x , y ) = N U ( N ( x ) , N ( y ) ) (namely, U d 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 I U : I 2 I is called an RU-operation if there exists a uninorm U such that
I U ( x , y ) = sup { z [ 0 , 1 ] | U ( x , z ) y } , x , y I .
(ii) A function J U : I 2 I is called an RU-cooperation if there exists a uninorm U such that
J U ( x , y ) = inf { z [ 0 , 1 ] | U ( x , z ) y } , x , y I .
The authors [35] have proved that I U is a fuzzy implication if and only if U ( 0 , z ) = 0 for any z [ 0 , 1 ) . Since for any representable uninorm U, whether it is disjunctive or conjunctive, it always holds that U ( 0 , z ) = 0 for any z [ 0 , 1 ) . 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 I U is given by
I U ( x , y ) = h 1 ( h ( y ) h ( x ) ) ( x , y ) [ 0 , 1 ] 2 \ { ( 0 , 0 ) , ( 1 , 1 ) } , 1 ( x , y ) = ( 0 , 0 ) or ( 1 , 1 ) .
Similarly, it can be proved that that J U is a (RU)-coimplications if and only if U ( 1 , z ) = 1 for any z ( 0 , 1 ] . For any representable uninorm U, whether it is disjunctive or conjunctive, it always holds that U ( 1 , z ) = 1 for any z ( 0 , 1 ] . Thus, we can get RU-coimplications from any representable uninorm. By simple computation, we can obtain that
J U ( x , y ) = h 1 ( h ( y ) h ( x ) ) ( x , y ) [ 0 , 1 ] 2 \ { ( 0 , 0 ) , ( 1 , 1 ) } , 0 ( x , y ) = ( 0 , 0 ) or ( 1 , 1 ) .
Lemma 8.
Let U be a representable uninorm with an additive generator h and I U be its RU-implication. Then, I U ( 1 , y ) = 0 for y 1 , I U ( x , 0 ) = 0 for x 0 , I U ( e , y ) = 0 =y for y [ 0 , 1 ] , I U ( 0 , y ) = 1 = I U ( x , 1 ) for x , y [ 0 , 1 ] , I U ( x , y ) ( 0 , 1 ) for ( x , y ) ( 0 , 1 ) 2 and I U is continuous if and only if ( x , y ) [ 0 , 1 ] 2 \ { ( 0 , 0 ) , ( 1 , 1 ) } .
Proof. 
It is easy to prove it. ☐
Lemma 9.
Let A F , I U be an RU-implication derived from a representable uninorm U and I U be its extended operation. For any f , g A , if f , g F N , then f I U g is normal.
Proof. 
It is similar to Lemma 2. ☐
Lemma 10.
Let A F , U be a representable uninorm, I U be a RU-implication derived from U and I U be its extended operation. For any f , g A , if f , g F C , then f I U g F C .
Proof. 
It is similar to Lemma 3. ☐
Lemma 11.
Let A F , U be a representable uninorm, I U be a RU-implication derived from U and I U be its extended operation. Then,
( f g ) I U h = ( f I U h ) ( g I U h )
or
h I U ( f g ) = ( h I U f ) ( h I U g )
for any f , g A if and only if h is convex on I .
Proof. 
We only prove the first distributive equation. The second equation can be similarly proved.
Let
( I ) = ( ( f g ) I U h ) ( z ) = I U ( p q , y ) = z ( f ( p ) g ( q ) h ( y ) )
and
( I I ) = ( ( f I U h ) ( g I U h ) ) ( z ) = I U ( p , s ) I U ( q , t ) = z ( f ( p ) g ( q ) h ( s ) h ( t ) )
(⇒) Let f = e , g ( q ) = 1 , q e , 0 , otherwise .
Then, for any z ( 0 , 1 ) ,
( I ) = I U ( e , y ) = z ( h ( y ) ) = h ( z )
and
( I I ) = I U ( e , s ) I U ( q , t ) = z , q e ( h ( s ) h ( t ) ) = s I U ( q , t ) = z , q e ( h ( s ) h ( t ) ) I U ( q , t ) = z , s z , q e ( h ( s ) h ( t ) ) = h L ( z ) ( I U ( q , t ) = z , q e ( h ( t ) ) ) .
Just as the proof of Proposition 2, we can similarly prove that I U ( q , t ) = z , q e ( h ( t ) ) = t z ( h ( t ) ) = h R ( z ) . Thus, ( I I ) = h L ( z ) h R ( z ) and hence h ( z ) = h L ( z ) h R ( z ) for any z ( 0 , 1 ) . Again, h ( z ) = h L ( z ) h R ( z ) always holds for z = 0 or z = 1 . Consequently, h ( z ) = h L ( z ) h R ( z ) for any z I . That is to say, h is convex on I .
(⇐) If z = 1 , then ( I ) = ( I I ) always holds. In fact,
( I ) = I U ( p q , y ) = 1 ( f ( p ) g ( q ) h ( y ) ) = p q = 0 o r y = 1 ( f ( p ) g ( q ) h ( y ) ) = ( p = 0 , q 0 , y 0 ( f ( p ) g ( q ) h ( y ) ) ) ( q = 0 , p 0 , y 0 ( f ( p ) g ( q ) h ( y ) ) ) ( p 0 , q 0 , y = 1 ( f ( p ) g ( q ) h ( y ) ) ) = ( f ( 0 ) g L R h L R ) ( g ( 0 ) f L R h L R ) ( h ( 1 ) g L R f L R ) ,
and
( I I ) = I U ( p , s ) I U ( q , t ) = 1 ( f ( p ) g ( q ) h ( s ) h ( t ) ) = ( I U ( p , s ) = 1 , I U ( q , t ) 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( I U ( q , t ) = 1 , I U ( p , s ) 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( p = 0 , s , q , t 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( s = 1 , p , q , t 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( q = 0 , p , s , t 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) ( t = 1 , p , q , s 0 ( f ( p ) g ( q ) h ( s ) h ( t ) ) ) = ( f ( 0 ) h L R g L R h L R ) ( f L R h L R g L R h ( 1 ) ) ( g ( 0 ) h L R f L R h L R ) ( h ( 1 ) f L R g L R h L R ) = ( f ( 0 ) g L R h L R ) ( g ( 0 ) f L R h L R ) ( h ( 1 ) g L R f L R ) .
Hence, ( I ) = ( I I ) for z = 1 .
If z [ 0 , 1 ) , then it is obvious that ( I ) ( I I ) . Now, we will prove ( I I ) ( I ) for z [ 0 , 1 ) . Let I U ( p , s ) I U ( q , t ) = z in ( I I ) .
(i) Suppose I U ( p , s ) = I U ( q , t ) = z . Then, let y = s t . Thus, I U ( p q , y ) = z and f ( p ) g ( q ) h ( y ) f ( p ) g ( q ) h ( s ) h ( t ) .
(ii) Suppose I U ( p , s ) = z > I U ( q , t ) .
In this case, if I U ( q , s ) z = I U ( p , s ) , then q p . Let y = s and then I U ( p q , y ) = I U ( p , s ) = z and f ( p ) g ( q ) h ( y ) f ( p ) g ( q ) h ( s ) h ( t ) .
If I U ( q , s ) > z , then I U ( q , t ) < z < I U ( q , s ) . It can be proved that q 0 and 1. Otherwise, if q = 0 , then I U ( q , t ) = I U ( q , s ) = 1 , which implies 1 = I U ( q , t ) < z < I U ( q , s ) = 1 —a contradiction; if q = 1 and z ( 0 , 1 ) , then from I U ( 1 , t ) < z < I U ( 1 , s ) , we have that t < 1 and s = 1 and hence I U ( p , s ) = I U ( p , 1 ) = 1 , which contradicts I U ( p , s ) = z ( 0 , 1 ) ; if q = 1 and z = 0 , then the inequality I U ( 1 , t ) < z < I U ( 1 , s ) can not hold. Thus, q ( 0 , 1 ) . Because I U ( q , · ) is continuous for q ( 0 , 1 ) , then there exists some c ( s , t ) such that I U ( q , c ) = z . Again because h is convex, then h ( c ) h ( s ) h ( t ) and consequently f ( p ) g ( q ) h ( c ) f ( p ) g ( q ) h ( s ) h ( t ) .
(iii) Suppose I U ( q , t ) = z > I U ( p , s ) . It is similar to (ii).
From the above, we know that if h is convex on [ 0 , 1 ] , then ( I I ) ( I ) for any z I . ☐
Theorem 8.
Let A F , A = ( A , 0 , 1 , , ) , U be a representable uninorm, I U be a RU-implication derived from U and I U be its extended operation. If A F C N , then I U is a type-2 fuzzy implication. In addition,
( f I U g ) ( z ) = ( f ( 1 ) g l ( 1 ) ) ( f r ( 0 ) g ( 0 ) ) z = 0 , ( f ( 0 ) g L R ) ( g ( 1 ) f L R ) z = 1 , x ( 0 , 1 ) f ( x ) g h 1 ( h ( z ) + h ( x ) ) o r y ( 0 , 1 ) g ( y ) f h 1 ( h ( y ) h ( z ) ) o t h e r w i s e ,
where h is an additive generator of U.
Proof. 
The proof is similar to Theorem 4. ☐
Theorem 9.
Let A F C N , A = ( A , 0 , 1 , , ) , U be a representable uninorm, I U be a RU-implication derived from U, and I U be a type-2 fuzzy implication on A . Then, we have the following facts:
(i) e I U g = g , where e is the neutral element of uninorm U.
(ii) 0 I U g = 1 ; ( f I U 0 ) ( z ) = f r ( 0 ) z = 0 f ( 0 ) z = 1 , 0 o t h e r w i s e .
(iii) f I U 1 = 1 ; ( 1 I U g ) ( z ) = g l ( 1 ) z = 0 g ( 1 ) z = 1 , 0 o t h e r w i s e .
(iv) If U c is a conjunctive uninorm given by U c ( x , y ) = N U ( N ( x ) , N ( y ) ) , i.e., U c is dual with U w.r.t N, then f 1 I U ( f 2 I U f 3 ) = ( f 1 U c f 2 ) I U f 3 .
Proof. It is easy to prove it. ☐
For extended RU-coimplications that are derived from representable uninorms, we can similarly obtain the following results.
Theorem 10.
Let A F , A = ( A , 0 , 1 , , ) , U be a representable uninorm, J U be a RU-coimplication derived from U and J U be its extended operation. If A F C N , then J U is a type-2 fuzzy coimplication on A . In addition,
( f J U g ) ( z ) = ( f ( 0 ) g L R ) ( f L R g ( 0 ) ) z = 0 , ( f ( 0 ) g r ( 0 ) ) ( g ( 1 ) f l ( 1 ) ) z = 1 , x ( 0 , 1 ) f ( x ) g h 1 ( h ( z ) + h ( x ) ) o r y ( 0 , 1 ) g ( y ) f h 1 ( h ( y ) h ( z ) ) o t h e r w i s e ,
where h is an additive generator of U.
Theorem 11.
Let A F C N , A = ( A , 0 , 1 , , ) , U be a representable uninorm, J U be a RU-coimplication derived from U and J U be a type-2 fuzzy coimplication. Then, the following hold:
(i) e J U f = f , where e is the neutral element of uninorm U.
(ii) f J U 0 = 0 ; ( 0 J U f ) ( z ) = f r ( 0 ) z = 1 f ( 0 ) z = 0 , 0 o t h e r w i s e .
(iii) 1 J U f = 0 ; ( f J U 1 ) ( z ) = f l ( 1 ) z = 1 f ( 1 ) z = 0 , 0 o t h e r w i s e .
(iv) If U d is a disjunctive uninorm given by U d ( x , y ) = N U ( N ( x ) , N ( y ) ) , then f 1 J U ( f 2 J U f 3 ) = ( f 1 U c f 2 ) J U f 3 .

6.Conclusions

Uninorms and fuzzy implications are important operations in type-1 fuzzy sets. In this work, by Zadeh’s extension principle, we extended uninorms and fuzzy implications (coimplications) to type-2 fuzzy sets and defined type-2 uninorms and fuzzy implications (coimplications). We focused on discussing in which algebras of fuzzy truth values extended representable uninorms and its fuzzy implications (coimplications) are type-2 uninorms and fuzzy implications (coimplications), respectively. First, extended representable uninorms were discussed. According to the distributive equation of extended conjunctive representable uninorms over type-2 meet, we had the sufficient and necessary conditions under which extended conjunctive representable uninorms are type-2 uninorms. Similar results were obtained for extended disjunctive representable uninorms. As for extended fuzzy implications, including extended (U,N)-implications and RU-implications, which are derived from representable uninorms, we proved that, in the algebra of convex and normal fuzzy truth values, they are type-2 fuzzy implications. Similarly, we obtained results for extended (U,N)-coimplications and RU-coimplications.
Since Wang and Hu [29] proposed the concept of generated extended fuzzy implications, in future work, we will also study generalized extended uninorms.

Acknowledgments

This work was supported by the National Natural Science Foundations of China (No.11501281).

Author Contributions

Aifang Xie is the sole author who read and approved the final manuscript.

Conflicts of Interest

Because Aifang Xie is the sole author, there does not exist competing interests with others.

References

  1. Zadeh, L.A. The concept of a linguistic variable and its applications in approximate reasoning (I). Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  2. Castillo, O.; Melin, P. A review on interval type-2 fuzzy logic applications in intelligent control. Inf. Sci. 2014, 279, 615–631. [Google Scholar] [CrossRef]
  3. Hagras, H. A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots. IEEE Trans. Fuzzy Syst. 2004, 12, 524–539. [Google Scholar] [CrossRef]
  4. Hassanzadeh, H.R.; Akbarzadeh-T, M.-R.; Akbarzadeh, A.; Rezaei, A. An interval-valued fuzzy controller for complex dynamical systems with application to a 3-PSP parallel robot. Fuzzy Sets Syst. 2014, 235, 83–100. [Google Scholar] [CrossRef]
  5. Juang, C.F.; Tsao, Y.W. A type-2 self-organizing neural fuzzy system and its FPGA implementation. IEEE Trans. Syst. Man Cybernet. Part B 2008, 38, 1537–1548. [Google Scholar] [CrossRef] [PubMed]
  6. Liang, Q.; Mendel, J.M. Interval type-2 fuzzy logic systems: Theory and design. IEEE Trans. Fuzzy Syst. 2000, 8, 535–550. [Google Scholar] [CrossRef]
  7. Linda, O.; Manic, M. Uncertainty-robust design of interval type-2 fuzzy logic controller for delta parallel robot. IEEE Trans. Ind. Inf. 2011, 7, 661–670. [Google Scholar] [CrossRef]
  8. Zhou, H.; Ying, H. A method for deriving the analytical structure of a broad class of typical interval type-2 Mamdani fuzzy controllers. IEEE Trans. Fuzzy Syst. 2013, 21, 447–458. [Google Scholar] [CrossRef]
  9. Chaira, T. An improved medical image enhancement scheme using Type II fuzzy set. Appl. Soft Comput. 2014, 25, 293–308. [Google Scholar] [CrossRef]
  10. Celik, E.; Gumus, A.T. An outranking approach based on interval type-2 fuzzy sets to evalutate preparedness and response ability of non-governmental humanitarian relief organizations. Comput. Ind. Eng. 2016, 101, 21–34. [Google Scholar] [CrossRef]
  11. Chen, T.Y. An electre-based outranking method for multiple criteria group decision making using interval type-2 fuzzy sets. Inf. Sci. 2014, 263, 1–21. [Google Scholar] [CrossRef]
  12. Chen, S.M.; Wang, C.Y. Fuzzy decision making systems based on interval type-2 fuzzy sets. Inf. Sci. 2013, 242, 1–21. [Google Scholar] [CrossRef]
  13. Keshavarz Ghorabaee, M.; Amiri, M.; Sadaghiani, J.S.; Goodarzi, G.H. Multiple criteria group decision-making for supplier selection based on COPRAS method with interval type-2 fuzzy sets. Int. J. Adv. Manuf. Tech. 2014, 75, 1115–1130. [Google Scholar] [CrossRef]
  14. Keshavarz Ghorabaee, M.; Amiri, M.; Sadaghiani, J.S.; Goodarzi, G.H. Multi-criteria project selection using an extended VIKOR method with interval type-2 fuzzy sets. Int. J. Inf. Technol. Decis. Mak. 2015, 14, 993–1016. [Google Scholar] [CrossRef]
  15. Keshavarz Ghorabaee, M.; Amiri, M.; Sadaghiani, J.S.; Goodarzi, G.H.; Antuchevicienc, J. A new method of assessment based on fuzzy ranking and aggregated weights (AFRAW) for MCDM problems under type-2 fuzzy environment. Econ. Comput. Econ. Cybern. 2016, 50, 39–68. [Google Scholar]
  16. Takáč, Z. Aggregation of fuzzy truth values. Inf. Sci. 2014, 271, 1–13. [Google Scholar]
  17. Hu, B.Q.; Kwong, C.K. On type-2 fuzzy sets and their t-norm operations. Inf. Sci. 2014, 255, 58–81. [Google Scholar] [CrossRef]
  18. Kawaguchi, M.F.; Miyakoshi, M. Extended t-norms as logical connectives of fuzzy truth values. J. Mult. Valued Log. Soft Comput. 2002, 8, 53–69. [Google Scholar]
  19. Starczewski, J.T. Extended triangular norms. Inf. Sci. 2009, 179, 742–757. [Google Scholar] [CrossRef]
  20. Walker, C.; Walker, E. The algebra of fuzzy truth values. Fuzzy Sets Syst. 2005, 149, 309–347. [Google Scholar] [CrossRef]
  21. Hernandez, P.; Cubillo, S.; Torres-Blanc, C. Negations on type-2 fuzzy sets. Fuzzy Sets Syst. 2014, 252, 111–124. [Google Scholar] [CrossRef]
  22. Gera, Z.; Dombi, J. Type-2 implications on non-interactive fuzzy truth values. Fuzzy Sets Syst. 2008, 159, 3014–3032. [Google Scholar] [CrossRef]
  23. Dubois, D.; Prade, H. Operations in a fuzzy-valued logic. Inf. Control 1979, 43, 224–240. [Google Scholar] [CrossRef]
  24. Gera, Z.; Dombi, J. Exact calculations of extended logical operations on fuzzy truth values. Fuzzy Sets Syst. 2008, 159, 1309–1326. [Google Scholar] [CrossRef]
  25. Karnik, N.N.; Mendel, J.M. Operations on type-2 fuzzy sets. Fuzzy Sets Syst. 2001, 122, 327–348. [Google Scholar] [CrossRef]
  26. Torres-Blanca, C.; Cubilloa, S.; Hernandezb, P. Aggregation operators on type-2 fuzzy sets. Fuzzy Sets Syst. 2017. [Google Scholar] [CrossRef]
  27. Walker, C.; Walker, E. Sets with type-2 operations. Int. J. Approx. Reason. 2009, 50, 63–71. [Google Scholar] [CrossRef]
  28. Walker, C.; Walker, E. Type-2 operations on finite chains. Fuzzy Sets Syst. 2014, 236, 33–49. [Google Scholar] [CrossRef]
  29. Wang, C.Y.; Hu, B.Q. Generalized extended fuzzy implications. Fuzzy Sets Syst. 2015, 268, 93–109. [Google Scholar] [CrossRef]
  30. De Baets, B. Coimplicators, the forgotten connectives. Tatra Mt. Math. Publ. 1997, 12, 229–240. [Google Scholar]
  31. Fodor, J.; Roubens, M. Fuzzy Preference Modeling and Multicriteria Decision Support; Kluwer Academic Publishers: Dordrecht, The Netherlands, 1994. [Google Scholar]
  32. Baczyński, M.; Jayaram, B. Fuzzy Implications; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar]
  33. Bucolo, M.; Fortuna, L.; La Rosa, M. Complex dynamics through fuzzy chains. IEEE Trans. Fuzzy Syst. 2004, 12, 289–295. [Google Scholar] [CrossRef]
  34. Rodger, J.A.; George, J.A. Triple bottom line accounting for optimizing natural gas sustainability: A statistical linear programming fuzzy ILOWA optimized sustainment model approach to reducing supply chain global cybersecurity vulnerability through information and communications technology. J. Clean. Prod. 2017, 142, 1931–1949. [Google Scholar]
  35. De Baets, B.; Fodor, J. Residual operators of uninorms. Soft Comput. 1999, 3, 89–100. [Google Scholar] [CrossRef]
  36. Fodor, J.; Yager, R.R.; Rybalov, A. Structure of uninorms. Int. J. Uncertain. Fuzziness Knowl. Based Syst. 1997, 5, 411–427. [Google Scholar] [CrossRef]
  37. De Baets, B. Idempotent uninorms. Eur. J. Oper. Res. 1999, 118, 631–642. [Google Scholar] [CrossRef]
  38. Martin, J.; Mayor, G.; Torrens, J. On locally internal monotonic operations. Fuzzy Sets Syst. 2003, 137, 27–42. [Google Scholar] [CrossRef]
  39. Hu, S.; Li, Z. The structure of continuous uni-norms. Fuzzy Sets Syst. 2001, 124, 43–52. [Google Scholar] [CrossRef]
  40. Xie, A.F. On type-2 nullnorms and uninorms. submitted to Fuzzy Sets Syst. 2017. under review. [Google Scholar]
  41. Klement, E.P.; Mesiar, R.; Pap, E. Triangular Norms; Kluwer Academic Publishers: Dordrecht, The Netherlands, 2000. [Google Scholar]
  42. Yager, R.R.; Rybalov, A. Uninorms aggregation operators. Fuzzy Sets Syst. 1996, 80, 111–120. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Xie, A. On Extended Representable Uninorms and Their Extended Fuzzy Implications (Coimplications). Symmetry 2017, 9, 160. https://doi.org/10.3390/sym9080160

AMA Style

Xie A. On Extended Representable Uninorms and Their Extended Fuzzy Implications (Coimplications). Symmetry. 2017; 9(8):160. https://doi.org/10.3390/sym9080160

Chicago/Turabian Style

Xie, Aifang. 2017. "On Extended Representable Uninorms and Their Extended Fuzzy Implications (Coimplications)" Symmetry 9, no. 8: 160. https://doi.org/10.3390/sym9080160

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop