Preprint
Article

This version is not peer-reviewed.

Some Properties of Generalized Triangular Fuzzy Numbers and Generalized Trapezoidal Fuzzy Numbers in Terms of Cut Sets

Submitted:

06 August 2025

Posted:

07 August 2025

You are already at the latest version

Abstract
In this paper, we give several properties of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers in terms of the cut sets. First, we present a characterization of all cut sets of a fuzzy set in R when this fuzzy set in R is a given generalized trapezoidal fuzzy number. Then we show that two generalized trapezoidal fuzzy numbers are equal if and only if there exist two distinct elements λ and τ of [0,1] such that the λ-cuts of these two generalized trapezoidal fuzzy numbers are equal and the τ-cuts of these two generalized trapezoidal fuzzy numbers are equal. As corollaries, we give corresponding conclusions of the above conclusions for the triangular fuzzy numbers, the trapezoidal fuzzy numbers, and the generalized triangular fuzzy numbers, respectively.
Keywords: 
;  ;  ;  ;  

1. Introduction

Let N be the set of all positive integers and let R m be the m-dimensional Euclidean space. R 1 is also written as R .
Triangular fuzzy numbers and trapezoidal fuzzy numbers are often used fuzzy sets in theoretical research and practical applications [1,2].
In [3], we introduced the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers, which are generalizations of triangular fuzzy numbers and the trapezoidal fuzzy numbers, respectively.
The symbols Tag, Tap, Trag and Trap are used to denote the set of triangular fuzzy numbers, the set of trapezoidal fuzzy numbers, the set of generalized triangular fuzzy numbers, and the set of generalized trapezoidal fuzzy numbers, respectively.
It is well known that the cut sets play an important role in the research and applications of fuzzy sets. So it is natural and important to consider properties of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers in terms of the cut sets. In this paper, we conduct some such investigations.
First, we give a characterization of all cut sets of a fuzzy set in R when this fuzzy set in R is a given generalized trapezoidal fuzzy number. Then we give an equivalent condition for the equality of two generalized trapezoidal fuzzy numbers, which says that two generalized trapezoidal fuzzy numbers are equal if and only if there exist two distinct elements λ and τ of [ 0 , 1 ] such that the λ -cuts of these two generalized trapezoidal fuzzy numbers are equal and the τ -cuts of these two generalized trapezoidal fuzzy numbers are equal. As corollaries, we give corresponding conclusions of the above conclusions for Tag, Tap and Trag, respectively.
The properties in terms of the cut sets given in this paper are convenient to use. The results of this paper provide convenient tools for the analyses and discussions of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers.
The remainder of this paper is organized as follows. Section 2 reviews some basic concepts related to the fuzzy sets, the triangular fuzzy numbers and the trapezoidal fuzzy numbers, and some basic properties of the latter two. In Section 3, we recall and discuss the concepts and properties of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers. Section 4 gives several properties of Tag, Tap, Trag and Trap, respectively, in terms of the cut sets. At last, we draw our conclusions in Section 5.

2. Fuzzy Sets, Triangular Fuzzy Numbers and Trapezoidal Fuzzy Numbers

