Next Article in Journal
An Enhanced YOLOv8 Model with Symmetry-Aware Feature Extraction for High-Accuracy Solar Panel Defect Detection
Previous Article in Journal
Dynamic Adaptation for Class-Imbalanced Streams: An Imbalanced Continuous Test-Time Framework
Previous Article in Special Issue
A Note on Neutrosophic Soft Set over Hyperalgebras
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Algebraic Properties of the Category of Involutive m-Semilattices and Its Limits

by
Shaohui Liang
Department of Mathematics, Xi’an University of Science and Technology, 58 Yanta Road, Xi’an 710054, China
Symmetry 2025, 17(7), 1051; https://doi.org/10.3390/sym17071051
Submission received: 8 May 2025 / Revised: 16 June 2025 / Accepted: 20 June 2025 / Published: 3 July 2025
(This article belongs to the Special Issue Symmetric Ordered Algebraic Structures and Lattice Theory)

Abstract

An involutive m-semilattice is a kind of algebraic structure with symmetry. Symmetry is reflected from partial-order relations to algebraic operations and even categorical properties. In this study, firstly, the concepts of the nucleus and congruence in involutive m-semilattices are introduced, and their interrelationships are discussed. On this basis, the concrete structure of a coequalizer in the category of involutive m-semilattices is obtained. We introduce the definition of free involutive m-semilattices, and the concrete structure of involutive m-semilattices is discussed. In addition, It is shown that the category of involutive m-semilattices is algebraic. Secondly, the colimit in the category of involutive m-semilattices is shown to be a very difficult problem. We obtain the concrete structure of the colimit for a full subcategory of the category of involutive m-semilattices. Thirdly, we introduce the definition of an inverse system in the category of involutive m-semilattices and give the concrete structure of the inverse limit of an inverse system. We establish the concept of a mapping between two inverse systems. The properties of inverse limits are discussed. Finally, we study the direct limit of the category of involutive m-semilattices and give its concrete structure.
MSC:
06B10; 18A30; 18B35

1. Introduction

The quantale was proposed by Mulvey in 1986 in [1] as a combination of quantum logic and locale. The algebraic structure of a quantale inherently exhibits symmetry. For instance, the distributive property of multiplication over a supremum operation embodies a form of symmetric relation. Additionally, symmetry is reflected in the characteristics of multiplication operations under arbitrary permutations of elements. Quantale theory provides a powerful tool for studying non-commutative structures and a new mathematical model for quantum mechanics. Hence, the theory of quantales has attracted the attention of many scholars. Quantale theory has a wide range of applications, especially when studying non-commutative structures [2], linear logic [3,4,5], C*-algebras [6], topological space [7,8,9], category [10,11,12], roughness theory [13], and so on. A systematic introduction to quantale theory written by Rosenthal in 1990 can be found in [14].
m-semilattices are important structures that are related to quantales. Rosenthal proved that each coherent quantale is isomorphic to a quantale consisting of all ∨-semilattice ideals of an m-semilattice with a top element. A coherent quantale is a special type of quantale characterized by properties such as symmetry, right-sidedness, and semiprimeness. These characteristics confer upon it a significant role in the study of mathematical logic and algebraic structures. Since m-semilattices connect the structures of ∨-semilattices with multiplications of semigroups, m-semilattices can be regarded as generalizations of residual lattices, lattice-ordered semigroups, quantales, and frames. m-semilattice theory has aroused great interest from many scholars. In [15], by using the fuzzy set method, the concept of (prime) ideals of an m-semilattice was introduced. Equivalent characterizations of (prime) ideals and (prime) ideas were given. In [16], Zhou and Zhao proposed the congruences induced by the fuzzy (prime) ideals of an m-semilattice, studied the properties of the upper (lower) rough fuzzy approximation operators with respect to these congruences, and introduced the notion of rough fuzzy (prime) ideals of m-semilattices. In [17], a minimal neighborhood approximation operator on m-semilattices was studied, and the definition of fuzzy rough sets based on fuzzy coverings of m-semilattices was introduced. In [18], Su and Zhao introduced the concept of filters in m-semilattices, and a filter topology on m-semilattices was constructed. A series of properties of filter spaces was studied. In [19], Pan and Han proved that the category of coherent quantales is a reflective subcategory of the category of m-semilattices. Based on the definition of m-semilattices, the concept of involutive m-semilattices was given. A series of important properties of involutive m-semilattices were studied, and it was proven that the category of involutive m-semilattices is complete ([20]). In [21], the definition of the generalized M-P inverse of an m-semilattice matrix was introduced. The necessary and sufficient condition for the existence of a generalized M-P inverse of an m-semilattice matrix was obtained. Some scholars have also provided different definitions of m-semilattices against various research backgrounds [22,23,24,25].
The category theory provides a new language that affords economy of thought and expression, in addition to allowing easier communication among investigators in different areas. The symmetry within a semilattice is manifested through its operational rules and partial-order relations, representing a form of mathematical abstract symmetry. Symmetry is a highly abstract mathematical concept in category theory, and it is manifested through the properties of morphisms and the structure of categories. For example, natural equivalences, symmetric categories, the commutativity of morphisms, and duality are all manifestations of symmetry. This symmetry not only reveals the deep connections between different areas of mathematics but also plays a significant role in fields such as physics. Understanding symmetry in category theory helps us gain a deeper insight into the nature of mathematical and physical phenomena.
In the literature on the study of m-semilattices, the focus has primarily been on ideals, filters, topological properties, roughness, fuzzy roughness, and matrices, with little discussion on categorical properties. We have added a unary involution operation to the m-semilattice, similar to the negation operator in algebraic logic, making the involution m-semilattice an extension of the m-semilattice. This article investigates the properties of involutive m-semilattices from a categorical perspective. The algebraic properties and limit structures of a category are important research focuses. If the algebraic properties of a category are proven and its limit structures are provided, then many categorical properties naturally hold. This study researches the algebraic properties of the category of involutive m-semilattices, as well as the structures of its colimits, direct limits, and inverse limits. In the following, some simple concepts of category theory are taken from [26].
This article is organized as follows. In Section 1, we show some basic concepts and the results needed in this article. In Section 2, the concepts of the nucleus and congruence are introduced. The category of involutive m-semilattices is proven to be algebraic. In Section 3, we discuss the structure of the coproduct and colimit in the category of involutive m-semilattices. In Section 4, we study the inverse limit and direct limit in the category of involutive m-semilattices. The properties of inverse limits are discussed.
For the convenience of readers, the important symbols used in this article can be found in the table below (Table 1).

2. Preliminaries

Definition 1. 
Let ( S , ) be a ∨-semilattice, let ( S , · ) be a semigroup, and let be a unary operation on S satisfying the following:
(1) 
a · ( b c ) = ( a · b ) ( a · c ) , ( b c ) · a = ( b · a ) ( c · a ) for all a , b S .
(2) 
a * * = a for all a S .
(3) 
( a · b ) * = b * · a * for all a , b S .
(4) 
( a b ) * = a * b * for all a , b S .
Then, ( S , , · , ) is called an involutive m-semilattice.
The definition of the involutive m-semilattice given in this paper is an extension of the definition of the involutive m-semilattice introduced in reference [20].
Definition 2. 
Let S 1 and S 2 be two involutive m-semilattices. A mapping f : S 1 S 2 is said to be an involutive m-semilattice homomorphism if it satisfies the following:
(1) 
f ( a · b ) = f ( a ) · f ( b ) ;
(2) 
f ( a b ) = f ( a ) f ( b ) ;
(3) 
f ( a * ) = ( f ( a ) ) * .
Example 1. 
(1) Let ( B , , , ¬ ) be a Boolean algebra. We define a semigroup multiplication · on B and an involution operation on B as follows:
a , b B , a · b = a b , a * = a .
It can be verified that ( B , , · , ) is an involutive m-semilattice, and it is commutative. Let ( B ´ , , , ¬ , 0 , 1 ) B be a two-element Boolean algebra. We define a mapping f : B B ´ as follows: f ( x ) = 0 , x = 0 , 1 , x 0 , , then the mapping f is both a Boolean algebra homomorphism and an involution m-semilattice homomorphism.
(2) Let S = { 0 , a , b , 1 } be a lattice determined by Figure 1. A semigroup multiplication on S and an involution operation on S are determined by the tables below (Table 2 and Table 3).
It can be verified that ( S , · , ) is an involutive m-semilattice, and it is symmetric and commutative. By the definitions of m-semilattice ideals and filters, the sets 0 , a , b , and 1 are ideals of S, while 0 , a , b , and 1 are filters of S.
(3) Let S = { 0 , a , b , c , 1 } be a lattice determined by Figure 2. A semigroup multiplication on S and an involution operation on S are determined by the tables below (Table 4 and Table 5).
It can be verified that ( S , · , ) is an involutive m-semilattice, and it is symmetric and commutative. By the definitions of m-semilattice ideals and filters, the sets 0 , a , b , c , and 1 are ideals of S, while 0 , a , b , c and 1 are filters of S.
Definition 3 ([26]). 
A category is a quintuple C = ( O , M , d o m , c o d , ) , where
(1) O is a class whose members are called C -objects;
(2) M is a class whose members are called C -morphisms;
(3) d o m and c o d are functions from M to O ; ( d o m ( f ) ) is called the domain of f, and c o d ( f ) is called the codomain of f;
(4) ∘ is a function from D = { ( f , g ) | f , g M , d o m ( f ) = c o d ( g ) } to M , and this is called the composition law of C ( ( f , g ) ) , which is usually written as f g . We say that f g is defined if, and only if, c ( f , g ) D such that the following conditions are satisfied:
(i) Matching Condition: If f g is defined, then d o m ( f g ) = d o m ( g ) and c o d ( f g ) = c o d ( f ) ;
(ii) Associativity Condition: If f g and h f are defined, then h ( f g ) = ( h f ) g ;
(iii) Identity Existence Condition: For each C -object A, there exists a C -morphism e such that d o m ( e ) = A = c o d ( e ) and
(a) 
f e = f whenever f e is defined;
(b) 
e g = g whenever e g is defined.
(iv) Smallness of Morphism Class Condition: For any pair ( A , B ) of C -objects, the class
h o m C ( A , B ) = { f | f M , d o m ( f ) = A a n d c o d ( f ) = B }
is a set.
For a given category C , the class of C -objects will be denoted by O b ( C ) , whereas M o r ( C ) will stand for the class of C -morphisms.
Example 2 ([26]). 
In the category Set, the class of objects is the class of all sets, the morphisms sets h o m ( A , B ) are all functions from A to B, and the composition law is the usual composition of functions. Set is commonly called the category of sets.
Definition 4 ([26]). 
A category C is said to be the following:
(1) small provided that C is a set;
(2) discrete provided that all of its morphisms are identities;
(3) connected provided that for each pair ( A , B ) of C -objects, h o m C ( A , B ) .
Definition 5 ([26]). 
Let C and D be categories, A functor from C to D is a triple ( D , F , D ) , which is a function from the class of morphisms with respect to the class of morphisms of D (i.e., F : M o r ( C ) M o r ( D ) ) satisfying the following conditions:
(1) F preserves identities, i.e., if e is a D -identity, then F ( e ) is a D -identity.
(2) F preserves composition; F ( f g ) = F ( f ) F ( g ) , i.e., whenever d o m ( f ) = c o d ( g ) , then d o m ( F ( f ) ) = c o d ( F ( g ) ) , and the above equality holds.
For any concrete category C , there is a functor U : C S e t that assigns to any object A the underlying set U ( A ) and to any morphism the corresponding function on the underlying sets. U is called a forgetful functor on C .
Definition 6 ([26]). 
A product of a family ( A i ) i I of C -objects is a pair ( i I A i , ( π ) i I ) satisfying the following properties:
(1) i I A i is a C -object.
(2) For each j J , π j : i I A i A j is a C -morphism (called the projection from i I A i to A j ).
(3) For each pair ( C , ( f i ) i I ) , where C is a C -object and for each j J , f j : C i I A i , there exists a unique C -morphism < f i > : C i I A i such that, for each j J , Figure 3 commutes.
Definition 7 ([26]). 
A coproduct of a family ( A i ) i I of C -objects is a pair ( ( μ i ) i I , i I A i ) satisfying the following properties:
(1) i I A i is a C -object.
(2) For each j J , μ j : A j i I A i is a C -morphism (which is called the injection from A j to i I A i ).
(3) For each pair ( ( f i ) i I , C ) , where C is a C -object and for each j J , f j : A j C , there exists a unique C -morphism [ f i ] : i I A i C such that for each j J , Figure 4 commutes.
Definition 8 ([26]). 
Let A g f B be a pair of C -morphisms. A pair ( E , e ) is called an equalizer in C of f and g provided that the following hold:
(1) e : E A is a C -morphism;
(2) f e = g e ;
(3) For any C -morphism e : E A such that f e = g e , there exists a unique C -morphism e ¯ : E E such that Figure 5 commutes.
Dually, if c : B C , then ( c , C ) is called a coequalizer in C for a pair A g f B if, and only if, c f = c g and each morphism c with the property that c f = c g can be uniquely factored through c.
Definition 9 ([26]). 
A category C is called algebraic provided that it satisfies the following conditions:
(1) The category C has coequalizers;
(2) The forgetful functor U : C S e t has a left adjoint;
(3) The forgetful functor U : C S e t preserves and reflects regular epimorphisms.

