Next Article in Journal
Lower and Upper Solution Method for Semilinear, Quasi-Linear and Quadratic Singularly Perturbed Neumann Boundary Value Problems
Previous Article in Journal
A Study of The Stochastic Burgers’ Equation Using The Dynamical Orthogonal Method
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cut Systems with Relational Morphisms for Semiring-Valued Fuzzy Structures

Institute for Research and Applications of Fuzzy Modeling, NSC IT4Innovations, University of Ostrava, 70200 Ostrava, Czech Republic
Axioms 2023, 12(2), 153; https://doi.org/10.3390/axioms12020153
Submission received: 16 December 2022 / Revised: 29 January 2023 / Accepted: 30 January 2023 / Published: 2 February 2023

Abstract

:
Many of the new M V -valued fuzzy structures, including intuitionistic, neutrosophic, or fuzzy soft sets, can be transformed into so-called almost M V -valued fuzzy sets, or, equivalently, fuzzy sets with values in dual pair of semirings (in symbols, ( R , R * ) -fuzzy sets). This transformation allows any construction of almost M V -valued fuzzy sets to be retransformed into an analogous construction for these new fuzzy structures. In that way, approximation theories for ( R , R * ) -fuzzy sets, rough ( R , R * ) -fuzzy sets theories, or F-transform theories for ( R , R * ) -fuzzy sets have already been created and then retransformed for these new fuzzy structures. In this paper, we continue this trend and define, on the one hand, the theory of extensional ( R , R * ) -fuzzy sets defined on sets with fuzzy similarity relations with values in dual pair of semirings and power sets functors related to this theory and, at the same time, the theory of cuts with relational morphisms of these structures. Illustratively, the reverse transformations of some of these concepts into new fuzzy structures are presented.

1. Introduction

In the current development of fuzzy sets theory, and especially in the connection with the development of applicability in soft fields, there is a significant tendency to use completely new fuzzy structures and their mutual combinations in addition to the classic L-valued fuzzy sets. Let us mention, for example, intuitionistic fuzzy sets [1], fuzzy soft sets [2,3], or neutrosophic fuzzy sets [4] and their mutual combinations, such as intuitionistic fuzzy soft sets [5], etc.
Given that the individual fuzzy structures created in this way are defined relatively independently, the basic operations with these structures are also defined independently, with only a partial relationship to the operations of fuzzy structures of another type. Moreover, it very often happens that different variants of these operations are defined for one type of new fuzzy structure, which complicates the creation of one consistent and generally accepted theory of a new fuzzy structure. For example, fuzzy soft sets were introduced in [2] and modified in many other papers. The consequence of this is that there are a number of different definitions of basic operations with fuzzy soft sets, and some of these definitions do not correspond to the standards for these operations. For example, some of the operations introduced in that way do not meet DeMorgan’s laws. The consequence of this state, among other things, is that each of these new fuzzy structures creates its own independent theory, including the necessary theoretical results and their proofs.
Therefore, it is understandable that efforts are being made to unify at least part of these new fuzzy structures and to create a theory that would allow us to work with these fuzzy structures in a manner analogous to classic L-fuzzy sets. One of the possible approaches to this unification consists of the transformation of some of these L-valued fuzzy structures into a new structure called A M V -valued fuzzy sets or, equivalently, ( R , R * ) -fuzzy sets, where ( R , R * ) is a dual pair of semirings (see, e.g., [6]). Although most of the new L-valued fuzzy structures in the set X do not represent mappings X L , after this transformation, individual fuzzy structures represent mappings X R , where only the dual pair of semirings ( R , R * ) with the underlying set R changes depending on the type of fuzzy structure. With the help of this transformation, not only can their basic operations and terms be consistently defined for these new fuzzy structures, but the reverse transformation to the original fuzzy structures can be applied to the entire theory of ( R , R * ) -fuzzy sets. This makes it possible to define ( R , R * ) -sets theory analogies for new fuzzy structures without the need for special definitions and new proofs.
Since the reverse transformation of the results related to the theory of ( R , R * ) -fuzzy sets to the results related to the new fuzzy structure is relatively simple, it is advisable to develop the theory of ( R , R * ) -fuzzy sets as much as possible so that it is possible to subsequently transform these results on analogical theory in new fuzzy structures. In previous papers, we dealt with, e.g., definitions and properties of the theory of approximations of ( R , R * ) -fuzzy sets, as well as definitions and properties of rough ( R , R * ) -fuzzy sets [7] or F-transform theory for ( R , R * ) -fuzzy sets [6]. All these notions can be relatively simply transformed (without any additional proofs) into analogical notions with analogical properties into new fuzzy structures that can be transformed into ( R , R * ) -fuzzy sets; moreover, due to the existence of two monads, the results are mostly defined in two adjoint variants.
In this paper, we want to continue the process of defining concepts and theories for ( R , R * ) -fuzzy sets, well known in the standard theories of classic L-valued fuzzy set theory. Naturally, the question may arise as to why the methods of classic L-fuzzy sets cannot be mechanically applied to define the theory of ( R , R * ) -fuzzy sets. The reason is in the formal tools that are used to work with ( R , R * ) -fuzzy sets. These tools are based on the use of two isomorphic monads in the category Set , which are created from a dual pair of semirings ( R , R * ) . The result of this approach is, among other things, that most of the constructions defined in this way are much clearer and simpler than if we tried to directly apply the classical tools of L-valued fuzzy theory sets to ( R , R * ) -sets.
In this paper, we focus on two concepts from the theory of classic L-fuzzy sets that are often used and the possibilities of their conversion into the concepts of ( R , R * ) -fuzzy sets.
The first concept concerns the so-called L-sets, whose origin is in the Wyler category Set ( L ) [8] and was further developed in detail in the publications of Hohle [9] and other authors. This category represents a generalization of the classical category Set of sets, with the difference that the more general L-valued similarity relation is used instead of the classical identity. Among recent applications of L-sets theory is, for example, the theory of multilevel fuzzy sets, introduced by Šostak [10,11].
In the paper, for each dual pair of semirings ( R , R * ) , we introduce two terms of similarity R-relations and two related terms of R -sets and R * -sets, as a pair ( X , Q ) , where X is a set and Q is an R - or R * -similarity relation. For these objects, we define two isomorphic categories Set ( R ) and Set ( R * ) , whose morphisms are again ( R , R * ) -relations, defined by the two monads already mentioned. Thus, these categories represent generalizations of the category Set ( L ) . We introduce the concept of fuzzy sets defined over objects of these categories, which are, in fact, analogies of extensional fuzzy sets, and we show the construction of power sets of these extensional fuzzy sets. All these constructions can be applied to new fuzzy structures by using the transformation of new L-fuzzy structures into ( R , R * ) -fuzzy sets.
Another area of the theory of L-fuzzy sets, whose analogy we want to define in the paper on the theory of ( R , R * ) -fuzzy sets, concerns cut systems. It is well known that any L-fuzzy set s : X L can be equivalently defined as the cut system ( C α ) α L , satisfying some natural axioms. Between the cut systems in X and the fuzzy sets in X, there are some interesting relationships, and from some point of view, an investigation of the L-valued fuzzy sets can be substituted by the investigation of cut systems. Cut systems play a significant role in fuzzy topology [11], fuzzy algebra [12], fuzzy measure, fuzzy analysis [13] or [14], rule-based systems [15], and many other areas. For more information on the relationships between fuzzy sets and cut systems, see [16] or [17]. The cut systems are the natural bridge between the fuzzy sets and the classical sets.
In this paper, we define the theory of ( R , R * ) -cuts represented by two categories Cut ( R ) and Cut ( R * ) , where the morphisms are again ( R , R * ) -relations defined using the mentioned monads. As the main result, we show that these categories are isomorphic to the categories Set ( R ) and Set ( R * ) , respectively. Subsequently, this makes it possible to define the theory of cut systems in a universal and consistent way for any new fuzzy system that can be transformed into ( R , R * ) -fuzzy sets.

2. Preliminary Notions

The basic value structures that we use in the paper are dual pairs of semirings as the equivalent form of A M V -algebras. All these notions have been introduced in a recent paper [7], and it is, therefore, appropriate to repeat the basic definitions and properties of these new structures. In this section, we present the basic definitions and properties of these structures.
Recall that a complete monoid is a monoid ( R , + , 0 ) of type ( 2 , 0 ) such that for an arbitrary set { r i : i I } R there exists a sum i I r i such that for an arbitrary partition { J k : k K } of I, the equality k K ( i J k r i ) = i I r i holds.
We recall the definition of an idempotent semiring.
Definition 1
([18]). A complete commutative idempotent semiring (or a semiring, shortly) R = ( R , + , × , 0 , 1 ) is an algebraic structure with the following properties:
  • ( R , + , 0 ) is a complete idempotent commutative monoid;
  • ( R , × , 1 ) is a commutative monoid;
  • x × i I y i = i I ( x × y i ) holds for all x , y i R ;
  • 0 × x = 0 holds for all x R .