In this section, we review some basic concepts related to the fuzzy sets, the triangular fuzzy numbers and the trapezoidal fuzzy numbers, and some basic properties of the latter two. For fuzzy theory and applications, we refer the readers to [1,2,4,5,6,7,8,9,10,11,12,13,14].
Let Y be a nonempty set. The symbol P ( Y ) denotes the power set of Y, which is the set of all subsets of Y. The symbol F ( Y ) denotes the set of all fuzzy sets in Y, i.e., functions from Y to [ 0 , 1 ] . Given u F ( Y ) and α ( 0 , 1 ] , the α -cut [ u ] α of u is defined by [ u ] α : = { x Y : u ( x ) α } .
Let Y be a topological space. The symbol C ( Y ) denotes the set of all nonempty closed subsets of Y. K ( Y ) denotes the set of all nonempty compact subsets of Y. For u F ( Y ) , the 0-cut [ u ] 0 of u is defined by [ u ] 0 : = { x Y : u ( x ) > 0 } ¯ , where S ¯ denotes the topological closure of S in Y. [ u ] 0 is called the support of u, and is also denoted by supp u.
Some properties of distances on fuzzy sets are discussed in [15,16,17,18].
Usually, the symbols ( a , b , c , d ) with a , b , c , d in R represent the elements in R 4 and the symbols ( a , b , c ) with a , b , c in R represent the elements in R 3 . In this paper, for each a , b , c , d in R , we use [ a , b , c , d ] instead of ( a , b , c , d ) to represent the corresponding element in R 4 , and use [ a , b , c ] instead of ( a , b , c ) to represent the corresponding element in R 3 .
We use T to denote the set { [ a , b , c , d ] R 4 : a b c d } and T 0 to denote the set { [ a , b , c , d ] R 4 : a < b c < d } . Clearly T 0 T .
We use G to denote the set { [ a , b , c ] R 3 : a b c } and G 0 to denote the set { [ a , b , c ] R 3 : a < b < c } . Clearly G 0 G .
Definition 1.
We use Tag to denote the set of all triangular fuzzy numbers. T a g : = { ( a , b , c ) : [ a , b , c ]   i n   G 0 } , where, for any [ a , b , c ] in G 0 , the triangular fuzzy number ( a , b , c ) is defined to be the fuzzy set u in F ( R ) given by
u ( x ) = x a b a , i f a x b , c x c b , i f b x c , 0 , i f x R [ a , c ] .
Definition 2.
We use Tap to denote the set of all trapezoidal fuzzy numbers. T a p : = { ( a , b , c , d ) : [ a , b , c , d ]   i n   T 0 } , where, for any [ a , b , c , d ] in T 0 , the trapezoidal fuzzy number ( a , b , c , d ) is defined to be the fuzzy set u in F ( R ) given by
u ( x ) = x a b a , i f a x b , 1 , i f b x c , d x d c , i f c x d , 0 , i f x R [ a , d ] .
Remark 1.
(i) u Tag means that there is an [ a , b , c ] G 0 satisfying u = ( a , b , c ) . (ii) u Tap means that there is an [ a , b , c , d ] T 0 satisfying u = ( a , b , c , d ) . The contents of this remark have already been given in [3].
We say that two fuzzy sets are equal if they have the same membership function.

3. Generalized Triangular Fuzzy Numbers and Generalized Trapezoidal Fuzzy Numbers

