3. The Category of Involutive M-Semilattices is Algebraic
Definition 10. Let S be an involutive m-semiattices. A closure (coclosure) operator is an order preserving increasing (decreasing), idempotent map . If j is a closure (coclosure) operator on S, then if and only if for all .
Definition 11. Let S be an involutive m-semiattices. A involutive m-semilattice nucleus on S is a closure operator j such that and for all . Let denote the set of all involutive m-semilattice nuclei on S.
Lemma 1. Let j is an involutive m-semilattice nucleus on S, then for all .
Definition 12. Let S be an involutive m-semilattice with a maximum element 1. .
(1) j is right-sided(left-sided) if and only if for all .
(2) j is commutative if and only if for all .
(3) j is idmpotent if and only if for all .
(4) Let be the set of all fixed points of j, then is called a quotient of S.
Theorem 1. Let S be an involutive m-semilattice, , then
(1) j is right-sided(left-sided) if and only if is right-sided(left-sided).
(2) j is commutative if and only if is commutative.
(3) j is idmpotent if and only if is idmpotent.
Proof. It is easy to be verified by Definition 11 and Lemma 1. □
Definition 13. Let S be an involutive m-semilattice and the relation satisfying:
(1) implies for all ;
(2) implies for all ;
(3) If , then .
Then R is called an involutive m-semilattice congruence on S.
For any , let denote the congruence class of x, and denote the set of all congruences on S. Then is a complete lattice with respect to the inclusion order.
Theorem 2. Let S be an involutive m-semilattice and j be a nucleus on S. Then is an involutive m-semilattice and is an involutive m-semilattice homomorphism, where , .
Proof. It is easy to prove that the three operations mentioned above are well-defined and is a join semilattice with a maximum element.
We will show that is an involutive m-semilattice. For any , by the Definition of and Lemma 1, we have . Thus the associativity of is valid.
Next, we will show that the distributive law is valid. For any , then
(1) .
(2) by Lemma 1, we have .
Hence, . Similarly, it can be proven that the right distributive law is hold.
Finally, we will prove that is an involutive operation on .
For any , then
(1) .
(2) . By the Lemma 1 it follows that . Thus .
(3) .
Therefore is an is an involutive operation on .
For any , then
(1) . By the definition of j it follows that . Thus .
(2) From Lemma 1 it follows that , thus j preserves operation .
(3) , but , thus .
From (1),(2),(3) we know that mapping is an involutive m-semilattice homomorphism. □
Theorem 3. Let S be an involutive m-semilattice. , an equivalence R is defined as follows: if and only if for all . Then R is a congruence on S.
Theorem 4. Let S be an involutive m-semilattice, and R is a congrence of S. For all , define ; ; ; . The mapping such that . Then is an involutive m-semilattice, and the mapping π is an involutive m-semilattice homomorphism.
Proof. We first show that ≤ is a parital order on .
For any , then
(1) It’s clear that .
(2) If and , then and , thus .
(3) If and , then , i.e., .
It is easy verified that the above operations and * are well defined, and is a semilattice with a maximum element .
Next, for any , we have
(1) .
(2) . Similarly, it can be proven that also hold.
(3) we verify that * is an involution operation on .
(i) .
(ii) .
(iii) .
Therefor is an involutive m-semilattice.
Finally, we will prove that the mapping is an involutive m-semilattice homomorphism.
For any , then
(1) .
(2) .
(3) . □
Definition 14. Let be the category whose objects are the involutive m-semilattices, and whose morphisms are the involutive m-semilattice homomorphisms. Obviously, the category is a concrete category.
Lemma 2. Let be an involutive m-semilattice homomorphism, then is an involutive m-semilattice congrence on S.
Let S be an involutive m-semilattice, and R is a binary relation on S. There exists the smallest congrence containing R, which is the intersection all the involutive m-semilattice congrence containing R on S. We said this congrence is generated by R, denoted by .
Theorem 5. has coequalizer.
Proof. Let S and P be two involutive m-semilattices, be two involutive m-semilattice homomorphisms, and R is the smallest congrence, which contain .
Suppose that is the canonical mapping, then the mapping is an involutive m-semilattice homomorphism by Theorem 4. We will show that is the coequalier of f and g.
(1) Let , then and . Since , this imples that , i.e., .
(2) Let be an involutive m-semilattice homomorphism such that . Let and . By the Lemma 2 it follows that is a congrence of S. , then . This implies that , thus .
Define a mapping such that for all . Let , then , i.e., . This means that is well defined.
Let , then
(1) .
(2) .
(3) .
Hence the mapping an involutive m-semilattice homomorphism.
Let
, then
, i.e.,
. Thus
Figure 6 commutes.
Let such that , then , i.e., . Therefore is the coequalizer of f and g. □
The problem of free generation plays a crucial role in algebra, and free generation of some mathematical structures have been widely studied ([
27,
28]). Next, we will discuss the structure of free involutive m-semilattices in detail.
Let X be a set, use to denote the set of all finite strings composed of elements from X. A binary operation ★ is defined as follows:
,
.
It is easy to verify that the binary operation ★ satisfies associative law. is called the free semigroup generated by the set X.
Let denote the set of all finite subsets of the set . Two binary operations are defined on the set as follows: ,
,
.
Theorem 6. The triple is an involutive m-semilattice with respect to the set inclusion order.
Proof. It is easy to prove that is a lattice.
For any , then
(1) and are obviously valid.
(2)
.
(3) .
.
Obviously, . From the above proof, it can be seen that is an involutive m-semilattice. □
Theorem 7. There is a functor which is left adjint to the forgetful functor .
Proof. Let X and Y be nonempty sets and be a mapping. By Theorem 6 it follows that and are involutive m-semilattices. Define such that for all , then the mapping is well defined.
Next, we will prove that the mapping is an involutive m-semilattice homomorphism. For any , then
(1)
or
.
Therefore, the mapping f preserves the union of sets.
(2)
.
Therefore, the mapping preserves the operation •.
(3)
.
Hence, the mapping preserves the involutive operation *.
From the above proof, it can be concluded that the mapping is an involutive semilattice homomorphism.
Next, we will check is a functor.
Define a mapping such that for all . For any , then
(1)
.
This means that the functor preserves identity mappings.
(2) Let , , then
Thus the functor preservers composition of f and g.
Finally, we will prove that is the left adjoint to the forgetful functor .
Let X be a non-empty set, define a mapping such that for all . Let S be an involutive semilattice and mapping , we define a mapping such that for all . Since is a finite set, then . This show that the mapping is well defined.
For any , then
(1)
.
(2)
.
(3)
.
Hence the mapping is an involutive semilattices homomorphism.
For any
, then
, i.e.,
, hence
Figure 7 commutes.
Suppose that is another homomorphism such that .
Then , i.e., .
For any , then
.
Thus
. This means that
is an unique involutive m-semilattice homomorphism, and satisfies the commutativity of
Figure 7.
The above proof shows that the functor is left adjoint to the forgetful functor U. □
Definition 15 ([
26]).
A morphism is said to be a monmorphism in provided that for all -morphisms h and k such that , it follows that (i.e., f is left-cancellable with respect to composition in ).
Dual: A morphism is said to be a epimorphism in provided that for all -morphisms h and k such that , it follows that (i.e., f is right-cancellable with respect to composition in ).
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 an surjective function on underlying sets is an epiomorphism.
Theorem 8. In IMSLatt the monomorphisms are precisely the morphisms which are injective on the underlying sets and the epimorphisms are precisely the morphisms which are surjective on the underlying sets.
Proof. The proof is straightforward by Definition 15. □
Definition 16 ([
26]).
If is a -morphism, then e is called a regular monomorphism if and only if there are -morphisms f and g such that is the equalizer of f and g.
Dual: If is a -morphism, then e is called a regular epimorphism if and only if there are -morphisms f and g such that is the coequalizer of f and g.
Theorem 9. The forgetful functor preserves and reflects regular epimorphisms.
Proof. Obviously, the forgetful functor preserves regular epimorphisms. We will prove that forgetful functor reflects regular epimorphisms, which requires proving that the epimorphisms are precisely the regular epimorphisms in the category IMSLatt.
Let
be an epimorphism in the category IMSLatt. Since the surjective is an regular epimorphism in the category Set, then the mapping
h is a regular epimorphism in the category Set. It means that there is a set
X and the mappings
such that
is the coequalizer of
f and
g. Then
Figure 8 commutes:
For any , define two mappings and as follows:
,
.
By the proof of Theorem 6, we know that mappings and are the involutive m-semilattice homomorphisms. Since , then
,
hence .
Let mapping such that , then . Since is the coequalizer of f and g. This shows that there exists a unique mapping such that .
For any , since h is a surjective function, then there are such that and . We have
(1) .
(2) .
(3) .
Thus the mapping is an involutive m-semilattice homomorphism.
The above proof shows that
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. □
By the theorem 5, theorem 7, and theorem 9, we can obtain the theorem 10.
Theorem 10. The category is algebraic.