The definition of dual pairs of semirings was introduced in [7], which is presented below.
Definition 2.
Let R = ( R , + , × , 0 , 1 ) and R * = ( R , + * , × * , 0 * , 1 * ) be complete idempotent commutative semirings with the same underlying set R. The pair ( R , R * ) is called the dual pair of semirings if there exists a semiring isomorphism ¬ : R R * and the following axioms hold:
  • ¬ : R R * is the involutive isomorphism;
  • a R , S R a × * ( b S b ) = b S ( a × * b ) ;
  • a R , S R a + ( b S * b ) = b S * ( a + b ) , where * is the complete operation + * in R * ;
  • a , b R , a + b = a a + * b = b .
Some properties of dual pairs of semirings are described in the following lemma:
Lemma 1
([7]). Let ( R , R * ) be a dual pair of semirings defined in Definition 3.
  • Let the relations ≤ and * be defined by
    x , y R , x y x + y = y , x * y x + * y = y .
    The following statements hold:
    (a)
    ≤ and * are the order relations on R;
    (b)
    x * y x y ;
    (c)
    x y ¬ x ¬ y ;
    (d)
    x y x + z y + z , x + * z y + * z ;
    (e)
    x y x × z y × z , x × * z y × * z .
  • ( R , + , × , ) and ( R , + * , × * , * ) are lattice-ordered semirings, where, for arbitrary S R ,
    sup S = x S x , inf S = x S * x , in ( R , ) , sup S = x S * x , inf S = x S , in ( R , * ) .
    where x S * x is the sum of elements with respect to + * .
Using dual pairs of semirings ( R , R * ) , we can also introduce ( R , R * ) -fuzzy sets and operations with these fuzzy sets.
Definition 3
([7]). Let ( R , R * ) be a dual pair of semirings.
  • A mapping s : X R is called a ( R , R * ) -fuzzy set in a set X.
  • Operations with ( R , R * ) -fuzzy sets are defined by
    (a)
    The intersection s t is defined by ( s t ) ( x ) = s ( x ) + * t ( x ) , x X ;
    (b)
    The union s t is defined by ( s t ) ( x ) = s ( x ) + t ( x ) , x X ;
    (c)
    Complement ¬ s is defined by ( ¬ s ) ( x ) = ¬ ( s ( x ) ) ;
    (d)
    The external multiplication ☆ by elements of R is defined by
    ( a 🟉 s ) ( x ) = a × s ( x ) ;
    (e)
    The order relation ≤ between s , t is defined by s t ( x X ) s ( x ) t ( x ) where ≤ is the order relation defined in Lemma 1.
Another tool we use is the elementary theory of monads in categories, as introduced in [19]. This theory allows us to use a monad to define the concept of a monadic relation, which can be used to construct the general theory of upper and lower approximations and many other constructions. We use this theory in the context of dual pairs of semirings.
Definition 4
([19]). The structure T = ( T , , η ) is a monad in the category Set , where
  • T : Set Set is the mapping of objects;
  • η is a system of mappings { η X : X T ( X ) | X Set } ;
  • For each pair of mappings f : X T ( Y ) , g : Y T ( Z ) , there exists a composition (called a Kleisli composition) g f : X T ( Z ) , which is associative;
  • For every mapping f : X T ( Y ) , η Y f = f and f η X = f hold;
  • ◊ is compatible with the composition of mappings, i.e., for mappings f : X Y , g : Y T ( Z ) , we have g ( η Y . f ) = g . f .
In the following proposition, it is shown that any dual pair of semirings defines two monads in the category Set :
Proposition 1
([7]). Let R = ( R , + , × , 0 R , 1 R ) be a complete commutative idempotent semiring and let the structure T R = ( T , , η ) be defined by
  • The mapping T : Set Set of objects is defined by T ( X ) = R X ,
  • For the mappings f : X T ( Y ) and g : Y T ( Z ) their composition g f : X T ( Z ) is defined by
    x X , z Z , ( g f ) ( x ) ( z ) = y Y f ( x ) ( y ) × g ( y ) ( z ) .
  • η X is the mapping X T ( X ) defined by
    η X ( x ) ( y ) = 1 R , x = y , 0 R , x y , .
Then, T R is a monad in the category Set .
Remark 1.
If ( R , R * ) is a dual pair of semirings, according to Proposition 1, there exists another monad T R * = ( T , * , η * ) , where for f : X T ( Y ) and g : Y T ( Z ) ,
g * f ( x ) ( z ) = y Y * f ( x ) ( y ) × * g ( y ) ( z ) , η X * ( x ) ( y ) = 1 R * , x = y , 0 R * , x y . .
The last definition we need is the notion of a monadic relation. This notion was introduced by Manes [19]. For simplicity, we define this notion for monads T R and T R * only.
Definition 5
([19]). Let T R = ( T , , η ) be the monad in category Set from Proposition 1 and let X , Y be sets. A T R -relation Q from X to Y (denoted Q : X Y ) is a mapping Q : X R Y . If Q : X Y and S : Y Z are T R -relations, their composition is the T R -relation S Q : X Z . A T R -relation Q : X X is called a R -similarity relation if
  • It is reflexive, that is, η X Q ;
  • it is transitive, that is, Q Q Q ;
  • it is symmetric, that is, Q ( x ) ( y ) = Q ( y ) ( x ) , for arbitrary x , y X .
Remark 2.
  • From Observation 1 it follows that for a dual pair of semirings ( R , R * ) we can introduce two types of monadic relations, namely T R -relation and T R * -relation. From Definition 2, it follows that these monadic relations are identical objects. For this reason, we sometimes include these two objects under the common name ( R , R * ) -relations.
  • If the composition of ( R , R * ) -relations is considered, we need to distinguish between R -relations and R * -relations, depending on the compositions ◊ and * , respectively.
  • Since the notion of the R -similarity relation is defined using terms from the monad T R , it is necessary to distinguish between the notions of the R -similarity relation and the R * -similarity relation.

3. ( R , R * ) -Sets

In the classical theory of L-valued fuzzy sets, where L is a complete, distributive lattice with possible other operations, there are two basic categories of objects for which L-valued fuzzy sets are defined. The first of these categories is the classic category Set with sets as objects and mappings as morphisms. The second type of basic category is category Set ( L ) , which represents a generalization of category Set . This category has its origin in Wyles’ category Set ( L ) [8], developed in the work of Höhle [9] and other authors. Objects of the category Set ( L ) are the so-called L-sets, that is, pairs ( X , δ ) , where X is a set, and delta is the equality valued L on X, that is, δ : X × X L with natural axioms. Morphisms are structures that preserve mapping.
As we already mentioned in the introduction, many of the new fuzzy structures, traditionally called L-fuzzy structures, are, in fact, ( R , R * ) -fuzzy sets for suitably dual pairs of semirings ( R , R * ) . Just as L-sets are a generalization of classic sets, we can introduce the general concept of ( R , R * ) -sets, which will be a generalization of L-sets and it will be possible to apply them to all new fuzzy structures that can be transformed into ( R , R * ) -fuzzy sets.
Based on the current trend in fuzzy set theory categories, we introduce new categories Rel ( R ) and Set ( R ) , respectively, which generalize the category of sets Set and the category of L-sets Set ( L ) , respectively, with suitable types of relations such as morphisms instead of mappings. According to Remark 2, with any dual pair of semirings ( R , R * ) two types of relations are used, namely, T R and T R * -relations and it follows that we obtain two types of these categories, namely Rel ( R ) and Rel ( R * ) and Set ( R ) and Set ( R * ) , respectively.
The analogies of the category Set but with ( R , R * ) -relations as morphisms are the following categories Rel ( R ) and Rel ( R * ) .
Definition 6.
Let ( R , R * ) be a dual pair of semirings.
  • The category Rel ( R ) of sets with T R -relations as morphisms is defined by
    (a)
    Objects are sets;
    (b)
    Morphisms from X to Y are ( R , R * ) -relations f : X Y ;
    (c)
    The composition of morphisms is defined by ◊;
    (d)
    For arbitrary object X, 1 X = η X .
  • The category Rel ( R * ) of sets with T R * -relations as morphisms is defined by
    (a)
    Objects are sets;
    (b)
    Morphisms from X to Y are ( R , R * ) -relations f : X Y ;
    (c)
    The composition of morphisms is defined by * ;
    (d)
    For arbitrary object X, 1 X * = η X * .