In this section, we recall and discuss the concepts and properties of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers introduced in [3]. The readers may also refer to the corresponding contents in [3] for details.
Definition 3.
We use Trag to denote the set of all generalized triangular fuzzy numbers. T r a g : = { ( a , b , c ) : [ a , b , c ]   i n   G } , where, for any [ a , b , c ] in G, the generalized triangular fuzzy number ( a , b , c ) is defined to be the fuzzy set u in F ( R ) in the following way:
u   i s   t h e   t r i a n g u l a r   f u z z y   n u m b e r   ( a , b , c )   w h e n   a < b < c ; u ( x ) = c x c b , i f b x c , 0 , i f x R [ b , c ] , w h e n   a = b < c ; u ( x ) = x a b a , i f a x b , 0 , i f x R [ a , b ] , w h e n   a < b = c ; u ( x ) = 1 , i f x = b , 0 , i f x R { b } , w h e n   a = b = c .
Clearly each ( a , b , c ) in Tag is the ( a , b , c ) in Trag. This means that the concept of generalized triangular fuzzy numbers is a kind of generalization of the concept of triangular fuzzy numbers. Hence Tag ⊆ Trag.
Definition 4.
We use Trap to denote the set of all generalized trapezoidal fuzzy numbers. T r a p : = { ( a , b , c , d ) : [ a , b , c , d ]   i n   T } , where, for any [ a , b , c , d ] in T, the generalized trapezoidal fuzzy number ( a , b , c , d ) is defined to be the fuzzy set u in F ( R ) in the following way:
u   i s   t h e   t r a p e z o i d a l   f u z z y   n u m b e r   ( a , b , c , d )   w h e n   a < b c < d ; u ( x ) = 1 , i f b x c , d x d c , i f c x d , 0 , i f x R [ b , d ] , w h e n   a = b c < d ; u ( x ) = x a b a , i f a x b , 1 , i f b x c , 0 , i f x R [ a , c ] , w h e n   a < b c = d ; u ( x ) = 1 , i f b x c , 0 , i f x R [ b , c ] , w h e n   a = b c = d .
Clearly each ( a , b , c , d ) in Tap is the ( a , b , c , d ) in Trap. This means that the concept of generalized trapezoidal fuzzy numbers is a kind of generalization of the concept of trapezoidal fuzzy numbers. Hence Tap ⊆ Trap.
Remark 2.(i) u Trag means that there is an [ a , b , c ] G satisfying u = ( a , b , c ) . (ii) u Trap means that there is an [ a , b , c , d ] T satisfying u = ( a , b , c , d ) .
Remark 3.
Each generalized triangular fuzzy number ( a , b , c ) is the generalized trapezoidal fuzzy number ( a , b , b , c ) .
The contents in Remarks 2 and 3 have already been given in [3].
The following Propositions 1 and 2 in [3] give some relationships between Trag and Trap, and between Tag and Tap, respectively.
Let A be a set. A mapping f : A A is said to be the identity mapping on A if f ( x ) = x for each x A . A mapping g is said to be an identity mapping if there is a set S and g is the identity mapping on S.
Define Trap1 : = { ( a , b , c , d ) : ( a , b , c , d ) T r a p   and   b = c } . Clearly Trap1 Trap and Trap1 = { ( a , b , b , c ) : ( a , b , b , c ) T r a p } .
Proposition 1
([3]). (i) Trag = Trap1. (ii) Define a mapping K : T r a g T r a p 1 as follows: for each u Trag, find an [ a , b , c ] G satisfying u = ( a , b , c ) , and then define K ( u ) to be ( a , b , b , c ) . Then K is the identity mapping on Trag.
We have that Trap1 = Trag = { ( a , b , c ) : [ a , b , c ] G } = { ( a , b , b , c ) : [ a , b , c ] G } = { ( a , b , b , c ) : [ a , b , b , c ] T } .
Clearly Remark 3 is an easy corollary of Proposition 1(ii).
Define Tap1 : = { ( a , b , c , d ) : ( a , b , c , d ) T a p   and   b = c } . Clearly Tap1 Tap and Tap1 = { ( a , b , b , c ) : ( a , b , b , c ) T a p } .
Proposition 2
([3]). (i) Tag = Tap1. (ii) Define a mapping L : T a g T a p 1 as follows: for each u Tag, find an [ a , b , c ] G 0 satisfying u = ( a , b , c ) , and then define L ( u ) to be ( a , b , b , c ) . Then L is the identity mapping on Tag.
We have that Tap1 = Tag = { ( a , b , c ) : [ a , b , c ] G 0 } = { ( a , b , b , c ) : [ a , b , c ] G 0 } = { ( a , b , b , c ) : [ a , b , b , c ] T 0 } .
For any [ a , b , c , d ] and [ a 1 , b 1 , c 1 , d 1 ] in R 4 , [ a , b , c , d ] = [ a 1 , b 1 , c 1 , d 1 ] means that a = a 1 , b = b 1 , c = c 1 and d = d 1 . For any [ a , b , c ] and [ a 1 , b 1 , c 1 ] in R 3 , [ a , b , c ] = [ a 1 , b 1 , c 1 ] means that a = a 1 , b = b 1 and c = c 1 .
The following Theorem 1(ii) states the representation uniqueness of Trap.
Theorem 1
(Theorem 4.1(i)(ii) in [3]). (i) Let u = ( a , b , c , d ) be in Trap. Then [ u ] 0 = [ a , d ] and [ u ] 1 = [ b , c ] . (ii) Let ( a , b , c , d ) and ( a 1 , b 1 , c 1 , d 1 ) be in Trap. Then ( a , b , c , d ) = ( a 1 , b 1 , c 1 , d 1 ) if and only if [ a , b , c , d ] = [ a 1 , b 1 , c 1 , d 1 ] .
In [3], we obtain the following relationship among Tag, Trag, Tap and Trap: Tag ⫋ Trag, Tap ⫋ Trap, Tag ⫋ Tap, and Trag ⫋ Trap.

4. Main Results

In this section, we give several properties of the generalized trapezoidal fuzzy numbers in terms of the cut sets. Also, as corollaries, we give corresponding conclusions of these properties for Tag, Tap and Trag, respectively.
We begin with the following representation theorem, which should be a known conclusion appearing earlier than [18]. A proof for this theorem is given in [18]. See Theorem 3.1 in [18] and its proof. In this paper we assume that sup = 0 .
Theorem 2.
Let Y be a nonempty set. If u F ( Y ) , then for all α ( 0 , 1 ] , [ u ] α = β < α [ u ] β .
Conversely, suppose that { v α : α ( 0 , 1 ] } is a family of sets in Y with v α = β < α v β for all α ( 0 , 1 ] . Define u F ( Y ) by
u ( x ) : = sup { α ( 0 , 1 ] : x v α }
for each x Y . Then u is the unique element of F ( Y ) which satisfies [ u ] α = v α for all α ( 0 , 1 ] ; that is, u is the unique element of the set { w F ( Y ) : [ w ] α = v α f o r a l l α ( 0 , 1 ] } .
Remark 4.
Let Y be a nonempty set and let { v α : α ( 0 , 1 ] } be a family of sets in Y. Denote S : = { w F ( Y ) : [ w ] α = v α f o r a l l α ( 0 , 1 ] } .
  • (i) Suppose that the statement “ v α = β < α v β for all α ( 0 , 1 ] ” does not hold. Then S = .
  • (ii) Suppose that v α = β < α v β for all α ( 0 , 1 ] . Then S is a singleton set.
  • (iii) S is an empty set or a singleton set.
  • (iv) Let v F ( Y ) . Then the set S ( v ) : = { w F ( Y ) : [ w ] α = [ v ] α   f o r   a l l   α ( 0 , 1 ] } is a singleton set.
  • (v) Let v F ( Y ) . Then S ( v ) = { v } .
