Abstract
Rosenfeld defined a fuzzy subgroup of a given group as a fuzzy subset with two special conditions and Mustafa Demirci proposed the idea of fuzzifying the operations on a group through a fuzzy equality and a fuzzy equivalence relation. This paper mainly focuses on fuzzy subsets and vague sets of monoids with several extended algebraic properties. Firstly, we generalize some algebraic properties of t-norms to fuzzy t-norms, this allows for a broader analysis and classification of fuzzy t-norms, enabling their wider application. Furthermore, we explore specific research on the properties of vague t-norms. Finally, selected conclusions about fuzzy t-norms are extended to bounded lattices.
Introduction
Brief review of fuzzy subgroup
The fuzzification or relaxation of logical connectives can be effectively applied in solving practical problems such as imprecision, lack of accuracy, or the presence of noise. Rosenfeld firstly defined a fuzzy subgroup of group G which is a fuzzy subset of G with two special conditions attached [1]. On this basis, many mathematicians have obtained rich results [12, 16]. Considering that many scholars are very interested in fuzzified algebraic structures, including groups, rings, actions, they begin to search for fuzzy cases of various algebraic structures based on Rosenfeld’s method [1, 5].
In Rosenfeld’s related work, only a subset of the group G is fuzzy, but the operations on it are still classical. Thus Mustafa Demirci proposed the idea of fuzzifying the operations on the group, which uses tools such as fuzzy equality and fuzzy functions [14]. Later, Biswas introduced the notion of vague groups [3, 15].
Brief analysis of common aggregation functions
There is evidence that t-norm and t-conorm as two kinds of fuzzy logic operations play a crucial role in fuzzy sets theory [8, 11]. To further enrich the properties of the aggregation operators, Yager and Rybalov proposed the concpet of uninorms [9, 18]. The identity element of uninorm can take any number in the unit interval, not just zero and one in the case of t-norms and t-conorms. In addition, Calvo et al. introduced the notion of nullnorms in 2001 [19]. Uninorms and nullnorms are generalizations of t-norms and t-conorms, and on the other side, there exists close connection between them [2].
The motivation of this paper
In order to better handle issues such as imprecision, lack of accuracy or noise, the relaxation or fuzzification of logical connectors plays a crucial role. At present, there exist many researches on fuzzy t-norm (fuzzy t-conorm) and vague t-norm (vague t-conorm). More specifically, Boixader and Recasens [6] proposed fuzzy submonoid and further construct the concepts of T-fuzzy t-subnorms (T-fuzzy t-subconorms). On the other hand, they studied vague t-norms (vague t-conorms), where a vague operation ∘ (x, y, z) on set X represents the degree in which z is x ∘ y. However, there is relatively little research on the properties of fuzzy and vague t-norm (t-conorm) in existing literature. The main reason is that the operations have become abstract, and the original properties cannot be directly taken back. Therefore, from the perspective of algebraic properties, it is meaningful to explore the strict monotonicity, cancellation law, Archimedean and limit property of fuzzy and vague t-norms. Meantime, in light of different algebraic properties, fuzzy t-norm and vague t-norm can be divided into different categories, which may facilitate the direct extraction of different types of fuzzy and vague t-norm in practical problems. The study of algebraic properties related to fuzzy t-norm and vague t-norm can be regarded as a further supplement and improvement in theoretical aspects, which is helpful for scholars’ subsequent research on fuzzy t-norm and vague t-norm.
In this paper, we firstly introduce the properties of fuzzy t-norms, such as strict monotonicity, cancellation law, conditional cancellation law, Archimedean and limit property. In the case of t-norms, these properties are closely related to each other. After fuzzification, some inter-pushing relationships are still maintained. In addition, the specific research on the above properties are explored on vague t-norm. And then, the concept of bounded lattice [20] is introduced and the contents of the previous two subsections are generalized to the bounded lattice.
The remainder of this paper is organized as follows. In Section 2, some basic concepts and properties of fuzzy set theory and algebraic structure are introduced. In Section 3, the fuzzification of properties such as strict monotonicity, cancellation law, conditional cancellation law, Archimedean and limit property are introduced on fuzzy t-norms. In Section 4, vague t-norms and their properties are proposed. Section 5 further generalizes the content of previous two sections to bounded lattice. Finally, we state some conclusions in Section 7.
Preliminaries
This section recapitulates some well-known concepts that shall be used in the sequel.
Commutativity: T (x, y) = T (y, x); Associativity: T (T (x, y) , z) = T (x, T (y, z)); Monotonicity: T is non-decreasing in each argument; Boundary condition: T (x, 1) = x .
If we focus on the algebraic structure, the binary operation t-norm with prefix expression T can also be expressed by the infix binary operator *, then the four axioms (T1)-(T4) can be followed as:
Minimum: T
M
(x, y) = min(x, y), Product: T
P
(x, y) = xy, Łukasiewicz t-norm: T
L
(x, y) = max(x + y - 1, 0), Drastic product:
Commutativity: S (x, y) = S (y, x); Associativity: S (S (x, y) , z) = S (x, S (y, z)); Monotonicity: S is non-decreasing in each argument; Boundary condition: S (x, 0) = x .
Maximum: S
M
(x, y) = max(x, y), Probabilistic sum: S
P
(x, y) = x + y - xy, Łukasiewicz t-conorm: S
L
(x, y) = min(x + y, 1), Drastic sum:
T is said to be strictly monotone if
T satisfies the cancellation law if
T satisfies the conditional cancellation law if
T is called Archimedean if
T has the limit property if
From an algebraic point of view, a t-norm is actually a commutative monoid with identity element 1.
A (x1, ⋯ , x
n
) ≤ A (y1, ⋯ , y
n
) , whenever x
i
≤ y
i
, forall i ∈ 1, ⋯ , n . A (0, ⋯ , 0) =0 and A (1, ⋯ , 1) =1 .
Commutativity: U (x, y) = U (y, x); Associativity: U (U (x, y) , z) = U (x, U (y, z)); Monotonicity: U is non-decreasing in each place; Identity element: U (x, e) = x, e ∈ [0, 1].
If U (0, 1) =0, then
If U (0, 1) =1, then
Commutativity: F (x, y) = F (y, x); Associativity: F (F (x, y) , z) = F (x, F (y, z)); Monotonicity: F is non-decreasing in each place; Absorbing element: there exists an absorbing element k ∈ [0, 1] , F (k, x) = k and the following statements hold,
In general, k is always given by F (0, 1).
In addition, some concepts related to fuzzy sets are also necessary.
The set composed of all fuzzy subsets on X is denoted as
Later we will use some knowledge about lattice.
If any number of elements have a smallest upper bound and a greatest lower bound in a lattice L, we say that L is complete. For x, y ∈ L, the symbol x < y means that x ≤ y and x ≠ y. If x ≤ y or y < x, then we say that x and y are comparable. Otherwise, we say that x and y are incomparable, which denoted as x ∥ y.
The inclusion of two fuzzy sets μ, ν on S is defined as follows: μ ⊆ ν if and only if for all x ∈ S, μ (x) ≤ ν (x). Clearly the set of all fuzzy sets on S is a complete lattice
Fuzzy t-norm with some properties
Fuzzy semigroups and fuzzy groups
We already know that a t-norm is a monoid, so the essence of defining fuzzy t-norms is to define fuzzy monoids. In order to introduce the definition of fuzzy t-norms, first we need to give the definition of fuzzy semigroups and groups, which are proposed by Rosenfeld [1]. At the same time, in order to simplify the statement of the propositional proofs of some fuzzy t-norm in the future, some knowledge to be used is given as propositions together with the definitions of fuzzy semigroups and groups.
The classic subsemigroup is actually a special case when fuzzy subset μ is the characteristic function.
It can be found that the intersection of any number of fuzzy subsemigroups is still a fuzzy subsemigroup. The infimum of a set of fuzzy subsets {μ i } is denoted as ∩μ i .
min(μ (x) , μ (y)) ≤ μ (x ∘ y) , ∀ x, y ∈ S . μ (x-1) ≥ μ (x) , ∀ x ∈ S .
It can be found that the intersection of any number fuzzy subgroups is still a fuzzy subgroup.
Now we present the definition of fuzzy monoids, which takes the minimum t-norm T M as T in [6].
min(μ (x) , μ (y)) ≤ μ (x ∘ y) , ∀ x, y ∈ G . μ (e) =1.
Generalization of some properties of t-norm
With the previous definition of fuzzy monoids, we can naturally define fuzzy t-norm, and then we generalize some properties originally belonging to t-norm.
Different t-norms may have different fuzzy t-subnorms.
To better study fuzzy t-norms, we further extend the relevant properties of t-norms to fuzzy t-norms.
μ is said to be fuzzy strictly monotone if
μ satisfies the fuzzy cancellation law if
μ satisfies the fuzzy conditional cancellation law if
μ is said to be Archimedean if
μ satisfies the fuzzy limit property if
The fuzzy strictly monotone direction of t-subnorm μ here is opposite to the strictly monotone direction of the t-norm. Because min(μ (x) , μ (y)) ≤ μ (T (x, y)) for any x, y ∈ [0, 1], which contradicts with μ (T (x, y)) < μ (T (x, 1)) , μ (T (x, y)) < μ (T (1, y)). The case of x = 1 in fuzzy strict monotonicity is also meaningless, since z = 1, μ (T (x, z)) =1.
In addition, we can get the fuzzy cancellation law from the fuzzy strict monotonicity, and the fuzzy conditional cancellation law can obtained from the fuzzy cancellation law, as in the case of the t-norm.
□
Vague t-norm with some properties
In this section, we firstly introduce some related concepts, and then generalize several properties of t-norm.
Vague monoid
The conjunctive operation ∧ always stands for the minimum operation between two real numbers.
E
X
(x, y) =1 ⇔ x = y, ∀ x, y ∈ X. E
X
(x, y) = E
X
(y, x) , ∀ x, y ∈ X. E
X
(x, y) ∧ E
X
(y, z) ≤ E
X
(x, z) , ∀ x, y, z ∈ X.
For two non-empty crisp sets X and Y, let E
X
, E
Y
be two fuzzy equalities on X and Y, respectively. Then a fuzzy relation f on X × Y (a subset of X × Y) is called a fuzzy function from X to Y w.r.t. E
X
and E
Y
, denoted by the usual notation f : X → Y, if and only if the characteristic function μ : X × Y → [0, 1] of f holds the following two conditions: ∀x ∈ X, ∃ y ∈ Y, μ (x, y) >0 . ∀x, y ∈ X, ∀ z, w ∈ Y, μ (x, z) ∧ μ (y, w) ∧ E
X
(x, y) ≤ E
Y
(z, w) .
A fuzzy function f is called a strong fuzzy function if and only if it additionally satisfies: ∀x ∈ X, ∃ y ∈ Y, μ (x, y) =1.
With vague binary operations, we can define vague semigroups and vague monoids.
X together with ∘, denoted by (X, ∘), is called a vague semigroup if and only if μ fulfills the condition:
A vague semigroup (X, ∘) is a vague monoid if and only if there exists an (two-sided) identity element e ∈ X such that
A vague monoid (X, ∘) is a vague group if and only if there exists an (two-sided) inverse element a-1 ∈ X such that
A vague semigroup (X, ∘) is said to be abelian (commutative) if and only if
We know that in a group G, the left and right cancellation law hold, that is, xy = xz ⇒ y = z, yx = zx ⇒ y = z for any x, y, z ∈ G. In fact, every element in group G has an inverse element, just multiply both sides of the equation by x-1 to the left or right at the same time. We also have a generalized cancellation law in the vague group.
μ (a, b, u) ∧ μ (a, c, u) ≤ E
X
(b, c) , ∀ a, b, c, u ∈ X . μ (b, a, u) ∧ μ (c, a, u) ≤ E
X
(b, c) , ∀ a, b, c, u ∈ X .
Since ∘ is a strong fuzzy function, for any a, b, c, u ∈ X, there exists v ∈ X such that μ (a-1, u, v) =1. From the definition of associativity in vague group, we have that
According to symmetry, it can be proved in a similar way.
□
Vague t-norm with some extended properties
If we slightly change the conditions in the definition of fuzzy equality, we get a fuzzy equality respect to t-norm.
E
X
(x, x) =1, ∀ x ∈ X E
X
(x, y) = E
X
(y, x) , ∀ x, y ∈ X T (E
X
(x, y) , E
X
(y, z)) ≤ E
X
(x, z) , ∀ x, y, z ∈ X .
If E X (x, y) =1 ⇒ x = y for any x, y ∈ X, then it is said that T-fuzzy equality E X separates points.
In order to obtain the vague t-norm, we give the definition of the T-vague binary operation similar to the vague binary operation.
For any x, y, z, d, m, q, w ∈ M,
For each a ∈ M, there exists an element e ∈ M such that
From the above definition, we show that the T-vague t-norm is commutative.
Similarly, we can get the vague cancellation law from the vague strictly monotonicity as in the case of t-norm.
t-norm on bounded lattice with algebraic properties
Finally, we generalize some conclusions obtained to a special partially ordered set, which called bounded lattice.
Bounded lattice
In this section, we recall some basic notions and results related to lattices and t-norms on a bounded lattice [20]. A bounded lattice is a lattice (L, ≤) which has the top element 1 and the bottom element 0, that is, there exist two elements 1, 0 ∈ L such that 0 ≤ x ≤ 1 for all x ∈ L.
If y ≤ z, then T (x, y) ≤ T (x, z). T (x, T (y, z)) = T (T (x, y) , z). T (x, y) = T (y, x). T (x, b) = x.
For the sake of brevity and without loss of generality, we set a = 0 and b = 1 in the above definition. In order to be able to generalize the conclusions about fuzzy t-norm and vague t-norm to bounded lattices, we need to give the concept of fuzzy sets on lattices.
μ (x) ∧ μ (y) ≤ μ (T (x, y)) , ∀ x, y ∈ L . μ (1) =1.
Generalization of the previous conclusions
We have extended the strict monotonicity and cancellation laws of t-norm to fuzzy and vague cases, and this work can be similarly generalized to bounded lattices.
μ is said to be fuzzy strictly monotone if
μ satisfies the fuzzy cancellation law if
μ satisfies the fuzzy conditional cancellation law if
μ is said to be fuzzy Archimedean if
μ has the fuzzy limit property if
We can also get the fuzzy cancellation law from the fuzzy strict monotonicity, and from the fuzzy cancellation law deduce the fuzzy conditional cancellation law, as in the case of the t-norms.
E
X
(x, x) =1, ∀ x ∈ X . E
X
(x, y) = E
X
(y, x) , ∀ x, y ∈ X . T (E
X
(x, y) , E
X
(y, z)) ≤ E
X
(x, z) , ∀ x, y, z ∈ X .
If E
X
(x, y) =1 ⇒ x = y, then T-fuzzy equality E
X
seprates points.
For all x, y, z, d, m, q, w ∈ M,
There exists an element e ∈ M such that for each a ∈ M,
Conclusion
In this paper, we generalize the properties of t-norms, such as strict monotonicity, cancellation law, conditional law, Archimedean and limit property to fuzzy t-norms so that we can analyze and classify the fuzzy t-norms in a way. Just as strict monotonicity leads to the cancellation law and the fuzzy cancellation law deduce the fuzzy conditional cancellation law in the t-norms, we get the same results after extending the properties. For the same purpose, vague properties of strict monotonicity, cancellation law, conditional cancellation law are proposed for vague t-norms. And then, we generalize the related properties to the fuzzy t-norms on bounded lattice. In addition, we define the concepts of fuzzy monoids using aggregate functions, uninorms, and nullnorms. Then we analyze some of their features such as the structure of core and the constraints of fuzzy monoids. Some important examples are analyzed to facilitate a more intuitive understanding.
The discussion in this article can be directly extended to t-conorms. In the future, further exploration of the properties of fuzzified t-norms and t-conorms will be undertaken.
Declarations
No potential conflict of interest was reported by the authors.
Footnotes
Acknowledgments
The authors are extremely grateful to the editor and anonymous referees for their valuable comments and helpful suggestions which helped to improve the presentation of this paper. This research was supported by the National Natural Science Foundation of China (Grant no. 12101500) and the Chinese Universities Scientific Fund (Grant nos. 2452018054 and 2452022370).