The analogies of the category Set ( L ) are the categories Set ( R ) and Set ( R * ) with sets as objects and with R or R * -similarity relations, respectively.
Definition 7.
Let ( R , R * ) be a dual pair of semirings.
  • The category Set ( R ) of sets with R -similarity relations is defined by
    (a)
    The objects are pairs ( X , Q ) , where X is a set and Q : X X is a R -similarity relation;
    (b)
    Morphisms f : ( X , Q ) ( Y , S ) are ( R , R * ) -relations f : X Y such that f Q f , S f f , where the order relation ≤ is defined point-wise;
    (c)
    The composition of the morphisms f : ( X , Q ) ( Y , S ) and g : ( Y , S ) ( Z , V ) is defined by g f ;
    (d)
    For arbitrary object ( X , Q ) , 1 ( X , Q ) = Q : ( X , Q ) ( X , Q ) .
  • The category Set ( R * ) of sets with R * -similarity relations is defined by
    (a)
    The objects are pairs ( X , Q ) , where X is a set and Q : X X is a R * -similarity relation;
    (b)
    Morphisms f : ( X , Q ) ( Y , S ) are ( R , R * ) -relations f : X Y such that f * Q * f , S * f * f , where the order relation * is defined point-wise;
    (c)
    The composition of the morphisms f : ( X , Q ) ( Y , S ) and g : ( Y , S ) ( Z , V ) is defined by g * f ;
    (d)
    For the arbitrary object ( X , Q ) , 1 ( X , Q ) * = Q .
Remark 3.
  • It should be noted that objects of categories Set ( R ) and Set ( R * ) are different. In fact, objects of Set ( R ) are pairs ( X , Q ) , such that Q : X X are ( R , R * ) -relations such that Q Q Q and Q η X , but objects of Set ( R * ) are pairs ( X , Q ) , such that Q are ( R , R * ) -relations such that Q * Q * Q and Q * η X * .
  • According to the traditional designation of L-sets, the objects of the categories Set ( R ) and Set ( R * ) , respectively, will be called R -sets and R * -sets, respectively.
  • It should be observed that conditions f Q f , S f f and f * Q * f , S * * f , respectively, are equivalent to conditions f Q = f = S f and f * Q = f = S * f , respectively.
Proposition 2.
All categories Rel ( R ) , Rel ( R * ) , Set ( R ) , and Set ( R * ) are correctly defined.
The proof follows directly from the definitions of operations in ( R , R * ) and the corresponding monads, and will be omitted.
As we have already stated, both types of newly defined pairs of categories can be considered certain generalizations of the classical category Set . In the classical L-fuzzy set theory, the power set structure L X is the principal structure, which is the basis for many theoretical results. In the following part, we will, therefore, show how analogies of this power set structure can also be defined for new analogies of the category Set , mentioned in the previous definitions.
In what follows, we introduce new types of power set structures based on generalized categories of sets, which are defined as functors from these categories of sets to the classical category of sets. However, as mentioned above, we have two types of generalization of the category Set, ie, category Rel ( R ) and category Set ( R ) . For this reason, for each set X Set , we obtain two types generalizing the classical power set objects L X , namely, objects R X and objects R ( X , Q ) . These two power set structures are represented by two pairs of functors
Rel ( R ) Set , Rel ( R * ) Set , Set ( R ) Set , Set ( R * ) Set .
Theorem 1.
Let ( R , R * ) be a dual pair of semirings. There exist power set functors F , F * , G , G * such that the following diagram commutes, where Δ and Ω are isomorphic functors.Axioms 12 00153 i001
Proof. 
(1) Let f : X Y be a morphism in the category Rel ( R ) . The functor G is defined by
G ( X ) = R X , G ( f ) : = f 1 R X : R X R Y .
From Definition 6, it follows that G ( 1 X ) = G ( η X ) = η X 1 R X = 1 R X = 1 G ( X ) and for another morphism g : Y Z we obtain G ( g f ) = g f 1 R X = ( g 1 R Y ) . ( f 1 R X ) = G ( g ) . G ( f ) , where " . " is the composition of mappings. Therefore, G is the functor.
(2) Let f : X Y be a morphism in the category Rel ( R * ) . The functor G * is defined by
G * ( X ) = G ( X ) , G * ( f ) : = ¬ ( f * ¬ 1 R X ) : R X R Y .
G * is the functor. In fact, we have G * ( 1 X * ) = G * ( η X * ) = ¬ ( η X * * ¬ 1 R X ) = ¬ ( ¬ 1 R X ) = 1 R X = 1 G * ( X ) . For arbitrary morphisms f : X Y and g : Y Z , we have
G * ( g * f ) = ¬ ( g * f * ¬ 1 R X ) = ¬ ( g * ¬ 1 R Y ) . ( f * ¬ 1 R X ) = ¬ ( g * ¬ 1 R Y ) . ¬ ( f * ¬ 1 R X ) = G * ( g ) . G * ( f ) ,
(3) Let f : X Y be a morphism in the category Rel ( R ) . The functor Δ is defined by
Δ ( X ) = X , Δ ( f ) = ¬ f .
It is straightforward to show that Δ is the functor. We show that G * . Δ = G . In fact, G * . Δ ( X ) = G * ( X ) = G ( X ) . In addition, we have
G * . Δ ( f ) = G * ( ¬ f ) = ¬ ( ¬ f * ¬ 1 R X ) = f 1 R X = G ( f )
and the diagram commutes.
(4) Let f : ( X , Q ) ( Y , S ) be a morphism in Set ( R ) . The functor F is defined by
F ( X , Q ) = { s R X : Q ( s ) : = ( Q 1 R X ) ( s ) s } , F ( f ) : F ( X , Q ) F ( Y , S ) , F ( f ) = S f 1 R X = f 1 R X .
We show that this definition is correct. We have F ( f ) ( s ) F ( Y , S ) . In fact, for arbitrary s F ( X , Q ) ,
( S 1 R Y ) ( F ( f ) ( s ) ) = ( S 1 R Y ) ( S f 1 R X ) ( s ) = S 1 R Y . ( S f 1 R X ) ( s ) = ( S S f 1 R X ) ( s ) ( S f 1 R X ) ( s ) = F ( f ) ( s ) ,
and F ( f ) ( s ) F ( Y , S ) . Furthermore, for 1 ( X , Q ) = Q and s F ( X , Q ) , we have
F ( Q ) = Q Q 1 R X = Q 1 R X , s ( Q 1 R X ) ( s ) s ,
and it follows that ( Q 1 R X ) ( s ) = s . Therefore, F ( 1 ( X , Q ) ) = ( Q 1 R X ) = 1 F ( X , Q ) . Finally, let f : ( X , Q ) ( Y , S ) and g : ( Y , S ) ( Z , W ) be morphisms in Set ( R ) . Therefore, f Q = f = S f and g S = g = W g and we obtain the following equation:
F ( g ) . F ( f ) = ( W g 1 R Y ) . ( S f 1 R X ) = W g S f 1 R X = W g f 1 R X = F ( g f ) ,
as follows from identities W W = W and composition rules for . Therefore, F is the functor.
(5) Let f : ( X , Q ) ( Y , S ) be a morphism in Set ( R * ) . The functor F * is defined by
F * ( X , Q ) = { s R X : Q ( s ) = ( Q * 1 R X ) ( ¬ s ) * ¬ s } , F * ( f ) = ¬ ( S * f * ¬ 1 R X ) = ¬ ( f * ¬ 1 R X ) : F * ( X , Q ) F * ( Y , S ) .
We show that this definition is correct. First, the following equalities hold for an arbitrary object ( X , Q ) Set ( R * ) :
F * ( X , Q ) = { s R X : ( Q * 1 R X ) ( ¬ s ) = ¬ s } = { s R X : ¬ ( Q * ¬ 1 R X ) ( s ) = s } .
In fact, for s F * ( X , Q ) we have ( Q * 1 R X ) ( ¬ s ) * ¬ s . On the other hand, ( Q * 1 R X ) ( ¬ s ) * ( η X * * 1 R X ) ( ¬ s ) = ¬ s and the first equality is proved. If ( Q * 1 R X ) ( ¬ s ) = ¬ s , we obtain ( Q * ¬ 1 R X ) ( s ) = ( Q * 1 R X ) ( ¬ s ) = ¬ s and it follows that ¬ ( Q * ¬ 1 R X ) ( s ) = s .
We prove that F * preserves unity morphisms. According to (1), for arbitrary s F * ( X , Q ) we have
F * ( 1 ( X , Q ) * ) ( s ) = F * ( Q ) ( s ) = ¬ ( Q * Q * ¬ 1 R X ) ( s ) = ¬ ( Q * ¬ 1 R X ) ( s ) = s ,
and it follows that F * ( 1 ( X , Q ) * ) = 1 F * ( X , Q ) .
Let f : ( X , Q ) ( Y , S ) and g : ( Y , S ) ( Z , W ) be morphisms of Set * ( R , R * ) . Using the identities f * Q = f = S * f and g * S = g = W * g , we obtain the following:
F * ( g ) . F * ( f ) = ¬ ( W * g * ¬ 1 R Y ) . ¬ ( S * f * ¬ 1 R X ) = ( ¬ W ¬ g 1 R X ) . ( ¬ S ¬ f 1 R X ) = ¬ W ¬ g ¬ S ¬ f 1 R X = ¬ ( W * g * S * f * ¬ 1 R X ) = ¬ ( W * g * f * ¬ 1 R X ) = F * ( g * f ) .
Finally, we show that for arbitrary s F * ( X , Q ) and arbitrary morphism f : ( X , Q ) ( Y , S ) , F * ( f ) ( s ) F * ( Y , S ) holds. In fact, we have
( S * 1 R Y ) ( ¬ F * ( f ) ( s ) ) = ( S * 1 R Y ) . ( S * f * ¬ 1 R X ) ( s ) = ( S * S * f * ¬ 1 R X ) ( s ) = ( S * f * ¬ 1 R X ) ( s ) = ¬ F * ( f ) ( s ) ,
and, according to (1), we have F * ( f ) ( s ) F * ( Y , S ) .
(6) Let f : ( X , Q ) ( Y , S ) be a morphism in Set ( R ) . The functor Ω : Set ( R ) Set ( R * ) is defined by
Ω ( X , Q ) = ( X , ¬ Q ) , Ω ( f ) = ¬ f
Since ¬ Q is the R * -similarity relation, the definition is correct. We prove that the diagram commutes, that is, F * . Ω = F . In fact, according to (1), we have
F * . Ω ( X , Q ) = F * ( X , ¬ Q ) = { s R X : ( ¬ Q * 1 R X ) ( ¬ s ) = ¬ s } = { s R X : ¬ ( Q ¬ 1 R X ) ( ¬ s ) = ¬ s } = { s R X : ( Q ¬ 1 R X ) ( ¬ s ) = s } = { s R X : ( Q 1 R X ) ( s ) = s } = F ( X , Q ) .
Further, we have ¬ f : ( X , ¬ Q ) ( Y , ¬ S ) and obtain
F * . Ω ( f ) = F * ( ¬ f ) = ¬ ( ¬ S * ¬ f * ¬ 1 R X ) = S f 1 R X = F ( f ) .
(7) Let f : X Y be a morphism in the category Rel ( R ) (or Rel ( R * ) , equivalently). The embedding functors J and J * are defined by
J ( X ) = ( X , η X ) , J * ( X ) = ( X , η X * ) , J ( f ) = f = J * ( f ) .
It is easy to see that J , J * are functors and that Ω . J = J * . Δ . □
Remark 4.
As in the case of classic power set structures L X , the objects of F ( X , Q ) and F * ( X , S ) , respectively, will be called ( X , Q ) -extensional and ( X , S ) -extensional ( R , R * ) -fuzzy sets, respectively, where ( X , Q ) Set ( R ) and ( X , S ) Set ( R * ) .