We show (i). By Theorem 2, for each w F ( Y ) , it holds that [ w ] α = β < α [ w ] β for all α ( 0 , 1 ] . Thus S = . So (i) is proved.
By Theorem 2, (ii) holds. (iii) follows immediately from (i) and (ii).
We show (iv). As v F ( Y ) , by Theorem 2, for all α ( 0 , 1 ] , [ v ] α = β < α [ v ] β . Then, by (ii), S ( v ) is a singleton set. So (iv) is proved.
It is easy to see (a) for each v F ( Y ) , v S ( v ) ; and (b) for each v F ( Y ) , S ( v ) . ((a)⇒(b).) Clearly (a) and (iv) hold if and only if (v) holds. So (v) holds.
Combining (b) and (iii) yields (iv).
The following Proposition 3 should be known. We cannot find the original reference which gave this conclusion, so we give a proof here for the self containing of this paper.
Let Y be a nonempty set and u F ( Y ) . Then [ u ] 0 is well-defined if and only if Y is a topological space.
Proposition 3.
Let Y be a nonempty set, x Y and u , v F ( Y ) . (i) (i-1) u ( x ) = sup { α ( 0 , 1 ] : x [ u ] α } . (i-2) If [ u ] 0 is well-defined, then u ( x ) = sup { α [ 0 , 1 ] : x [ u ] α } . (ii) (ii-1) If for each α ( 0 , 1 ] , [ u ] α = [ v ] α , then u = v . (ii-2) Assume that u = v . Then (ii-2a) for each α ( 0 , 1 ] , [ u ] α = [ v ] α ; (ii-2b) Y is a topological space if and only if [ u ] 0 = [ v ] 0 . (ii-3) u = v if and only if for each α ( 0 , 1 ] , [ u ] α = [ v ] α . (ii-4) Assume that Y is a topological space. Then u = v if and only if for each α [ 0 , 1 ] , [ u ] α = [ v ] α .
Proof. 
First we show (i). Put u ( x ) = ξ . If ξ > 0 , then { α ( 0 , 1 ] : x [ u ] α } = ( 0 , ξ ] , and so sup { α ( 0 , 1 ] : x [ u ] α } = sup ( 0 , ξ ] = ξ = u ( x ) . If ξ = 0 , then { α ( 0 , 1 ] : x [ u ] α } = , and so sup { α ( 0 , 1 ] : x [ u ] α } = 0 = u ( x ) . Thus (i-1) holds.
Below we show (ā) If [ u ] 0 is well-defined, then sup S 1 = sup S 2 , where S 1 : = { α ( 0 , 1 ] : x [ u ] α } and S 2 : = { α [ 0 , 1 ] : x [ u ] α } .
Case (I). Assume that S 1 = . Then sup S 1 = 0 , and it holds that S 2 = or S 2 = { 0 } . Clearly sup S 2 = 0 regardless of S 2 = or S 2 = { 0 } . So sup S 1 = sup S 2 .
Case (II). Assume that S 1 . Then there is an α ( 0 , 1 ] with x [ u ] α . So x [ u ] 0 as [ u ] α [ u ] 0 . Thus we obtain (a) S 2 = S 1 { 0 } . Clearly we have (b) sup S 1 > 0 . Thus sup S 2 = ( b y ( a ) ) sup ( S 1 { 0 } ) = sup S 1 sup { 0 } = sup S 1 0 ( i . e . ( sup S 1 ) 0 ) = ( b y ( b ) ) sup S 1 . The proof of (ā) is completed.
Combining (i-1) and (ā) yields (i-2). Hence (i) is proved. (Obviously, combining (i-1) and (i-2) yields (ā).)
Now we show (ii-1). Notice that for each y Y ,
v ( y ) = ( b y ( i 1 ) ) sup { α ( 0 , 1 ] : y [ v ] α } = sup { α ( 0 , 1 ] : y [ u ] α } = ( b y ( i 1 ) ) u ( y ) .
So u = v as u , v F ( Y ) . This proof of (ii-1) is essentially given in the proof of Theorem 3.1 in [18]. (see also (I) below)
Now we show (ii-2). (ii-2a) holds obviously. Assume that Y is a topological space. This means that [ u ] 0 and [ v ] 0 are well-defined. Then u = v implies that [ u ] 0 = [ v ] 0 . If [ u ] 0 = [ v ] 0 then [ u ] 0 and [ v ] 0 are well-defined, which means that Y is a topological space. So (ii-2b) holds. (ii-3) follows immediately from (ii-1) and (ii-2a). (ii-4) follows immediately from (ii-1) and (ii-2).
(I) We can see that (ii-1) is equivalent to (ii-1)′ Given v F ( Y ) , if u S ( v ) then u = v . It holds that (a) for each v F ( Y ) , v S ( v ) . Clearly (a) and (ii-1)′ hold if and only if Remark 4(v) holds (We use (b) to denote this statement.). Below (I-1) and (I-2) are two proofs of (ii-1).
(I-1) As Remark 4(v) is proved, by (b), (ii-1)′ holds; that is, (ii-1) holds.
(I-2) Suppose that u and v are in F ( Y ) satisfying for all α ( 0 , 1 ] , [ u ] α = [ v ] α . Then it holds that (c) u and v are in S ( v ) . By Remark 4(iv), we have (d) S ( v ) is a singleton set. By (c) and (d), we have that u = v . So (ii-1) is proved. ((d) also follows from (c) and Remark 4(iii).)
In some sense, all the proofs of (ii-1) given in this paper are essentially the same.
First, the corresponding author of this paper independently gave all contents of ChinaXiv:202507.00428, which include the contents from the sentence “In this paper we assume that sup = 0 .” at the second paragraph of this section to the “□” at the end of the proof of Proposition 3 (see ChinaXiv:202507.00428 at https://chinaxiv.org/abs/202507.00428). Then we gave the rest of this paper.
The corresponding author of this paper also independently gave at least all sentences that contain the expression “the unique element of” of this paper.
The following Proposition 4 presents a characterization of all cut sets of a fuzzy set in R when this fuzzy set in R is a given generalized trapezoidal fuzzy number.
Proposition 4.
Let u F ( R ) and ( a , b , c , d ) Trap. Then u = ( a , b , c , d ) if and only if
f o r   e a c h   ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , c + ( 1 ξ ) ( d c ) ] .
Proof. 
We prove the “only if” part. Suppose that u = ( a , b , c , d ) . Then, by Definition 4 and easy calculations, (1) holds (see also (I) below).
We prove the “if” part. Suppose that (1) holds. By Proposition 3(i-2), u ( x ) = sup { α [ 0 , 1 ] : x [ u ] α } for each x R . From this, by easy calculations, we can obtain that u ( x ) = ( a , b , c , d ) ( x ) for each x R (see also (II) below). This means that u = ( a , b , c , d ) as both u and ( a , b , c , d ) are in F ( R ) .
Another proof of the “if” part is as follows. Suppose that (1) holds. Note that the “only if” part says that for each ξ [ 0 , 1 ] , [ ( a , b , c , d ) ] ξ = [ ξ ( b a ) + a , c + ( 1 ξ ) ( d c ) ] . Thus (1) means that for each ξ [ 0 , 1 ] , [ u ] ξ = [ ( a , b , c , d ) ] ξ . As both u and ( a , b , c , d ) are in F ( R ) , by Proposition 3(ii-1), u = ( a , b , c , d ) . This proof is based on the result of the “only if” part.
(I) One way to perform these calculations are to do it based on watching the graphs of the membership functions of ( a , b , c , d ) . In this way, it is easy to calculate that for each ξ [ 0 , 1 ] , [ ( a , b , c , d ) ] ξ = [ ξ ( b a ) + a , c + ( 1 ξ ) ( d c ) ] in all the four cases a < b c < d , a = b c < d , a < b c = d and a = b c = d . So (1) holds as we suppose that u = ( a , b , c , d ) .
(II) One way to perform these calculations are to do it based on watching the graphs of the cut sets [ u ] α , α [ 0 , 1 ] . In this way, it is easy to calculate that u ( x ) = ( a , b , c , d ) ( x ) for each x R in all the four cases a < b c < d , a = b c < d , a < b c = d and a = b c = d .
For u F ( R ) , we call u a 1-dimensional compact fuzzy number if u has the following properties:
  • (i) [ u ] 1 ; and
  • (ii) for each α [ 0 , 1 ] , [ u ] α is a compact interval of R .
  • The set of all 1-dimensional compact fuzzy numbers is denoted by E.