3. The Category of Involutive m-Semilattices Is Algebraic

In algebraic structure research, nucleus and congruences stand out as two key areas of focus. Both concepts are instrumental in constructing quotient structures, which, in turn, facilitates a deeper exploration of their important properties. Furthermore, nucleus and congruences often exhibit a mutually determining relationship. Showing a category is algebraic involves proving the existence of coequalizers, with congruences being the basis for their construction. Next, we will introduce nucleus mappings and congruences in involutive m-semilattices. “A category is algebraic” means that it possesses good properties similar to those of classical algebraic structures (such as groups, rings, modules, etc.) and their homomorphisms. It provides an abstract and unified perspective for understanding and connecting various algebraic theories. In [27]. Liu and Zhao proved that the category of quantales is algebraic. Next, we will discuss the algebraicity of the involutive m-semilattice category.
Definition 10. 
Let S be an involutive m-semilattice. A closure (coclosure) operator is an order-preserving increasing (decreasing), idempotent map j : S S . If j is a closure (coclosure) operator on S, then a j ( b ) ( j ( a ) b ) if, and only if, j ( a ) j ( b ) for all a , b S .
Definition 11. 
Let S be an involutive m-semilattice. An involutive m-semilattice nucleus on S is a closure operator j such that j ( a ) · j ( b ) j ( a · b ) and j ( a * ) = ( j ( a ) ) * for all a , b S . Let N ( S ) denote the set of all involutive m-semilattice nuclei on S.
Lemma 1. 
Let j be an involutive m-semilattice nucleus on S; then, j ( a · b ) = j ( a · j ( b ) ) = j ( j ( a ) · b ) = j ( j ( a ) j ( b ) ) for all a , b S .
Definition 12. 
Let S be an involutive m-semilattice with a maximum element 1, j N ( S ) .
(1) j is right-sided (left-sided) if, and only if, j ( a · 1 ) j ( a ) for all a S .
(2) j is commutative if, and only if, j ( a · b ) = j ( b · a ) for all a , b S .
(3) j is idempotent if, and only if, j ( a 2 ) = j ( a ) for all a S .
(4) Let S j be the set of all fixed points of j; then, S j = { a S | j ( a ) = a } is called a quotient of S.
a , b S j , a · j b = j ( a · b ) , a j b = j ( a b ) , a * j = j ( a * ) . It can be verified that the three operations mentioned above are well defined.
Theorem 1. 
Let S be an involutive m-semilatticewith a maximum element 1, j N ( S ) ; then,
(1) j is right-sided (left-sided) if, and only if, S j is right-sided (left-sided).
(2) j is commutative if, and only if, S j is commutative.
(3) j is idempotent if, and only if, S j is idempotent.
Proof. 
(1) Assume j is right-sided, then, a S j , a · 1 j ( a · 1 ) = j ( a ) = a , i.e., a · 1 a . Hence, S j is right-sided.
Conversely, when S j is right-sided, it follows that j ( a ) S j for all a S . Then, j ( a ) · 1 j ( a ) . Since j is increasing, therefore j ( a · 1 ) = j ( j ( a ) · 1 ) j ( j ( a ) ) = j ( a ) , i.e., j ( a · 1 ) j ( a ) . Hence, j is right-sided.
Similarly, the case on the left can be proven.
(2) Assume j is commutative, then, a , b S j , a · j b = j ( a · b ) = j ( b · a ) = b · j a . Thus, a · j b = b · j a . Therefore, S j is commutative.
Conversely, when S j is commutative. By Lemma 1, it follows that a , b S , j ( a · b ) = j ( j ( a ) · j ( b ) ) ) = j ( a · j b ) = j ( b · j a ) = j ( j ( b ) · j ( a ) ) ) = j ( b · a ) . Thus, j ( a · b ) = j ( b · a ) . Therefore, j is commutative.
(3) Let j be idempotent. then, a S j , a · j a = j ( a · a ) = j ( a ) = a . Thus, S j is idempotent.
Conversely, Assume S j is commutative. By Lemma 1, it follows that a S , j ( a · a ) = j ( j ( a ) · j ( a ) ) = j ( j ( a ) ) = j ( a ) . This shows that j is idempotent. □
Definition 13. 
Let S be an involutive m-semilattice; the relation R S × S satisfies the following:
(1) ( a , b ) , ( c , d ) R implies ( a c , b d ) R for all a , b , c , d S ;
(2) ( a , b ) , ( c , d ) R implies ( a · c , b · d ) R for all a , b , c , d S ;
(3) If ( a , b ) R , then ( a * , b * ) R .
Then, R is called an involutive m-semilattice congruence on S.
For any x S , let [ x ] R denote the congruence class of x, and let C o n ( S ) denote the set of all congruences on S. Then, C o n ( S ) is a complete lattice with respect to the inclusion order.
Theorem 2. 
Let S be an involutive m-semilattice, and let j be a nucleus on S. Then, ( S j , j , · j , j ) is an involutive m-semilattice, and j : S S j is an involutive m-semilattice homomorphism, where a , b S j , a · j b = j ( a · b ) , a j b = j ( a b ) , a * j = j ( a * ) .
Proof. 
It can be verified that ( S j , j ) is a joint semilattice with a maximum element.
We will show that ( S j , j , · j , j ) is an involutive m-semilattice. For any a , b S , by the definition of · j and Lemma 1, we have ( a · j b ) · j c = j ( a · b ) · j c = j ( j ( a · b ) · c ) = j ( ( a · b ) · j ( c ) ) = j ( a · ( b · j ( c ) ) ) = j ( a · ( j ( b ) · j ( c ) ) ) = j ( a · ( b · j c ) ) = a · j ( b · j c ) . Thus, the associativity of · j is valid.
Next, we will show that the distributive law is valid. For any a , b , c S j ,
(1) a · j ( b j c ) ( a · j b ) j ( a · j c ) .
(2) By Lemma 1, we have a · j ( b j c ) = j ( a · j ( b c ) ) = j ( a · ( b c ) ) = j ( ( a · b ) ( c · d ) ) j ( j ( a · b ) j ( a · c ) ) = j ( ( a · j b ) ( a · j c ) ) = ( a · j b ) j ( a · j c ) .
Hence, a · j ( b j c ) = ( a · j b ) j ( a · j c ) . Similarly, it can be proven that the right-distributive law ( b j c ) · a j = ( b · j a ) j ( c · j a ) holds.
Finally, we will prove that * j is an involutive operation on S j .
For any a , b S j ,
(1) ( a * j ) * j = ( j ( a * ) ) * j = ( ( j ( a ) ) * ) * j = j ( ( j ( a ) ) * ) * ) = j ( ( j ( a ) ) * ) = ( j ( j ( a ) ) ) * = ( j ( a ) ) * = j ( a * ) = a * j .
(2) ( a · j b ) * j = ( j ( a · b ) ) * j = j ( ( j ( a · b ) ) * ) = j ( j ( ( a · b ) * ) ) = j ( j ( b * · a * ) ) = j ( b * · a * ) . By Lemma 1, it follows that b * j · j a * j = j ( b * j · a * j ) = j ( j ( b * ) · j ( a * ) ) = j ( b * · a * ) . Thus ( a · j b ) * j = b * j · j a * j .
(3) ( a j b ) * j = ( j ( a b ) ) * j = j ( ( j ( a b ) ) * ) = j ( j ( a * ) j ( b * ) ) = j ( a * ) j j ( b * j ) = a * j j b * j .
Therefore, j is an involutive operation on S j .
For any a , b S ,
(1) j ( a b ) j ( j ( a ) j ( b ) ) = j ( a ) j j ( b ) . By the definition of j, it follows that j ( a b ) = j ( j ( a b ) ) j ( j ( a ) j ( b ) ) = j ( a ) j j ( b ) . Thus, j ( a b ) = j ( a ) j j ( b ) .
(2) From Lemma 1, it follows that j ( a ) · j j ( b ) = j ( j ( a ) · j ( b ) ) = j ( a · b ) . Thus, j preserves operation · j .
(3) j ( a * ) = a * j ( j ( a ) ) * j , but ( j ( a ) ) * j = j ( ( j ( a ) ) * ) j ( a * ) ; thus, j ( a * ) = ( j ( a ) ) * j .
From (1), (2), and (3), we know that mapping j : S S j is an involutive m-semilattice homomorphism. □
Theorem 3. 
Let S be an involutive m-semilattice. j N ( S ) , an equivalence R is defined as follows: ( a , b ) R if, and only if, j ( a ) = j ( b ) for all a , b S . Then, R is a congruence on S.
Theorem 4. 
Let S be an involutive m-semilattice, and let R be a congruence of S. For all a , b , c S , define [ a ] [ b ] [ a b ] = [ b ] ; [ a ] [ b ] = [ a b ] ; [ a ] · [ b ] = [ a · b ] ; ( [ a ] ) * = [ a * ] . The mapping π : S S / R such that π ( a ) = [ a ] . Then, ( S / R , · , ) is an involutive m-semilattice, and the mapping π is an involutive m-semilattice homomorphism.
Proof. 
We first show that ≤ is a partial order on S / R .
For any [ a ] , [ b ] , [ c ] S / R ,
(1) It is clear that [ a ] [ a ] .
(2) If [ a ] [ b ] and [ b ] [ a ] , then [ a b ] = [ b ] and [ b a ] = [ a ] ; thus, [ a ] = [ b ] .
(3) If [ a ] [ b ] and [ b ] [ c ] , then [ a c ] = [ a ( b c ) ] = [ ( a b ) ( b c ) ] = [ b c ] = [ c ] , i.e., [ a ] [ c ] .
It is easy to verify that the above operations · , , and ∗ are well defined, and ( S / R , ) is a semilattice with a maximum element [ 1 ] .
Next, for any [ a ] , [ b ] , [ c ] S / R , we have
(1) ( [ a ] · [ b ] ) · [ c ] = [ a · b ] · [ c ] = [ ( a · b ) · c ) ] = [ a · ( b · c ) ] = [ a ] · ( [ b ] · [ c ] ) .
(2) [ a ] · ( [ b ] [ c ] ) = [ a ] · [ b c ] = [ a · ( b c ) ] = [ ( a · b ) ( a · c ) ] = [ a · b ] [ a · c ] = ( [ a ] · [ b ] ) ( [ a ] · [ c ] ) . Similarly, it can be proven that ( [ b ] [ c ] ) · [ a ] = ( [ b ] · [ a ] ) ( [ c ] · [ a ] ) also holds.
(3) We verify that ∗ is an involution operation on S / R .
(i) ( [ a ] ) * * = [ a * * ] = [ a * ] = [ a ] * .
(ii) ( [ a · b ] ) * = [ ( a · b ) * ] = [ b * · a * ] = ( [ b ] ) * · ( [ a ] ) * .
(iii) ( [ a b ] ) * = [ ( a b ) * ] = [ a * b * ] = ( [ a ] ) * ( [ b ] ) * .
Therefore, ( S / R , · , ) is an involutive m-semilattice.
Finally, we will prove that the mapping π : S S / R is an involutive m-semilattice homomorphism.
For any [ a ] , [ b ] S / R ,
(1) π ( a b ) = [ a b ] = [ a ] [ b ] = π [ a ] π [ b ] .
(2) π ( a · b ) = [ a · b ] = [ a ] · [ b ] = π ( a ) · π ( b ) .
(3) π ( a * ) = [ a * ] = [ a ] * = [ π ( a ) ] * . □
Definition 14. 
Let I M S L a t t be a category whose objects are involutive m-semilattices and whose morphisms are involutive m-semilattice homomorphisms. Obviously, the category I M S L a t t is a concrete category.
Lemma 2. 
Let f : S P be an involutive m-semilattice homomorphism; then, f 1 ( ) = { ( x , y ) S × S | f ( x ) = f ( y ) } is an involutive m-semilattice congruence on S.
Let S be an involutive m-semilattice, and let R be a binary relation on S. The smallest congruence containing R is the intersection of all the involutive m-semilattice congruences containing R on S. We say that this congruence is generated by R and is denoted by < R > .
Theorem 5. 
I M S L a t t has a coequalizer.
Proof. 
Let S and P be two involutive m-semilattices, let f , g : S P be two involutive m-semilattice homomorphisms, and let R be the smallest congruence, which contains { ( f ( a ) , g ( a ) | a P } .
Suppose that π : S S / R is the canonical mapping. Then, the mapping π is an involutive m-semilattice homomorphism according to Theorem 4. We will show that ( π , S / R ) is the coequalizer of f and g.
(1) Let a P ; then, ( π f ) ( a ) ) = π ( f ( a ) ) = [ f ( a ) ] and ( π g ) ( a ) ) = π ( g ( a ) ) = [ g ( a ) ] . Since ( f ( a ) , g ( a ) ) R , this implies that [ f ( a ) ] = [ g ( a ) ] , i.e., π f = π g .
(2) Let h : S S 1 be an involutive m-semilattice homomorphism such that h f = h g . Let R 1 = ( h ) 1 ( ) and = { ( x , x ) | x S 1 } . According to Lemma 2, it follows that R 1 is a congruence of S. a P , then h ( f ( a ) ) = h ( g ( a ) ) . This implies that ( f ( a ) , g ( a ) ) R 1 ; thus, R R 1 .
We define a mapping h 1 : S / R S such that h 1 ( [ a ] ) = h ( a ) for all [ a ] S / R . Let ( a , b ) R ; then, ( a , b ) R 1 , i.e., h 1 ( a ) = h 1 ( b ) . This means that h 1 is well defined.
Let [ a ] , [ b ] S / R ; then,
(1) h 1 ( [ a ] · [ b ] ) = h 1 ( [ a · b ] ) = h ( a · b ) = h ( a ) · h ( b ) = h 1 ( [ a ] ) · h 1 ( [ b ] ) .
(2) h 1 ( [ a ] [ b ] ) = h 1 ( [ a b ] ) = h ( a b ) = h ( a ) h ( b ) = h 1 ( [ a ] ) h 1 ( [ b ] ) .
(3) h 1 ( ( [ a ] ) * ) = h 1 ( [ a * ] ) = h ( a * ) = ( h ( a ) ) * = [ h 1 ( [ a ] ) ] * .
Hence, the mapping h 1 : S / R S is an involutive m-semilattice homomorphism.
Let x S ; then, h 1 π ( x ) = h 1 ( [ x ] ) = h ( x ) , i.e., h 1 π = h . Thus, Figure 6 commutes.
Let h 2 : S / R S such that h 2 π = h ; then, h 2 ( [ x ] ) = ( h 2 π ) ( x ) = ( h 1 π ) ( x ) = h 1 ( [ x ] ) , i.e., h 2 = h 1 . Therefore, ( π , S / R ) is the coequalizer of f and g. □
The problem of free generation plays a crucial role in algebra, and the free generation of some mathematical structures has been widely studied ([28,29]). Next, we will discuss the structure of free involutive m-semilattices in detail.
Let X be a set; we use X ˜ = { x 1 x 2 x n | x n X , n Z + } to denote the set of all finite strings composed of elements from X. A binary operation ★ is defined as follows:
x 1 x 2 x n , y 1 y 2 y m X ˜ , ( x 1 x 2 x n ) ( y 1 y 2 y m ) = x 1 x 2 x n y 1 y 2 y m .
It is easy to verify that the binary operation ★ satisfies the associative law. ( X ˜ , ) is called the free semigroup generated by the set X.
Let P F ( X ˜ ) denote the set of all finite subsets of the set X ˜ . Two binary operations are defined on the set P F ( X ˜ ) as follows:
A , B P F ( X ˜ ) , A B = { x 1 x 2 x n y 1 y 2 y m | x 1 x 2 x n A , y 1 y 2 y m B , n , m Z + } , A * = { x n x n 1 x 1 | x 1 x 2 x n A , n Z + } .
Theorem 6. 
The triple ( P F ( X ˜ ) , , ) is an involutive m-semilattice with respect to the set inclusion order.
Proof. 
We first show that the above operations , , and ∗ are well defined, and ( P F ( X ˜ ) , ) is a semilattice. For any A , B P F ( X ˜ ) . Since A and B are finite sets, suppose the cardinalities of A and B are κ and λ , respectively, i.e., A = κ , B = λ . We have
(1) A B = { x 1 x 2 x n y 1 y 2 y m | x 1 x 2 x n A , y 1 y 2 y m B , n , m Z + } . Hence, A B = κ λ . Therefore, A B P F ( X ˜ ) .
(2) A B = κ λ . Hence, A B P F ( X ˜ ) , Therefore, ( P F ( X ˜ ) , ) is a semilattice.
(3) A * = { x n x n 1 x 1 | x 1 x 2 x n A , n Z + } . Then, A * P F ( X ˜ ) .
Next, For any A , B , C P F ( X ˜ ) ,
(1)
A ( B C ) = { x 1 x 2 x n y 1 y 2 y m | x 1 x 2 x n A , y 1 y 2 y m B C } = { x 1 x 2 x n y 1 y 2 y m | y 1 y 2 y m B or y 1 y 2 y m C } = ( A B ) ( A C ) .
Similarly, it follows that ( B C ) A = ( B A ) ( C A ) .
(2)
( A B ) C = { x 1 x 2 x n y 1 y 2 y m | x 1 x 2 x n A , y 1 y 2 y m B } C = { ( x 1 x 2 x n y 1 y 2 y m ) ( z 1 z 2 z s ) | x 1 x 2 x n A , y 1 y 2 y m B , z 1 z 2 z s C } = { ( x 1 x 2 x n ) ( y 1 y 2 y m z 1 z 2 z s ) | x 1 x 2 x n A , y 1 y 2 y m B , z 1 z 2 z s C } = A ( B C ) .
(3)
( A * ) * = ( { x n x n 1 x 1 | x 1 x 2 x n A } ) * = { x 1 x 2 x n | x 1 x 2 x n A } = A . ( A B ) * = ( { x 1 x 2 x n y 1 y 2 y m | x 1 x 2 x n A , y 1 y 2 y m B } ) * = { y m y m 1 y 1 x n x n 1 x 1 | x 1 x 2 x n A , y 1 y 2 y m B } = { y m y m 1 y 1 x n x n 1 x 1 | x n x n 1 x 1 A * , y m y m 1 y 1 B * } = B * A * .
(4)
( A B ) * = ( { x 1 x 2 x n | x 1 x 2 x n A B } ) * = { x n x n 1 x 1 | x 1 x 2 x n A or x 1 x 2 x n B } = A * B * .
From the above proof, it can be seen that ( P F ( X ˜ ) , , , ) is an involutive m-semilattice. □
Theorem 7. 
There is a functor P F : S e t I M S L a t t that is left adjoint to the forgetful functor U : I M S L a t t S e t .
Proof. 
Let X and Y be nonempty sets, and let f : X Y be a mapping. According to Theorem 6, it follows that P F ( X ˜ ) and P F ( Y ˜ ) are involutive m-semilattices. We define P F ( f ) : P F ( X ˜ ) P F ( Y ˜ ) such that P F ( f ) ( A ) = { f ( x 1 ) f ( x 2 ) f ( x n ) | x 1 x 2 x n A } for all A P F ( X ˜ ) ; then, the mapping P F ( f ) is well defined.
Next, we will prove that the mapping P F ( f ) is an involutive m-semilattice homomorphism. For any A , B P F ( X ˜ ) ,
(1)
P F ( f ) ( A B ) = { f ( x 1 ) f ( x 2 ) f ( x n ) | x 1 x 2 x n A B } = { f ( x 1 ) f ( x 2 ) f ( x n ) | x 1 x 2 x n A or x 1 x 2 x n B } = P F ( f ) ( A ) P F ( f ) ( B ) .
Therefore, the mapping f preserves the union of sets.
(2)
P F ( f ) ( A B ) = { f ( x 1 ) f ( x n ) f ( y 1 ) f ( y m ) | x 1 x 2 x n y 1 y 2 y m A B } = { f ( x 1 ) f ( x n ) f ( y 1 ) f ( y m ) | x 1 x n A , y 1 y m B } = { f ( x 1 ) f ( x n ) | x 1 x n A } { f ( y 1 ) f ( y m ) | y 1 y m B } = P F ( f ) ( A ) P F ( f ) ( B ) .
Therefore, the mapping P F ( f ) preserves the operation •.
(3)
P F ( f ) ( A ) * = { f ( x n ) f ( x n 1 ) f ( x 1 ) | x n x n 1 x 1 A * } = { ( f ( x 1 ) f ( x 2 ) f ( x n ) ) * | x 1 x 2 x n A } = ( { f ( x 1 ) f ( x 2 ) f ( x n ) | x 1 x 2 x n A } ) * = ( P F ( f ) ( A ) ) * .
Hence, the mapping P F ( f ) preserves the involutive operation ∗.
From the above proof, it can be concluded that the mapping P F ( f ) is an involutive semilattice homomorphism.
Next, we will check that P F : S e t I M S L a t t is a functor.
We define a mapping i X : X X such that i X ( x ) = x for all x X . For any A P F ( X ˜ ) ,
(1)
P F ( i X ) ( A ) = { i X ( x 1 ) i X ( x 2 ) i X ( x n ) | x 1 x 2 x n A } = { x 1 x 2 x n | x 1 x 2 x n A } = A = i P F ( X ) ( A ) .
This means that the functor P F preserves identity mappings.
(2) Let f : X Y , g : Y Z ; then,
P F ( f g ) ( A ) = { ( f g ) ( x 1 ) ( f g ) ( x 2 ) ( f g ) ( x n ) | x 1 x 2 x n A } = { ( f g ) ( x 1 x 2 x n ) | x 1 x 2 x n A } = { f ( g ( x 1 x 2 x n ) ) | x 1 x 2 x n A } = { f ( g ( x 1 ) g ( x 2 ) g ( x n ) ) | x 1 x 2 x n A } = P F ( f ) ( { g ( x 1 ) g ( x 2 ) g ( x n ) | x 1 x 2 x n A } ) = ( P F ( f ) P F ( g ) ) ( A ) .
Thus, the functor P F preserves the composition of f and g.
Finally, we will prove that P F : S e t I M S L a t t is the left adjoint to the forgetful functor U : I M S L a t t S e t .
Let X be a non-empty set; we define a mapping i : X P F ( X ˜ ) such that i ( x ) = x for all x X . Let S be an involutive semilattice and mapping f : X S ; we define a mapping f ˜ : P F ( X ˜ ) S such that f ˜ ( A ) = { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 1 x n A ) } for all A P F ( X ˜ ) . Since { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 1 x n A ) } is a finite set, then f ˜ ( A ) S . This shows that the mapping f ˜ is well defined.
For any A , B P F ( X ˜ ) ,
(1)
f ˜ ( A B ) = { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A B } = ( { f ( y 1 ) · f ( y 2 ) f ( y m ) | y 1 y 2 y m A } ) ( { f ( z 1 ) · f ( z 2 ) f ( z s ) | z 1 z 2 z s B } ) = f ˜ ( A ) f ˜ ( B ) .
(2)
f ˜ ( A B ) = { f ( y 1 ) · f ( y 2 ) f ( y n ) · f ( z 1 ) · f ( z 2 ) f ( z s ) | y 1 y 2 y m A , z 1 z 2 z s B ) } = ( { f ( y 1 ) · f ( y 2 ) f ( y m ) | y 1 y 1 y m A } ) · ( { f ( z 1 ) · f ( z 2 ) f ( z s ) | z 1 z 2 z s B } ) = f ˜ ( A ) · f ˜ ( B ) .
(3)
f ˜ ( A * ) = { f ( x n ) · f ( x n 1 ) f ( x 1 ) | x n x n 1 x 1 A * ) } = ( { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A ) } ) * = ( { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A ) } ) * = ( f ˜ ( A ) ) * .
Hence, the mapping P F ( f ) is an involutive semilattice homomorphism.
For any x X , ( f ˜ i ) ( x ) = f ˜ ( { x } ) = f ( x ) , i.e., f ˜ i = f ; hence, Figure 7 commutes.
Suppose that f ˜ : P F ( f ) S is another homomorphism such that f ˜ i = f .
Then, f ˜ ( { x } ) = ( f ˜ i ) ( x ) = f ( x ) = ( f ˜ i ) ( x ) = f ˜ ( { x } ) , i.e., f ˜ ( { x } ) = f ˜ ( { x } ) .
For any A P F ( X ˜ ) ,
f ˜ ( A ) = { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A } = { f ˜ ( { x 1 } ) · f ˜ ( { x 2 } ) f ˜ ( { x n } ) | x 1 x 2 x n A } = { f ˜ ( { x 1 } { x 2 } { x n } ) | x 1 x 2 x n A } = { f ˜ ( x 1 x 2 x n ) | x 1 x 2 x n A } = f ˜ ( { x 1 x 2 x n | x 1 x 2 x n A } ) = f ˜ ( A ) .
Thus, f ˜ = f ˜ . This means that f ˜ is a unique involutive m-semilattice homomorphism and satisfies the commutativity of Figure 7.
The above proof shows that the functor P F is left adjoint to the forgetful functor U. □
Definition 15 ([26]). 
A morphism f : A B is said to be a monomorphism in C provided that for all C -morphisms h and k such that f h = f k , it follows that h = k (i.e., f is left-cancellable with respect to the composition in C ).
Dually, a morphism f : A B is said to be an epimorphism in C provided that for all C -morphisms h and k such that h f = k f , it follows that h = k (i.e., f is right-cancellable with respect to the composition in C ).
Every morphism in a concrete category that is an injective function on underlying sets is a monomorphism; every morphism in a concrete category that is a surjective function on underlying sets is an epimorphism.
Theorem 8. 
In IMSLatt, the monomorphisms are precisely the morphisms that are injective on the underlying sets, and the epimorphisms are precisely the morphisms that are surjective on the underlying sets.
Proof. 
This proof is similar to Proposition 3.3 in the Reference [27]. □
Definition 16 ([26]). 
If e : E A is a C -morphism, then e is called a regular monomorphism if, and only if, there are C -morphisms f and g such that ( E , e ) is the equalizer of f and g.
Dually, if e : A E is a C -morphism, then e is called a regular epimorphism if, and only if, there are C -morphisms f and g such that ( e , E ) is the coequalizer of f and g.
Theorem 9. 
The forgetful functor U : I M S L a t t S e t preserves and reflects regular epimorphisms.
Proof. 
Obviously, the forgetful functor U : I M S L a t t S e t preserves regular epimorphisms. We will prove that the forgetful functor U : I M S L a t t S e t reflects regular epimorphisms, which requires proving that the epimorphisms are precisely the regular epimorphisms in the category IMSLatt.
Let h : S T be an epimorphism in the category IMSLatt. Since the surjection is a regular epimorphism in the category Set, then the mapping h is a regular epimorphism in the category Set. This means that there is a set X and mappings f , g : X S such that ( h , T ) is the coequalizer of f and g. Then, Figure 8 commutes.
For any A P F ( X ˜ ) , define two mappings f ˜ : P F ( X ˜ ) S and g ˜ : P F ( X ˜ ) S as follows:
f ˜ ( A ) = { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A } , g ˜ ( A ) = { g ( x 1 ) · g ( x 2 ) g ( x n ) | x 1 x 2 x n A } .
According to the proof of Theorem 6, we know that mappings f ˜ and g ˜ are involutive m-semilattice homomorphisms. Since h f = h g ,
h f ˜ ( A ) = h ( { f ( x 1 ) · f ( x 2 ) f ( x n ) | x 1 x 2 x n A } ) = { ( h f ) ( x 1 ) · ( h f ) ( x 2 ) ( h f ) ( x n ) | x 1 x 2 x n A } ) = { ( h g ) ( x 1 ) · ( h g ) ( x 2 ) ( h g ) ( x n ) | x 1 x 2 x n A } ) = h ( { g ( x 1 ) · g ( x 2 ) g ( x n ) | x 1 x 2 x n A } ) .
Hence, h f ˜ = h g ˜ .
Let mapping h : S P such that h f ˜ = h g ˜ ; then, h f = h g . Since ( h , T ) is the coequalizer of f and g, this shows that there exists a unique mapping h ¯ : T P such that h = h ¯ h .
For any x , y S , since h is a surjective function, there are x 1 , y 1 S such that h ( x 1 ) = x and h ( y 1 ) = y . We have
(1) h ¯ ( x · y ) = h ¯ ( h ( x 1 ) · h ( y 1 ) )   = ( h ¯ h ) ( x 1 · y 1 ) = h ( x 1 · y 1 )   = h ( x 1 ) · h ( y 1 )   = ( h ¯ h ) ( x 1 ) · ( h ¯ h ) ( y 1 )   = h ¯ ( h ( x 1 ) ) · h ¯ ( h ( y 1 ) )   = h ¯ ( x ) · h ¯ ( y ) .
(2) h ¯ ( x y ) = h ¯ ( h ( x 1 ) h ( y 1 ) ) = ( ( h ¯ h ) ( x 1 ) ) ( ( h ¯ h ) ( y 1 ) ) = h ( x 1 ) h ( y 1 ) = h ¯ ( h ( x 1 ) ) h ¯ ( h ( y 1 ) ) = h ¯ ( x ) h ¯ ( y ) .
(3) h ¯ ( x * ) = h ¯ ( ( h ( x 1 ) ) * ) = h ¯ ( h ( x 1 * ) ) = ( h ¯ h ) ( x 1 * ) = h ( x 1 * ) = ( h ( x 1 ) ) * = ( ( h ¯ h ) ( x 1 ) ) * = ( h ¯ ( x ) ) * .
Thus, the mapping h ¯ is an involutive m-semilattice homomorphism.
The above proof shows that ( h , T ) is a coequalizer of f and g in the category IMSLatt. Then, Figure 9 commutes.
Therefore, the mapping h is a regular epimorphism in IMSLatt. □
Using Theorems 5, 7, and 9, we can obtain Theorem 10.
Theorem 10. 
The category I M S L a t t is algebraic.