4. ( R , R * ) -Cut Systems

It is well known that the theory of classical L-valued fuzzy sets can be equivalently replaced by the theory of α -cuts. In many theories, and especially in applications, this substitution is a more acceptable solution because it allows one to explicitly interpret the approximate solutions of a number of problems. A typical example can be problems related to fuzzy rough set theory, the goal of which is to approximate indeterminate (i.e., fuzzy) phenomena s with the help of the so-called upper and lower approximations Q ( s ) and Q ( s ) based on a suitable similarity Q. However, this approximation again represents L-valued fuzzy sets, and therefore, its visualization is somewhat problematic. Therefore, a suitable solution is to replace these approximations with their α -cuts, which allows us to explicitly define sets of elements Q ( s ) α s α Q ( s ) α , representing the lower and upper estimate of the set of objects satisfying the given concept s with the degree at least α .
Since in addition to classic L-fuzzy sets, other types of fuzzy structures are currently used in applications, it is appropriate to extend this more illustrative form of fuzzy sets and its theory to these new fuzzy structures as well. For this reason, in this section, we will focus on introducing the theory of cut systems for ( R , R * ) -sets and extensional ( R , R * ) -fuzzy sets. For individual types of fuzzy structures transformable to ( R , R * ) -fuzzy sets, their cut system theories are only special examples of the cut system theory for general ( R , R * ) -fuzzy sets. In this way, the theory of α -cuts can be obtained, for example, for neutrosophic, intuitionistic, or L-fuzzy soft sets.
As we mentioned in the previous section, the basic categories for ( R , R * ) -fuzzy sets we use are the categories Set ( R ) and Set ( R * ) . Our goal in this section is to show that these categories can be equivalently expressed by cut systems, which are introduced in the following definitions.
Definition 8.
Let ( R , R * ) be a dual pair of semirings and let C = ( C r ) r R , where for arbitrary r R , C r : X X is a ( R , R * ) -relation.
  • C is called an R -cut system in a set X, if for arbitrary r , s R , x , x X ,
    (a)
    C r is a crisp R -relation, that is, C r ( x ) ( x ) { 1 R , 0 R } ;
    (b)
    C r C s C r × s ;
    (c)
    C r 1 = C r ;
    (d)
    C r η X ;
    (e)
    r s C s C r ;
    (f)
    For arbitrary x , y X , the set { r R : C r ( x ) ( y ) = 1 R } has the greatest element in R .
  • C is called am R * -cut system in a set X, if for arbitrary r , s R , x , x X ,
    (a)
    C r is a crisp R * -relation, that is, C r ( x ) ( x ) { 1 R * , 0 R * } ;
    (b)
    C r * C s * C r × * s ;
    (c)
    C r 1 = C r ;
    (d)
    C r * η X * ;
    (e)
    r * s C s * C r ;
    (f)
    For arbitrary x , y X , the set { r R : C r ( x ) ( y ) = 1 R * } has the greatest element in R * .
Remark 5.
It should be noted that conditions (e) and (f) are equivalent to the following implications:
{ r R : C r ( x ) ( x ) = 1 R } r s C s ( x ) ( x ) = 1 R , { r R : C r ( x ) ( x ) = 1 R * } * r * s C s ( x ) ( x ) = 1 R * ,
In fact, if q R is the greatest element of A = { r : C r ( x ) ( x ) = 1 R } , for arbitrary r A we have r q and it follows that s r A r q and we obtain C q C s . Therefore, C s ( x ) ( x ) = 1 R .
In the following definition, we introduce two categories of cut systems:
Definition 9.
Let ( R , R * ) be a dual pair of semirings.
  • The category Cut ( R ) of R -cut systems is defined by
    (a)
    Objects are pairs ( X , C ) , where C is an R -cut system in a set X;
    (b)
    Morphisms f : ( X , C ) ( Y , D ) are ( R , R * ) -relations X Y such that for all r R , f ( r 🟉 C r ) f , ( r 🟉 D r ) f f holds;
    (c)
    The composition of the morphisms f : ( X , C ) ( Y , D ) and g : ( Y , D ) ( Z , G ) is defined by g f ;
    (d)
    For the arbitrary object ( X , C ) , the unit morphism 1 ( X , C ) : ( X , C ) ( X , C ) is defined by
    1 ( X , C ) = r R r 🟉 C r .
  • The category Cut ( R * ) of R * -cut systems is defined by
    (a)
    Objects are pairs ( X , C ) representing R * -cut systems in a set X;
    (b)
    Morphisms f : ( X , C ) ( Y , D ) are ( R , R * ) -relations X Y such that for all r R , f * ( r 🟉 * C r ) * f , ( r 🟉 * D r ) * f * f holds;
    (c)
    The composition of the morphisms f : ( X , C ) ( Y , D ) and g : ( Y , D ) ( Z , G ) is defined by g * f ;
    (d)
    For arbitrary object ( X , C ) , the unit morphism 1 ( X , C ) * : ( X , C ) ( X , C ) is defined by
    1 ( X , C ) * = r R * r 🟉 * C r .
