1. Introduction
In this paper, we shall study the embedding of a commutative topological semigroup into a topological Abelian group as an open subsemigroup. We take advantage of these results to find conditions under which a cancellative commutative topological semigroup has countable cellularity, as well as when a topological semigroup is a topological group.
The main results are in 
Section 3, which we start with algebraic commutative semigroups embedded in groups. This topic is part of time-honored problem: When can such a semigroup be considered as a subsemigroup of a group? For algebraic semigroups it is known that a commutative semigroup can be embedded in a group if and only if it is cancellative, but in non-commutative semigroups the cancellation is not a sufficient condition. Ore’s Theorem gives us a sufficient condition for embeddability in a group (see  [
1] (Section 1.10)) (Section 1.10). Because the context in the 
Section 3 is topological embedding of topological semigroups in topological groups, additional related topics arise. In [
2], Neal Rothman presents some properties that allow for us to embed (topologically) a cancellative commutative topological semigroup into a topological group. For example, he proved that every commutative cancellative Hausdorff topological semigroup with open shifts and continuous division can be embedded into a topological group as a open subsemigroup [
2] (Theorem 1.19). We prove that a commutative cancellative Hausdorff locally compact topological semigroup with open shifts has continuous division and, therefore, it can be embedded into topological group (Theorem 1), if in addition the semigroup is also pseudocompact, then it can be embedded into compact topological group as a dense open subsemigroup (Theorem 2). This result can be viewed as an extension of [
3] (Theorem 2.3.2). We finalized the 
Section 3 with Compactness type conditions under which a topological semigroup is a topological group (Theorems 3 and 4). Similar results are studied since the 50ies of the last century. For example, as an exercise on [
4] (p. 77) we find that the closure of the a subsemigroup of a compact group is a topological group. This last result was established in [
5] and it was extended to countably compact first countable Hausdorff topological semigroups in [
6], but [
7] establishes that the first countableness condition cannot be removed. Bokalo, B. and Guran, I.  [
8] (Theorem 6) tell us that any sequentially compact Hausdorff cancellative topological semigroup is a topological group. However it is still unknown if (in 
ZFC) any cancellative countably compact regular topological semigroup is a topological group (see [
9] (Problem 2.5.1)), this question was raised by A. D. Wallace in 1955. Accordingly, the idea that a cancellative topological semigroup, with some compactness type conditions, is a group is likely to be some seventy years old. For our results, we used feeble compactness, local compactness, and pseudocompactness.
In 
Section 4, we present sufficient conditions under which a topological semigroup have countable cellularity, the reflection on the class of regular spaces allows for us to disregard the axioms of separation to obtain topological monoids with countable cellularity. The class of topological spaces having countable cellularity is wide, in fact, it contains (among other classes) the class of the 
-compact paratopological groups (see [
10] (Corollary 2.3)), the class of sequentially compact 
-compact cancellative topological monoids (see [
11] (Theorem 4.8)) and the class of subsemigroups of precompact topological groups (see [
12] (Corollary 3.6)). However there are still open problems that are related to this topic, for example, it is unknown if a countably compact Hausdorff topological semigroup has countable cellularity (see [
9] (Problem 2.5.2)).
  2. Preliminaries
We denote by ,  and , the set of all the integer numbers, real numbers, and positive integer numbers, respectively. If A is a set,  will denote the cardinal of A, . If X is a topological space and ,  will denote the set of all open neighborhoods of x in X or simply  when the space is understood.
A semigroup is a set 
, endowed with an associative operation. If 
S also has neutral element, we say that 
S is a monoid. A mapping 
 between semigroups is a homomorphism if 
 for all 
. A semitopological semigroup (monoid) consists of a semigroup (resp. monoid) 
S and a topology 
 on 
S, such that, for all 
, the shifts 
 and 
 (noted by 
 and 
, respectively) are continuous mappings from 
S to itself. We say that a semitopological semigroup has open shifts, if for each 
 and for each open set 
U in 
S, we have that 
 and 
 are open sets in 
S. A topological semigroup (monoid) (paratopological group) consists of a semigroup (resp. monoid) (resp. group) 
S and a topology 
 on 