Let u Trap. Denote u = ( a , b , c , d ) . By Proposition 4, [ u ] 1 = [ b , c ] and for each ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , c + ( 1 ξ ) ( d c ) ] is a compact interval of R . Also u F ( R ) . Thus u E . So Trap E . Below Example 1 shows that E Trap . Hence Trap E . So Tap ⫋ Trap E and Tag ⫋ Trag ⫋ Trap E , where the first ⫋, the third ⫋ and the fourth ⫋ have already been given in [3] (see also Section 3 of this paper).
Example 1.
Define u F ( R ) by
u ( x ) = e x , if x [ 0 , 1 ] , 0 , if x R [ 0 , 1 ] .
Then
[ u ] α = [ 0 , ln α ] , if α [ e 1 , 1 ] , [ 0 , 1 ] , if α [ 0 , e 1 ] .
Thus [ u ] 1 = { 0 } , and for each α [ 0 , 1 ] , [ u ] α is a compact interval of R . So u E . We claim that u Trap. Suppose that u Trap. Denote u = ( a , b , c , d ) . Then { 0 } = [ u ] 1 = [ b , c ] and [ 0 , 1 ] = [ u ] 0 = [ a , d ] , where the second = and fourth = follow from Proposition 4 or Theorem 1(i). So a = b = c = 0 and d = 1 . Hence, by Proposition 4, [ u ] e 1 = [ e 1 ( 0 0 ) + 0 , 0 + ( 1 e 1 ) ( 1 0 ) ] = [ 0 , 1 e 1 ] . However, by (2), [ u ] e 1 = [ 0 , 1 ] . This is a contradiction. Thus u Trap.
Corollary 1.
Let u F ( R ) and ( a , b , c , d ) Tap. Then u = ( a , b , c , d ) if and only if for each ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , c + ( 1 ξ ) ( d c ) ] .
Proof. 
Note that ( a , b , c , d ) Tap implies that ( a , b , c , d ) Trap (see also (I) below). So the desired result follows immediately from Proposition 4.
(I) Tap ⫋ Trap. This means that if w T a p then w T r a p but the converse is false.
From the above proof of Corollary 1, we can see that Corollary 1 is a corollary of Proposition 4.
Proposition 5.
Let u F ( R ) and ( a , b , c ) Trag. Then u = ( a , b , c ) if and only if for each ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , b + ( 1 ξ ) ( c b ) ] .
Proof. 
By Remark 3 or Proposition 1(ii), ( a , b , c ) is the ( a , b , b , c ) in Trap. And, by Proposition 4, u = ( a , b , b , c ) if and only if for each ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , b + ( 1 ξ ) ( c b ) ] . So we obtain the desired result.
From the above proof of Proposition 5, we can see that Proposition 5 is a corollary of Proposition 4.
Corollary 2.
Let u F ( R ) and ( a , b , c ) Tag. Then u = ( a , b , c ) if and only if for each ξ [ 0 , 1 ] , [ u ] ξ = [ ξ ( b a ) + a , b + ( 1 ξ ) ( c b ) ] .
Proof. ( a , b , c ) Tag implies that ( a , b , c ) Trag (see also (I) below). So the desired result follows immediately from Proposition 5.
(I) Tag ⫋ Trag. This means that if w Tag then w Trag but the converse is false.
From the above proof of Corollary 2, we can see that Corollary 2 is a corollary of Proposition 5. So Corollary 2 is a corollary of Proposition 4.
The following Theorem 3 gives an equivalent condition for the equality of two generalized trapezoidal fuzzy numbers.
Theorem 3.
Let u and v be in Trap. Then u = v if and only if there exist two distinct elements λ and τ in [ 0 , 1 ] with [ u ] λ = [ v ] λ and [ u ] τ = [ v ] τ .
Proof. 
Clearly u = v implies that [ u ] ξ = [ v ] ξ for all ξ [ 0 , 1 ] . So the “only if” part is true.
Conversely, assume that there exist two distinct elements λ and τ in [ 0 , 1 ] with [ u ] λ = [ v ] λ and [ u ] τ = [ v ] τ . Denote u : = ( a , b , c , d ) and v : = ( a 1 , b 1 , c 1 , d 1 ) . Then
[ λ ( b a ) + a , c + ( 1 λ ) ( d c ) ] = [ u ] λ = [ v ] λ = [ λ ( b 1 a 1 ) + a 1 , c 1 + ( 1 λ ) ( d 1 c 1 ) ] ,
[ τ ( b a ) + a , c + ( 1 τ ) ( d c ) ] = [ u ] τ = [ v ] τ = [ τ ( b 1 a 1 ) + a 1 , c 1 + ( 1 τ ) ( d 1 c 1 ) ] ,
where the first = and the third = in (3) and the first = and the third = in (4) follow from Proposition 4. (3) implies (5) and (6) below. (4) implies (7) and (8) below.
λ ( b a ) + a = λ ( b 1 a 1 ) + a 1 ,
c + ( 1 λ ) ( d c ) = c 1 + ( 1 λ ) ( d 1 c 1 ) ,
τ ( b a ) + a = τ ( b 1 a 1 ) + a 1 ,
c + ( 1 τ ) ( d c ) = c 1 + ( 1 τ ) ( d 1 c 1 ) .
We claim (a) (5) and (7) hold if and only if a = a 1 and b = b 1 ; and (b) (6) and (8) hold if and only if c = c 1 and d = d 1 .
We show (a). Obviously a = a 1 and b = b 1 implies (5) and (7). Conversely, suppose that (5) and (7) hold. Computing (5)−(7), we obtain (c) ( λ τ ) ( b a ) = ( λ τ ) ( b 1 a 1 ) . (c) is equivalent to (d) ( b a ) = ( b 1 a 1 ) , as λ τ . Computing (5) λ · (d), we obtain (e) a = a 1 . Computing (d) + (e), we obtain b = b 1 . Thus (a) is proved.
We show (b). Obviously c = c 1 and d = d 1 implies (6) and (8). Conversely, suppose that (6) and (8) hold. Computing (6)−(8), we obtain (c̄) ( τ λ ) ( d c ) = ( τ λ ) ( d 1 c 1 ) . (c̄) is equivalent to (d̄) ( d c ) = ( d 1 c 1 ) , as λ τ . Computing (6) ( 1 λ ) · (d̄), we obtain (ē) c = c 1 . Computing (d̄) + (ē), we obtain d = d 1 . Thus (b) is proved.
The above proofs of (a) and (b) are similar. See also (I) below.
By (5), (6), (7), (8), (a) and (b), we have that a = a 1 , b = b 1 , c = c 1 and d = d 1 . Then obviously u = v (see also (II) below). So the “if” part is true. The proof is completed.
(I) We can also show (a) and (b) as follows. Below two proofs of (a) and (b) are similar.
The following is a proof of (a). We see (5) and (7) as a system of linear equations in 2 unknowns a and b. We use (A) to denote this system of linear equations. Clearly (a) means that a = a 1 and b = b 1 is the unique solution of (A). Obviously, by (5) and (7), a = a 1 and b = b 1 is a solution of (A). So to show (a), we only need to show that (A) has a unique solution.
We can write (A) as
λ b + ( 1 λ ) a = λ ( b 1 a 1 ) + a 1 , τ b + ( 1 τ ) a = τ ( b 1 a 1 ) + a 1
We can see that (A) is square. Computing the determinant of the coefficient matrix of (A), we obtain
λ , ( 1 λ ) τ , ( 1 τ ) = λ ( 1 τ ) ( 1 λ ) τ = λ τ 0 .
Thus (A) has a unique solution. So (a) is proved.
The following is a proof of (b). We see (6) and (8) as a system of linear equations in 2 unknowns c and d. We use (B) to denote this system of linear equations. Clearly (b) means that c = c 1 and d = d 1 is the unique solution of (B). Obviously, by (6) and (8), c = c 1 and d = d 1 is a solution of (B). So to show (b), we only need to show that (B) has a unique solution.
We can write (B) as
λ c + ( 1 λ ) d = c 1 + ( 1 λ ) ( d 1 c 1 ) , τ c + ( 1 τ ) d = c 1 + ( 1 τ ) ( d 1 c 1 )
We can see that (B) is square. Computing the determinant of the coefficient matrix of (B), we obtain
λ , ( 1 λ ) τ , ( 1 τ ) = λ ( 1 τ ) ( 1 λ ) τ = λ τ 0 .
Thus (B) has a unique solution. So (b) is proved.
(II) In fact, by Theorem 1(ii), u = v is equivalent to [ a , b , c , d ] = [ a 1 , b 1 , c 1 , d 1 ] , which means that a = a 1 , b = b 1 , c = c 1 and d = d 1 . In other words, u = v if and only if a = a 1 , b = b 1 , c = c 1 and d = d 1 .
Corollary 3.(i) Let u and v be in Tap. Then u = v if and only if there exist two distinct elements λ and τ in [ 0 , 1 ] with [ u ] λ = [ v ] λ and [ u ] τ = [ v ] τ .
  • (ii) Let u and v be in Trag. Then u = v if and only if there exist two distinct elements λ and τ in [ 0 , 1 ] with [ u ] λ = [ v ] λ and [ u ] τ = [ v ] τ .
  • (iii) Let u and v be in Tag. Then u = v if and only if there exist two distinct elements λ and τ in [ 0 , 1 ] with [ u ] λ = [ v ] λ and [ u ] τ = [ v ] τ .