The main reason for introducing cut systems categories is to take advantage of the approximate representation of R - and R * -sets, including methods for working with this approximate representation. Generally speaking, rather than working with the R -set ( X , Q ) that is not very intuitive, we can use its approximation ( X , C r ) , where r R is a level of approximation, and C r is a classical crisp relation in a set X. The basis for defining this relation is the following theorem, which proves the existence of isomorphisms between the categories of R -sets and R -cut systems.
Theorem 2.
Let ( R , R * ) be a dual pair of semirings. There exist isomorphic functors H , H * and Φ such that the following diagram commutes, where Ω is from Theorem 1:Axioms 12 00153 i002
Proof. 
For arbitrary r R we define the mappings Δ r , Δ r * : R X R X by
s R X , x X , Δ r ( s ) ( x ) = 1 R , s ( x ) r , 0 R , s ( x ) ¬ r . , Δ r * ( s ) = ¬ Δ ¬ r ( s ) .
(1) First, we show that the definition of the category Cut ( R ) is correct. We show that 1 ( X , C ) is a morphism. For x , x X , and r R , we have
1 ( X , C ) r 🟉 C r ( x ) ( x ) = t r 🟉 C r ( x ) ( t ) × ( s R s 🟉 C s ) ( t ) ( x ) = t X , C r ( x ) ( t ) = 1 R r × s R , C s ( t ) ( x ) = 1 R s = { t X , s R : C r ( x ) ( t ) = C s ( t ) ( x ) = 1 R } r × s { s R : C s C r ( x ) ( x ) = 1 R } r × s { s R : C s × r ( x ) ( x ) = 1 R } r × s { p R : C r ( x ) ( x ) = 1 R } p = 1 ( X , C ) ,
as follows from the inequality C s × r C s C r . Therefore, 1 ( X , C ) is the morphism in Cut ( R ) . For an arbitrary morphism f : ( X , C ) ( Y , D ) we have f 1 ( X , C ) = f and 1 ( Y , D ) f = f . In fact, for x X , y Y we have
f 1 ( X , C ) ( x ) ( y ) = t X 1 ( X , C ) ( x ) ( t ) × f ( t ) ( y ) = t X { s R , C s ( x ) ( t ) = 1 R } s × f ( t ) ( y ) = s R { t X : C s ( x ) ( t ) = 1 R } s × f ( t ) ( y ) = s R ( f s 🟉 C s ) ( x ) ( y ) = f .
The other identity can be proven analogously and Cut ( R ) is defined correctly.
Let ( X , Q ) ( Y , S ) be a morphism in Set ( R ) . The functor H is defined by
H ( X , Q ) = ( X , C ) , C = ( C r ) r , C r = Δ r . Q : X X , H ( f ) : ( X , C ) ( Y , D ) , H ( f ) = f .
We prove that this definition is correct. It is clear that C r is a crisp R -relation. Furthermore, using the equality Q Q = Q , by a simple calculation we obtain
r , s R , C r × s = Δ s × r . Q ( Δ s . Q ) ( Δ r . Q ) = C r C s .
Analogously, we have C r 1 = ( Δ r . Q ) 1 = Δ r . Q 1 = Δ r . Q = C r . For r s , we have C s = Δ s . Q Δ r . Q = C r . For x X , C r ( x ) ( x ) = Δ r ( Q ( x ) ) ( x ) = 1 R and it follows that C r η X . Finally, the greatest element of the set { r R : C r ( x ) ( y ) = 1 R } = { r R : Δ r . Q ( x ) ( y ) r } equals Q ( x ) ( y ) . Hence, ( X , C ) is the object in the category Cut ( R ) .
We prove that H ( f ) = f : ( X , C ) ( Y , D ) is a morphism in the category Cut ( R ) . In fact, we have
f ( r 🟉 C r ) = f ( r 🟉 ( Δ r . Q ) ) f Q f .
Therefore, H is defined correctly. To prove that H is a functor, we only need to show that H ( 1 ( X , Q ) ) = 1 H ( X , Q ) = 1 ( X , C ) . We have H ( 1 ( X , Q ) ) = H ( Q ) = Q and for x , x X we have
1 ( X , C ) ( x ) ( x ) = s R , C s ( x ) ( x ) = 1 R s = s R , Q ( x ) ( x ) s s = Q ( x ) ( x ) = 1 H ( X , Q ) ( x ) ( x )
(2) We define the inverse functor H 1 : Cut ( R ) Set ( R ) . Let f : ( X , C ) ( Y , D ) be a morphism in Cut ( R ) . The functor H 1 is defined by
H 1 ( X , C ) = ( X , Q ) , Q = r R r 🟉 C r , H 1 ( f ) : ( X , Q ) = H 1 ( X , C ) H 1 ( Y , D ) = ( Y , S ) , H 1 ( f ) = f .
We show that this definition is correct. We have
Q = r R r 🟉 C r r R r 🟉 η X 1 R 🟉 η X = η X .
Further, we have
Q Q = ( r R r 🟉 C r ) ( s R s 🟉 C s ) = r , s R ( r 🟉 C r ) ( s 🟉 C s ) = r , s R ( r × s ) 🟉 ( C r C s ) r , s R ( r × s ) 🟉 C r × s q R q 🟉 C q = Q .
Since C r 1 = C r , Q is the symmetric ( R , R * ) -relation and it follows that Q is the R -similarity relation in X.
We show that f : ( X , Q ) ( Y , S ) is the morphism in Set ( R ) . We have
Q f = ( r R r 🟉 C r ) f = r R ( r 🟉 C r f ) r R f = f .
Finally, we have
H 1 ( 1 ( X , C ) ) = r R r 🟉 C r = Q = 1 H 1 ( X , C ) ,
and H 1 is the functor. We show that H , H 1 are inverse functors. In fact, for ( X , C ) Cut ( R ) and ( X , Q ) Set ( R ) , we obtain the following.
H . H 1 ( X , C ) = H ( H 1 ( X , C ) ) = H ( X , r R r 🟉 C r ) = ( X , ( Δ s ( r R r 🟉 C r ) ) s ) = ( X , ( C s ) s ) = ( X , C ) , H 1 . H ( X , Q ) = H 1 ( X , ( Δ r . Q ) r ) = ( X , s R s 🟉 ( Δ s . Q ) ) = ( X , Q ) ,
as follows from a simple calculation and using Remark 5.
(3) We show that the definition of the category Cut ( R * ) is correct. Most of the proof can be carried out similarly to the previous case. For illustration, we prove only the following identity:
We show that for an arbitrary object ( X , C ) Cut ( R * ) , 1 ( X , C ) * is a morphism. For x , x X and r R we have
1 ( X , C ) * * r × * C r ( x ) ( x ) = t X * r × * C r ( x ) ( t ) × * s R , C s ( t ) ( x ) = 1 R * * s = t X , C r ( x ) ( t ) = 1 R * * r × * s R , C s ( t ) ( x ) = 1 R * * s = { t X , s R : C r ( x ) ( t ) = C s ( t ) ( x ) = 1 R * } * r × * s * { s R : C s * C r ( x ) ( x ) = 1 R * } * r × * s * { s R : C s × * r * ( x ) ( x ) = 1 R * } * r × * s * p R : C r ( x ) ( x ) = 1 R * * p = 1 ( X , C ) * ,
as follows from the inequality C s × * r * C s * C r . Therefore, 1 ( X , C ) * is the morphism in Cut ( R * ) . The proof that 1 ( X , C ) * is the unit morphism in Cut ( R * ) is analogous to the proof that 1 ( X , C ) is the unit morphism in Set ( R ) and will be omitted.
Let ( X , Q ) ( Y , S ) be a morphism in Set ( R * ) . The functor H * is defined by
H * ( X , Q ) = ( X , C ) , C = ( C r ) r , C r = Δ r * . Q : X X , H * ( f ) : ( X , C ) ( Y , D ) , H * ( f ) = f .
We show that H * is the functor. We have H * ( X , Q ) Cut ( R * ) . In fact,
C r × * s = Δ r × * s * . Q = ¬ Δ ¬ ( r × * s ) . Q = ¬ Δ ¬ r × ¬ s . Q * ¬ ( Δ ¬ r . Q Δ ¬ s . Q ) = Δ r * . Q * Δ s * . Q = C r * C s , Δ r * . Q = ¬ Δ ¬ r . Q * ¬ η X = η X * , r * s ¬ r ¬ s Δ ¬ r . Q Δ ¬ s . Q C r * C s .
Therefore, ( X , C ) is the R * -cut system. Furthermore, f : H * ( X , Q ) H * ( Y , S ) is a morphism in Cut ( R * ) , as can be verified by a simple calculation. Finally, we have 1 H * ( X , Q ) * = H * ( 1 ( X , Q ) * ) , In fact, we have
1 H * ( X , Q ) * = 1 ( X , ( Δ r * . Q ) r ) * = r * r 🟉 * ( Δ r * . Q ) = Q = H * ( 1 ( X , Q ) * ) .
(4) We define the inverse functor H * 1 : Cut ( R * ) Set ( R * ) . For a morphism ( X , C ) ( Y , D ) we set
H * 1 ( X , C ) = ( X , Q ) , Q = r R * r 🟉 * C r , H * 1 ( f ) : ( X , Q ) = H * 1 ( X , C ) H * 1 ( Y , D ) = ( Y , S ) , H * 1 ( f ) = f .
The proofs that H * 1 is the functor and H * , H * 1 are inverse functors are similar to these proofs for the functors H 1 and H of (2) and will be omitted.
(5) We define the isomorphic functor Φ . Let f : ( X , C ) ( Y , D ) be a morphism in the category Set ( R ) and g : ( X , C ) ( Y , D ) in the category Cut ( R * ) . We set
Φ ( X , C ) = ( X , ( ¬ C ¬ r ) r ) , Φ 1 ( X , C ) = ( X , ( ¬ C ¬ r ) r ) Φ ( f ) = r R * r 🟉 * ¬ C ¬ r , f = 1 ( X , C ) , ¬ f , f 1 ( X , C ) , Φ 1 ( g ) = r R r 🟉 ¬ C ¬ r , g = 1 ( X , C ) * , ¬ g , g 1 ( X , C ) * ,
We prove that Φ and Φ 1 are defined correctly, that is, we show that Φ ( X , C ) Cut ( R * ) and Φ 1 ( X , C ) Cut ( R ) . We set D r : = ¬ C ¬ r and we have
r * s ¬ r ¬ s C ¬ r C ¬ s D r * D s , D r * D s = ( ¬ C ¬ r ) * ( ¬ C ¬ s ) = ¬ ( C ¬ r C ¬ s ) * ¬ C ¬ r × ¬ s = ¬ C ¬ ( r × * s ) = D r × * s , C ¬ r η X D r * ¬ η X = η X * ,
and, finally, if r R : D r ( x ) ( x ) = 1 R * * r * s , we have
¬ { r R : ¬ C ¬ r ( x ) ( x ) = 1 R * } * r ¬ s { r R : ¬ C ¬ r ( x ) ( x ) = 1 R * } r ¬ s { r R : C ¬ r ( x ) ( x ) = 1 R } r ¬ s C ¬ s ( x ) ( x ) = 1 R D r ( x ) ( x ) = 1 R * .
Therefore, from Remark 5 it follows that Φ ( X , C ) Cut ( R * ) . The proof for Φ 1 is similar and will be omitted.
We have Φ ( 1 ( X , C ) ) = 1 Φ ( X , C ) * and Φ 1 ( 1 ( X , C ) * ) = 1 Φ 1 ( X , C ) . The functors Φ and Φ 1 are mutually inverse. For ( X , C ) Cut ( R * ) we have
Φ 1 . Φ ( X , C ) = Φ 1 ( X , ( ¬ C ¬ r ) r ) = Φ 1 ( X , ( D r ) r ) = ( X , ( ¬ D ¬ r ) r ) = ( X , ( ¬ ( ¬ C r ) ) r ) = ( X , ( C r ) r ) = ( X , C ) , Φ 1 . Φ ( f ) = f , Φ . Φ 1 ( g ) = g .
(6) We prove that the diagram commutes, that is, Φ . H = H * . Ω . In fact, let ( X , Q ) be an object of Set ( R ) . We have
H * . Ω ( X , Q ) = H * ( X , ¬ Q ) = ( X , ( Δ r * . ( ¬ Q ) ) r ) = ( X , ( ¬ Δ ¬ r . ( ¬ Q ) ) r ) = Φ . H ( X , Q ) , H * . Ω ( f ) = H * ( ¬ f ) = ¬ f = Φ ( f ) = Φ . H ( f ) ,
and the diagram commutes. □
Just as we define the power set structure F ( X , Q ) of all ( X , Q ) -extensional fuzzy sets, we can define the power set structure E ( X , D ) of ( X , D ) -extensional cuts. To define the functor E : Cut ( R ) Set , we start with the definition of the object function of E.
Recall that for a ( R , R * ) -relation T : X X , the upper approximation mapping T : R X R X is defined by T = T 1 R X . For an arbitrary subset A X , we define the characteristic ( R , R * ) -fuzzy set Γ ( A ) R X of A by Γ ( A ) = a A η X ( a ) .
Definition 10.
Let ( R , R * ) be a dual pair of semirings.
  • Let ( X , D = ( D r ) r ) Cut ( R ) . A system C = ( C r ) r R is called an extensional ( X , D ) -cut, if
    (a)
    C r X ;
    (b)
    ( x X ) r R , x C r r q x C q ;
    (c)
    ( r , q R ) ( q 🟉 D q ) ( r 🟉 Γ ( C r ) ) ( r × q ) 🟉 Γ ( C r × q ) .
  • The object function E : Cut ( R ) Set is defined by
    E ( X , D ) = { C : C is the extensional ( X , D ) cut } .
We first show that there is a strong relationship between ( X , D ) -extensional cuts and ( X , Q ) -extensional fuzzy sets.
Proposition 3.
Let ( X , Q ) Set ( R ) be an R -set. There exist mutually inverse bijectionsAxioms 12 00153 i003
Proof. 
According to the proof of Theorem 2, we have the following: H ( X , Q ) = ( X , D ) , where D = ( D q ) q = ( Δ q . Q ) q . Let C = ( C r ) r E . H ( X , Q ) = E ( X , D ) . The mapping σ ( X , Q ) is defined by
σ ( X , Q ) ( C ) = r R r 🟉 Γ ( C r ) .
We show that this definition is correct, that is, σ ( X , Q ) ( C ) is an ( X , Q ) -extensional fuzzy set. Using the identity ( X , Q ) = H 1 . H ( X , Q ) = ( X , q q 🟉 D q ) from Theorem 2, we have
Q ( σ ( X , Q ) ( C ) ) = Q ( r r 🟉 Γ ( C r ) ) = r Q ( r 🟉 Γ ( C r ) ) = r ( q q 🟉 D q ) ( r 🟉 Γ ( C r ) ) r , q ( r × q ) 🟉 Γ ( C r × q ) s s 🟉 Γ ( c s ) = σ ( X , Q ) ( C ) .
According to the definition of functor F, we have σ ( X , Q ) ( C ) F ( X , Q ) , and the definition of σ is correct. In contrast, let s F ( X , Q ) . The mapping τ ( X , Q ) is defined by
τ ( X , Q ) ( s ) = ( s r ) r R , s r = { x X : s ( x ) r } .
We show that τ ( X , Q ) ( s ) is an extensional ( X , D ) -cut. In fact, for arbitrary x X , we have
( q 🟉 D q ) ( r 🟉 Γ ( s r ) ) ( x ) = ( q 🟉 Δ q . Q ) ( r 🟉 Γ ( s r ) ) ( x ) = q × t X r × Γ ( s r ) ( t ) × Δ q . Q ( t ) ( x ) = q × t X , s ( t ) t , Q ( t ) ( x ) q r = q × r = ( r × q ) 🟉 Γ ( s r × q ) ( x ) , t X , s ( t ) r , Q ( t ) ( x ) q , 0 , otherwise ( r × q ) 🟉 Γ ( s r × q ) ,
as follows from the inequality s ( x ) s ( t ) × Q ( t ) ( x ) r × q for arbitrary t X , s ( t ) r , Q ( t ) ( x ) q . Therefore, τ ( X , Q ) ( s ) E . H ( X , Q ) .
We show that σ and τ are mutually inverse mappings. For s F ( X , Q ) and C E . H ( X , Q ) , we have
σ ( X , Q ) . τ ( X , Q ) ( s ) = σ ( X , Q ) ( ( s r ) r ) = r r × Γ ( s r ) = s , τ ( X , Q ) . σ ( X , Q ) ( C ) = τ ( X , Q ) ( r r 🟉 Γ ( C r ) ) = ( v r ) r , v r = { x X : p p 🟉 Γ ( C p ) = p , x C p r p r } C r , x C p r { p : x C p } x v r ,
as follows from the axioms of extensional ( X , D ) -cut. □
The object function E can be extended to the powerset functor
E : Cut ( R ) Set .
Let f : ( X , D ) ( Y , G ) be a morphism in Cut ( R ) , and let us consider the following diagram: Axioms 12 00153 i004 To make this diagram commutative, we can set
E ( f ) = τ H 1 ( Y , G ) . F . H 1 ( f ) . σ H 1 ( X , D ) .
From the construction of E ( f ) , it follows that E respects the composition of morphisms and unit morphisms. Therefore, we obtain the theorem below, which expresses the equivalence between R -extensional fuzzy sets and extensional cuts.
Theorem 3.
Let ( R , R * ) be a dual pair of semirings. The functors E . H and F are naturally isomorphic, that is, σ = { σ ( X , Q ) : ( X , Q ) Set ( R ) } and τ = { τ ( X , Q ) : ( X , Q Set ( R ) ) } are natural inverse isomorphisms between these funtors,Axioms 12 00153 i005
F.
Proof. 
Let f : ( X , Q ) ( Y , S ) be a morphism in Set ( R ) . We show that σ is the natural transformation, that is, the following diagram commutes: Axioms 12 00153 i006 If we set H ( X , Q ) = ( X , D ) , H ( Y , S ) = ( Y , G ) , we obtain the following.
σ ( Y , S ) . E ( f ) = σ H 1 ( Y , G ) . τ H 1 ( Y , G ) . F . H 1 ( f ) . σ H 1 ( X , D ) = F ( f ) . σ H 1 ( X , D ) = F ( f ) . σ ( X , Q ) ,
and the diagram commutes. Therefore, σ is the natural transformation and also the natural isomorphism. By analogy, it can be proved that τ is the natural isomorphism. □

5. Examples