S, such that the operation of 
S is jointly continuous. Like [
9], we do not require that semigroups to be Hausdorff. If 
S is a paratopological group and if also the mapping 
 is continuous, we say that 
S is a topological group. A congruence on a semigroup 
S is an equivalence relation on 
S, ∼, such that if 
 and 
, then 
. If 
S is a semitopological semigroup, then we say that ∼ is a closed congruence if ∼ is closed in 
. If ∼ is an equivalence relation in a semigroup (monoid) 
S and 
 is the respective quotient mapping, then 
 is a semigroup (monoid) and 
 a homomorphism if and only if ∼ is a congruence ([
13], Theorem 1).
The axioms of separation 
, 
, 
, 
, and regular (
) are defined in accordance with [
14]. We denote by 
 the class of the 
 spaces, where 
.
If X is a topological space and , we will note by  and , the interior and the closure of A in X, or simply  and , respectively, when the space X is understood. An open set U in X, is called regular open in X if . It is easy to prove the regular open ones form a base for a topology in X, X endowed with this topology, will note by , which we will call semiregularization of 
A space X is locally compact if each  has a compact neighborhood.
  3. Embedding Topological Semigroups into Topological Groups
Let S be a cancellative commutative semigroup,  is a cancellative commutative semigroup, by defining the operation coordinatewise. Let us define in  the following relation:  if and only if . It is not to hard to prove that  is a congruence, hence if  is the respective quotient mapping, the operation induced by  makes of  a semigrup. It is easy to prove that  is a group, where the equivalence class  is the neutral element, and the inverse of  is . Additionally, the function  defined by , for each , is an algebraic monomorphism, where a is a fixed element of S ( does not depend of the choice of a). Note that  therefore if we identify each element of S with its image under , we have that each element of  can be written as , where , that is to say  Let  be a homomorphism to an abelian topological group G, there is an unique homomorphism  (defined as ) such that  In summary, we have that the class of the abelian groups is a reflective subcategory of the class of the cancellative commutative semigroups. Because the reflections are unique up to isomorphims,  is uniquely determined by S, and we will denote by  and it is called group generated by S. If S is a topological semigroup, we will call  to  endowed with the quotient topology induced by , where  is endowed with the Tychonoff product topology.
Definition 1. Let S be a topological semigroup. We say that S has continuous division if give  and an open set V in S, containing y, there are open sets in S, U, and W, containing x and  (), respectively; such that  ().
 Proposition 1 ([
2] (Theorem 1.15 and Theorem 1.19)). 
If S is a cancellative and commutative Hausdorff topological semigroup with open shifts, then  is a Hausdorff topological group and the quotient mapping  is open. Furthermore, if S has continuous division,  is a homeomorphism and  is open in . Proposition 2. Every open subsemigroup of a topological group has continuous division.
 Proof.  Let S be an open subsemigroup of a topological group G. Let , since G is a group, . Let V be an open subset of S containing y, then V is open in G, the continuity of the operations of G, implies that there are open subsets in G, K and M, containing x and , respectively, such that . Let us put  and , then U and W are open subsets of S containing x and , respectively. Now, if  and , then , hence , therefore , for every . We have proved that . For , we proceed analogously. □
 So far, we just have embedded, algebraically, semigroups into groups, the following proposition gives us a topological and algebraic embedding.
Proposition 3. Let S be a cancellative commutative semitopological semigroup with open shifts. There exists a topology τ in , such that  is a semitopological group containing S as an open semigroup. Moreover
- (i) 
- S is first countable if and only if  is first countable. 
- (ii) 
-  is a paratopological group if and only if S is a topological semigroup. 
- (iii) 
- If S is ,  is . 
- (iv) 
- If S is Hausdorff and locally compact,  is a locally compact Hausdorff topological group. 
 Proof.  Let 
x be a fixed element in 
S, where 
S is a cancellative commutative semitopological semigroup with open shifts, and put 
. We will prove that 
 is a base for a topology making 
 into semitopological group, for it we will prove the conditions 1, 3, an 4 given in [
15] (p. 93). It is easy to prove the conditions 1 and 4, let us see 3. Let 
 and let 
. From the fact that 
, we have that 
, where 
, thus 
. Given that the shifts in 
S are open and continuous, we can find 
, such that 
, then 
 and condition 3 holds. If 
 is the topology generated by 