Proof. 
We show (i). u and v are in Tap implies that u and v are in Trap. So (i) follows immediately from Theorem 3. (This proof indicates that (i) is a corollary of Theorem 3.)
We show (ii). u and v are in Trag implies that u and v are in Trap (see also (I) below). So (ii) follows immediately from Theorem 3. (This proof indicates that (ii) is a corollary of Theorem 3.)
We show (iii). u and v are in Tag implies that u and v are in Trag. So (iii) follows immediately from (ii). (This proof indicates that (iii) is a corollary of (ii). So (iii) is a corollary of Theorem 3.)
(I) Trag ⫋ Trap. This means that if w Trag then w Trap but the converse is false.

5. Conclusions

In this paper, we first present a characterization of all cut sets of a fuzzy set in R when this fuzzy set in R is a given generalized trapezoidal fuzzy number. Then we give an equivalent condition for the equality of two generalized trapezoidal fuzzy numbers. This condition is described in terms of the cut sets. As corollaries, we give corresponding conclusions of the above conclusions for Tag, Tap and Trag, respectively.
The results of this paper have potential effects on the research and applications of the generalized triangular fuzzy numbers and the generalized trapezoidal fuzzy numbers.

Author Contributions

Formal analysis, Q.M.; methodology, H.H.; writing—original draft preparation, Q.M. and H.H.; writing—review and editing, H.H. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, L.; Mendel, J. Generating fuzzy rules by learning from examples, IEEE Trans. Syst. Man Cybern. 1992, 22(6), 1414–1427. [Google Scholar] [CrossRef]
  2. Dubois, D.; Prade, H. Fundamentals of Fuzzy Sets, The Handbooks of Fuzzy Sets Series; Kluwer Academic Publishers: London, UK, 2000. [Google Scholar]
  3. Mao, Q.s.; Huang, H. Representation uniqueness of generalized triangular fuzzy numbers and generalized trapezoidal fuzzy numbers, submitted to Mathematics. (See this paper at https://www.preprints.org.).
  4. Wu, C.; Ma, M. The Basic of Fuzzy Analysis; National Defence Industry Press: Beijing, China, 1991. (In Chinese) [Google Scholar]
  5. Wang, L.; Mendel, J. Fuzzy basis functions, universal approximation, and orthogonal least-squares learning. IEEE Trans. Neural Netw. 1992, 3(5), 807–814. [Google Scholar] [CrossRef] [PubMed]
  6. Diamond, P.; Kloeden, P. Metric Spaces of Fuzzy Sets; World Scientific: Singapore, 1994. [Google Scholar]
  7. Rojas-Medar, M.; Román-Flores, H. On the equivalence of convergences of fuzzy sets. Fuzzy Sets Syst. 1996, 80, 217–224. [Google Scholar] [CrossRef]
  8. Gutiérrez García, J.; Prada Vicente, d.M.A. Hutton [0,1]-quasi-uniformities induced by fuzzy (quasi-)metric spaces. Fuzzy Sets Syst. 2006, 157, 755–766. [Google Scholar] [CrossRef]
  9. Wang, G.; Shi, P.; Messenger, P. Representation of uncertain multichannel digital signal spaces and study of pattern recognition based on metrics and difference values on fuzzy n-cell number spaces. IEEE Trans. Fuzzy Syst. 2009, 17(2), 421–439. [Google Scholar] [CrossRef]
  10. Qiu, D.; Shu, L.; Mo, Z.-W. On starshaped fuzzy sets. Fuzzy Sets Syst. 2009, 160, 1563–1577. [Google Scholar] [CrossRef]
  11. Kloeden, P.E.; Lorenz, T. A Peano theorem for fuzzy differential equations with evolving membership grade. Fuzzy Sets Syst. 2015, 280, 1–26. [Google Scholar] [CrossRef]
  12. Kupka, J. On approximations of Zadeh’s extension principle. Fuzzy Sets Syst. 2016, 283, 26–39. [Google Scholar] [CrossRef]
  13. Gong, Z.; Hao, Y. Fuzzy Laplace transform based on the Henstock integral and its applications in discontinuous fuzzy systems. Fuzzy Sets Syst. 2019, 358, 1–28. [Google Scholar] [CrossRef]
  14. Popa, L.; Sida, L. Fuzzy inner product space: literature review and a new approach. Mathematics 2021, 9, 765. [Google Scholar] [CrossRef]
  15. Fan, T. On the compactness of fuzzy numbers with sendograph. Fuzzy Sets Syst. 2004, 143, 471–477. [Google Scholar] [CrossRef]
  16. Huang, H. Properties of fuzzy set spaces with Lp metrics. Fuzzy Sets Syst. 2025, 504, 109256. [Google Scholar] [CrossRef]
  17. Huang, H. Properties of several metric spaces of fuzzy sets. Fuzzy Sets Syst. 2024, 475, 108745. [Google Scholar] [CrossRef]
  18. Huang, H. Characterizations of compactness of fuzzy set space with endograph metric. Soft Comput 2024, 28, 9115–9136. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated