Next Article in Journal
Further Studies of the Supersymmetric NJL-Type Model for a Real Superfield Composite
Next Article in Special Issue
On Quasi Gyrolinear Maps between Möbius Gyrovector Spaces Induced from Finite Matrices
Previous Article in Journal
Meso-Damage Mechanism of Strength and Deformation Characteristics of Typical Sandstone in Xinwen Coalfield
Previous Article in Special Issue
Isomorphism of Binary Operations in Differential Geometry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Embedding of Strongly Topological Gyrogroups in Path-Connected and Locally Path-Connected Gyrogroups

by
Jaturon Wattanapan
1,2,
Watchareepan Atiponrat
2,3 and
Teerapong Suksumran
2,3,*
1
Doctoral Program in Mathematics, Graduate School, Chiang Mai University, Chiang Mai 50200, Thailand
2
Department of Mathematics, Faculty of Science, Chiang Mai University, Chiang Mai 50200, Thailand
3
Research Center in Mathematics and Applied Mathematics, Department of Mathematics, Faculty of Science, Chiang Mai University, Chiang Mai 50200, Thailand
*
Author to whom correspondence should be addressed.
Symmetry 2020, 12(11), 1817; https://doi.org/10.3390/sym12111817
Submission received: 19 October 2020 / Revised: 29 October 2020 / Accepted: 30 October 2020 / Published: 2 November 2020
(This article belongs to the Special Issue Symmetry and Geometry in Physics)

Abstract

:
A gyrogroup, an algebraic structure that generalizes groups, is modeled on the bounded symmetric space of relativistically admissible velocities endowed with Einstein’s addition. Given a gyrogroup G, we offer a new way to construct a gyrogroup G such that G contains a gyro-isomorphic copy of G. We then prove that every strongly topological gyrogroup G can be embedded as a closed subgyrogroup of the path-connected and locally path-connected topological gyrogroup G . We also study several properties shared by G and G , including gyrocommutativity, first countability and metrizability. As an application of these results, we prove that being a quasitopological gyrogroup is equivalent to being a strongly topological gyrogroup in the class of normed gyrogroups.
MSC:
Primary 22A30; Secondary 22A22, 20N05, 54H99

1. Introduction

The three-dimensional Einstein gyrogroup consists of the open c-ball in R 3 ,
R c 3 = { v R 3 v < c } ,
where c is a positive constant representing the speed of light in vacuum and · is the usual Euclidean norm, together with Einstein’s addition E given by
u E v = 1 1 + u , v c 2 u + 1 γ u v + 1 c 2 γ u 1 + γ u u , v u .
In Equation (2), γ u is the Lorentz factor given by γ u = 1 1 u 2 c 2 and · , · is the usual Euclidean inner product. The Einstein gyrogroup arises as a prominent example of a gyrogroup and motivates studying the general theory of gyrogroups. It is rich in structure and satisfies several sets of axioms. For instance, once suitable scalar multiplication is defined, it becomes a gyrovector space that provides a model for studying analytic hyperbolic geometry [1]. With the Euclidean topology, the Einstein gyrogroup forms a topological gyrogroup (cf. Example 3 of [2]). Indeed, it is a strongly topological gyrogroup, as mentioned in the remark after Example 3.1 of [3]. Assuming c = 1 , the Einstein gyrogroup admits the gyronorm defined by v E = tanh 1 v and becomes a normed gyrogroup (cf. Theorem 2 of [4]). In fact, this gyronorm induces the rapidity metric (which turns out to be the Cayley–Klein metric) given by d E ( u , v ) = tanh 1 u E v for all u , v R 1 3 (cf. Theorem 3.9 of [5]). The presence of Einstein’s addition enables us to construct a point-reflection symmetry of the open unit ball in a convenient way. More precisely, for each point v R 1 3 , there exists a point reflection σ of ( R 1 3 , d E ) corresponding to v —that is, σ is an isometry of ( R 1 3 , d E ) such that σ 2 is the identity transformation of R 1 3 and v is the unique fixed point of σ . Indeed, σ = L v ι L v , where ι is defined by ι ( w ) = w and L v is the left gyrotranslation defined by L v ( w ) = v E w for all w R 1 3 (cf. Theorem 7 of [6]). Recent studies on Einstein gyrogroups can be found, for instance, in [6,7,8,9,10,11,12,13].
W. Atiponrat initiates the study of topological gyrogroups as a generalization of topological groups in [2] and then topological gyrogroups have been studied in some detail; see, for instance [3,4,14,15,16]. In particular, J. Wattanapan et al. prove that every locally compact Hausdorff topological gyrogroup can be embedded in a completely regular topological group as a twisted subset (cf. Theorem 3.9 of [16]). This inspires us to continue studying topological embedding of a generic topological gyrogroup. It is known in the literature that every topological group can be embedded in a path-connected and locally path-connected topological group (cf. Theorem 3.8.3 of [17]). In this article, we generalize this result to the case of strongly topological gyrogroups. We also investigate some algebraic and topological properties shared by the topological gyrogroup under consideration and its extension. We then give some applications of these results to examine normed gyrogroups.

2. Preliminaries

In this section, we collect relevant definitions in gyrogroup theory; for more details, see [1,18]. Standard terminology and notation in topology used throughout the article are defined as usual. All topologies mentioned in this article are assumed to be T 1 .
Let G be a nonempty set equipped with a binary operation ⊕ on G and let Aut G be the group of automorphisms of ( G , ) .
Definition 1
(Definition 2.7, [1]). A nonempty set G, together with a binary operation ⊕ on G, is called a gyrogroup if it satisfies the following axioms:
(G1)
There exists an element e G such that e a = a for all a G .
(G2)
For each a G , there exists an element b G such that b a = e .
(G3)
For all a, b G , there is an automorphism gyr [ a , b ] Aut G such that
a ( b c ) = ( a b ) gyr [ a , b ] c
for all c G .
(G4)
For all a, b G , gyr [ a b , b ] = gyr [ a , b ] .                       (left loop property)
It can be proved that any gyrogroup has a unique two-sided identity, denoted by e, and that an element a of the gyrogroup has a unique two-sided inverse, denoted by a . The automorphism gyr [ a , b ] is called the gyroautomorphism generated by a and b. The gyrogroup cooperation (cf. Definition 2.9, [1]) of a gyrogroup G, denoted by ⊞, is defined by
a b = a gyr [ a , b ] b , a , b G .
Let G be a gyrogroup. Define a b = a ( b ) and a b = a ( b ) for all a , b G . For each a G , the left gyrotranslation by a, denoted by L a , is defined by L a ( g ) = a g for all g G and the right gyrotranslation by a, denoted by R a , is defined by R a ( g ) = g a for all g G . Subgyrogroups, L-subgyrogroups and gyrogroup homomorphisms are defined in [18].
Definition 2
(Definition 3.17, [1]). A gyrogroup G is gyrocommutative if a b = gyr [ a , b ] ( b a ) for all a , b G .
Definition 3
(Definition 3.32, [1]). Let G be a gyrogroup. An element x G is a two-torsion element if x x = e . If the only two-torsion element in G is e, we say that G is two-torsion-free.
Definition 4
(Definition 3.33, [1]). A gyrogroup G is two-divisible if for each element x G , there is an element y G such that y y = x .
Definition 5
(Definition 7, [18]). Let G be a gyrogroup. An element a G is said to have finite order if there is a number n N such that n a = e . If n a e for all n N , a is said to have infinite order. The order of a is the least positive integer k (if any) such that k a = e , denoted by | a | . In the case when a has infinite order, we write | a | = .
Definition 6
(Definition 1, [2]). A gyrogroup ( G , ) endowed with a topology is called a topological gyrogroup if the following statements hold:
(T1)
The binary operation : G × G G is continuous. Here, G × G is equipped with the product topology.
(T2)
The operation of taking inverses, x x , called the inversion function, is continuous.

3. Extended Gyrogroups and Their Properties