, then 
 is a semitopological group; moreover, since 
, 
, we have that 
S is open in 
.
We will prove that  is a local base at g, for every . Indeed, let U be an open set in  and , then there is , such that . There are , such that  and ; therefore, , so that . Hence, there is  open in S satisfying ; therefore, , this implies that  is a local base at g.
Let us see that S is a subspace of . Indeed, let U be an open set in S and let . Subsequently, , and so there is a  such that . This is equivalent to saying that , so that , therefore U is open in the topology of subspace of S. Reciprocally, let U be an open set in  and , we can find  and , such that , , then  and, therefore, , this proves that  is open in S. From the fact that  is a local base at g, it follows that if S is first countable (locally compact), then  is also first countable (resp. locally compact).
Let us suppose that 
S is a topological semigroup and let us prove that 
 is a paratopological group, it can be concluded if we prove that the condition 2 of [
15] (Page 93) holds for 
. Indeed, let 
, since 
 and the operation in 
S is jointly continuous, there exists 
, such that 
, then 
 and condition 2 holds, this proves that 
 is a paratopological group. Let us suppose that 
S es 
 and let us see 
 is 
, indeed let 
, 
, then there are 
, such that 
 and 
, so that 
, by fact that 
S is 
, we can obtain 
 and 
. Note that 
, also, 
 and 
, that is to say 
 es 
. Finally, if 
S is locally compact and 
, 
 is a semitopological group locally compact and 
 by Ellis’ Theorem 
 is a topological group. □
 From the item  of the Propositions 2 and 3, we have the following result.
Corollary 1. If S is a cancellative commutative locally compact Hausdorff semitopological semigroup with open shifts, then S has continuous division.
 The following theorem tells us that every cancellative commutative locally compact Hausdorff topological semigroup with open shifts can be embedded as an open semigroup into the locally compact Hausdorff topological group, .
Theorem 1. Let S be a cancellative, commutative topological semigroup with open shifts. If S is Hausdorff and locally compact, then so is . Moreover,  is a homeomorphism and  is open in .
 Proof.  Because S is locally compact and Hausdorff topological semigroup, so is . By virtue, the Proposition 1,  is open and  is Hausdorff, hence  is locally compact Hausdorff topological group. From Corollary 1, it follows that S has continuous division, therefore the Proposition 1 guarantees that  is a homeomorphism and  is open in . □
 From [
3] (Theorem 2.3.2), it is known that every pseudocompact Tychonoff topological group, 
S, can be embedded as a subgroup dense into a compact topological group, the following theorem presents an analogous result in the context of cancellative commutative topological semigroups, where, in addition to pseudocompactness of 
S, its local compactness is also required.
Theorem 2. If S is a cancellative commutative locally compact pseudocompact Hausdorff topological semigroups with open shifts, then S is an open dense subsemigroup of  and  is a compact topological group.
 Proof.  Because 
S is a locally compact pseudocompact space, [
14] (Theorem 3.10.26) implies that 
 is pseudocompact. From the fact that 
 is a continuos image of 
, we have that 
 is pseudompact, therefore the C
ch-Stone compactification, 
 is a topological group containing a 
 as dense subgroup. [
14] (Theorem 3.3.9) guarantees that 
 is an open subgroup of 
, therefore it is also closed. By the density of 
, we have that 
, that it to say, 
 is a compact topological group. Because 
 is compact, 
S is open in 
 and 
, there are 
 in 
S, such that 
. 
 is a compact Hausdorff cancellative semigroup, then by [
9] (Theorem 2.5.2), 
 is a topological group, therefore 
 for every 
, hence 
 for every 
. Because each shift in 
 is a homeomorphism, we have that 
, that it to say, 
S is dense in 
. □
 We obtain the following corollary.
Corollary 2. The closure of any subsemigorup of a cancellative commutative locally compact pseudocompact Hausdorff topological semigroup with open shifts can be embedded as a dense open subsemigroup into a compact Hausdorff topological group.
 Proof.  Let 
S be a cancellative commutative locally compact pseudocompact Hausdorff topological semigroup with open shifts and let 
K be a subsemigorup of 
S. By Theorem 2, 
S is an open subsemigroup of 
, since 
, we have that 
 is open in 