4. The Colimit of the Functor in IMCSLatt 0

Limits provide a highly abstract and unified way to describe various concrete mathematical constructions. The limit of a functor is a generalization of each of the notions of a “terminal object”, “equalizer”, “product”, and “intersection”. Therefore, the study of limits is very important for a category. The colimit is the dual definition of the limit. Limits are not only fundamental constructions within category theory itself but also powerful tools for connecting different mathematical fields and unifying various mathematical concepts. Limits and colimits have been systematically studied in some categories [30,31,32,33]. It is well known that to prove that a category is cocomplete, one must verify that the colimit of a functor from a small category to this category exists, and the construction of colimits relies on coproducts. Building coproducts in the involutive m-semilattice category is a complex and difficult task. In this study, we prove that a full subcategory of involutive m-semilattices is cocomplete, providing some insights for the proof of cocompleteness in the category of involutive m-semilattices.
Definition 17 ([26]). 
If I and C are categories and D : I C is a functor, then a natural source for D is a source ( L , ( l i ) i O b ( I ) ) in C such that for each i O b ( I ) , l i : L D ( i ) and for all morphisms m : i j , Figure 10 commutes.
Dually, a natural sink for D is a sink ( ( k i ) i O b ( I ) , K ) where ( k i ) i O b ( I ) is a natural transformation from D to the constant functor K : I C .
Definition 18 ([26]). 
If D : I C is a functor, then a natural source ( L , l i ) for D is called a limit of D provided that if ( L ^ , l i ^ ) is any natural source for D, then there is a unique morphism h : L ^ L such that for each j O b ( I ) , Figure 11 commutes.
Dually, a natural sink ( ( k i ) i O b ( I ) , K ) is called a colimit of D provided that every natural sink for D factors uniquely through it.
Definition 19. 
Let S be an involutive m-semilattice. { a i } , { b i } S , and I is a finite set. If S satisfies the condition (CD) i I ( a i · b i ) = ( i I a i ) · ( i I b i ) , then ( S , , · , ) is called an involutive mc-semilattice. It is clear that if S satisfies (CD), then S satisfies Definition 1(1).
Theorem 11. 
Let S be an involutive mc-semilattice, and let R be a congruence of S. For any a , b , c S , we define [ x ] [ y ] [ a b ] = [ b ] ; [ a ] [ b ] = [ a b ] ; [ a ] · [ b ] = [ a · b ] ; ( [ a ] ) * = [ a * ] . The mapping π : S S / R such that π ( a ) = [ a ] . Then, ( S / R , · , ) is an involutive mc-semilattice, and the mapping π is an involutive m-semilattice homomorphism.
Proof. 
The proof of Theorem 11 is similar to the proof of Theorem 4. □
Definition 20. 
Let { S i } i I be a family of involutive mc-semilattices with a minimum element, and let i I S i be the Cartesian product of { S i } i I . For any i S , we define a mapping ϵ i : S i i I S i by x I , ( ϵ i ( x ) ) j = x , i = j , 0 i , i j , where 0 i denotes the minimal element of S i . Then, mapping ϵ i is called a standard injection.
Lemma 3 ([20]). 
Let { S i } i I be a family of involutive m-semilattices, and let i I S i be the Cartesian product of { S i } i I . s = ( s i ) i I , t = ( t i ) i I i I S i , we define a semigroup multiplication "·" and an involutive operation on i I S i as follows: s · t = ( s i · t i ) i I , s * = ( s i * ) i I . Then, ( i I S i , · , ) is an involutive m-semilattice.
Theorem 12. 
Let i I S i = { x = ( x i ) i I i I S i | { i I | x i 0 i } is a finite set }. s = ( s i ) i I , t = ( t i ) i I i I S i , s · t = ( s i · t i ) i I , s * = ( s i * ) i I . Then, ( i I S i , · , ) is an involutive mc-semilattice under the pointwise order of the Cartesian product.
Proof. 
The proof is similar to the proof of Lemma 3. □
Definition 21. 
Let I M C S L a t t 0 be a category whose objects are involutive mc-semilattices with a minimum element and whose morphisms are involutive m-semilattice homomorphisms. Obviously, the category I M C S L a t t 0 is a full subcategory of I M S L a t t .
Theorem 13. 
Let { S i } i I be a family of involutive mc-semilattices with a minimum element; then, ( i I S i , { ϵ i } i I ) is the coproduct of { S i } i I in I M C S L a t t 0 , where i I and the mapping ϵ i : S i i I S i is an injection.
Proof. 
We shall show that ϵ i is an involutive m-semilattice homomorphism.
i I , x , y S i ,
(1)
( ϵ i ( x y ) ) i = x y = ( ϵ i ( x ) ) i ( ϵ i ( y ) i = ( ϵ i ( x ) ϵ i ( y ) ) i . j I , if i j , ( ϵ i ( x y ) ) j = 0 j = ( ϵ i ( x ) ) j ( ϵ i ( y ) ) j = ( ϵ i ( x ) ϵ i ( y ) ) j .
Thus, ϵ i ( x y ) = ϵ i ( x ) ϵ i ( y ) .
(2)
( ϵ i ( x · y ) ) i = x · y = ( ϵ i ( x ) ) i · ( ϵ i ( y ) ) i = ( ϵ i ( x ) · ϵ i ( y ) ) i . j I , if i j , ( ϵ i ( x · y ) ) j = 0 j = ( ϵ i ( x ) ) j · ( ϵ i ( y ) ) j = ( ϵ i ( x ) · ϵ i ( y ) ) j .
Thus, ϵ i ( x · y ) = ϵ i ( x ) · ϵ i ( y ) .
(3)
( ϵ i ( x * ) ) i = x * = ( ( ϵ i ( x ) ) i ) * . j I , i f i j , ( ϵ i ( x * ) ) j = 0 j = ( 0 j ) * = ( ( ϵ i ( x ) ) j ) * .
Thus, ϵ i ( x * ) = ( ϵ i ( x ) ) * .
Therefore, ϵ i is an involutive m-semilattice homomorphism.
Let S be an arbitrary involutive mc-semilattice with a minimum element 0. i I , mapping f i : S i S is an involutive m-semilattice homomorphism. We define f : i I S i S by x = ( x i ) i I i I S i , f ( x ) = i I { f i ( x i ) | x i 0 i } . We first show that f is well defined for any x = ( x i ) i I i I S i . By the definition of i I S i , it follows that { i I | x i 0 i } is a finite set. Since i I , mapping f i : S i S is an involutive m-semilattice homomorphism; then, f ( 0 i ) = 0 (i.e., f i preserves the minimum element). Thus, the set { i I | f i ( x i ) 0 } is finite. Therefore, the supremum of the set { i I | f i ( x i ) 0 } in the semilattice S exists. This shows that f is well defined.
Next, we prove that f is an involutive m-semilattice homomorphism.
a = ( a i ) i I , b = ( b i ) i I , c = ( c i ) i I i I S i ; then,
(1) f ( a b ) = i I f i ( ( a b ) i ) = i I ( f i ( a i ) ( f i ( b i ) ) = ( i I f i ( a i ) ) ( i I f i ( b i ) ) = f ( a ) f ( b ) .
(2) f ( a · b ) = i I ( f i ( ( a · b ) i ) ) = i I ( f i ( a i ) · f i ( b i ) ) , and by Definition 19, it follows that i I ( f i ( a i ) · f i ( b i ) ) = ( i I f i ( a i ) ) · ( i I f i ( b i ) ) = f ( a ) · f ( b ) . Then, f ( a · b ) = f ( a ) · f ( b ) .
(3) f ( c * ) = i I f i ( ( c * ) i )   = i I f i ( c i * )   = i I ( f i ( c i ) ) *   = ( i I f i I ( c i ) ) * = ( f ( x ) ) * .
In the following, we prove that f i = f ϵ i for all i I . x S i , ( f ϵ i ) ( x ) = i I f i ( ( ϵ i ) i ) = f i ( x i ) . Then, Figure 12 commutes.
Finally, we prove the uniqueness of the involutive m-semilattice homomorphism f that satisfies the conditions f i = f ϵ i .
We assume that g is another involutive m-semilattice homomorphism that satisfies the above condition, i.e., i I , f i = g ϵ i . Then, x i I S i , we have
g ( x ) = g ( i I ϵ i ( x i ) ) = i I g ( ϵ i ( x i ) ) = i I ( g ϵ i ) ( x i ) = i I f i ( x i ) = f ( x ) .
Therefore, ( i I S i , { ϵ i } i I ) is the coproduct of { S i } i I in I M C S L a t t 0 . □
Definition 22 ([26]). 
A category C is said to be small provided that C is a set.
Theorem 14. 
Let I be a small category, and let F : I I M C S L a t t 0 be a functor; then, the colimit of F is ( ( η i ) i I , ( i I F ( i ) ) / R ) , where R is the smallest involutive m-semilattice congruence relation that contains the set { ( ϵ i ( a ) , ϵ j ( F ( u ) ( a ) ) ) | u : i j M o r ( I ) , a D ( i ) } , i I , ϵ i : F ( i ) i I F ( i ) is an injection, and π : i I F ( i ) ( i I F ( i ) ) / R is a projection.
Proof. 
(1) We first show that ( ( η i ) i I , ( i I F ( i ) ) / R ) is the natural sink of the functor F.
According to Theorems 11 and 13, it follows that projection π and injection ϵ i are both involutive m-semilattice homomorphisms. Then, the mapping η i = π ϵ i is also an involutive m-semilattice homomorphism. Then, Figure 13 commutes.
u : i j M O r ( I ) , x F ( i ) . Because R is the smallest involutive m-semilattice congruence relation that contains the set R ˜ = { ( ϵ i ( a ) , ϵ j ( F ( u ) ( a ) ) ) | u : i j M o r ( I ) , a F ( i ) } , and i I , then ( ϵ i ( x ) , ϵ j ( F ( u ) ( x ) ) R ; thus, ( η j F ( u ) ) ( x ) = ( π ϵ j ) ( F ( u ) ( x ) ) = π ( ϵ j ( F ( u ) ( x ) ) ) = [ ϵ j F ( u ) ( x ) ] = [ ϵ i ( x ) ] = [ ( π ϵ i ) ( x ) ] = η i ( x ) . Then, Figure 14 commutes.
Therefore, ( ( η i ) i I , ( i I F ( i ) ) / R ) is the natural sink of the functor F.
(2) Let S be an involutive mc-semilattice with a minimum element, let { f i | F ( i ) S , i I } be a family of involutive m-semilattice homomorphisms, and let ( ( f i ) i I , S ) be the natural sink of the functor F. Then, f i = f j ( F ( u ) ) , i.e., Figure 15 commutes.
x = ( x i ) i I i I F ( i ) , we define f ¯ : ( i I F ( i ) ) / R S such that f ¯ ( [ x ] ) = i I f i ( x i ) . Since { f i ( x i ) | i I , x i 0 } is a finite set, i I { f i ( x i ) | i I , x i 0 } S ; thus, the mapping is well defined.
From Theorem 13, we know that ( i I F ( i ) , { ϵ i } i I ) is the coproduct of { F ( i ) } i I in I M C S L a t t 0 , and there exists a unique involutive m-semilattice homomorphism f ^ : i I F ( i ) S satisfying f i = f ^ ϵ i ; then, Figure 16 commutes.
Let = { ( y , y ) | y S } , u : i j M o r ( I ) , x F ( i ) ; then, f ^ ( ϵ i ( x ) ) = f i ( x ) = f j ( F ( u ) ( x ) ) = ( f ^ ϵ i ) ( F ( u ) ( x ) ) = f ^ ( ( ϵ i F ( u ) ) ( x ) ) , i.e., ( ϵ i ( x ) , ϵ j ( F ( u ) ( x ) ) ) f 1 ( ) . Hence, R ˜ = { ( ϵ i ( a ) , ϵ j ( F ( u ) ( a ) ) ) | u : i j M o r ( I ) , a D ( i ) } f 1 ( ) . Since R is the smallest involutive m-semilattice congruence relation that contains the set R ˜ , R f 1 ( ) .
x = ( x i ) i I , y = ( y i ) i I i I F i , if ( x , y ) R , then ( x , y ) f 1 ( ) ; hence, f ^ ( x ) = f ^ ( y ) . Therefore, i I f i ( y i ) = i I f i ( x i ) , which implies that f ¯ ( [ x ] ) = f ¯ ( [ y ] ) . Thus, the mapping f ¯ is well defined. i I , z i F ( i ) , then f ¯ ( η i ( z i ) ) = f ¯ ( ( π ϵ i ) ( z i ) ) = f ¯ ( [ ϵ i ( z i ) ] ) = j I f j ( ( ϵ i ( z i ) ) j ) = f i ( z i ) . Thus, f ¯ η i = f i ; then, Figure 17 commutes.
(3) We shall show that the mapping f ¯ : ( i I F ( i ) ) / R S is an involutive m-semilattice homomorphism. x , y ( i I F ( i ) ) / R , we have
(i) f ¯ ( [ x ] [ y ] ) = f ¯ ( [ x y ] ) = i I f i ( ( x y ) i ) = i I ( f i ( x i ) f i ( y i ) ) = ( i I f i ( x i ) ) ( i I f i ( y i ) ) = f ¯ ( [ x ] ) f ¯ ( [ y ] ) ; then, f ¯ ( [ x ] [ y ] ) = f ¯ ( [ x ] ) f ¯ ( [ y ] ) .
(ii) f ¯ ( [ x ] · [ y ] ) = f ¯ ( [ x · y ] ) = i I f i ( ( x · y ) i ) = i I f i ( x i · y i ) = i I ( f i ( x i ) · f i ( y i ) ) . By Definition 19, we know that i I ( f i ( x i ) · f i ( y i ) ) = ( i I f i ( x i ) ) · ( i I f i ( y i ) ) = f ¯ ( [ x ] ) · f ¯ ( [ y ] ) . Hence, f ¯ ( [ x ] · [ y ] ) = f ¯ ( [ x ] ) · f ¯ ( [ y ] ) .
(iii) f ¯ ( [ x * ] ) = i I f i ( ( x * ) i ) = i I f i ( x i * ) = i I ( f i ( x i ) ) * = ( i I f i ( x i ) ) * = ( f ¯ ( [ x ] ) ) * ; then, f ¯ ( [ x * ] ) = ( f ¯ ( [ x ] ) ) * .
(4) We will prove the uniqueness of the involutive m-semilattice homomorphism f ¯ : ( i I F ( i ) / R S that satisfies the conditions f i = f ¯ η i . Assuming that f ˜ : ( i I F ( i ) ) / R S is another involutive m-semilattice homomorphism that satisfies f i = f ˜ η i , then f ˜ ( [ x ] ) = f ˜ ( π ( x ) ) = f ˜ ( π ( i I ϵ i ( x i ) ) ) = f ˜ ( i I ( π ( ϵ i ( x i ) ) ) ) = f ˜ ( i I [ x i ] ) = i I f ˜ ( [ x i ] ) = i I f ˜ ( ( π ϵ i ) ( x i ) ) = i I f ˜ ( η i ( x i ) ) = i I ( f ˜ η i ) ( x i ) = i I f i ( x i ) = f ¯ ( [ x ] ) . Hence, f ˜ = f ¯ .
From (1), (2), (3), and (4), it can be concluded that ( ( η i ) i I , ( i I F ( i ) ) / R ) is the colimit of the functor F. □
Corollary 1. 
I M C S L a t t 0 is cocomplete.

5. The Inverse Limit and Direct Limit in IMSLatt

Definition 23. 
Let I be a downward-directed set; then, I can be taken for a category, where its objects are the elements in I. Let i , j I ; if i j , then a morphism u i j : i j is taken naturally in the category I.
A functor F : I I M S L a t t is called an inverse system in the category of involutive m-semilattices. An inverse system in IMSLatt can be described by the following statements without using the notion of a functor. Let I be a downward-directed set. For any i , j I and i j , there exists an involutive m-semilattice homomorphism f i j : S i S j . Further, f i j = f j k · f i k for all i , j , k I satisfying i j k , f i i = i d S i : S i S i . The triple ( S i , f i j , I ) is called an inverse system in IMSLatt.
Definition 24. 
Let I be a downward-directed set, and let F : I I M S L a t t be an inverse system in IMSLatt. Then, the limit of F is called the inverse limit of the inverse system F : I I M S L a t t .
Dually, this holds for an upward-directed set in a direct system with a direct limit.
From the definitions of the inverse limit and direct limit in IMSLatt, it is clear that the inverse limits are defined to be particular limits, and direct limits are particular colimits. Inverse limits and directed limits have been extensively studied in some categories [27,34,35,36,37,38,39,40]. The following will give the inverse limit and direct limit in IMSLatt.

5.1. The Inverse Limit of the Inverse System in I M S L a t t

Theorem 15 ([20]). 
Let I be a small category, and let F : I I M S L a t t be a functor; then, the limit of F is ( L , ( p i ) i I ) , where L = { f i I F ( i ) | u : i j M o r ( I ) such that f ( j ) = F ( u ) ( f ( i ) ) } . i I , f i I F ( i ) , the mapping p i : i I F ( i ) F ( i ) is projection, and p i ( f ) = f ( i ) .
Theorem 16. 
Let I be a downward-directed set, and let F : I I M S L a t t be an inverse system in IMSLatt. Then, the inverse limit of inverse system F is ( T , ( p i ) i I ) , where T = { { x i } i I i I F ( i ) | i , j I , if i j , then f i j : F ( i ) F ( j ) M o r ( I M S L a t t ) such that f i j ( x i ) = x j } , and i I , x = ( x i ) i I i I F ( i ) , p i : i I F ( i ) F ( i ) is a projection (i.e., p i ( ( x i ) i I ) = x i ).
Proof. 
The proof of Theorem 16 is similar to the proof of Theorem 15 in Reference [20]. □
Suppose that F : I I M S L a t t and G : I I M S L a t t are two inverse systems in IMSLatt. Let ( T , ( p i ) i I ) and ( T , ( p i ) i I ) be the inverse limits of inverse systems F and G, respectively, where I and I are downward-directed sets.
i , j I , i , j I , F ( i ) = S i , F ( i ) = S i are involutive m-semilattices. If i j and i j , then F ( i j ) = F i j : F ( i ) F ( j ) and G ( i j ) = G i j : F ( i ) F ( j ) are involutive m-semilattice homomorphisms. i , j , k I , i , j , k I , if i j k and i j k , F j k · F i j = F i k , G j k · G i j = G i k , F i i = i d F ( i ) , G i i = i d G ( i ) . The homomorphisms F i j and G i j are called the bonding mappings of the inverse systems F and G, respectively.
Definition 25 ([36]). 
Let I be a downward-directed set, and I I . If i I , there is i I such that i i , and the set I is called a downward cofinal subset of I.
Based on Definition 3.1 in [37], the definition of the mapping between two inverse systems can be given as follows.
Definition 26. 
Let F : I I M S L a t t and G : I I M S L a t t be two inverse systems in IMSLatt. ( φ , { f i } i I ) is called the mapping from inverse system F to inverse system G if it satisfies the following conditions:
(1) φ : I I is an order-preserving mapping and φ ( I ) is a downward cofinal subset of I.
(2) i I , f i : F ( φ ( i ) ) G ( i ) is an involutive m-semilattice homomorphism, and i , j I , if i j , then G i j f i = f j F φ ( i ) φ ( j ) , i.e., Figure 18 commutes.
Theorem 17. 
Let F : I I M S L a t t and G : I I M S L a t t be two inverse systems in IMSLatt. ( φ , { f i } i I ) is the mapping from inverse system F to inverse G. Then, the mapping ( φ , { f i } i I ) induces an involutive m-semilattice homomorphism f : T T , where x = ( x i ) i I T , f ( x ) = f ( ( x i ) i I ) = ( x i ) i I = x T , x i = ( f i p φ ( i ) ) ( ( x i ) i I ) , and p i : i I F ( i ) F ( i ) is a projection (i.e., p i ( ( x i ) i I ) = x i ).
Proof. 
i , j I , if i j , then φ ( i ) φ ( j ) . x = ( x i ) i I T , by Definition 26(2) and Theorem 16, we know that ( G i j f i ) ( x φ ( i ) ) = ( f j F φ ( i ) φ ( j ) ) ( x φ ( i ) ) ; then, F φ ( i ) φ ( j ) ( x φ ( i ) ) = x φ ( j ) = p φ ( j ) ( ( x i ) i I ) . Thus, G i j ( x i ) = G i j ( ( f i p φ ( i ) ) ( ( x i ) i I ) ) = ( G i j f i p φ ( i ) ) ( ( x i ) i I ) = ( G i j f i ) ( p φ ( i ) ( x i ) i I ) = ( G i j f i ) ( x φ ( i ) ) = ( f j F φ ( i ) φ ( j ) ) ( x φ ( i ) ) = ( f j p φ ( j ) ) ( ( x i ) i I ) = x j . This implies that there exists an involutive m-semilattice homomorphism G i j : G i G j such that G i j ( x i ) = x j . From Theorem 16, it follows that x = ( x i ) i I T . Hence, f is well defined.
x = ( x i ) i I , y = ( y i ) i I , z = ( z i ) i I T , i I ; then,
(1) ( f ( x y ) ) i = ( f i p φ ( i ) ) ( x y ) = f i ( ( x y ) ) φ ( i ) ) = ( f i ( x φ ( i ) ) ) ( f i ( y φ ( i ) ) ) = ( ( f i p φ ( i ) ) ( x ) ) ( ( f i p φ ( i ) ) ( y ) ) = ( f ( x ) ) i ( f ( y ) ) i = ( f ( x ) f ( y ) ) i . This implies that f ( x y ) = f ( x ) f ( y ) . Thus, f preserves the union.
(2) ( f ( h 1 · h 2 ) ) i = ( f i p φ ( i ) ) ( x · y ) = ( f i ( x · y ) ) φ ( i ) = ( ( f i ( x ) ) φ ( i ) ) · ( ( f i ( y ) ) φ ( i ) ) = ( ( f i p φ ( i ) ) ( x ) ) · ( ( f i p φ ( i ) ) ( y ) ) = ( f ( x ) · f ( y ) ) i . This shows that f ( x · y ) = f ( x ) · f ( y ) . Thus, f preserves the semigroup operation ·.
(3) ( f ( z * ) ) i = ( f i ( z * ) ) φ ( i ) = ( ( f i ( z ) ) φ ( i ) ) * = ( ( f i p φ ( i ) ) ( z ) ) * = ( ( f ( z ) ) i ) * = ( ( f ( z ) ) * ) i . Thus, f preserves the involution operation *.
Therefore, the mapping f is an involutive m-semilattice homomorphism. □
Definition 27. 
Let F : I I M S L a t t and G : I I M S L a t t be two inverse systems in IMSLatt. Let ( φ , { f i } i I ) be a mapping from the inverse F to the inverse G. Then, the morphism f : T T induced above is called the limit mapping. It can be denoted by l i m ( φ , { f i } i I ) .
Theorem 18. 
Let ( φ , { f i } i I ) be a mapping from the inverse F to the inverse G. For any i I , if f i is a monomorphism, then the induced mapping f : T T is also a monomorphism.

5.2. The Direct Limit of the Direct System on IMSLatt

Definition 28 ([26]). 
Let I be a set; if every subset of I has an upper bound, then I is called upward-bound.
Definition 29. 
Let I be a upward-bound set. The functor D : I I M S L a t t is called a direct system in IMSLatt, where i , j I , D ( i ) = S i and D ( j ) = S j ; if i j , then D ( i j ) = f i j : S i S j is an involutive m-semilattice homomorphism. For the convenience of the following description, let f i j denote the mapping D ( i j ) = f i j : S i S j .
Lemma 4. 
Let U : I M S L a t t S e t be a forgetful functor, and let ( u i , S ) be the coproduct of { U ( S i ) } i I in the category of sets (i.e., the disjoint union of sets { U ( S i ) } i I ). The binary relation " " on S is defined by the following: x , y S , such that x U ( S i ) , y U ( S j ) , x y if, and only if, there is a k K such that i k , j k , and f i k ( x ) = f j k ( x ) . Let S ¯ = S / represent the equivalence class of S under relation "∼"; the order relation and three operations on S are defined by the following:
[ x ] , [ y ] S ¯ , such that x S i and y S j ,
(1) [ x ] [ y ] if, and only if, there is a k I that satisfies i , j k and f i k ( x ) f j k ( x ) .
(2) [ x ] [ y ] = [ f i k ( x ) f j k ( y ) ] .
(3) [ x ] · [ y ] = [ f i k ( x ) · f j k ( y ) ] .
(4) ( [ x ] ) * = [ f i k ( x * ) ] .
Then, ( S ¯ , , · , * ) is an involution m-semilattice.
Proof. 
The proof of this theorem is similar to the proof of Proposition 2 in Reference [40]. □
Theorem 19. 
Let I be an upward-bound set, and let D : I I M S L a t t be a direct system in IMSLatt. i , j I , if i j , and D ( i j ) = f i j : S i S j is an involutive m-semilattice homomorphism, then the direct limit of direct system D is ( l i , S ¯ ) , where S ¯ is defined above in Lemma 5, l i = π u i : A i S i , and the mapping π : S S / represents the projection from S to its equivalence class S / .
Proof. 
The proof of this theorem is similar to the proof of Theorem 14. □
Corollary 2. 
IMSLAtt is directed and complete.
Theorem 20. 
Let I be an upward-bound set, let functor D : I I M S L a t t be a direct system in IMSLatt, and let ( l i , S ¯ ) be the direct limit of direct system D. i , j I , if i j , mapping f i j = D ( i j ) : S i S j is a monomorphism; then, l i is also a monomorphism.
Proof. 
Let x , y S i , l i ( x ) = l i ( y ) . Figure 19 commutes. Then, l j ( f i j ( x ) ) = l i ( x ) = l i ( y ) = l j ( f i j ( x ) ) . Since mapping f i j = D ( i j ) : S i S j is a monomorphism. Thus, [ f i j ( x ) ] = [ f i j ( y ) ] , i.e., f i j ( x ) f i j ( y ) . Because I be an upward-bound set, there exists k I such that i . j k , f j k ( f i j ( x ) ) = f j k ( f i j ( y ) ) . Since mapping f j k = D ( j k ) : S j S k is a monomorphism. Then, f i j ( x ) = f i j ( y ) . This means that x = y . Thus, l i is a monomorphism. □

6. Conclusions

This paper mainly conducts an in-depth study on the properties of the category of involutive m-semilattices. The concepts of the nucleus and congruence are introduced. The concrete structure of a coequalizer in the category of involutive m-semilattices is obtained. It is shown that the category of involutive m-semilattices is algebraic. Based on the study of limits, we conduct a systematic investigation of limits within the category of involutive m-semilattices, obtaining the specific forms of colimits, inverse limits, and directed limits. These findings expand new horizons for the study of involutive m-semilattice theory and provide a theoretical foundation for the research on the applications of involutive m-semilattices. The research ideas and methods presented in this paper hold application value in the study of lattice structures, topological structures, fuzzy mathematics, rough sets, and logical algebra, among others, which represent the directions for future research.

Funding

This research was funded by the Scientific Research Program Funded by the Shaanxi Provincial Education Department (grant number: 17JK0510).

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The author would like to thank the editors and the reviewers for their valuable comments and helpful suggestions.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Mulvey, C.J. Rendiconti del Circolo Matematico di Palermo; Springer: Berlin/Heidelberg, Germany, 1986; Volume 12, pp. 99–104. [Google Scholar]
  2. Mulvey, C.J.; Resende, P.; Miraglia, F. A noncommutative theory of Penrose tilings. Int. J. Theor. Phys. 2005, 44, 655–689. [Google Scholar] [CrossRef]
  3. Yetter, D. Quantales and (non-commutative) linear logic. J. Symb. Log. 1990, 55, 41–64. [Google Scholar] [CrossRef]
  4. Girard, J.Y. Linear logic. Theor. Comput. Sci. 1987, 50, 1–102. [Google Scholar] [CrossRef]
  5. Kamide, N. Quantized linear logic, involutive quantale and strong negation. Stud. Log. 2004, 77, 355–384. [Google Scholar] [CrossRef]
  6. Kruml, D.; Resende, P. On quantales that classify C*-algebra. Cah. Topol. Geom. Categ. 2004, 45, 287–296. [Google Scholar]
  7. Conigrlio, M.E.; Miraglia, F. Non-commutative topology and quantales. Stud. Log. 2000, 65, 223–236. [Google Scholar] [CrossRef]
  8. Zhang, D.X.; Zhang, G. Sober topological spaces valued in a quantale? Fuzzy Sets Syst. 2002, 444, 30–48. [Google Scholar] [CrossRef]
  9. Gutiérrez, G.J.; Höhle, U.; Kubial, T. Basic concepts of quantale-enriched topologies. Categ. Struct. 2021, 29, 983–1003. [Google Scholar] [CrossRef]
  10. Solovyov, S. On the category Q-Mod. Algebra Universalis 2008, 58, 35–58. [Google Scholar] [CrossRef]
  11. Li, Y.M.; Zhou, M.; Li, Z.H. Projectives and injectives in the category of quantales. J. Pure Appl. Algebra 2002, 176, 249–258. [Google Scholar]
  12. Ruan, X.L.; Liu, X.C. A Categorical Equivalence between logical Quantale Modules and Quantum B-modules. Math. Log. Q. 2023, 69, 446–459. [Google Scholar] [CrossRef]
  13. Yang, L.Y.; Xu, L.S. Roughness in quantales. Inf. Sci. 2013, 220, 568–579. [Google Scholar] [CrossRef]
  14. Rosenthal, K.I. Quantales and Their Applications; Longman: London, UK, 1990. [Google Scholar]
  15. Zhou, X.; Zhao, B. Ideals of m-semilattices. J. Northwest Univ. 2015, 45, 202–206. [Google Scholar]
  16. Zhou, X.; Zhao, B. Rough fuzzy ideals of m-semilattices. J. Jilin Univ. Ed. 2015, 53, 429–438. [Google Scholar]
  17. Zhou, X.; Zhao, B.; Han, S.W. Roughness in m-semilattices. J. Intell. Fuzzy Syst. 2016, 30, 2331–2338. [Google Scholar]
  18. Su, Z.Q.; Zhao, B. Filtersin m-semilattices and their Related topological properties. J. Ji Lin Univ. Ed. 2022, 60, 568–575. [Google Scholar]
  19. Pan, F.F.; Han, S.W. Remark on coherent quantales. Comput. Eng. Appl. 2012, 48, 50–52. [Google Scholar]
  20. Liang, S.H.; Zhang, X.T.; Xia, X.G. Special elements, ideals in involutive m-semilattices and Its categorical properties. J. Shandong Univ. Sci. 2024, 60, 1–8. [Google Scholar]
  21. Zhao, N. Generalized M-P inverse of m-semilattice matrix. J. Taiyuan Norm. Univ. Sci. Ed. 2018, 17, 25–28. [Google Scholar]
  22. Lea, J.W.; Lan, A.Y. Codimension of compact M-semilattices. Proc. Am. Math. Soc. 1975, 52, 406–408. [Google Scholar]
  23. Kourinnyy, H.C. Weak representability of M-semilattices. Algebra Univ. 1996, 36, 357–462. [Google Scholar] [CrossRef]
  24. Zhao, D.S.; Zhao, B. The category of M-semilattices. Northeast Math. J. 1998, 14, 419–430. [Google Scholar]
  25. Botur, M.; Paseka, J.; Lekár, M. Foulis m-Semilattices and Their Modules. Available online: https://arxiv.org/abs/2501.01405 (accessed on 2 January 2025).
  26. Herrilich, H.; Strecker, E. Category Theory; Heldermann Verlag: Berlin, Germany, 1979. [Google Scholar]
  27. Liu, Z.B.; Zhao, B. Algebric properties of category of quantales. Acta Math. Sin. 2006, 49, 1253–1258. [Google Scholar]
  28. Wu, H.W.; Zhao, B.; Wang, K.Y. Some further results on free quantale algebras. Fuzzy Sets Syst. 2020, 382, 142–147. [Google Scholar] [CrossRef]
  29. Zhuchok, A.V.; Koppitz, J. Free weakly k-nilpotent n-tuple semigroups. Turk. J. Math. 2024, 48, 1067–1078. [Google Scholar] [CrossRef]
  30. Orlicki, A. Computable Limits and Colimits in Categories of Pratial Enumerated Sets. Math. Log. Q. 1993, 39, 181–196. [Google Scholar] [CrossRef]
  31. Li, Y.M. Limit Structures over Completely Distributive Lattices. Fuzzy Sets Syst. 2002, 132, 125–134. [Google Scholar] [CrossRef]
  32. Heunen, C.; Karvonen, M. Limits in Dagger Categories. Theory Appl. Categ. 2019, 34, 468–513. [Google Scholar]
  33. Abel, M. Limits in the Category Seg of Segal Topological Algebras. Proc. Est. Acad. Sci. 2022, 71, 203–211. [Google Scholar] [CrossRef]
  34. Li, S.G. Inverse Limits in Category LTop (I). Fuzzy Sets Syst. 1999, 108, 235–241. [Google Scholar] [CrossRef]
  35. Zhao, B. The Inverse Limit in the Category of Topological Molecular Lattices. Fuzzy Sets Syst. 2001, 118, 547–554. [Google Scholar] [CrossRef]
  36. Yildiz, F. Inverse Systems and Inverse Limits in the Category of Plain Textures. Topol. Its Appl. 2016, 201, 217–234. [Google Scholar] [CrossRef]
  37. Isbell, J. Direct limits of meet-continuous lattices. J. Pure Appl. Algebra 1982, 23, 33–35. [Google Scholar] [CrossRef]
  38. Creutzig, T.; McRae, R.; Yang, J.W. Direct Limit Completions of Vertex Tensor Categories. Commun. Contemp. Math. 2022, 241, 2150033. [Google Scholar] [CrossRef]
  39. Ding, C.; de Jeu, M. Direct limits in categories of normed vector lattices and Banach lattices. Positivity 2023, 27, 39. [Google Scholar] [CrossRef]
  40. Li, J. The Directed Limit in the Category of Involutive Quantale. Yantai Norm. Univ. J. (Nat. Sci.) 2023, 22, 87–89. [Google Scholar]
Figure 1. The partial order on S.
Figure 1. The partial order on S.
Symmetry 17 01051 g001
Figure 2. The partial order on S.
Figure 2. The partial order on S.
Symmetry 17 01051 g002
Figure 3. Product diagram.
Figure 3. Product diagram.
Symmetry 17 01051 g003
Figure 4. Coproduct diagram.
Figure 4. Coproduct diagram.
Symmetry 17 01051 g004
Figure 5. Equalizer diagram.
Figure 5. Equalizer diagram.
Symmetry 17 01051 g005
Figure 6. Coequalizer diagram.
Figure 6. Coequalizer diagram.
Symmetry 17 01051 g006
Figure 7. Universal property diagram.
Figure 7. Universal property diagram.
Symmetry 17 01051 g007
Figure 8. Coequalizer diagram.
Figure 8. Coequalizer diagram.
Symmetry 17 01051 g008
Figure 9. Coequalizer diagram.
Figure 9. Coequalizer diagram.
Symmetry 17 01051 g009
Figure 10. Natural source diagram.
Figure 10. Natural source diagram.
Symmetry 17 01051 g010
Figure 11. Limit diagram.
Figure 11. Limit diagram.
Symmetry 17 01051 g011
Figure 12. Coproduct diagram.
Figure 12. Coproduct diagram.
Symmetry 17 01051 g012
Figure 13. Canonical mapping diagram.
Figure 13. Canonical mapping diagram.
Symmetry 17 01051 g013
Figure 14. Natural sink diagram.
Figure 14. Natural sink diagram.
Symmetry 17 01051 g014
Figure 15. Natural sink diagram.
Figure 15. Natural sink diagram.
Symmetry 17 01051 g015
Figure 16. Coproduct diagram.
Figure 16. Coproduct diagram.
Symmetry 17 01051 g016
Figure 17. Colimit diagram.
Figure 17. Colimit diagram.
Symmetry 17 01051 g017
Figure 18. Commutative square.
Figure 18. Commutative square.
Symmetry 17 01051 g018
Figure 19. Commutative triangle.
Figure 19. Commutative triangle.
Symmetry 17 01051 g019
Table 1. Symbol description.
Table 1. Symbol description.
SymbolsExplanation
O b ( C ) All objects in category C .
M o r ( C ) All morphisms in category C .
H o m C ( A , B ) Morphism set form object A to B.
i I A i The product of { A i } i I .
i I A i The product of { A i } i I .
N ( S ) The set of all nuclei on S.
C o n ( S ) The set of all congruences on S.
S j The set of all fixed points of j.
S / R Equivalence class of S with respect to R.
I M S L a t t The category of involutive m-semilattices.
P F ( X ˜ ) All finite subsets of the set X ˜ .
i P F ( X ˜ ) The dentity morphism on P F ( X ˜ ) .
Table 2. The semigroup multiplication on S.
Table 2. The semigroup multiplication on S.
·0abc
00000
a0a11
b01b1
10111
Table 3. The involution operation on S.
Table 3. The involution operation on S.
0ab1
0ba1
Table 4. The semigroup multiplication on S.
Table 4. The semigroup multiplication on S.
·0abc1
000000
a0bca1
b0cab1
c0abc1
101111
Table 5. The involution operation on S.
Table 5. The involution operation on S.
0abc1
0bac1
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

Liang, S. Algebraic Properties of the Category of Involutive m-Semilattices and Its Limits. Symmetry 2025, 17, 1051. https://doi.org/10.3390/sym17071051

AMA Style

Liang S. Algebraic Properties of the Category of Involutive m-Semilattices and Its Limits. Symmetry. 2025; 17(7):1051. https://doi.org/10.3390/sym17071051

Chicago/Turabian Style

Liang, Shaohui. 2025. "Algebraic Properties of the Category of Involutive m-Semilattices and Its Limits" Symmetry 17, no. 7: 1051. https://doi.org/10.3390/sym17071051

APA Style

Liang, S. (2025). Algebraic Properties of the Category of Involutive m-Semilattices and Its Limits. Symmetry, 17(7), 1051. https://doi.org/10.3390/sym17071051

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