We follow the construction of S. Hartman and J. Mycielski (see, for instance, Section 3.8 in [17]) to construct an extension of an arbitrary gyrogroup G, which is also a gyrogroup G containing an isomorphic copy of G. This gyrogroup will be a primary object studied in the next section when a certain topology is imposed. In this section, we focus on several algebraic properties that shared by G and G .
Let G be a gyrogroup with identity e and let J = [ 0 , 1 ) . A function f : J G is a step function if there are real numbers a 0 , a 1 , , a n such that 0 = a 0 < a 1 < < a n = 1 and f is constant on [ a k , a k + 1 ) for all k = 0 , 1 , , n 1 . Henceforward, when we say that A = { a 0 , a 1 , , a n } is a partition of J, we include the condition that 0 = a 0 < a 1 < < a n = 1 . Denote by G the set of all step functions. Define an operation ⊕ on G by
( f g ) ( r ) = f ( r ) g ( r ) , r J
for all f , g G . Let f , g G . Note that f g is again a step function. Indeed, there are partitions A = { a 0 , a 1 , , a n } and B = { b 0 , b 1 , , b m } of J such that f and g are constant on [ a k , a k + 1 ) and [ b l , b l + 1 ) , respectively, for all k = 0 , 1 , , n 1 and for all l = 0 , 1 , , m 1 . Then, A B is another partition of J that refines both A and B. It follows that both f and g are constant on each subinterval partitioned by A B , and so is f g . Hence, f g is a step function.
Theorem 1.
G forms a gyrogroup under the operation defined by Equation (4).
Proof. 
Let e be the function from J to G defined by e ( r ) = e for all r J . Then, e acts as an identity of G . Given f G , define a function f : J G by ( f ) ( r ) = f ( r ) for all r J . Then, f acts as an inverse of f in G . For f , g G , define a function gyr [ f , g ] : G G by
gyr [ f , g ] h = ( f g ) ( f ( g h ) )
for all h G . It can be verified that gyr [ f , g ] belongs to Aut ( G , ) and that the gyroassociative law and the left loop property hold in G . ☐
Next, we show that G appears in G as the subgyrogroup of constant functions. Let G be a gyrogroup. For each x G , define a function x : J G by x ( r ) = x for all r J . Clearly, x G .
Proposition 1.
The function i G : G G defined by
i G ( x ) = x , x G ,
is a gyrogroup monomorphism. Consequently, i G ( G ) forms a subgyrogroup of G that is isomorphic to G as gyrogroups.
Proof. 
The proof that i G is a gyrogroup monomorphism is straightforward. By Proposition 24 of [19], i G ( G ) is a subgyrogroup of G . Furthermore, i G defines a gyrogroup isomorphism from G to i G ( G ) so that G i G ( G ) . ☐
We list a few algebraic properties that shared by G and G in Theorem 2. We show that any gyrogroup homomorphism from G to H can be naturally extended to a homomorphism from G to H in Theorem 3. We show that any pseudometric (respectively, metric) on G can be extended to a pseudometric (respectively, metric) on G in such a way that the property of being (left) invariant is preserved in Theorem 4.
Theorem 2.
Let G be a gyrogroup. Then, G has one of the following properties if and only if G has the same property:
(i) 
being gyrocommutative;
(ii) 
being two-torsion-free;
(iii) 
being two-divisible;
(iv) 
all elements having finite order.
Proof. 
(i)
Suppose that G is gyrocommutative. Let f , g G and let r J . Then,
( f g ) ( r ) = f ( r ) g ( r ) = gyr [ f ( r ) , g ( r ) ] ( g ( r ) f ( r ) ) = gyr [ f , g ] ( g f ) ( r ) .
Thus, f g = gyr [ f , g ] ( g f ) , and so G is gyrocommutative. The converse holds since G is isomorphic to a subgyrogroup of G .
(ii)
Suppose that G is two-torsion-free. Let e f G . Then, there is a number r J such that f ( r ) e . It follows that ( f f ) ( r ) = f ( r ) f ( r ) e . Thus, f f e . This proves that G is two-torsion-free. Conversely, assume that G is two-torsion-free. Let e x G . Then, x e , and so x x e . It follows that x x = ( x x ) ( 0 ) e . This proves that G is two-torsion-free.
(iii)
Suppose that G is two-divisible. Let f G and let f ( J ) = { z 1 , z 2 , , z n } . By assumption, for each i { 1 , 2 , , n } , there is an element x i G such that x i x i = z i . Define a function g : J G by g ( r ) = x i for r f 1 ( { z i } ) for all i = 1 , 2 , , n . Clearly, g G . By definition of g, ( g g ) ( r ) = f ( r ) for all r J . Thus, G is two-divisible. Conversely, assume that G is two-divisible. Let x G . By assumption, there is a function f G such that f f = x . Thus, f ( 0 ) f ( 0 ) = ( f f ) ( 0 ) = x ( 0 ) = x . Hence, G is two-divisible.
(iv)
Suppose that all the elements of G have finite order. Let f G and let f ( J ) = { z 1 , z 2 , , z n } . Since ( | z 1 | | z 2 | | z n | ) f = e , all the elements of G have finite order. The converse holds since G is isomorphic to a subgyrogroup of G . ☐
Theorem 3.
Let G and H be gyrogroups and let φ : G H be a gyrogroup homomorphism. Then, there exists a homomorphism extension φ : G H of φ in the sense that φ i G = i H φ . Furthermore, φ is injective (respectively, surjective) if and only if φ is injective (respectively, surjective).
Proof. 
The homomorphism extension φ : G H is defined by
φ ( f ) = φ f
for all f G . Suppose that φ is surjective. Let h H . Then, there is a partition A = { a 0 , a 1 , , a n } of J such that h is constant on each interval [ a k , a k + 1 ) . Since φ is surjective, there are elements x 0 , x 1 , , x n 1 G such that φ ( x k ) = h ( a k ) for all k { 0 , 1 , , n 1 } . Define a function f : J G by f ( r ) = x k , where r [ a k , a k + 1 ) . Clearly, f G and φ ( f ) = h . Thus, φ is surjective. Conversely, suppose that φ is surjective. Let x H . By surjectivity, there is a function f G such that φ ( f ) = x . Since φ ( f ( 0 ) ) = φ ( f ) ( 0 ) = x ( 0 ) = x , we obtain that φ is surjective. The remaining parts can be proved straightforwardly. ☐
Theorem 3 states that any gyrogroup homomorphism from G to H can be lifted to a gyrogroup homomorphism from G and H such that the following diagram commutes.
G φ H i G i H G φ H
Theorem 4.
Let G be a gyrogroup. If d is a pseudometric (respectively, metric) on G, then d admits an extension to a pseudometric (respectively, metric) d on G . Furthermore, if d is (left) invariant or bounded, then d has the same property.
Proof. 
Let d be a pseudometric on G. Let f , g G . Then, there is a partition A = { a 0 , a 1 , , a n } of J such that both f and g are constant on each interval [ a k , a k + 1 ) . Define
d * ( f , g , A ) = k = 0 n 1 ( a k + 1 a k ) d ( f ( a k ) , g ( a k ) ) .
Let x J A . Then, x [ a k , a k + 1 ) for some k { 0 , 1 , , n 1 } and A { x } is a partition of J such that both f and g are constant on each subinterval. Note that
( x a k ) d ( f ( a k ) , g ( a k ) ) + ( a k + 1 x ) d ( f ( x ) , g ( x ) ) = ( a k + 1 a k ) d ( f ( a k ) , g ( a k ) ) .
Hence, d * ( f , g , A ) = d * ( f , g , A { x } ) . By mathematical induction, if X J A is a finite set, then d * ( f , g , A ) = d * ( f , g , A X ) . Now, let B = { b 0 , b 1 , , b m } be another partition of J such that both f and g are constant on each subinterval. Then, A B is a partition of J such that both f and g are constant on each subinterval. Since A B = A ( B A ) and B A is a finite subset of J A ,
d * ( f , g , A ) = d * ( f , g , A B ) .
Similarly, d * ( f , g , B ) = d * ( f , g , A B ) , and so d * ( f , g , A ) = d * ( f , g , B ) . This proves that d * does not depend on A.
Next, define a function d : G × G [ 0 , ) by
d ( f , g ) = d * ( f , g , A ) ,
where A is a partition of J as in the previous paragraph, for all f , g G . The argument above shows that d is well defined. Clearly, d ( f , g ) 0 and d ( f , f ) = 0 for all f , g G . Note also that
d ( x , y ) = ( 1 0 ) d ( x , y ) = d ( x , y )
for all x , y G . Next, we show that d is a pseudometric. If f , g G , then
k = 0 n 1 ( a k + 1 a k ) d ( f ( a k ) , g ( a k ) ) = k = 0 n 1 ( a k + 1 a k ) d ( g ( a k ) , f ( a k ) ) ,
and so d ( f , g ) = d ( g , f ) . Let f , g , h G . Then, there is a partition { c 0 , c 1 , , c n } of J such that f , g and h are constant on each interval [ c k , c k + 1 ) . Direct computation shows that
d ( f , g ) = k = 0 n 1 ( c k + 1 c k ) d ( f ( c k ) , g ( c k ) ) k = 0 n 1 ( c k + 1 c k ) ( d ( f ( c k ) , h ( c k ) ) + d ( h ( c k ) , g ( c k ) ) ) = k = 0 n 1 ( c k + 1 c k ) d ( f ( c k ) , h ( c k ) ) + k = 0 n 1 ( c k + 1 c k ) d ( h ( c k ) , g ( c k ) ) = d ( f , h ) + d ( h , g ) .
Thus, d is a pseudometric on G .
Next, suppose that d is a metric on G. Let f , g G with f g . Then, there is a partition { a 0 , a 1 , , a n } of J such that f and g are constant on each interval [ a k , a k + 1 ) . Since f g , we have f ( a j ) g ( a j ) for some j { 0 , 1 , , n 1 } . Then,
d ( f , g ) = k = 0 n 1 ( a k + 1 a k ) d ( f ( a k ) , g ( a k ) ) ( a j + 1 a j ) d ( f ( a j ) , g ( a j ) ) > 0 .
Thus, d is a metric on G . Clearly, if d is bounded, then so is d .
Suppose that d is left invariant. Let f , g , h G . Then, there is a partition { a 0 , a 1 , , a n } of J such that f , g and h are constant on each interval [ a k , a k + 1 ) . Direct computation shows that
d ( h f , h g ) = k = 0 n 1 ( a k + 1 a k ) d ( ( h f ) ( a k ) , ( h g ) ( a k ) ) = k = 0 n 1 ( a k + 1 a k ) d ( h ( a k ) f ( a k ) , h ( a k ) g ( a k ) ) = k = 0 n 1 ( a k + 1 a k ) d ( f ( a k ) , g ( a k ) ) = d ( f , g ) .
This proves that d is left invariant. Similar arguments apply to the case when d is invariant. ☐