. Now, 
K is dense in 
 and 
, this proves that 
 is dense in 
, but 
 is a compact Hausdorff cancellative topological semigroup, so that it is a topological group by [
9] (Theorem 2.5.2), and we have finished the proof. □
 Definition 2 ([
16] (Section 2)). 
SAP-compactification of a semitopological semigroup S is a pair  consisting of a compact Hausdorff topological group G and a continuous homomorphism , such that for each continuous homomorphism , where K is a compact Hausdorff topological group, there is an unique continuous homomorphism , such that . The following proposition gives us a realization of SAP-compactification (the notation came from the abbreviation for strongly almost periodic function rings that determine this compactification) in the class of cancellative commutative locally compact pseudocompact Hausdorff topological semigroups with open shifts.
Proposition 4. If S is a cancellative commutative locally compact pseudocompact Hausdorff topological semigroup with open shifts, then  coincides with the -compactification of S.
 Proof.  Let 
S be a cancellative commutative locally compact pseudocompact Hausdorff topological semigroup with open shifts and 
 a continuous homomorphism, being 
G a Hausdorff compact topological group. Because 
S is commutative, 
 is a commutative subsemigroup of 
G, so that 
 is a compact commutative cancellative topological semigroup, which is a topological group by [
9] (Theorem 2.5.2). Let us define 
 by 
, 
 is a continuous homomorphism and moreover 
, this ends the proof. □
 We shall conclude this section by giving conditions under which a commutative topological semigroup is a topological group. We take advantage the reflection on the class of regular spaces. From [
17], it is well known that for each 
  is a reflective subclass of the class of the topological spaces, it means given a space, 
X, there is a topological space, 
, (unique up to homeomorphism) and a continuous mapping 
 of 
X onto 
, such that given a continuous mapping 
, where 
, there exists an unique continuous mapping 
, such that 
. The functor 
 is studied in [
10,
18,
19], in the category of semitopological groups. Similar results are found in [
11,
20], but in the category of topological semigroups. The following proposition summarizes some properties in this regard.
Proposition 5. Let S be a topological monoid with open shifts. Then
- (i) 
-  is a monoid,  is a homomorphism (see [20] (Proposition 3.8)) and  (see [11] (Theorem 2.8)). If S is also cancellative,  is cancellative (see [11] (Lemma 4.6)). 
- (ii) 
- If A is an open set in S, then  (see [20] (Corollary 5.7) and [21] (Lemma 4)). 
- (iii) 
- . Moreover, if S is ,  (see [11] (Corollary 2.7) and [21] (Proposition 1)). 
- (iv) 
-  is open for each  (see [11] (Proposition 2.1)). 
- (v) 
- If S is a paratopolgical group,  is a paratopological group (see [19] (Corollary 3.3 and Theorem 3.8), [18] (Theorem 2.4)). 
 It is easy to see that if X is a first countable topological space, then  is first countable. Since  and  is open, whenever S is a topological monoid with open shifts, we have the following corollary.
Corollary 3. If S is a first countable topological monoid with open shifts, then  is first countable.
 Definition 3. A space X is feebly compact if each locally finite family of open sets in X is finite.
 It is known that each pseudocompact Tychonoff paratopological group is a topological group (see [
22] (Theorem 2.6)). The following theorem gives us a similar result in cancellative commutative topological monoids with open shifts, but instead of group structure we have required the first axiom of countability.
Theorem 3. Let S be a cancellative commutative feebly compact topological monoid with open shifts satisfying the first axiom of countability. Subsequently,  is a compact metrizable topological group. Moreover, the following statements hold:
- (i) 
- If S is , S is a paratopological group. 
- (ii) 
- If S is regular, S is a compact metrizable topological group. 
 Proof.  Let 
S be a commutative cancellative topological monoid with open shifts and put 
. From Proposition 3, we have that there is a topology 
, such that 
 is a paratopological group containing 
S as an open monoid. It follows from Proposition 5 that 
 is a regular paratopological group containing 
, Accordingly, [
23] (Corollary 5) implies that 
 is Tychonoff, therefore so is 