In this section, we show illustrative examples of how R -cut systems can be used to approximate a standard construction used in the theory of fuzzy sets. As we have already stated in the previous sections, the advantage of the theory of R -cut systems is the possibility to use this theory for arbitrary fuzzy systems that can be transformed into ( R , R * ) -fuzzy sets. Therefore, as an illustration of this procedure and its application in various fuzzy systems, in the following examples, we focus on classical M V -valued fuzzy sets, M V -valued intuitionistic fuzzy sets, and M V -valued fuzzy soft sets.
As an example of the method on which we will illustrate the possibility of using R -cut systems, we chose the upper approximation defined by the R -similarity relation. Recall that if Q : X X is an R -similarity relation on the set X, the upper approximation defined by Q is the mapping Q : R X R X which is defined by the formula
Q = Q 1 R X : R X R X .
It is obvious that if we fully know the R -similarity relation Q, there is no need to perform any approximation of the output Q ( s ) of the fuzzy structure s. However, a problem can arise if we only know approximately the R -similarity relation. For example, instead of knowing the complete R -similarity relation Q : X R X , we sometimes only know its approximations represented by several classical equivalence relations E r X × X for some values r 1 , , r n R . This classical equivalence relation E r then represents those pairs of points ( x , x ) X × X , for which we “estimate” Q ( x ) ( x ) r . Therefore, it is natural to ask whether from these various local equivalence relations E r 1 , , E r n at least some approximation of the global upper approximation Q ( s ) can be obtained for any s R X . In this section, we will first show how this global approximation can be obtained for the case of general ( R , R * ) -fuzzy sets, and then we will illustrate the concrete procedure for the case of three fuzzy structures that can be transformed into ( R , R * ) -fuzzy sets, i.e., classical fuzzy sets, intuitionistic fuzzy sets, and fuzzy soft sets.
Example 1.
General approach: Approximation of Q ( s ) for ( R , R * ) -sets.
Let ( R , R * ) be a dual pair of semirings and let X be a set. Suppose that instead of an R -similarity relation Q : X X we have at our disposal only a finite number of classical equivalence relations E r i X × X , where r i R , i = 1 , , N , where ( x , x ) E r i represents our local opinions that the points x and x are at least in a degree r i R similar to Q (which we do not know as a global R -similarity relation X X ).
Instead of the equivalence relations E r i we can consider the R -similarity relations C r i : X X , defined by C r i ( x ) ( x ) = 1 R iff ( x , x ) E r i . Let us further assume that our local equivalence relations E r i are consistent, i.e., that it holds.
r i r j E r j E r i .
In that case, we obtain an approximation C = ( C r i ) i of an R -cut in X, and using the functor H 1 of Theorem 2, we obtain the “approximation” ( X , Q ) = H 1 ( C ) of the unknown R -set ( X , Q ) , where H ( X , Q ) = ( X , C ) = ( X , ( C r ) r ) . Hence,
Q = r R r 🟉 C r i = 1 N r i 🟉 C r i = Q .
In general, Q does not need to be an R -similarity relation, although Q η X and Q are symmetric. To obtain an “almost” R -similarity relation, we can calculate Q Q for several copies of Q and this R -relation can be considered a reasonable approximation of Q. Using this approximation Q , for arbitrary s R X , we can calculate at least the lower estimate of the approximation Q ( s ) , that is,
Q ( s ) = ( i = 1 n r i 🟉 C r i ) ( s ) Q ( s ) .
Analogously, as the R -similarity relation Q, sometimes we are not able to fully describe ( R , R * ) -fuzzy set s R X as the mapping s : X R . Instead of that, we know (or estimate) only a few cuts s q k = { x X : s ( x ) q k } X , k = 1 , , K . Using the inequality
s = q R q 🟉 Γ ( s q ) k = 1 K q k 🟉 Γ ( s q k ) ,
for x X , the lower estimate of Q ( s ) can be calculated by
Q ( s ) ( x ) Q ( k = 1 K q k 🟉 Γ ( s q k ) ) ( x ) = k = 1 K q k 🟉 Q ( Γ ( s q k ) ) ( x ) k = 1 K q k 🟉 Q ( Γ ( s q k ) ) ( x ) = k = 1 K q k 🟉 i = 1 N ( r i 🟉 C r i ) ( Γ ( s q k ) ) ( x ) = { ( k , i ) : t s q k , ( x , t ) E r i } q k × r i .
In the following examples, we show how the calculation of the lower estimate of Q ( s ) looks for concrete examples of L -fuzzy sets, L -intuitionistic fuzzy sets, and L-fuzzy soft sets. In these examples, we assume that L is the complete ukasiewicz algebra  L L = ( [ 0 , 1 ] , , , , , ¬ , 0 ) , where
x y = 0 ( x + y 1 ) , ¬ x = 1 x , x y = 1 ( x + y ) .
We use the notation of Example 1.
Example 2.
Lower approximation of Q ( s ) for L -fuzzy sets.
It is easy to see that L -fuzzy sets can be transformed to ( R , R * ) -fuzzy sets, where ( R , R * ) is a dual pair of semirings, where
R = ( L , , , 0 = 0 L , 1 = 1 L ) , R * = ( L , , , 0 * = 1 L , 1 * = 0 L ) ,
and ¬ : [ 0 , 1 ] [ 0 , 1 ] is the involutive negation R R * . In that case, the algebraic structure of L -fuzzy sets is isomorphic to the algebraic structure of ( R , R * ) -fuzzy sets. Using the notation of Example 1 and the operations of ( R , R * ) , formula (2) is expressed by
Q ( s ) ( x ) { ( k , i ) : t s q k , ( t , x ) E r i } q k r i .
Example 3.
Lower approximation of Q ( s ) for L -intuitionistic fuzzy sets.
In [6], we showed that L -intuitionistic fuzzy sets can be transformed into ( R , R * ) fuzzy sets, where R = { ( α , β ) [ 0 , 1 ] 2 : ¬ α β } [ 0 , 1 ] 2 , and
  • ( α , β ) + ( α 1 , β 1 ) : = ( α α 1 , β β 1 ) ;
  • ( α , β ) × ( α 1 , β 1 ) : = ( α α 1 , β β 1 ) ;
  • 0 R = ( 0 , 1 ) , 1 R = ( 1 , 0 ) ;
  • ( α , β ) + * ( α 1 , β 1 ) : = ( α α 1 , β β 1 ) ;
  • ( α , β ) × * ( α 1 , β 1 ) : = ( α α 1 , β β 1 ) ;
  • 0 R * = ( 1 , 0 ) , 1 R * = ( 0 , 1 ) ;
  • ¬ R R is defined by ¬ ( α , β ) = ( β , α ) .
Then, ( R , R * ) is the dual pair of semirings and the algebraic structure of L -intuitionistic fuzzy sets is isomorphic to the algebraic structure of ( R , R * ) -fuzzy sets. Using the notation of (2), for elements r i , q i R we can set
r i = ( a i , b i ) , q k = ( c k , d k ) R .
In that case, formula (2) can be transformed into the following formula for elements of R:
Q ( s ) ( x ) { ( k , i ) : t s ( c k , d k ) , ( x , t ) E ( a i , b i ) } q k × r i = { ( k , i ) : t s ( c k , d k ) , ( x , t ) E ( a i , b i ) } ( c k , d k ) × ( a i , b i ) = { ( k , i ) : t s ( c k , d k ) , ( x , t ) E ( a i , b i ) } ( c k a i ) , { ( k , i ) : t s ( c k , d k ) , ( x , t ) E ( a i , b i ) } ( d k b i ) R .
Example 4.
Lower approximation of Q ( s ) for L -fuzzy soft sets.
Recall [2] that an L -fuzzy soft set in a set X is a pair ( E , s ) , where E K and s : K [ 0 , 1 ] X , such that for arbitrary k K E , s ( k ) ( x ) = 0 for all x X . Basic operations with L-fuzzy soft sets are defined by
( E , s ) = ( F , t ) k K , x X , s ( k ) ( x ) = t ( k ) ( x ) , ( E , s ) ( F , t ) = ( E F , s t ) , ( E , s ) ( F , t ) = ( E F , s t ) , ¬ ( E , s ) = ( K , ¬ s ) , ( ¬ s ) ( k ) ( x ) = ¬ ( s ( k ) ( x ) ) .
The dual pair of semirings ( R , R * ) that transforms L fuzzy soft sets into ( R , R * ) -fuzzy sets is defined by
R = { [ E , s ] | E K , s [ 0 , 1 ] K , s ( k ) = 0 , k K E } [ 0 , 1 ] K ;
where [ E , s ] L K is defined by [ E , s ] ( k ) = s ( k ) , k E , 0 L , k E and [ E , s ] = [ F , t ] k K , [ E , s ] ( k ) = [ F , t ] ( k ) .
  • The semiring R = ( R , + , × , 0 , 1 ) is defined by
    (a)
    [ E , t ] + [ F , s ] : = [ E F , t s ] R , where t s is the supremum in [ 0 , 1 ] K ;
    (b)
    [ E , t ] × [ F , s ] = [ E F , t s ] R , where t s [ 0 , 1 ] K is defined by t s ( k ) = t ( k ) s ( k ) ;
    (c)
    0 R = [ K , 0 ̲ ] , 1 R = [ K , 1 ̲ ] , where α ̲ ( k ) = α for arbitrarily k K , α [ 0 , 1 ] .
  • The semiring R * = ( R , + * , × * , 0 * , 1 * ) is defined by
    (a)
    [ E , t ] + * [ F , s ] : = [ E F , t s ] , where t s is the infimum in [ 0 , 1 ] K ;
    (b)
    [ E , t ] × * [ F , s ] = [ E F , s t ] , where ⊕ in [ 0 , 1 ] K is defined component-wise;
    (c)
    0 R * = [ K , 1 ̲ ] , 1 R * = [ K , 0 ̲ ] , where α ̲ ( k ) = α for arbitrarily k K , α [ 0 , 1 ] .
  • ¬ : R R is defined by ¬ [ E , s ] = [ K , ¬ s ] where ¬ s is defined point-wise in L K .