4. Embedding of Strongly Topological Gyrogroups

In this section, we focus on topological properties of G and G . In particular, we show that if a gyrogroup G has a certain nice family of its subsets, then G can be topologized. With this result, we can topologize the extended gyrogroup G , when G is a strongly topological gyrogroup, in such a way that G contains a homeomorphic copy of G. We begin with proving Theorem 5, which is an extension of the first part of Theorem 1.3.12 of [17] to topological gyrogroups. However, in order to obtain the converse of Theorem 1.3.12 of [17] for the case of gyrogroups, we need to impose an additional gyro-condition. This condition seems to be natural and is introduced by M. Bao and F. Lin in [3]. The converse of Theorem 1.3.12 of [17] is generalized to the case of gyrogroups in Theorem 6.
Theorem 5.
Let G be a topological gyrogroup and let U be an open base at the identity e of G. Then, the following hold:
(i) 
for every U U , there is a set V U such that V V U ;
(ii) 
for all U U , x G , there is a set V U such that x ( ( V x ) ) U ;
(iii) 
for all U U , x U , there is a set V U such that x V U ;
(iv) 
for all U U , x , y G , there is a set V U such that ( x V ) y ( x y ) U , x ( V y ) ( x y ) U , and ( x V ) y ( x y ) U ;
(v) 
for all U , V U , there is a set W U such that W U V ;
(vi) 
U = { e } .
Proof. 
(i)
Let U U . Since the operation ⊕ is continuous and e e U , there are sets O 1 , O 2 U such that O 1 O 2 U . Since U is an open base at e, there is a set V U such that V O 1 O 2 . Hence, V V O 1 O 2 U .
(ii)
Let U U and let x G . Since G is a topological gyrogroup, the function L x R x is continuous. Note that ( L x R x ) ( e ) = x ( ( e x ) ) = e U . By the continuity of L x R x , there is a set V U such that x ( ( V x ) ) = ( L x R x ) ( V ) U .
(iii)
Let U U and let x U . Then, x U is an open neighborhood of e for L x is open. Since U is an open base at e, there is a set V U such that V x U . Thus, x V U .
(iv)
Let U U and let x , y G . Since G is a topological gyrogroup, the function ( R y ) 1 L x is continuous. Note that ( R y ) 1 ( z ) = z y for all z G . Note also that ( x y ) U is an open neighborhood of x y . Since ( ( R y ) 1 L x ) ( e ) = ( x e ) y = x y ( x y ) U , there is a set V 1 U such that ( x V 1 ) y = ( ( R y ) 1 L x ) ( V 1 ) ( x y ) U . Similarly, one can show that there are sets V 2 , V 3 U such that ( x V 2 ) y ( x y ) U and x ( V 3 y ) ( x y ) U . Since U is an open base at e, there is a set V U such that V V 1 V 2 V 3 , and the assertion follows.
(v)
The assertion follows directly from the definition of an open base.
(vi)
Clearly, { e } U . Let e x G . Since G is T 1 , there is a set V U such that x V . Thus, x U . This shows that U = { e } . ☐
Definition 7
(p. 5116, [3]). A topological gyrogroup G is strong if there exists an open base U at the identity e of G such that gyr [ x , y ] ( U ) = U for all x , y G , U U . In this case, we say that G is a strongly topological gyrogroup with open base U at e.
The property of being invariant under gyroautomorphisms mentioned in the previous definition arises naturally when one tries to extend theorems for topological groups to topological gyrogroups. Furthermore, several well-known gyrogroups in the literature, including Einstein, Möbius and Proper Velocity gyrogroups, are indeed strongly topological gyrogroups. We prove basic properties of strongly topological gyrogroups in Propositions 2 and 3 and extend the converse of Theorem 1.3.12 of [17] to Theorem 6.
Proposition 2.
Let G be a strongly topological gyrogroup with open base N ( e ) at e and let H be a subgyrogroup of G. Then, H is a strongly topological gyrogroup with open base N H ( e ) = { U H U N ( e ) } at e.
Proof. 
Clearly, H is a topological gyrogroup and the family N H ( e ) is an open base for H at e. Let x , y H and let U N ( e ) . Then, gyr [ x , y ] ( U H ) = gyr [ x , y ] ( U ) gyr [ x , y ] ( H ) = U H . Therefore, H is a strongly topological gyrogroup with open base N H ( e ) at e. ☐
Proposition 3.
Let G be a strongly topological gyrogroup with open base N ( e ) at e. If H G , then G / H is a strongly topological gyrogroup.
Proof. 
By Theorem 4.7 of [20], G / H is a topological gyrogroup. By Proposition 35 of [18], H is an L-subgyrogroup of G. It follows from Theorem 3.7 of [3] that the canonical homomorphism π : G G / H is continuous and open. Hence, the family N ( H ) = { π ( U ) U N ( e ) } is an open base for G / H at e H . Let a H , b H G / H , let π ( U ) N ( H ) , and let c U . Then,
gyr [ a H , b H ] ( c H ) = gyr [ π ( a ) , π ( b ) ] ( π ( c ) ) = π ( gyr [ a , b ] c ) π ( U ) .
Thus, gyr [ a H , b H ] ( π ( U ) ) π ( U ) for all a H , b H G / H . It follows from Proposition 24 of [18] that gyr [ a H , b H ] ( π ( U ) ) = π ( U ) for all a , b G . Hence, G / H is a strongly topological gyrogroup. ☐
The following theorem provides one way to topologize a gyrogroup based on Theorem 5.
Theorem 6.
Let G be a gyrogroup and let U be a family of subsets of G that satisfies the following properties:
(i) 
for every U U , there is a set V U such that V V U ;
(ii) 
for all U U , x G , there is a set V U such that x ( ( V x ) ) U ;
(iii) 
for all U U , x U , there is a set V U such that x V U ;
(iv) 
for all U U , x , y G , there is a set V U such that ( x V ) y ( x y ) U , x ( V y ) ( x y ) U , and ( x V ) y ( x y ) U ;
(v) 
for all U , V U , there is a set W U such that W U V ;
(vi) 
U = { e } ;
(vii) 
for all U U , x , y G , gyr [ x , y ] ( U ) U .
Then, the family B U = { a U a G , U U } forms a base for a T 1 -topology on G. With this topology, G is a topological gyrogroup, and the family { U a a G , U U } is a base for the same topology on G.
Proof. 
Let U be a family of subsets of G such that items (i) through (vii) hold. Define
T = { W G if x W , there is a set U U such that x U W } .
Claim 1. 
T is a topology on G.
Clearly, and G are in T . Let Γ be a subfamily of T and let x Γ . Then, x W for some W Γ and there is a set U U such that x U W . Hence, x U Γ , and so Γ T . Let W 1 and W 2 be in T . If x W 1 W 2 , then there are sets U 1 and U 2 in U such that x U 1 W 1 and x U 2 W 2 . By item (v), there is a set U U such that U U 1 U 2 and hence x U ( x U 1 ) ( x U 2 ) W 1 W 2 . Therefore, W 1 W 2 T . This proves that T is a topology on G.
Claim 2. 
x U T for all x G , U U .
Let y x U . Then, x y U . By item (iii), there is a set V U such that ( x y ) V U . It follows from the left gyroassociative law and item (vii) that
x ( y V ) = ( x y ) g y r [ x , y ] ( V ) ( x y ) V U .
Thus, y V x U .
Claim 3. 
The family B U = { a U a G , U U } is a base for T .
The claim follows directly from the definition of T and Claim 2.
Claim 4. 
The multiplication in G is jointly continuous with respect to T .
Let a , b G and let O T with a b O . Then, there is a set W U such that ( a b ) W O . By item (i), there is a set V U such that V V W . By item (iv), there is a set U U such that ( a U ) b ( a b ) V . By Claim 2, a U , b V T . Direct computation shows that
( a U ) ( b V ) = { ( a u ) ( b v ) u U , v V } = { ( ( a u ) b ) gyr [ a u , b ] ( v ) u U , v V } { ( ( a u ) b ) v u U , v V } = ( ( a U ) b ) V ( ( a b ) V ) V = { ( ( a b ) v 1 ) v 2 v 1 , v 2 V } = { ( a b ) ( v 1 gyr [ v 1 , a b ] ( v 2 ) ) v 1 , v 2 V } ( a b ) ( V V ) ( a b ) W O .
This proves the claim.
Claim 5. 
V b T for all b G , V U .
Let a V b . Then, a b V and there is a set W U such that ( a b ) W V . By item (iv), there is a set U U such that ( a U ) b ( a b ) W V . This implies that a U V b .
Claim 6. 
The function ⊖ from G to itself given by ( x ) = x is continuous with respect to T .
Let O T and let x O . Then, there is a set W U such that x W O . By item (ii), there is a set U U such that x ( ( U x ) ) W . Note that U x T by Claim 5. Thus, ( U x ) x W O . This proves that the inversion function is continuous.
Finally, G is T 1 since { a } = { U a U U } for all a G . If a G and U U , then there is a set V U such that a ( V a ) ( a a ) U = U by item (iv). This implies that V a a U . Therefore, the family { U a a G , U U } is also a base for T . ☐
Corollary 1.
If G is a gyrogroup that fits Theorem 6, then G becomes a strongly topological gyrogroup with respect to the topology defined by Equation (8).
Proof. 
The family U in Theorem 6 is an open base at e satisfying Definition 7. ☐
Using Theorem 6, we can topologize the extended gyrogroup G in the case when G is a strongly topological gyrogroup, as shown in the following theorem. Let G be a topological gyrogroup. Given an open neighborhood V of e in G and a real number ϵ > 0 , define
O ( V , ϵ ) = { f G μ ( { r J f ( r ) V } ) < ϵ } ,
where μ is the Lebesgue measure on the real line.
Theorem 7.
Let G be a strongly topological gyrogroup with open base N ( e ) at e. Then, the family
{ f O ( V , ϵ ) V N ( e ) , ϵ > 0 and f G }
forms a base of a Hausdorff topology on G , and G becomes a strongly topological gyrogroup.
Proof. 
It suffices to show that the family N ( e ) = { O ( V , ϵ ) V N ( e ) , ϵ > 0 } satisfies Theorem 6.
(i)
Let O ( V , ϵ ) N ( e ) . Then, there is a set U N ( e ) such that U U V . Let f , g O ( U , ϵ 2 ) . Note that { r J f ( r ) g ( r ) V } { r J f ( r ) U } { r J g ( r ) U } . Hence,
μ ( { r J f ( r ) g ( r ) V } ) μ ( { r J f ( r ) U } ) + μ ( { r J g ( r ) U } ) < ϵ 2 + ϵ 2 = ϵ .
This shows that f g O ( V , ϵ ) .
(ii)
Let O ( V , ϵ ) N ( e ) and let f G . Then, there is a partition { a 0 , a 1 , , a n } of J such that f is constant on each interval [ a k , a k + 1 ) . By item (ii) of Theorem 5, for each k = 0 , 1 , , n 1 , there is a set U k N ( e ) such that f ( a k ) ( ( U k f ( a k ) ) ) V . By item (v) of Theorem 5, there is a set U N ( e ) such that U i = 0 n 1 U i . Thus, f ( r ) ( ( U f ( r ) ) ) V for all r J . Let h O ( U , ϵ ) . Then,
{ r J ( f ( ( h f ) ) ) ( r ) V } = { r J f ( r ) ( ( h ( r ) f ( r ) ) ) V } { r J h ( r ) U } .
It follows that μ ( { r J ( f ( ( h f ) ) ) ( r ) V } ) μ ( { r J h ( r ) U } ) < ϵ , and so f ( ( h f ) ) O ( V , ϵ ) . This shows that f ( ( O ( U , ϵ ) f ) ) O ( V , ϵ ) .
(iii)
Let O ( V , ϵ ) N ( e ) , f O ( V , ϵ ) . Then, there is a partition { a 0 , a 1 , , a n } of J such that f is constant on each interval [ a k , a k + 1 ) . Set
L = { k { 0 , 1 , , n 1 } f ( a k ) V } .
By item (iii) of Theorem 5, for each k L , there is a set U k N ( e ) such that f ( a k ) U k V . By item (v) of Theorem 5, there is a set U N ( e ) such that U k L U k . Thus, f ( r ) U V whenever f ( r ) V . Put δ = ϵ μ ( { r J f ( r ) V } ) . If g O ( U , δ ) , then
{ r J f ( r ) g ( r ) V } { r J f ( r ) V } { r J g ( r ) U } .
It follows that
μ ( { r J f ( r ) g ( r ) V } ) μ ( { r J f ( r ) V } ) + μ ( { r J g ( r ) U } ) < μ ( { r J f ( r ) V } ) + δ = ϵ .
Thus, f g O ( V , ϵ ) . This proves that f O ( U , δ ) O ( V , ϵ ) .
(iv)
Let O ( V , ϵ ) N ( e ) and let f , g G . Then, there is a partition { a 0 , a 1 , , a n } of J such that both f and g are constant on each interval [ a k , a k + 1 ) . By item (iv) of Theorem 5, for each k { 0 , 1 , , n 1 } , there is a set U k N ( e ) such that
( f ( a k ) U k ) g ( a k ) ( f ( a k ) g ( a k ) ) V , f ( a k ) ( U k g ( a k ) ) ( f ( a k ) g ( a k ) ) V , ( f ( a k ) U k ) g ( a k ) ( f ( a k ) g ( a k ) ) V .
By item (v) of Theorem 5, there is a set U N ( e ) such that U k = 0 n 1 U k . Furthermore,
( f ( r ) U ) g ( r ) ( f ( r ) g ( r ) ) V , f ( r ) ( U g ( r ) ) ( f ( r ) g ( r ) ) V , ( f ( r ) U ) g ( r ) ( f ( r ) g ( r ) ) V
for all r J . Let h O ( U , ϵ ) . Then,
{ r J ( ( f g ) ( ( f h ) g ) ) ( r ) V } = { r J ( f ( r ) g ( r ) ) ( ( f ( r ) h ( r ) ) g ( r ) ) V } = { r J ( f ( r ) h ( r ) ) g ( r ) ( f ( r ) g ( r ) ) V } { r J h ( r ) U } .
Hence, μ ( { r J ( ( f g ) ( ( f h ) g ) ) ( r ) V } ) μ ( { r J h ( r ) U } ) < ϵ . It follows that ( f g ) ( ( f h ) g ) O ( V , ϵ ) , and so ( f h ) g ( f g ) O ( V , ϵ ) . This shows that ( f O ( U , ϵ ) ) g ( f g ) O ( V , ϵ ) . Similarly, one can show that f ( O ( U , ϵ ) g ) ( f g ) O ( V , ϵ ) and that ( f O ( U , ϵ ) ) g ( f g ) O ( V , ϵ ) .
(v)
Let U , V N ( e ) , let f G , and let ϵ , δ > 0 . Note that if U V , then
{ r J f ( r ) V } { r J f ( r ) U } .
Therefore, O ( U , ϵ ) O ( V , ϵ ) . Note that if ϵ δ , then μ ( { r J f ( r ) U } ) < ϵ implies μ ( { r J f ( r ) U } ) < δ . This shows that O ( U , ϵ ) O ( U , δ ) . Let O ( U , ϵ ) , O ( V , δ ) N ( e ) . By item (v) of Theorem 5, there is a set W N ( e ) such that W U V . Put ϵ 0 = min { ϵ , δ } . The arguments above show that O ( W , ϵ 0 ) O ( U , ϵ ) O ( V , δ ) .
(vi)
Clearly, e O ( V , ϵ ) for all V N ( e ) , ϵ > 0 . Let e f G . Then, there exists a subinterval [ a , b ) J such that f is constant on [ a , b ) and f ( a ) e . By item (vi) of Theorem 5, there is a set U N ( e ) such that f ( a ) U . Then, [ a , b ) { r J f ( r ) U } . It follows that μ ( { r J f ( r ) U } ) b a . Thus, f O ( U , b a ) . This shows that N ( e ) = { e } .
(vii)
Let O ( V , ϵ ) N ( e ) , let f , g G , and let h O ( V , ϵ ) . It follows from the assumption that
{ r J gyr [ f , g ] ( h ) ( r ) V } = { r J gyr [ f ( r ) , g ( r ) ] ( h ( r ) ) V } { r J h ( r ) V } .
Thus, μ ( { r J gyr [ f , g ] ( h ) ( r ) V } ) μ ( { r J h ( r ) V } ) < ϵ , which implies gyr [ f , g ] ( h ) O ( V , ϵ ) . This proves that gyr [ f , g ] ( O ( V , ϵ ) ) O ( V , ϵ ) .
Therefore, the family { f O ( V , ϵ ) V N ( e ) , ϵ > 0 , and f G } forms a base of a T 1 -topology on G . By Corollary 1, G is strong and by Theorem 3 of [2], G is Hausdorff. In addition, the family
{ O ( V , ϵ ) f V N ( e ) , ϵ > 0 and f G }
is also a base for the same topology. ☐
Remark 1.
From the definition of the topology on G , if f G , then
{ f O ( V , ϵ ) O ( V , ϵ ) N ( e ) } and { O ( V , ϵ ) f O ( V , ϵ ) N ( e ) } ,
individually, form open bases for G at f.
Next, we prove several topological properties shared by G and G , where G is a strongly topological gyrogroup. Proposition 4 shows that any two open bases of G at the gyrogroup identity generate the same topology on G . Theorem 8 shows that G is always path-connected and locally path-connected. Theorems 9 and 10 show that being first countable and being metrizable are preserved under the process of taking •, respectively.
Proposition 4.
Let G be a strongly topological gyrogroup with open bases N 1 ( e ) and N 2 ( e ) at e. Then, the two bases
B 1 = { f O ( V , ϵ ) V N 1 ( e ) , ϵ > 0 and f G }
and
B 2 = { f O ( V , ϵ ) V N 2 ( e ) , ϵ > 0 and f G }
generate the same topology on G .
Proof. 
Let V 1 N 1 ( e ) and let ϵ > 0 . Then, there is a set V 2 N 2 ( e ) such that V 2 V 1 . Hence, O ( V 2 , ϵ ) O ( V 1 , ϵ ) . This shows that T B 1 T B 2 . By the sake of symmetry, T B 1 = T B 2 . ☐
Theorem 8.
G is path-connected and locally path-connected for any strongly topological gyrogroup G.
Proof. 
Note that if O ( V , ϵ ) is path-connected for all O ( V , ϵ ) N ( e ) , then G is locally path-connected since every topological gyrogroup is a homogeneous space (cf. Proposition 3 of [2]).
Let O ( V , ϵ ) N ( e ) and let f O ( V , ϵ ) . Then, there is a partition { a 0 , a 1 , , a n } of J such that f is constant on each interval [ a k , a k + 1 ) . Given t [ 0 , 1 ] and k { 0 , 1 , , n 1 } , put b k , t = a k + t ( a k + 1 a k ) . Note that a k < b k , t < a k + 1 for all t ( 0 , 1 ) . Let t [ 0 , 1 ] . Define a function f t : J G as follows. f 0 = e ; f 1 = f ; for 0 < t < 1 , note that if r J , then r [ a k , a k + 1 ) for some k, so we define f t by
f t ( r ) = f ( r ) if a k r < b k , t for some k ; e otherwise
for all r J . Clearly, f t G for all t [ 0 , 1 ] . Furthermore, we have
{ r J f t ( r ) V } { r J f ( r ) V } ,
and so f t O ( V , ϵ ) for all t [ 0 , 1 ] . Define a function φ : [ 0 , 1 ] O ( V , ϵ ) by φ ( t ) = f t for all t [ 0 , 1 ] . To show that φ is continuous, let t [ 0 , 1 ] and let f t O ( U , δ ) be an open neighborhood of φ ( t ) = f t . Let s ( t ϵ , t + ϵ ) [ 0 , 1 ] . Then, { r J ( f t f s ) ( r ) U } { r J f t ( r ) f s ( r ) } . Since
μ ( { r J f t ( r ) f s ( r ) } ) k = 0 n 1 | b k , s b k , t | = k = 0 n 1 | a k + s ( a k + 1 a k ) a k t ( a k + 1 a k ) | = k = 0 n 1 | ( s t ) ( a k + 1 a k ) | = | s t | k = 0 n 1 | ( a k + 1 a k ) | = | s t | < δ ,
it follows that μ ( { r J ( f t f s ) ( r ) U } ) < δ . Hence, f t f s O ( U , δ ) , and so f s f t O ( U , δ ) . This shows that φ is continuous. Therefore, O ( V , ϵ ) is path-connected, and so G is locally path-connected. In particular, if V N ( e ) , then O ( V , 2 ) = G . It follows that G is path-connected. ☐
Theorem 9.
Let G be a strongly topological gyrogroup with open base N ( e ) at e. If G is first countable, then so is G .
Proof. 
Suppose that G is first countable. Then, there is a countable open base N ( e ) N ( e ) . Thus, the family { O ( V , 1 n ) V N ( e ) , n N } is a countable open base at e . Therefore, G is first countable. ☐
Theorem 10.
Let G be a strongly topological gyrogroup. If G is metrizable, then so is G .
Proof. 
Recall that G is Hausdorff. Suppose that G is metrizable. Then, G is first countable. By Theorem 9, G is first countable. By Theorem 2.3 of [14], G is metrizable. ☐
The next proposition shows that every strongly topological gyrogroup can be topologically embedded in a path-connected and locally path-connected topological gyrogroup. As every group is a strongly topological gyrogroup, this result extends a known result in the theory of topological groups. See, for instance, Section 3.8 of [17].
Proposition 5.
For any strongly topological gyrogroup G, the function i G defined in Proposition 1 is a topological embedding. Furthermore, i G ( G ) forms a closed subgyrogroup of G .
Proof. 
By Proposition 1, i G is a monomorphism and i G ( G ) is a subgyrogroup of G . Next, we show that the function i G : G i G ( G ) and its inverse are continuous.
Let ϵ ( 0 , 1 ) . Note that for all x , y G , O ( V , ϵ ) N ( e ) ,
y x O ( V , ϵ ) x y O ( V , ϵ ) μ ( { r J x ( r ) y ( r ) V } ) < ϵ μ ( { r J x y V } ) < ϵ x y V y x V .
Let x G . Then, for each O ( V , ϵ ) N ( e ) , we have i G ( x V ) x O ( V , ϵ ) . Thus, i G is continuous at x.
Next, let x i G ( G ) . Then, for each V N ( e ) , we have i G 1 ( ( x O ( V , ϵ ) ) i G ( G ) ) x V . Thus, i G 1 is continuous at x . This proves that i G is a topological embedding.
The remaining part is to show that i G ( G ) is a closed subset of G . Let f G i G ( G ) . Then, there are numbers a 1 , a 2 , a 3 and a 4 satisfying 0 a 1 < a 2 a 3 < a 4 1 such that f is constant on [ a 1 , a 2 ) and [ a 3 , a 4 ) with f ( a 1 ) f ( a 3 ) . Since f ( a 1 ) f ( a 3 ) , there is an open set V N ( e ) such that f ( a 1 ) V f ( a 3 ) V = . Put ϵ = min { a 2 a 1 , a 4 a 3 } . We claim that i G ( G ) ( f O ( V , ϵ ) ) = . Suppose that x f O ( V , ϵ ) for some x G . Then, f x O ( V , ϵ ) . We have
μ ( { r J ( f ( r ) ) x V } ) < ϵ = min { a 2 a 1 , a 4 a 3 } .
Thus, [ a 1 , a 2 ) { r J ( f ( r ) ) x V } . Since f is constant on [ a 1 , a 2 ) ,
[ a 1 , a 2 ) { r J ( f ( r ) ) x V } = .
Similarly, [ a 3 , a 4 ) { r J ( f ( r ) ) x V } = . This means that if r [ a 1 , a 2 ) [ a 3 , a 4 ) , then f ( r ) x V . Hence, f ( a 1 ) x V and f ( a 3 ) x V . Thus, x ( f ( a 1 ) V ) ( f ( a 3 ) V ) , a contradiction. Hence, i G ( G ) ( f O ( V , ϵ ) ) = . ☐
The following theorem is a topological version of Theorem 4. This theorem proves useful in studying normed gyrogroups, as illustrated in Section 5.
Theorem 11.
Let G be a strongly topological gyrogroup with open base N ( e ) at e. If d is a bounded pseudometric (respectively, metric) on G, then d admits an extension to a bounded pseudometric (respectively, metric) d on G such that
(i) 
if d is continuous, then so is d ;
(ii) 
if d is a metric generating the topology of G, then d also generates the topology of G .
Proof. 
The first part of the theorem follows from Theorem 4. Next, suppose that d is continuous. Without loss of generality, we may assume that d is bounded by 1. To prove the continuity of d , we need to show that for all f G , ϵ > 0 , there are a set V N ( e ) and a number δ > 0 such that
f O ( V , δ ) B d ( f , ϵ ) .
Suppose that f ( J ) = { z 1 , z 2 , , z n } . For each i { 1 , 2 , , n } , because d is continuous and d ( z i , z i ) = 0 [ 0 , ϵ 2 ) , there is an open neighborhood V i of z i with d ( V i × V i ) [ 0 , ϵ 2 ) . In particular, d ( { z i } × V i ) [ 0 , ϵ 2 ) for all i { 1 , 2 , , n } . Since V i is an open neighborhood of z i , we have z i V i is an open neighborhood of e, and so there is a set V N ( e ) such that V i = 1 n ( z i V i ) . If v V and z i { z 1 , z 2 , , z n } , we have z i v z i V z i ( z i V i ) = V i . It follows that
d ( z i , z i v ) < ϵ 2
for all v V and z i { z 1 , z 2 , , z n } . We claim that f O ( V , ϵ 2 ) B d ( f , ϵ ) —that is, if g O ( V , ϵ 2 ) , then d ( f , f g ) < ϵ . Let g O ( V , ϵ 2 ) . Then, there is a partition { a 0 , a 1 , , a m } of J such that f and g are constant on each interval [ a k , a k + 1 ) . For each k { 0 , 1 , , m 1 } , let x k and y k be the values of f and g on [ a k , a k + 1 ) , respectively. Note that { x 1 , x 2 , , x m 1 } = { z 1 , z 2 , , z n } . Set L = { k { 0 , 1 , , m 1 } y k V } and M = { 0 , 1 , , m 1 } L . Note that if k L , then d ( x k , x k y k ) < ϵ 2 and that if k M , then d ( x k , x k y k ) < 1 . Furthermore, we have { r J g ( r ) V } = k M [ a k , a k + 1 ) , and so k M ( a k + 1 a k ) < ϵ 2 . By definition of d ,
d ( f , f g ) = k = 0 m 1 ( a k + 1 a k ) d ( x k , x k y k ) = k L ( a k + 1 a k ) d ( x k , x k y k ) + k M ( a k + 1 a k ) d ( x k , x k y k ) < k L ( a k + 1 a k ) ϵ 2 + k M ( a k + 1 a k ) < ϵ 2 + ϵ 2 = ϵ .
Therefore, f O ( V , ϵ 2 ) B d ( f , ϵ ) . Let ( f , g ) G × G and let ϵ > 0 . Then, there are basic open sets f O ( U 1 , δ 1 ) and g O ( U 2 , δ 2 ) such that f f O ( U 1 , δ 1 ) B d f , ϵ 2 and g g O ( U 2 , δ 2 ) B d g , ϵ 2 . If f f O ( U 1 , δ 1 ) and g g O ( U 2 , δ 2 ) , then
d ( f , g ) d ( f , f ) + d ( f , g ) d ( f , f ) + d ( f , g ) + d ( g , g ) < d ( f , g ) + ϵ .
On the other hand,
d ( f , g ) d ( f , f ) + d ( f , g ) d ( f , f ) + d ( f , g ) + d ( g , g ) < d ( f , g ) + ϵ .
This shows that d ( f , g ) ϵ < d ( f , g ) < d ( f , g ) + ϵ , and so d ( f , g ) is in ( d ( f , g ) ϵ , d ( f , g ) + ϵ ) . Hence, d is continuous at ( f , g ) .
Finally, suppose that d is a metric on G generating the topology of G. Let f G and let f O ( V , ϵ ) be a basic open neighborhood of f in G . Suppose that f ( J ) = { u 1 , u 2 , , u n } . Then, there exists a number δ > 0 such that B d ( u k , δ ) u k V for all k = 1 , 2 , n . Note that if 1 k n and y G ( u k V ) , then d ( u k , y ) δ . Put δ 0 = ϵ δ . We claim that B d ( f , δ 0 ) f O ( V , ϵ ) . Let g B d ( f , δ 0 ) . Then, there exists a partition { b 0 , b 1 , , b N } of J such that f and g are constant on each interval [ b i , b i + 1 ) . For each i { 0 , 1 , , N 1 } , let x i and y i be the values of f and g on [ b i , b i + 1 ) , respectively. Note that { u 1 , u 2 , , u n } = { x 0 , x 1 , , x N 1 } . Set
P = { i { 0 , 1 , , N 1 } y i x i V } .
If i P , then y i G ( x i V ) , and so d ( x i , y i ) δ . It follows that
δ i P ( b i + 1 b i ) = i P ( b i + 1 b i ) δ i P ( b i + 1 b i ) d ( x i , y i ) 0 i < N 1 ( b i + 1 b i ) d ( x i , y i ) = d ( f , g ) < δ 0 .
Hence, i P ( b i + 1 b i ) < δ 0 δ = ϵ . Recall that P = { i { 0 , 1 , , N 1 } g ( b i ) f ( b i ) V } . We have
{ r J ( f ( r ) ) g ( r ) V } = i P [ b i , b i + 1 ) .
Hence, μ ( { r J ( f ( r ) ) g ( r ) V } = μ ( i P [ b i , b i + 1 ) ) < ϵ . This shows that f g O ( V , ϵ ) , and so g f O ( V , ϵ ) . Hence, B d ( f , δ 0 ) f O ( V , ϵ ) . Let T d be the topology on G induced by d and let B = { B d ( f , ϵ ) f G , ϵ > 0 } , which is a base for T d . Hence, each basic open set f O ( V , ϵ ) is a union of elements in B . Let T be the topology on G . Since d is continuous with respect to T , for each f G , the function F : G [ 0 , ) defined by F ( g ) = d ( f , g ) for all g G is continuous (being the restriction of d to { f } × G ). It follows that B d ( f , ϵ ) = F 1 ( [ 0 , ϵ ) ) is open with respect to T . Hence, T = T d . ☐
In view of Theorem 11, one might wonder whether ( G , d ) is complete in the case when ( G , d ) is a complete metric space. The following example shows that the answer is negative.
Example 1.
Consider the group R equipped with the discrete metric d. Clearly, R is a complete strongly topological gyrogroup and the discrete metric d is bounded. For each n N , define a function I n : J R by
I n ( r ) = 1 i f   r < 1 2 n ; 0 otherwise .
Obviously, I n R for all n N . Next, define f 1 = 0 ; if n 2 , define
f n = f n 1 + ( 1 ) n I n 1 .
Note that f n R for all n N . Note also that for each n N ,
d ( f n , f n + 1 ) = ( 1 2 n 0 ) d ( f n ( 0 ) , f n + 1 ( 0 ) ) = 1 2 n .
Moreover, for each k 1 , we have d ( f n , f n + k ) d ( f n , f n + 1 ) = 1 2 n . Thus, ( f n ) n N is a Cauchy sequence in G . Suppose that f n f G . Since f G , there is a number N N such that f is constant on [ 0 , 1 2 N ) . By definition of the sequence ( f n ) n N , there is an integer K 0 > N such that f K 0 ( 0 ) f ( 0 ) . It follows that d ( f , f k ) 1 2 K 0 for all k > K 0 , a contradiction. Therefore, R is not complete.
Following the proof of Theorem 4, we prove that any continuous real-valued bounded function on a strongly topological gyrogroup G can be extended to a continuous real-valued bounded function on G .
Theorem 12.
Let F be a continuous real-valued bounded function on a strongly topological gyrogroup G. Then, F admits an extension to a continuous real-valued bounded function on G .
Proof. 
Let G be a strongly topological gyrogroup with open base N ( e ) at e and let F : G R be a continuous function. Without loss of generality, we may assume that F is bounded by 1. For each g G , there is a partition { a 0 , a 1 , , a n } of J such that g is constant on each interval [ a k , a k + 1 ) . Define a function F : G R by
F ( g ) = k = 0 n 1 ( a k + 1 a k ) F ( g ( a k ) ) .
It is not difficult to see that F is well defined and bounded by 1. Let g G and let ϵ > 0 . Suppose that g ( J ) = { z 1 , z 2 , , z n } . Since F is continuous, there is a set V N ( e ) such that F ( z i V ) ( F ( z i ) ϵ 2 , F ( z i ) + ϵ 2 ) for all i { 1 , 2 , , n } . In other words, there is a set V N ( e ) such that
F ( g ( r ) V ) ( F ( g ( r ) ) ϵ 2 , F ( g ( r ) ) + ϵ 2 )
for all r J . We claim that F ( g O ( V , ϵ 4 ) ) ( F ( g ) ϵ , F ( g ) + ϵ ) —that is, | F ( g ) F ( g f ) | < ϵ for all f O ( V , ϵ 4 ) . Let f O ( V , ϵ 4 ) . Then, there is a partition { b 0 , b 1 , , b m } of J such that both g and f are constant on each interval [ b k , b k + 1 ) . Set L = { k { 0 , 1 , , m 1 } f ( b k ) V } . It follows that { r J f ( r ) V } = k L [ b k , b k + 1 ) . Since f O ( V , ϵ 4 ) , k L ( b k + 1 b k ) = μ ( { r J f ( r ) V } ) < ϵ 4 . Now, consider
| F ( g ) F ( g f ) | = k = 0 m 1 ( b k + 1 b k ) ( F ( g ( b k ) ) F ( ( g f ) ( b k ) ) ) = k L ( b k + 1 b k ) ( F ( g ( b k ) ) F ( ( g f ) ( b k ) ) ) + k L ( b k + 1 b k ) ( F ( g ( b k ) ) F ( ( g f ) ( b k ) ) ) k L ( b k + 1 b k ) ( F ( g ( b k ) ) F ( ( g f ) ( b k ) ) ) + k L ( b k + 1 b k ) ( F ( g ( b k ) ) F ( ( g f ) ( b k ) ) ) k L ( b k + 1 b k ) F ( g ( b k ) ) F ( ( g f ) ( b k ) ) + k L ( b k + 1 b k ) F ( g ( b k ) ) F ( ( g f ) ( b k ) ) < ϵ 2 + ϵ 2 = ϵ .
Thus, F is continuous at g. Since g is arbitrary, F is continuous on G . ☐
We close this section with a topological version of Theorem 3.
Theorem 13.
Let G and H be strongly topological gyrogroups. If φ : G H is a continuous homomorphism, then the function φ : G H , defined by φ ( f ) = φ f for all f G , is a continuous homomorphism that extends φ in the sense that φ i G = i H φ . Furthermore, if φ is open and surjective, then so is φ .
Proof. 
By Theorem 3, φ is a homomorphism that extends φ . To show that φ is continuous, let f G and let φ ( f ) O H ( V , ϵ ) be a basic open neighborhood of φ ( f ) in H . Since φ is continuous, there is a set U N ( e ) such that φ ( U ) V . Let g O G ( U , ϵ ) . Then,
{ r J φ ( g ) ( r ) V } = { r J φ ( g ( r ) ) V } { r J g ( r ) U } .
It follows that μ ( { r J φ ( g ) ( r ) V } ) < ϵ . Thus, φ ( g ) O H ( V , ϵ ) . Hence, if h f O G ( U , ϵ ) , then φ ( h ) φ ( f ) O H ( V , ϵ ) . This shows that φ is continuous.
Suppose that φ is open and surjective. By Theorem 3, φ is surjective. To show that φ is open, let O G ( V , ϵ ) be a basic open neighborhood at e and let f O G ( V , ϵ ) . Note that
{ r J φ ( f ) ( r ) φ ( V ) } = { r J φ f ( r ) φ ( V ) } { r J f ( r ) V } .
Thus, μ ( { r J φ ( f ) ( r ) φ ( V ) } ) < ϵ . Hence, φ ( f ) O H ( φ ( V ) , ϵ ) . This shows that φ ( O G ( V , ϵ ) ) O H ( φ ( V ) , ϵ ) . Let h O H ( φ ( V ) , ϵ ) . Then, there is a partition { a 0 , a 1 , , a n } of J such that h is constant on each interval [ a k , a k + 1 ) . Set L = { k { 0 , 1 , , n 1 } h ( a k ) φ ( V ) } . If k L , then there is an element v k V such that φ ( v k ) = h ( a k ) . If k L , then there is an element u k G such that φ ( u k ) = h ( a k ) . Define a function f : J G by
f ( r ) = v k if r [ a k , a k + 1 ) and k L ; u k if r [ a k , a k + 1 ) and k L .
Clearly, f G . It follows that { r J f ( r ) V } k L [ a k , a k + 1 ) . By definition of L, k L [ a k , a k + 1 ) { r J h ( r ) φ ( V ) } . Hence, { r J f ( r ) V } k L [ a k , a k + 1 ) { r J h ( r ) φ ( V ) } . Since h O H ( φ ( V ) , ϵ ) , we have μ ( { r J f ( r ) V } ) μ ( { r J h ( r ) φ ( V ) } ) < ϵ . Thus, f O G ( V , ϵ ) . Let r J . Then, r [ a k , a k + 1 ) for some k and φ ( f ) ( r ) = φ ( f ( r ) ) = h ( a k ) = h ( r ) . This shows that O H ( φ ( V ) , ϵ ) φ ( O G ( V , ϵ ) ) , and so φ ( O G ( V , ϵ ) ) = O H ( φ ( V ) , ϵ ) . Let x , y H . We show that gyr [ x , y ] ( φ ( V ) ) φ ( V ) . Since φ is surjective, there are elements a , b G such that φ ( a ) = x and φ ( b ) = y . Let v V . By Proposition 23 (3) of [19], gyr [ x , y ] ( φ ( v ) ) = φ ( gyr [ a , b ] v ) φ ( V ) . Thus, gyr [ x , y ] ( φ ( V ) ) φ ( V ) for all x , y H . It follows from Proposition 4 that φ is open. ☐

5. An Application to Normed Gyrogroups

In this section, we present an application of results in Section 4 to normed gyrogroups. The notion of a normed gyrogroup is introduced in [4]; we recall its definition as follows.
Definition 8
(Definition 2, [4]). A real-valued function · on a gyrogroup G is called a gyronorm if it satisfies the following properties:
1. 
x 0 for all x G and x = 0 if and only if x = e ;
2. 
x = x for all x G ;
3. 
x y x + y for all x , y G ;
4. 
gyr [ a , b ] x = x for all a , b , x G .
The pair ( G , · ) is called a normed gyrogroup.
According to Theorem 1 of [4], any gyronorm on G induces a metric, called the gyronorm metric, given by
d η ( x , y ) = x y
for all x , y G so that ( G , d η ) forms a metric space. Throughout this section, let T η denote the topology on a normed gyrogroup generated by d η , called the gyronorm topology. We remark that a normed gyrogroup endowed with the gyronorm topology need not be a topological gyrogroup. However, we obtain a sufficient condition for a normed gyrogroup to be a topological gyrogroup with respect to the gyronorm topology as an application of Theorem 6. We begin with proving basic properties of normed gyrogroups in Propositions 6 through 8.
Proposition 6.
Let G be a normed gyrogroup. If
a b = b a
for all a , b G , then the inversion function ⊖ is continuous.
Proof. 
By assumption, d η ( a , b ) = a b = b a = d η ( b , a ) = d η ( a , b ) for all a , b G . This shows that ⊖ is an isometry of G, and so ⊖ is continuous. ☐
Corollary 2.
The inversion function of any gyrocommutative normed gyrogroup is continuous.
Proof. 
The corollary follows since a b = gyr [ a , b ] ( b a ) = b a . ☐
Proposition 7.
Let G be a normed gyrogroup. If the inversion function and all the right gyrotranslations are continuous, then every right gyrotranslation is a homeomorphism.
Proof. 
It suffices to show that every right gyrotranslation has the continuous inverse. Let y G . Note that ( R y 1 ) ( x ) = x y for all x G . Define a function L y c : G G by L y c ( x ) = y x for all x G . Note that
L y c ( x ) = y x = y gyr [ y , x ] x = y ( ( y x ) ( y ( x x ) ) ) = y ( ( y x ) y ) = ( L y R y L y ) ( x )
for all x G . Thus, L y c = L y R y L y , and so L y c is continuous. By Theorem 2.38 of [1], x y = ( y x ) for all x G . Hence, ( R y ) 1 ( x ) = x y = ( y x ) = ( L y c ) ( x ) for all x G . It follows that R y 1 = L y c , and so R y 1 is continuous. ☐
Remark 2.
It should be emphasized that Proposition 7 is valid for any gyrogroup with a topology such that all the left gyrotranslations are continuous.
Proposition 8.
Let G be a normed gyrogroup. If ( G , T η ) is a topological gyrogroup, then ( G , T η ) is a strongly topological gyrogroup.
Proof. 
Let B ( z , ϵ ) denote the open ball in G centered at z with radius ϵ . It is clear that the family U = { B ( e , 1 n ) n N } is an open base for G at e. Let x , y G and let n N . For each z B ( e , 1 n ) ,
d η ( e , gyr [ x , y ] z ) = gyr [ x , y ] z = z = d η ( e , z ) < 1 n .
This shows that gyr [ x , y ] ( B ( e , 1 n ) ) B ( e , 1 n ) . Therefore, G is a strongly topological gyrogroup with respect to T η . ☐
Like several theorems in Section 4, any gyronorm on a gyrogroup G can be extended to a gyronorm on G in a natural way, as shown in the following theorem.
Theorem 14.
Any gyronorm · on a gyrogroup G induces a gyronorm · on G such that x = x for all x G . Furthermore, if ( G , T η ) is a strongly topological gyrogroup and · is bounded, then ( G , T η ) is a strongly topological gyrogroup and · is bounded, where T η is the gyronorm topology associated to the extended metric d η .
Proof. 
Let · be a gyronorm on G. Then, · induces the left-invariant gyronorm metric d η on G by Theorems 1 and 9 of [4]. By Theorem 4, d η can be extended to the left-invariant metric d η on G . By Theorem 9 of [4], the function · defined on G by f = d η ( e , f ) is a gyronorm on G that generates the same metric. Note that x = d η ( e , x ) = d η ( e , x ) = x for all x G . Next, suppose that ( G , T η ) is a strongly topological gyrogroup and that · is bounded. Hence, d η is bounded. By Theorem 11, d η is bounded and generates the topology of G described in the proof of Theorem 7. Therefore, ( G , T η ) is a strongly topological gyrogroup on which · is bounded. ☐
As proved in Theorem 10 of [4], if G is a normed gyrogroup, then the following conditions are equivalent:
(Right-gyrotranslation inequality) d η ( x a , y a ) d η ( x , y ) for all a , x , y G ;
(Klee’s condition) d η ( x y , a b ) d η ( x , a ) + d η ( y , b ) for all a , b , x , y G .
These are some sufficient conditions for a normed gyrogroup to be a topological gyrogroup with respect to the gyronorm topology; see Theorem 11 of [4].
Proposition 9.
Let G be a normed gyrogroup. If d η satisfies one of the conditions mentioned previously, then so does d η .
Proof. 
Suppose that d η satisfies the right-gyrotranslation inequality. Let f , g , h G . Then, there is a partition { a 0 , a 1 , , a n } of J such that f , g and h are constant on each interval [ a k , a k + 1 ) . Direct computation shows that
d η ( f h , g h ) = k = 0 n 1 ( a k + 1 a k ) d η ( ( f h ) ( a k ) , ( g h ) ( a k ) ) = k = 0 n 1 ( a k + 1 a k ) d η ( f ( a k ) h ( a k ) , g ( a k ) h ( a k ) ) k = 0 n 1 ( a k + 1 a k ) d η ( f ( a k ) , g ( a k ) ) = d η ( f , g ) .
Thus, d η satisfies the right-gyrotranslation inequality. ☐
We are now in a position to prove the main result of this section, which gives another sufficient condition for a normed gyrogroup to be a topological gyrogroup. This shows a nice application of Theorem 6. We start with the following lemma, demonstrating that the left gyrotranslation of any open ball in a normed gyrogroup is again an open ball with the same radius.
Lemma 1.
Let G be a normed gyrogroup. Then, x B ( y , ϵ ) = B ( x y , ϵ ) for all x , y G , ϵ > 0 .
Proof. 
Let x , y , z G and let ϵ > 0 . Since d η is left invariant, we obtain
z x B ( y , ϵ ) x z B ( y , ϵ ) d η ( y , x z ) < ϵ d η ( x y , z ) < ϵ z B ( x y , ϵ ) ,
which completes the proof. ☐
Theorem 15.
Let G be a normed gyrogroup. If every right gyrotranslation and the inversion function are continuous, then G is a topological gyrogroup with respect to the gyronorm topology.
Proof. 
Suppose that every right gyrotranslation and the inversion function are continuous. Let U = { B ( e , r ) r > 0 } . We show that U fits Theorem 6.
(i)
Let r > 0 . If x , y B ( e , r 2 ) , then
d η ( e , x y ) = d η ( x , y ) d η ( x , e ) + d η ( e , y ) = d η ( e , x ) + d η ( e , y ) < r .
Thus, B ( e , r 2 ) B ( e , r 2 ) B ( e , r ) .
(ii)
Let r > 0 and let x G . By assumption, the function L x R x is continuous and there is a number δ > 0 such that ( L x R x ) ( B ( e , δ ) ) B ( e , r ) . Thus, x ( ( B ( e , δ ) x ) ) B ( e , r ) .
(iii)
Let r > 0 and let x B ( e , r ) . Put ϵ = r d η ( e , x ) . If y B ( e , ϵ ) , then
d η ( x y , e ) = x y x + y < r .
Therefore, x B ( e , ϵ ) B ( e , r ) .
(iv)
Let r > 0 and let x , y G . By Proposition 7, the function R y 1 , given by ( R y 1 ) ( z ) = z y for all z G , is continuous. Note that ( R y 1 L x ) ( e ) = x y . Since R y 1 L x is continuous, there is a number δ 1 > 0 such that
( x B ( e , δ 1 ) ) y = ( R y 1 L x ) ( B ( e , δ 1 ) ) B ( x y , r ) = ( x y ) B ( e , r ) .
Similarly, there are numbers δ 2 , δ 3 > 0 such that ( x B ( e , δ 2 ) ) y ( x y ) B ( e , r ) and x ( B ( e , δ 3 ) y ) ( x y ) B ( e , r ) . Put δ = min { δ 1 , δ 2 , δ 3 } . Then, the ball B ( e , δ ) does the job.
(v)
Let r 1 , r 2 > 0 . Then, B ( e , r ) B ( e , r 1 ) B ( e , r 2 ) , where r = min { r 1 , r 2 } .
(vi)
Let x G . Then, x r > 0 B ( e , r ) d η ( e , x ) = 0 x = e .
(vii)
Let r > 0 and let x , y G . If z B ( e , r ) , then
d η ( e , gyr [ x , y ] z ) = gyr [ x , y ] z = z = d η ( e , z ) < r .
Thus, gyr [ x , y ] ( B ( e , r ) ) B ( e , r ) .
It follows from Theorem 6 that G is a topological gyrogroup with respect to the topology generated by the base { x B ( e , r ) x G , r > 0 } . By Lemma 1,
{ x B ( e , r ) x G , r > 0 } = { B ( x , r ) x G , r > 0 } .
Since the family on the right hand side is a base for the gyronorm topology, it follows that G becomes a topological gyrogroup with respect to the gyronorm topology. ☐
Following terminology in the literature, we introduce the notion of a quasitopological gyrogroup as follows.
Definition 9.
Suppose that G is a gyrogroup with a topology. We say that G is a quasitopological gyrogroup if all the left gyrotranslations, all the right gyrotranslations and the inversion function are continuous.
Definition 9 extends the usual definition of a quasitopological group since every group can be viewed as a gyrogroup with trivial gyroautomorphisms. It should be emphasized that there exists a quasitopological gyrogroup that is not a topological gyrogroup. In fact, any infinite group K with the cofinite topology (that is, X is open in K if and only if X = or K X is finite) is a quasitopological group that is not a topological group; see Example 1.2.5 (b) of [17]. However, in light of Theorem 15, we obtain a remarkable result that being a quasitopological gyrogroup is equivalent to being a strongly topological gyrogroup in the class of normed gyrogroups, as shown in the following theorem.
Theorem 16.
Let G be a normed gyrogroup. Then, the following are equivalent:
(i) 
( G , T η ) is a quasitopological gyrogroup;
(ii) 
( G , T η ) is a topological gyrogroup;
(iii) 
( G , T η ) is a strongly topological gyrogroup.
Proof. 
The theorem is a consequence of Theorem 15 and Proposition 8. ☐
We close this section with the remark that the Einstein gyrogroup provides a concrete example of Theorem 16. In fact, in addition to the gyronorm · E , the Euclidean norm · is a gyronorm on the Einstein gyrogroup (cf. [4] p. 534) that generates the same topology as · E does. It can be shown that the Euclidean gyronorm generates the Euclidean topology on the Einstein gyrogroup. Therefore, ( R 1 3 , · ) is a normed gyrogroup that fits Theorem 16. This also implies that the Einstein gyrogroup forms a topological gyrogroup with respect to the gyronorm topology associated to · E . It seems to be difficult to have a direct proof of this result because of complication of Einstein’s addition formula.

Author Contributions

Conceptualization, W.A. and T.S.; methodology, J.W., W.A. and T.S.; validation, W.A. and T.S.; investigation, J.W., W.A. and T.S.; writing—original draft preparation, J.W. and T.S.; writing—review and editing, W.A. and T.S.; visualization, T.S.; supervision, W.A. and T.S.; project administration, T.S. All authors have read and agreed to the published version of the manuscript.

Funding

Part of this research was supported by the Research Center in Mathematics and Applied Mathematics, Chiang Mai University.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ungar, A.A. Analytic Hyperbolic Geometry and Albert Einstein’s Special Theory of Relativity; World Scientific: Hackensack, NJ, USA, 2008. [Google Scholar]
  2. Atiponrat, W. Topological gyrogroups: Generalization of topological groups. Topol. Appl. 2017, 224, 73–82. [Google Scholar] [CrossRef]
  3. Bao, M.; Lin, F. Feathered gyrogroups and gyrogroups with countable pseudocharacter. Filomat 2019, 33, 5113–5124. [Google Scholar] [CrossRef] [Green Version]
  4. Suksumran, T. On metric structures of normed gyrogroups. In Mathematical Analysis and Applications; Volume 154: Springer Optimization and Its Applications; Rassias, T.M., Pardalos, P.M., Eds.; Springer: Cham, Switzerland, 2019; pp. 529–542. [Google Scholar]
  5. Kim, S.; Lawson, J. Unit balls, Lorentz boosts, and hyperbolic geometry. Results Math. 2013, 63, 1225–1242. [Google Scholar] [CrossRef]
  6. Suksumran, T. The isometry group of n-dimensional Einstein gyrogroup. In Computational Mathematics and Variational Analysis; Volume 159: Springer Optimization and Its Applications; Daras, N.J., Rassias, T.M., Eds.; Springer: Cham, Switzerland, 2020; pp. 505–512. [Google Scholar]
  7. Honma, T.; Hatori, O. A gyrogeometric mean in the Einstein gyrogroup. Symmetry 2020, 12, 1333. [Google Scholar] [CrossRef]
  8. Barabanov, N.E.; Ungar, A.A. Differential geometry and binary operations. Symmetry 2020, 12, 1525. [Google Scholar] [CrossRef]
  9. Friedman, Y.; Scarr, T. Symmetry and special relativity. Symmetry 2019, 11, 1235. [Google Scholar] [CrossRef] [Green Version]
  10. Ferreira, M.; Suksumran, T. Orthogonal gyrodecompositions of real inner product gyrogroups. Symmetry 2020, 12, 941. [Google Scholar] [CrossRef]
  11. Molnár, L.; Virosztek, D. On algebraic endomorphisms of the Einstein gyrogroup. J. Math. Phys. 2015, 56, 082302. [Google Scholar] [CrossRef] [Green Version]
  12. Frenkel, P.E. On endomorphisms of the Einstein gyrogroup in arbitrary dimension. J. Math. Phys. 2016, 57, 032301. [Google Scholar] [CrossRef] [Green Version]
  13. Barabanov, N.E.; Ungar, A.A. Binary operations in the unit ball: A differential geometry approach. Symmetry 2020, 12, 1178. [Google Scholar] [CrossRef]
  14. Cai, Z.; Lin, S.; He, W. A note on paratopological loops. Bull. Malays. Math. Sci. Soc. 2019, 42, 2535–2547. [Google Scholar] [CrossRef]
  15. Atiponrat, W.; Maungchang, R. Complete regularity of paratopological gyrogroups. Topol. Appl. 2020, 270, 106951. [Google Scholar] [CrossRef]
  16. Wattanapan, J.; Atiponrat, W.; Suksumran, T. Embedding of locally compact Hausdorff topological gyrogroups in topological groups. Topol. Appl. 2020, 273, 107102. [Google Scholar] [CrossRef]
  17. Arhangel’skii, A.; Tkachenko, M. Topological Groups and Related Structures; Volume 1, Atlantis Studies in Mathematics; Atlantis Press: Paris, France; World Scientific: Hackensack, NJ, USA, 2008. [Google Scholar]
  18. Suksumran, T. The algebra of gyrogroups: Cayley’s theorem, Lagrange’s theorem, and isomorphism theorems. In Essays in Mathematics and Its Applications; Rassias, T.M., Pardalos, P.M., Eds.; Springer: Cham, Switzerland, 2016; pp. 369–437. [Google Scholar]
  19. Suksumran, T.; Wiboonton, K. Isomorphism theorems for gyrogroups and L-subgyrogroups. J. Geom. Symmetry Phys. 2015, 37, 67–83. [Google Scholar]
  20. Atiponrat, W.; Maungchang, R. Continuous homomorphisms, the left-gyroaddition action and topological quotient gyrogroups. Quasigroups Relat. Syst. 2020, 28, 17–28. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wattanapan, J.; Atiponrat, W.; Suksumran, T. Embedding of Strongly Topological Gyrogroups in Path-Connected and Locally Path-Connected Gyrogroups. Symmetry 2020, 12, 1817. https://doi.org/10.3390/sym12111817

AMA Style

Wattanapan J, Atiponrat W, Suksumran T. Embedding of Strongly Topological Gyrogroups in Path-Connected and Locally Path-Connected Gyrogroups. Symmetry. 2020; 12(11):1817. https://doi.org/10.3390/sym12111817

Chicago/Turabian Style

Wattanapan, Jaturon, Watchareepan Atiponrat, and Teerapong Suksumran. 2020. "Embedding of Strongly Topological Gyrogroups in Path-Connected and Locally Path-Connected Gyrogroups" Symmetry 12, no. 11: 1817. https://doi.org/10.3390/sym12111817

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