. Because 
 is feebly compact and Tychonoff, by [
3] (Theorem 1.1.3) it is pseudocompact. Afterwards, 
 is a pseudocompact subspace of the regular first countable paratopological group 
, following [
24] (Corollary 4.18), we have that 
 is metrizable and compact. By Proposition 5 (i), 
 is cancellative, therefore [
9] (Theorem 2.5.2) implies that 
 is a topological group. Now, if 
S is 
, 
, but 
S and 
 coincide algebraically, thus 
S is a paratopological group. If 
S is regular, then 
, this ends the proof. □
 From [
6], it is known that any cancellative first countable countably compact Hausdorff topological semigroup is a topological group. Since, in the class of Hausdorff spaces, countable compactness implies feeble compactness (see [
14] (Theorem 3.10.2)), then Theorem 3 extends this result to the class of feebly compact semigroups.
By [
3] (Example 2.7.10), there is a feebly compact Hausdorff second countable paratopological group that fails to be a compact topological group; therefore, the regularity in 
 Theorem 3 cannot be weakened to the Hausdorff separation property.
Example 1. Let  be the first non countable ordinal, the space  of ordinal numbers strictly less than  with its order topology is regular first-countable feebly compact space, but  is not compact. Then we can see the importance of algebraic structure in the Theorem 3.
 Theorem 4. Every cancellative commutative locally compact connected Hausdorff topological monoid with open shifts is a topological group.
 Proof.  Let S be a cancellative commutative locally compact connected Hausdorff and let  be the topology given in the Proposition 3. Let , since  and  is a topological group, there is  satisfying  and , then . But  is an open subgroup of  and, therefore, is closed in S, the connectedness of S implies that  and S is a topological group. □
   4. Cellularity of Topological Semigroups
Finally, we present some results regarding the cellularity of topological semigroups.
Let 
X be a topological space, a cellular family in 
X is a pairwise disjoint non empty family of non empty open sets in 
X. The cellularity of a space 
X is noted by 
 and it is defined by
      
     If 
, we say that 
X has countable cellularity or 
X has the Souslin property.
Proposition 6 ([
11] (Corolario 4.4)). 
If S is a topological semigroup with open shifts, then . Theorem 5. Let S be a cancellative, commutative Hausdorff locally compact σ-compact topological semigroup with open shifts. subsequently, S has countable cellularity.
 Proof.  Because 
 is locally compact and 
-compact, from Proposition 1 we have that 
 is locally compact, Hausdorff, 
-compact topological group, which has countable celluarity following [
10] (Corollary 2.3). Given that 
S is open in 
, then 
. □
 In the next corollary, we give an analogous result of the Proposition 5, but without considering axioms of separation.
Corollary 4. Every σ-compact locally compact cancellative commutative topological monoid with open shifts has countable cellularity.
 Proof.  Let S be a -compact locally compact cancellative commutative topological monoid with open shifts. By Proposition 5 is open, therefore  is locally compact Hausdorff topological semigroup with open shifts, this implies that  is regular, so that . Because  is cancellative, we can apply the Theorem 5 and the Proposition 6 to conclude that . □
 Ref. [
10] (Corollary 2.3) tells us that 
-compact paratopological groups have countable cellularity, from this point of view, Theorem 5 and Corollary 4 are a generalization of this result to the category of topological semigroups, where in addition we have also required local compactness.
Corollary 5. Every subsemigroup of a commutative cancellative locally compact pseudocompact Hausdorff topological semigroup with open shifts has countable cellularity.
 Proof.  Let S be a commutative cancellative locally compact pseudocompact Hausdorff topological semigroup with open shifts and let K be a subsemigroup of S. By Corollary 2, there exists a compact Hausdorff topological group, G, containing  as an open semitopological group, therefore . □
 Ref. [
12] (Corollary 3.6) establishes that each subsemigroup of a precompact topological group has countable cellularity. Because pseudocompactness implies precompactness, then Corollary 5 extends [
12] (Corollary 3.6) to the category of topological semigroups.
Since compact topological groups has countable cellularity and  for every topological monoid with open shifts, then Theorem 3 implies the following corollary.
Corollary 6. Let S be a cancellative commutative feebly compact topological monoid with open shifts satisfying the first axiom of countability. Subsequently, S has countable cellularity.