Then, ( R , R * ) is the dual pair of semirings, and the algebraic structure of L -fuzzy soft sets is isomorphic to the algebraic structure of the ( R , R * ) -fuzzy sets. Using the notation of (2), for elements r i , q i R we can set
r i = [ A i , p i ] , q k = [ B k , w k ] R ,
where A i , B k K and p i , q k [ 0 , 1 ] K , such that p i ( x ) = 0 , q k ( z ) = 0 for x K A i , z K B k . In that case, formula (2) can be transformed into the following formula for elements of R:
Q ( s ) ( x ) { ( k , i ) : t s q k , ( x , t ) E r i } q k × r i = { ( k , i ) : t s [ B k , w k ] , ( x , t ) E [ A i , p i ] } [ B k , w k ] × [ A i , p i ] = { ( k , i ) : t s [ B k , w k ] , ( x , t ) E [ A i , p i ] } [ B k A i , w k p i ] = { ( k , i ) : t s [ B k , w k ] , ( x , t ) E [ A i , p i ] } B k A i , { ( k , i ) : t s [ B k , w k ] , ( x , t ) E [ A i , p i ] } w k p i R

6. Discussion

A known disadvantage of the method that uses ( R , R * ) -fuzzy sets to unify new fuzzy structures is these new fuzzy structures need to be M V -valued. It is, therefore, appropriate to try to modify the concept of ( R , R * ) -fuzzy set in such a way as to enable the transformation of fuzzy structures based on complete residual lattices, for example. The second disadvantage is the fact that some of the new M V -valued fuzzy structures cannot be transformed into ( R , R * ) -fuzzy sets because the algebraic systems of the fuzzy sets of both structures are not isomorphic. An example can be hesitant fuzzy sets, where certain variants of the definitions of basic operations with hesitant fuzzy sets lead to the non-distributive nature of these operations, which is not possible for ( R , R * ) -fuzzy sets. The question, therefore, arises whether it would be appropriate to modify either some of these operations related to new fuzzy structures or, on the contrary, to define the operations with ( R , R * ) -fuzzy sets in a different way.

7. Conclusions

With the gradual development of fuzzy set applications, many new fuzzy structures were also developed, based on the theory of fuzzy sets, whose primary goal was to be a suitable tool, especially for certain types of applications. Over time, however, own theories began to be built even for these new fuzzy structures, which created a number of parallel theories, only loosely connected by some common methods from the general theory of fuzzy sets. Therefore, parallel to this development of theoretical tools for new fuzzy structures, there is naturally also an effort to unify these new fuzzy structures and their theories.
One of these unifications is the theory of fuzzy sets defined by a dual pair of semirings, briefly ( R , R * ) -fuzzy sets. For this reason, it was appropriate to create new theoretical foundations of the theory of ( R , R * ) -fuzzy sets, and, for example, the theory of approximations for ( R , R * ) -fuzzy sets, the theory of rough ( R , R * ) -fuzzy sets, or the F-transform theory for ( R , R * ) -fuzzy sets has already been created.
In this paper, we continued this development of the theory of ( R , R * ) -fuzzy sets and, as an analogy of the so-called L-sets, we defined the category R - and R * -sets and a power set functor for these categories, formed by the so-called extensional ( R , R * ) -fuzzy sets. Due to the monadic structure used for the theory of ( R , R * ) -fuzzy sets, two isomorphic variants of this concept could be automatically created, i.e., upper and lower extensional ( R , R * ) -fuzzy sets. In parallel with these concepts, we defined cut systems of these structures, which can be used, among other things, as certain approximations of these structures. At the end of the paper, we presented several simple examples of how these notions of ( R , R * ) -fuzzy sets can be transformed into new original fuzzy structures.

Funding

This research received no external funding.

Data Availability Statement

No new data were created.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Atanassov, K.T. Intuitionistic fuzzy sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  2. Maji, P.K.; Roy, A.R.; Biswas, R. Fuzzy soft-sets. J. Fuzzy Math. 2001, 9, 589–602. [Google Scholar]
  3. Močkoř, J. Powerset Theory of Fuzzy Soft Sets. Int. J. Fuzzy Log. Intell. Syst. 2020, 20, 298–315. [Google Scholar] [CrossRef]
  4. James, J.; Mathew, S.C. Lattice valued neutrosophis sets. J. Math. Comput. Sci. 2021, 11, 4695–4710. [Google Scholar]
  5. Agarwal, M.; Biswas, K.K.; Hanmandlu, M. Generalized intuitionistic fuzzy soft sets with applications in decision-making. Appl. Soft Comput. 2013, 13, 3552–3566. [Google Scholar] [CrossRef]
  6. Močkoř, J. Semiring-valued Fuzzy Sets and F-transform. Mathematics 2021, 9, 3107. [Google Scholar] [CrossRef]
  7. Močkoř, J.; Hurtik, P.; Hýnar, D. Rough Semirings-valued Fuzzy Sets with Application. Mathematics 2022, 10, 2274. [Google Scholar] [CrossRef]
  8. Wyler, O. Fuzzy logic and categories of fuzzy sets. In Non-Clasical Logics and Their Applications to Fuzzy Subsets; Theory Decis. Libr., Ser. B. 32; Kluwer Acad. Publ.: Dordrecht, The Netherland, 1995; pp. 235–268. [Google Scholar]
  9. Höhle, U. M-valued Sets and Sheaves over Integral Commutative CL-Monoids. In Applications of Category Theory to Fuzzy Subsets; Rodabaugh, S., Klement, E., Höhle, U., Eds.; Kluwer Academic Publishers: Dordrecht, The Netherland, 1992. [Google Scholar]
  10. Šostak, A.; Elkins, A.; Uljane, I. Many-level fuzzy rough approximation spaces induced by many-level fuzzy preorders and the related ditopological structures. In Proceedings of the 11th Conference of the European Society for Fuzzy Logic and Technology; Atlantis Press: Dordrecht, The Netherland, 2019. [Google Scholar]
  11. Liu, Y.M.; Luo, M.K. Fuzzy Topology; World Scientific Publishing: Singapore, 1990. [Google Scholar]
  12. Mordeson, J.N.; Bhutani, K.R.; Rosenfeld, A. Fuzzy Group Theory; Springer: New York, NY, USA, 2005. [Google Scholar]
  13. Bertoluzza, C.; Solci, M.; Capodieci, M.L. Measure of a fuzzy set: The alpha-cut approach in the finite case. Fuzzy Sets Syst. 2001, 123, 93–102. [Google Scholar] [CrossRef]
  14. Garcia, J.N.; Kutalik, Z.; Cho, K.H.; Wolkenhauer, O. Level sets and minimum volume sets of probability density functions. Int. J. Appr. Reason. 2003, 34, 25–47. [Google Scholar] [CrossRef]
  15. Pourabdollah, A.; Mendel, J.M.; John, R.I. Alpha-cut representation used for defuzzification in rule-based systems. Fuzzy Sets Syst. 2020, 399, 110–132. [Google Scholar] [CrossRef]
  16. Jaballah, A.; Saidi, F.B. Uniqueness results in the representation of families of sets by fuzzy sets. Fuzzy Sets Syst. 2006, 157, 964–975. [Google Scholar] [CrossRef]
  17. Saidi, F.B.; Jaballah, A. Alternative characterizations for the representation of families of sets by fuzzy sets. Inform. Sci. 2008, 178, 2639–2647. [Google Scholar] [CrossRef]
  18. Gan, A.P.; Jiang, Y.L. On ordered ideals in ordered semirings. J. Math. Res. Expo. 2011, 31, 989–996. [Google Scholar]
  19. Manes, E.G. Algebraic Theories; Springer: Berlin, Germany, 1976. [Google Scholar]
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.

Share and Cite

MDPI and ACS Style

Močkoř, J. Cut Systems with Relational Morphisms for Semiring-Valued Fuzzy Structures. Axioms 2023, 12, 153. https://doi.org/10.3390/axioms12020153

AMA Style

Močkoř J. Cut Systems with Relational Morphisms for Semiring-Valued Fuzzy Structures. Axioms. 2023; 12(2):153. https://doi.org/10.3390/axioms12020153

Chicago/Turabian Style

Močkoř, Jiří. 2023. "Cut Systems with Relational Morphisms for Semiring-Valued Fuzzy Structures" Axioms 12, no. 2: 153. https://doi.org/10.3390/axioms12020153

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