Next Article in Journal
New Online Streaming Feature Selection Based on Neighborhood Rough Set for Medical Data
Next Article in Special Issue
Embedding of Strongly Topological Gyrogroups in Path-Connected and Locally Path-Connected Gyrogroups
Previous Article in Journal
Eccentricity-Induced Seismic Behavior of Curved Bridges Based on Controllability
Previous Article in Special Issue
Differential Geometry and Binary Operations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Isomorphism of Binary Operations in Differential Geometry

by
Nikita E. Barabanov
Department of Mathematics, North Dakota State University, Fargo, ND 58108, USA
Symmetry 2020, 12(10), 1634; https://doi.org/10.3390/sym12101634
Submission received: 28 August 2020 / Revised: 29 September 2020 / Accepted: 30 September 2020 / Published: 3 October 2020
(This article belongs to the Special Issue Symmetry and Geometry in Physics)

Abstract

:
We consider smooth binary operations invariant with respect to unitary transformations that generalize the operations of the Beltrami–Klein and Beltrami–Poincare ball models of hyperbolic geometry, known as Einstein addition and Möbius addition. It is shown that all such operations may be recovered from associated metric tensors that have a canonical form. Necessary and sufficient conditions for canonical metric tensors to generate binary operations are found. A definition of algebraic isomorphism of binary operations is given. Necessary and sufficient conditions for binary operations to be isomorphic are provided. It is proved that every algebraic automorphism gives rise to isomorphism of corresponding gyrogroups. Necessary and sufficient conditions in terms of metric tensors for binary operations to be isomorphic to Euclidean addition are given. The problem of binary operations to be isomorphic to Einstein addition is also solved in terms of necessary and sufficient conditions. We also obtain necessary and sufficient conditions for binary operations having the same function-parameter in the canonical representation of metric tensors to be isomorphic.

1. Introduction

The theory of the binary operation of the Beltrami–Klein ball model, known as Einstein addition, and the binary operation of the Beltrami–Poincare ball model of hyperbolic geometry, known as Möbius addition has been extensively developed for the last twenty years [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36]. There appeared a theory that may be called gyrogeometry, based on nice algebraic properties of the aforementioned operations and the concepts of gyrogroups, gyrovector spaces, gyrotrigonometry, and gyrogeometric objects [21,22,23,24,25,26,27,28,29,30]. This theory has been extended to the space of matrices with indefinite scalar products, which is closely related to the phenomenon of entanglement in quantum physics [32,33,34], and to harmonic analysis [5,6,7].
Recently there appeared a new approach in this theory based on the analysis of local properties of underlying operations, corresponding metric tensors and Riemannian manifolds. It turned out that both Einstein addition and Möbius addition may be recovered from corresponding metric tensors using standard operations of differential geometry: logarithmic mapping, parallel transport, and geodesics [37]. Basic properties of Einstein and Möbius gyrogroups and gyrovector spaces were derived using this approach [37].
Einstein and Möbius additions are special cases of more general binary operations, namely, operations invariant with respect to unitary transformations. A differential geometry approach to the theory of such operations has been developed in [37,38]. The central object in this approach is a metric tensor in a special form, which was called the canonical form. This form depends on two scalar functions, m 0 and m 1 , which determine the value of the first fundamental form at x in the directions orthogonal and parallel to x respectively.
We adressed the following problems in this paper.
  • Is it true that for every binary operation invariant with respect to unitary transformations the metric tensor has a canonical form (8) parametrized by a pair of functions ( m 0 , m 1 ) ?
  • What are the necessary and sufficient conditions on functions m 0 , m 1 such that their canonical metric tensor is smooth and is generated by a binary operation?
  • Find necessary and sufficient conditions under which two binary operations having canonical metric tensors are isomorphic.
  • Show that every algebraic isomorphism of binary operations generates an isomorphism of corresponding gyrogroups.
  • Show that an isomorphism of binary operations is transitive.
  • Find necessary and sufficient conditions for binary operations to be isomorphic to Euclidean addition.
  • Find necessary and sufficient conditions for binary operations to be isomorphic to Einstein addition.
  • Find a binary operation in R n isomorphic to every binary operation isomorphic to Einstein addition in the unit ball.
  • Find necessary and sufficient conditions for two operations having the same function m 0 to be isomorphic.
  • Describe all binary operations isomorphic to Einstein addition and having the same function m 0 .
  • Find necessary and sufficient conditions for two operations having the same function m 1 to be isomorphic.
The organization of the paper is as follows. Following the introduction, in Section 2, we prove that all the metric tensors of smooth binary operations invariant with respect to unitary transformations have the canonical form (8). In Section 3, we find the necessary and sufficient conditions on functions m 0 , m 1 to generate metric tensors of binary operations. We give the definition of isomorphism of binary operations and necessary and sufficient conditions for binary operations to be isomorphic in terms of the functions m 0 , m 1 in Section 4. We also show how to construct binary operations isomorphic to a given binary operation. In Section 5, we show that every algebraic isomorphism between binary operations gives rise to an isomorphism between corresponding gyrogroups. The necessary and sufficient conditions for binary operations to be isomorphic to Euclidean addition are presented in Section 6. The same problems for Einstein addition are solved in Section 7. In this section, a set of binary operations in R n parametrized by positive numbers and isomorphic to Einstein addition are presented. In Section 8 we describe all the binary operations isomorphic to Einstein addition and having the same function m 0 in the representation of their canonical metric tensors. The necessary and sufficient conditions for binary operations, having the same function m 0 in the representation of their canonical metric tensors, to be isomorphic are given in Section 9. In Section 10, we prove that every two binary operations, having the same function m 1 in the representation of their canonical metric tensors, are isomorphic if and only if they are related by the standard scalar multiplication in a corresponding gyrovector space.

2. Binary Operations and Metric Tensors Invariant with Respect to Unitary Transformations

Let B q be the open ball in the Euclidean space R n with radius q ( 0 , ] :
B q = { x R n : x < q } .
The set B is identified with R n .
We consider smooth binary operations f: B q × B q B q invariant with respect to unitary transformations. More precisely, we make the following assumption.
Assumption 1.
The function f is differentiable, and
f ( U a , U b ) = U f ( a , b ) .
for all vectors a , b B q and all n × n unitary matrices U.
For every vector x B q we consider the matrix
g ( x ) = f ( x , y ) y | y = x ,
and define the Hermitian positive semi-definite matrix function
G ( x ) = g ( x ) g ( x ) .
Lemma 1.
Under Assumption 1 the matrix function G satisfies the following condition: for any vector x B q and a unitary n × n matrix U we have
G ( U x ) = U G ( x ) U .
Proof. 
We have
g ( U x ) = f ( U x , y ) y | y = U x = f ( x , U 1 y ) y | y = U x = g ( x ) U 1 = g ( x ) U .
Therefore
G ( U x ) = ( g ( U x ) ) g ( U x ) = U g ( x ) g ( x ) U = U G ( x ) U .
 □
We consider G as a metric tensor in B q .
Definition 1.
The metric tensor G in (4) is said to be associated with the binary operation f.
The quadratic form
F ( x , y ) = y G ( x ) y
is called the first fundamental form. For every curve x: [ 0 , 1 ] B q the length of x in the space B q with the metric tensor G is equal to
l ( x ) = 0 1 F ( x ( t ) , x ˙ ( t ) ) d t .
We are looking for a general form of symmetric matrix functions G satisfying (5).
Theorem 1.
Let condition (5) be satisfied for all x B q and all unitary matrices U. Then there exist functions m 0 , m 1 : [ 0 , q 2 ) [ 0 , ) such that for all non zero x B q we have
G ( x ) = m 0 ( x 2 ) I x x x 2 + m 1 ( x 2 ) x x x 2 .
Proof. 
For an arbitrary number α ( 0 , q ) consider a vector e = α ( 1 , 0 , , 0 ) . For an arbitrary unitary ( n 1 ) × ( n 1 ) matrix U ˜ consider the unitary matrix
U = 1 0 0 U ˜ .
Notice that U e = e , so that Equation (5) implies
G ( e ) = U G ( e ) U .
We split up the matrix G ( e ) in a way similar to U, obtaining the block matrix
G ( e ) = a b b C ,
where a R , b R n , and C is a symmetric ( n 1 ) × ( n 1 ) matrix. Then
G ( e ) = a b U ˜ U ˜ b U ˜ C U ˜ .
Following (5) we have
U ˜ b = b , U ˜ C U ˜ = C
for any unitary ( n 1 ) × ( n 1 ) matrix U ˜ . This means that b = 0 , and there exists a number d such that C = d I . Thus,
G ( e ) = a 0 0 d I .
For an arbitrary vector x such that x = α we consider a unitary matrix U x such that U x e = x . Then, this matrix can be split as follows:
U x = x x U ˜ x ,
where U ˜ x is an n × ( n 1 ) matrix. Since the matrix U is unitary, we have
I = U x U x = x x x 2 + U ˜ x U ˜ x .
Equation (5) determines the value of G ( x ) :
G ( x ) = G ( U x e ) = U x G ( e ) U x = a x x x 2 + d U ˜ x U ˜ x = a x x x 2 + d I x x x 2 .
If we set
m 0 ( α 2 ) = d , m 1 ( α 2 ) = a ,
then Equation (8) holds.  □
Definition 2.
The representation (8) is called [38] the canonical representation of the metric tensor G. We say that the pair of functions ( m 0 , m 1 ) parametrizes G.

3. Binary Operations Invariant with Respect to Unitary Transformations

In this section, we define binary operations with given smooth metric tensors G satisfying condition (5), and conditions on the function m 1 necessary and sufficient for the existence of such operations.
In (8) the matrix function G ( x ) is a metric tensor. Therefore the functions m 0 , m 1 should be non negative. We impose some smoothness conditions: the matrix function G is differentiable. In terms of the functions m 0 , m 1 it means that the functions m 0 , m 1 are differentiable, and m 0 ( 0 ) = m 1 ( 0 ) . If we multiply G by a positive number, then all properties of the object remain the same. Therefore, we further impose the following assumption.
Assumption 2.
The functions m 0 , m 1 in (5) are differentiable, m 0 ( s ) > 0 , m 1 ( s ) > 0 for all s [ 0 , q ) , and m 0 ( 0 ) = m 1 ( 0 ) = 1 .
A binary operation ⊕ in B q is defined as follows [37]. Consider a manifold with metric tensor G. Denote by e x p a ( v ) the exponential mapping from a point a at vector v, denote by l o g the logarithmic mapping: l o g ( v ) = w such that e x p 0 ( w ) = v , and P 0 a ( v ) is the parallel transport of a vector v from zero to a. Then
a b = e x p a ( P 0 a ( l o g ( b ) ) ) .
In [37] it is proved that if the metric tensor G is given by (3) and (4), then the operations ⊕ and f coincide,
f ( a , b ) = a b
for all a , b B q .
Further we need a procedure for calculating a b for various functions m 0 [37].
If b = 0 , then a b = a . If a = 0 , the a b = b . If a , b B q \ { 0 } , then we obtain a b by the following three steps [37]:
  • Calculate a vector
    X 0 = b b 0 b m 1 ( s 2 ) d s .
  • Calculate a vector
    X 1 = 1 m 0 ( a 2 ) I a a a 2 X 0 + 1 m 1 ( a 2 ) a a a 2 X 0 .
  • Solve the following initial value problem:
    x ¨ + m 0 ( u ) m 0 ( u ) | u = x 2 2 ( x x ˙ ) x ˙ + [ m 1 ( u ) m 1 ( u ) 2 m 0 ( u ) m 0 ( u ) | u = x 2 ( x x ˙ ) 2 x 2
    + m 1 ( u ) m 0 ( u ) u m 0 ( u ) u m 1 ( u ) | u = x 2 x ˙ 2 ( x x ˙ ) 2 x 2 ] x = 0 ,
    x ( 0 ) = a , x ˙ ( 0 ) = X 1 .
The value a b is equal to x ( 1 ) ,
a b = x ( 1 ) .
The value of a b is well-defined if and only if the vector x ( 1 ) belongs to the ball B q , that is, a solution of the initial value problem (10) exists on [ 0 , 1 ] , and x ( t ) < q for all t [ 0 , 1 ] .
Theorem 2.
The value of a b is well-defined for all a , b B q if and only if
0 q m 1 ( s 2 ) d s = .
Proof. 
Assume the right hand side of (11) is finite. Denote it by A. Find a number r ( 0 , q ) such that
0 r m 1 ( s 2 ) d s > A 2 .
Pick a vector a such that a = r . Let us try to calculate a a . The first two steps of the procedure give
X 0 = a a 0 a m 1 ( s 2 ) d s , X 1 = 1 m 1 ( a 2 ) X 0 .
In step 3, the values of x ( 0 ) and x ˙ ( 0 ) are parallel. Therefore, a solution x ( · ) has the form x ( t ) = a φ ( t ) , where φ is a scalar function. In this case
( x x ˙ ) 2 x 2 = a 2 ( φ ˙ ) 2 ,
and Equation (10) take the form
φ ¨ + m 1 m 1 a 2 φ ˙ 2 φ = 0 , φ ( 0 ) = 1 , φ ˙ ( 0 ) = 1 a m 1 ( a 2 ) 0 a m 1 ( s 2 ) d s .
The differential equation in (13) is separable. Integrating of (13) yields
φ ˙ = C 1 m 1 ( a 2 φ 2 ) , C 1 = 1 a 0 a m 1 ( s 2 ) d s .
Therefore
0 1 m 1 ( a 2 s 2 ) d s = C 1 ,
and
a φ ( 0 ) a φ ( 1 ) m 1 ( s 2 ) d s = 0 a m 1 ( s 2 ) d s .
Since x ( 1 ) = a φ ( 1 ) and φ ( 0 ) = 1 , we have
a x ( 1 ) m 1 ( s 2 ) d s = 0 a m 1 ( s 2 ) d s ,
and
0 x ( 1 ) m 1 ( s 2 ) d s = 2 0 a m 1 ( s 2 ) d s > A .
Inequality (12) implies that a solution x ( · ) of the initial value problem (10) on the interval [ 0 , 1 ] such that x ( t ) < q for all t [ 0 , 1 ] does not exist. Hence a a is not defined.
Conversely, assume that equality (11) holds. Consider arbitrary vectors a B q , X 1 R n and a solution x of the initial value problem (10). We need to show that x ( t ) B q for all t [ 0 , 1 ] . Since x ( · ) is a geodesic in B q with metric tensor G, the function x ˙ ( t ) G ( x ( t ) ) x ˙ ( t ) is constant for t [ 0 , 1 ] . The constant is equal to X 1 G ( a ) X 1 . At the same time,
x ˙ ( t ) G ( x ( t ) ) x ˙ ( t ) x ˙ ( t ) 2 m 1 ( x ( t ) 2 ) d x ( t ) d t 2 m 1 ( x ( t ) 2 ) .
Therefore, for all t [ 0 , 1 ] we have
t X 1 G ( a ) X 1 | x ( 0 ) x ( t ) m 1 ( s 2 ) d s | .
Owing to (11) we have x ( t ) < q for all t [ 0 , 1 ] .  □
Following this result, we further assume that condition (11) holds.
Assumption 3.
The function m 1 satisfies the condition
0 q m 1 ( s 2 ) d s = .
We now define a scalar multiplication t a in B q associated with the operation ⊕ [37] such that
( t 1 a ) ( t 2 a ) = ( t 1 + t 2 ) a , ( t 1 ( t 2 a ) ) = ( t 1 t 2 ) a
for all t 1 , t 2 R and a B q . Let h be the function [ 0 , q ) [ 0 , ) , given by
h ( p ) = 0 p m 1 ( s 2 ) d s .
Owing to Assumptions 2 and 3, the function h is an increasing bijection [ 0 , q ) [ 0 , ) . Therefore it has an inverse, which is also an increasing bijection, and which is denoted by h 1 . The multiplication by a number is given as follows: for all t R n we have t a = 0 if a = 0 , and for non zero a B q
t a = a a h 1 ( t h ( a ) ) .
It is straightforward that this operation satisfies conditions (14) [37]. Notice that t a q as | t | for every a B q \ { 0 } owing to Assumption 3.
We denote by d i s t ( a , b ) the distance between points a and b in B q with a canonical metric tensor G. That is,
d i s t ( a , b ) = inf { 0 1 x ˙ ( s ) G ( x ( s ) ) x ˙ ( s ) d s } ,
where the infimum is taken over the set of smooth curves x such that x ( 0 ) = a and x ( 1 ) = b .
The relation between the distance function and the function h is given as follows [37].
Theorem 3.
For all a , b B q
d i s t ( a , b ) = h ( ( a ) b ) .
In particular, for both Einstein addition and Möbius addition we have [37]
d i s t ( a , b ) = atanh ( ( a ) b ) .
Definition 3.
Let m 0 , m 1 : [ 0 , 1 ) ( 0 , ) be functions that satisfy Assumptions 2 and 3, and let G be the canonical metric tensor (8) parametrized by ( m 0 , m 1 ) . Then we say that the binary operation ⊕, defined in steps 1–3, is generated by G, or generated by the pair ( m 0 , m 1 ) .
Lemma 2.
Let a b be an operation generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3. Then for every unitary n × n matrix U and all a , b B q we have
( U a ) ( U b ) = U ( a b ) .
Proof. 
We apply the steps 1–3 of the procedure defining a b . Assume X 0 , X 1 , and x ( · ) are the vectors and the function that are calculated on the steps 1–3 for a b . Assume X 0 , U , X 1 , U and x U ( · ) are the corresponding values for the sum ( U a ) ( U b ) . Then, clearly,
X 0 , U = U X 0 , X 1 , U = U X 1 , x U = U x .
Therefore,
( U a ) ( U b ) = x U ( 1 ) = U x ( 1 ) = U ( a b ) .
 □

4. Isomorphic Operations

In this section, we consider necessary and sufficient conditions under which binary operations in the balls B q and B p with q , p ( 0 , ] are isomorphic.
Assume q , p ( 0 , ] . Let G, G ˜ be canonical metric tensors in B q and B p generated by the pairs of functions ( m 0 , m 1 ) and ( m ˜ 0 , m ˜ 1 ) respectively. Assume the pairs ( m 0 , m 1 ) and ( m ˜ 0 , m ˜ 1 ) satisfy Assumptions 2 and 3. Denote by ⊕, ˜ the binary operations generated by the pairs of functions ( m 0 , m 1 ) and ( m ˜ 0 , m ˜ 1 ) respectively.
Definition 4.
Operations ⊕ in B q and ˜ in B p are isomorphic if there exists a smooth bijection φ: B q B p such that for all a , b B q
φ ( a b ) = φ ( a ) ˜ φ ( b )
and
φ ( U x ) = U φ ( x )
for all unitary matrices U and all vectors x B q .
The function φ is said to be the bijection of the isomorphism between the operationsand ˜ .
Remark 1.
Assume φ is an isomorphism of operationsand ˜ . Then the following conditions on φ hold.
1. 
φ ( x ) = φ ( x ) for all x B q .
2. 
φ ( 0 ) = 0 .
3. 
The function φ is also an isomorphism between the operationsand ˜ .
Proof. 
Condition (20) with U = I implies
φ ( x ) = φ ( x ) .
Therefore, the functions φ satisfying (20) are odd. Besides, φ ( 0 ) = U φ ( 0 ) for all unitary matrices U. Therefore, φ ( 0 ) = 0 . The last property follows from the fact that ( a ) ( b ) = ( a b ) , for all a , b B q , and ( a ) ˜ ( b ) = ( a ˜ b ) for all a , b B p .  □
Remark 2.
The relation of isomorphisms is symmetric: if operationsand ˜ are isomorphic with a bijection φ, then operations ˜ andare isomorphic with the bijection φ 1 .
Proof. 
Since φ is a bijection, there exists an inverse mapping φ 1 : B p B q . Equations (3) and (19) are equivalent to the equations:
φ 1 ( c ˜ d ) = φ 1 ( c ) φ 1 ( d ) , φ 1 ( U y ) = U φ 1 ( y )
for all c , d , y B p and unitary matrices U.  □
The following theorem asserts that the relation of isomorphism is transitive.
Theorem 4.
Assume operations 1 in B q 1 and 2 in B q 2 are isomorphic with an isomorphism φ 1 : B q 1 B q 2 , and operations 2 and 3 in B q 3 are isomorphic with an isomorphism φ 2 : B q 2 B q 3 . Then operations 1 and 3 are isomorphic with an isomorphism φ 2 φ 1 : B q 1 B q 3 .
Proof. 
For all a , b B q 3 we have
φ 2 ( φ 1 ( a 1 b ) ) = φ 2 ( φ 1 ( a ) 2 φ 1 ( b ) ) = φ 2 ( φ 1 ( a ) ) 3 φ 2 ( φ 1 ( b ) ) ,
and for all unitary matrices U and all x B q we have
φ 2 ( φ 1 ( U x ) ) = U φ 2 ( φ 1 ( x ) ) .
 □
Owing to property (20) the isomorphisms have the following representation.
Lemma 3.
Assume φ is a bijection of an isomorphism between an operation in B q generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3 and an operation in B p generated by the pair of functions ( m ˜ 0 , m ˜ 1 ) also satisfying Assumptions 2 and 3. Then there exists a smooth bijection φ ˜ : [ 0 , q ) [ 0 , p ) and a number s { 1 , 1 } such that for all x B q we have
φ ( x ) = s φ ˜ ( x ) x x .
Proof. 
Let α ( 0 , q ) and a vector e be the first unit vector: e = ( 1 , , 0 ) . Consider an arbitrary unitary ( n 1 ) × ( n 1 ) matrix U 1 and an n × n unitary matrix U = b l o c k d i a g { 1 , U 1 } . Then U e = e . Apply condition (20):
φ ( α e ) = φ ( U α e ) = U φ ( α e ) .
If φ ( α e ) is not parallel to e, then there exists a matrix U 1 such that Equation (24) is wrong. Therefore the vectors α e and φ ( α e ) are parallel: there exists a number λ = λ ( α ) ( 0 , p ) such that φ ( α e ) = s λ ( α ) e , where s = s i g n [ e φ ( α e ) ] . From (19) it follows that φ ( 0 ) = 0 . Therefore φ ( α e ) 0 . Due to continuity of the bijection φ the number s is the same for all α . Set
φ ˜ ( α ) = λ ( α ) .
Then
φ ( α e ) = s φ ˜ ( α e ) α e α e .
For an arbitrary vector x B q we find a unitary matrix U such that
x = U x e .
Then
φ ( x ) = φ ( U x e ) = U φ ( x e ) = U s φ ˜ ( x ) x e x = s φ ˜ ( x ) x x .
The function φ ˜ is smooth since the function φ is smooth.  □
Remark 3.
Assume operationsand ˜ are isomorphic. Then there exists an isomorphism φ between these operations that has the representation (23) with s = 1 .
Proof. 
Assume φ is an isomorphism, which satisfies condition (23) with s = 1 . Owing to statement 2 of Remark 1 the function φ is also an isomorphism that satisfies condition (23) with s = 1 .  □
Further, without loss of generality, we assume that in the representation (23) of isomorphisms φ we have s = 1 .
The following definition is useful.
Definition 5.
We say that a function φ: B q B p is determined by an increasing bijection φ ˜ : [ 0 , q ) [ 0 , p ) if for all x B q
φ ( x ) = φ ˜ ( x ) x x .
Assume φ is a bijection of an isomorphism between ⊕ and ˜ . How can the functions m ˜ 0 , m ˜ 1 be found in terms of φ , m 0 and m 1 ?
Theorem 5.
Assume binary operations ⊕ in B p and ˜ in B q with p , q ( 0 , ] are generated by the pairs of functions ( m 0 , m 1 ) and ( m ˜ 0 , m ˜ 1 ) respectively.
Then the operations ˜ ,are isomorphic if and only if there exists an increasing smooth bijection φ ˜ : [ 0 , q ) [ 0 , p ) such that φ ˜ ( 0 ) > 0 , and for all r ( 0 , q )
m ˜ 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) r 2 ,
m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2 .
If conditions (26) and (27) are satisfied, then the function φ: B q B p determined by φ ˜ is an isomorphism betweenand ˜ .
Proof. 
First we prove the necessity. Assume the operations ˜ and ⊕ are isomorphic, and φ is the corresponding isomorphism satisfying condition (25). For every non zero vector x B q consider an n × n matrix g ( x ) such that
( x ) ( x + Δ x ) = g ( x ) Δ x + o ( Δ x ) .
Then
G ( x ) = g ( x ) g ( x )
is the metric tensor generated by the pair ( m 0 , m 1 ) . A similar relation concerns the operation ˜ : there exists an n × n matrix g ˜ ( x ) such that
( x ) ˜ ( x + Δ x ) = g ˜ ( x ) Δ x + o ( Δ x ) ,
and
G ˜ ( x ) = g ˜ ( x ) g ˜ ( x )
is the metric tensor generated by the pair ( m ˜ 0 , m ˜ 1 ) . Then
φ [ ( x ) ˜ ( x + Δ x ) ] = φ ( g ˜ ( x ) Δ x + o ( Δ x ) ) = φ ˜ ( g ˜ ( x ) Δ x ) g ˜ ( x ) Δ x g ˜ ( x ) Δ x + o ( Δ x ) = φ ˜ ( 0 ) g ˜ ( x ) Δ x + o ( Δ x ) ,
and
φ ( x ) φ ( x + Δ x ) = ( φ ( x ) ) ( φ ( x ) + φ ( x ) Δ x ) + o ( Δ x ) = g ( φ ( x ) ) φ ( x ) Δ x + o ( Δ x ) .
By means of (19), (28) and (29) we have
φ ˜ ( 0 ) g ˜ ( x ) = g ( φ ( x ) ) φ ( x ) ,
and therefore
φ ˜ ( 0 ) 2 G ˜ ( x ) = φ ( x ) G ( φ ( x ) ) φ ( x ) .
Since G ( φ ( x ) ) > 0 , and φ ( x ) 0 , we get
φ ˜ ( 0 ) 0 .
According to (8) and (25)
φ ( x ) = φ ˜ ( x ) x x = φ ˜ ( x ) x x x 2 + φ ˜ ( x ) x I x x x 2 ,
G ( φ ( x ) ) = m 0 ( φ ˜ ( x ) 2 ) I x x x 2 + m 1 ( φ ˜ ( x ) 2 ) x x x 2 .
Hence,
φ ( x ) G ( φ ( x ) ) φ ( x ) = m 0 ( φ ˜ ( x ) 2 ) φ ˜ ( x ) 2 x 2 I x x x 2 + m 1 ( φ ˜ ( x ) 2 ) φ ˜ ( x ) 2 x x x 2 .
Since G ˜ ( x ) is the metric tensor generated by the pair of functions ( m ˜ 0 , m ˜ 1 ) , we have
G ˜ ( x ) = m ˜ 0 ( x 2 ) I x x x 2 + m ˜ 1 ( x 2 ) x x x 2 .
Equations (30) and (31) imply
G ˜ ( x ) = m 0 ( φ ˜ ( x ) 2 ) φ ˜ ( 0 ) 2 φ ˜ ( x ) 2 x 2 I x x x 2 + m 1 ( φ ˜ ( x ) 2 ) φ ˜ ( 0 ) 2 φ ˜ ( x ) 2 x x x 2
Comparing Equations (32) and (33), we get
m ˜ 0 ( x 2 ) = m 0 ( φ ˜ ( x ) 2 ) φ ˜ ( x ) φ ˜ ( 0 ) x 2 ,
m ˜ 1 ( x 2 ) = m 1 ( φ ˜ ( x ) 2 ) φ ˜ ( x ) φ ˜ ( 0 ) 2 .
The necessity is thus proved.
We now prove the sufficiency. Assume φ ˜ : [ 0 , q ) [ 0 , p ) is a smooth bijection, φ ˜ ( 0 ) > 0 , and conditions (26) and (27) hold. Define a function φ by Equation (25). Then φ is a smooth bijection B q B p . Denote by ^ the binary operation in B p given by
a ^ b = φ 1 ( φ ( a ) φ ( b ) ) .
for all a , b B q . The theorem will be proved if we show that ^ = ˜ . To this end it is sufficient from [37] to prove that the metric tensors associated with these two operations are equal. We have
φ ( x ) φ ( x + Δ x ) = φ ˜ ( x + Δ x ) x + Δ x φ ˜ ( x ) x x + φ ˜ ( x + Δ x ) x + Δ x Δ x = φ ˜ ( x ) x I x x x 2 + φ ˜ ( x ) x x x 2 Δ x + o ( x ) .
Therefore
( x ) ^ ( x + Δ x ) =
= φ 1 g ( φ ( x ) ) φ ( x + Δ x ) φ ( x ) + o ( Δ x )
= 1 φ ˜ ( 0 ) g ( φ ( x ) ) φ ˜ ( x ) x I x x x 2 + φ ˜ ( x ) x x x 2 Δ x + o ( Δ x ) .
Taking into account that the metric tensor G associated with the operation ⊕ is equal to
G ( x ) = g ( x ) g ( x ) = m 0 ( x 2 ) I x x x 2 + m 1 ( x 2 ) x x x 2 ,
we can calculate the metric tensor G ^ associated with the operation φ ^ :
G ^ ( x ) = h ( x ) G ( φ ( x ) ) h ( x ) ,
where
h ( x ) = φ ˜ ( x ) φ ˜ ( 0 ) x I x x x 2 + φ ˜ ( x ) φ ˜ ( 0 ) x x x 2 .
It is straightforward to check that the metric tensor G ^ has the form (8) parametrized by the functions
m ^ 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) r 2 ,
m ^ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2 .
These functions coincide with the functions m ˜ 0 and m ˜ 1 respectively. Hence, the metric tensors associated with the operations ˜ and ^ coincide. According to the uniqueness of binary operations associated with the same metric tensor [37], we have ^ = ˜ .
Following definition (34) of the operation ^ , this operation is isomorphic to the operation ⊕ with the isomorphism φ .  □
Assume φ ˜ t is a family of smooth increasing bijections [ 0 , q ) [ 0 , p ) with t ( 0 , ) and such that φ ˜ ( 0 ) = t . Assume there exists a limit in C 1 [ 0 , q ) : lim t 0 φ ˜ t , which we denote by φ ˜ 0 ( s ) . Assume the function φ ˜ 0 is a smooth increasing bijection [ 0 , q ) [ 0 , p ) . Assume an operation ⊕ is generated by a pair ( m 0 , m 1 ) . For all t 0 consider the functions
φ t ( x ) = φ ˜ t ( x ) x x
and operations t defined as follows: for all a , b B q
a t b = φ t 1 ( φ t ( a ) φ t ( b ) ) .
Then the operations t are isomorphic to the operation ⊕ for all t > 0 . Further, we show that the limiting operation 0 may not be isomorphic to the operation ⊕.

5. Gyrogroups

In this section we consider a simple way to get gyrogroups via bijections. We use the following definitions [34].
Definition 6.
A set S with a binary operationis called a groupoid. A groupoid ( S , ) is called a gyrogroup if its binary operation satisfies the following axioms.
1. 
There is at least one element, 0, in S such that
0 a = a
for all a S .
2. 
There is an element 0 S satisfying (36) such that for every a S there is an element a S (called a left inverse of a) such that
( a ) a = 0 .
3. 
For every a , b S there is an automorphism g y r [ a , b ] : S S of the groupoid S such that for every c S we have
a ( b c ) = ( a b ) ( g y r [ a , b ] c ) .
4. 
The operator g y r : S × S A u t ( S , ) possesses the following property:
g y r [ a b , b ] = g y r [ a , b ]
for all a , b S .
Notice [30] that the left identity 0 is also a right identity, and the left inverse of a is also a right inverse of a: a 0 = a , a ( a ) = 0 for all a S .
Theorem 6.
Assume ( S 1 , 1 ) is a gyrogroup, S 2 is a set of elements, and φ: S 2 S 1 is a bijection. Then for the binary operation given by
a 2 b = φ 1 ( φ ( a ) 1 φ ( b ) )
the groupoid ( S 2 , 2 ) is a gyrogroup.
Proof. 
We have to show that axioms 1–4 in Definition 6 are satisfied.
  • Pick an element 0 S 1 satisfying condition 2. For every a S 2 we have
    a 2 φ 1 ( 0 ) = φ 1 ( φ ( a ) 1 0 ) = a .
    Hence, φ 1 ( 0 ) is an element satisfying axiom 1 for the groupoid ( S 2 , 2 ) .
  • For every a S 2 we have
    a 2 φ 1 ( φ ( a ) ) = φ 1 ( φ ( a ) 1 ( φ ( a ) ) ) = φ 1 ( 0 ) .
    Therefore, axiom 2 is satisfied for the groupoid ( S 2 , 2 ) .
  • For every x , y S 1 let g y r 1 [ x , y ] be the automorphism of S 1 from the property 3. For every a , b , c S 2 set
    g y r 2 [ a , b ] c = φ 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c ) ) .
    Then
    g y r 2 [ a , b ] ( c 1 2 c 2 ) = φ 1 { g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 1 2 c 2 ) } = φ 1 { [ g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 1 ) 1 φ ( c 2 ) } = φ 1 { ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 1 ) ) 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 2 ) ) } = φ 1 { φ ( φ 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 1 ) ) ) 1 φ ( φ 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c 2 ) ) ) } = φ 1 { φ ( g y r 2 [ a , b ] c 1 ) 1 φ ( g y r 2 [ a , b ] c 2 ) } = ( g y r 2 [ a , b ] c 1 ) 2 ( g y r 2 [ a , b ] c 2 ) .
    Therefore, g y r 2 [ a , b ] is an automorphism of S 2 . Besides,
    a 2 ( b 2 c ) = φ 1 { φ ( a ) 1 [ φ ( b ) 1 φ ( c ) ] } = φ 1 { ( φ ( a ) 1 φ ( b ) ) 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c ) ) } = φ 1 ( φ ( a ) 1 φ ( b ) ) 2 φ 1 ( g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c ) ) = ( a 2 b ) 2 ( g y r 2 [ a , b ] c ) .
    Therefore, axiom 3 is satisfied for the groupoid ( S 2 , 2 ) .
  • For every a , b , c S 2 we have
    g y r 2 [ a 2 b , b ] c = φ 1 { g y r 1 [ φ ( a 2 b ) , φ ( b ) ] φ ( c ) } = φ 1 { g y r 1 [ φ ( a ) 1 φ ( b ) , φ ( b ) ] φ ( c ) } = φ 1 { g y r 1 [ φ ( a ) , φ ( b ) ] φ ( c ) } = g y r 2 [ a , b ] c .
    Therefore, axiom 4 is satisfied for the groupoid ( S 2 , 2 ) .  □
Definition 7.
A gyroproup ( S , ) is said to be gyrocommutative if for all a , b S
a b = g y r [ a , b ] ( b a ) .
Theorem 7.
Assume ( S 1 , 1 ) is a gyrocommutative gyrogroup, S 2 is a set of elements, and φ: S 2 S 1 is a bijection. Then for the binary operation 2 , given by
a 2 b = φ 1 ( φ ( a ) 1 φ ( b ) ) ,
the gyroproup ( S 2 , 2 ) is gyrocommutative.
Proof. 
For all a , b S 2 we have
a 2 b = φ 1 ( φ ( a ) 1 φ ( b ) ) = φ 1 { g y r 1 [ φ ( a ) , φ ( b ) ] ( φ ( b ) 1 φ ( a ) ) } = φ 1 { g y r 1 [ φ ( a ) , φ ( b ) ] φ ( b 2 a ) } = g y r 2 [ a , b ] ( b 2 a ) .
Hence, axiom (47) is satisfied.  □
We can apply these results to balls B q with q ( 0 , ] . Notice that for Euclidean addition (and hence for all additions isomorphic to Euclidean addition) the operation g y r [ a , b ] is equal to identity. For Einstein addition (and hence for all additions isomorphic to Einstein addition) the operation g y r [ a , b ] is a multiplication by a unitary matrix.
Here we encounter the following open problem. Does there exist a binary operation generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3, which is not isomorphic to Einstein addition and not isomorphic to Euclidean addition?

6. Operations Isomorphic to Euclidean Addition

The metric tensor of Euclidean addition in R n = B is equal to the identity. This means that m 0 1 , m 1 1 in the canonical representation (8) of the Euclidean metric tensor.
The following theorem gives necessary and sufficient conditions for a binary operation generated by a pair of functions ( m 0 , m 1 ) to be isomorphic to Euclidean addition.
Theorem 8.
Let G be a canonical metric tensor in B q parametrized by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3. Letbe a binary operation generated by G. Then the operationis isomorphic to Euclidean addition if and only if for all u [ 0 , q 2 ) we have
m 1 ( u ) = [ ( u m 0 ( u ) ) ] 2 m 0 ( u ) .
If an operationis isomorphic to Euclidean addition, then there exists a positive number t such that the bijection φ: B q R n of the isomorphism betweenand Euclidean addition is given by
φ ( x ) = m 0 ( x 2 ) t x .
Proof. 
According to Theorem 5 the operation ⊕ is isomorphic to Euclidean addition if and only if there exists a differentiable bijection φ ˜ : [ 0 , q ) [ 0 , ) such that φ ˜ ( 0 ) > 0 , and for all r [ 0 , q ) we have
m 0 ( r 2 ) = φ ˜ ( r ) φ ˜ ( 0 ) r 2
and
m 1 ( r 2 ) = φ ˜ ( r ) φ ˜ ( 0 ) 2 .
Assume such a function φ ˜ exists, and let t = φ ˜ ( 0 ) . Solving Equation (52) for φ ˜ yields
φ ˜ ( r ) = t r m 0 ( r 2 ) .
Therefore
φ ˜ ( r ) = t d ( r 2 m 0 ( r 2 ) ) d r = t d ( r 2 m 0 ( r 2 ) ) d ( r 2 ) 1 m 0 ( r 2 ) .
Denote u = r 2 . Then (53) implies
m 1 ( u ) = 1 m 0 ( u ) d ( u m 0 ( u ) ) d u 2 ,
which coincides with (50).
Now assume that (50) holds. Then for all r [ 0 , q ) we have
m 1 ( r 2 ) = 1 m 0 ( r 2 ) d ( r 2 m 0 ( r 2 ) ) d ( r 2 ) = d ( r m 0 ( r 2 ) ) d r .
For an arbitrary positive number t define
φ ˜ ( r ) = t r m 0 ( r 2 ) .
Since m 0 ( 0 ) = 1 , we have t = φ ˜ ( 0 ) . Therefore
m 0 ( r 2 ) = φ ˜ ( r ) φ ˜ ( 0 ) 2 ,
m 1 ( r 2 ) = φ ˜ ( r ) φ ˜ ( 0 ) 2 ,
and Equations (52) and (53) are satisfied.
According to Theorem 5 the isomorphism φ : B q R n is given by
φ ( x ) = φ ˜ ( x ) x x = m 0 ( x 2 ) t x .
 □
Example 1.
Letbe a binary operation with a canonical metric tensor G parametrized by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3. Letbe isomorphic to Euclidean addition in R n . If
m 0 ( u ) = 1 1 u ,
then, according to Theorem 8, we have
m 1 ( u ) = 1 ( 1 u ) 3 .
If
m 0 ( u ) = 1 ( 1 u ) 2 ,
then, according to Theorem 8, we have
m 1 ( u ) = ( 1 + u ) 2 ( 1 u ) 4 .
The pairs of functions ( m 0 , m 1 ) in (54)–(57) appear [38] when we study the sets of cogyrolines for Einstein addition and Möbius addition.

7. Operations Isomorphic to Einstein Addition

The metric tensor of Einstein addition E in B 1 is canonical, having the form (8) with parameters
m 0 , E ( u ) = 1 1 u , m 1 , E ( u ) = 1 ( 1 u ) 2 .
Assume q ( 0 , ] and a pair of functions ( m 0 , m 1 ) satisfies Assumptions 2 and 3. Consider a canonical metric tensor G parametrized by this pair. Let ⊕ be the binary operation generated by ( m 0 , m 1 ) . Then we raise the following question.
What are the conditions on a pair of functions ( m 0 , m 1 ) necessary and sufficient for the operation ⊕ to be isomorphic to Einstein addition E ?
Theorem 9.
An operationgenerated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3 is isomorphic to Einstein addition if and only if lim u q 2 u m 0 ( u ) = and there exists a positive number C such that
m 1 ( u ) = [ ( u m 0 ( u ) ) ] 2 m 0 ( u ) ( 1 + C u m 0 ( u ) )
for all u [ 0 , q 2 ) .
If Equation (58) holds, then the corresponding isomorphism between E andis given by a function φ having representation (25) with
φ ˜ ( r ) = C r 2 m 0 ( r 2 ) 1 + C r 2 m 0 ( r 2 ) .
Proof. 
First we prove the necessity. Assume the operation ⊕ is isomorphic to Einstein addition. By Theorem 5 with m 0 = m 0 , E , m 1 = m 1 , E , there exists a differentiable bijection φ ˜ : [ 0 , q ) [ 0 , 1 ) such that φ ˜ ( 0 ) > 0 and
m 0 ( r 2 ) = 1 1 φ ˜ ( r ) 2 φ ˜ ( r ) r φ ˜ ( 0 ) 2 ,
m 1 ( r 2 ) = 1 ( 1 φ ˜ ( r ) 2 ) 2 φ ˜ ( r ) φ ˜ ( 0 ) 2
for all r [ 0 , q ) . Since φ ˜ is a bijection [ 0 , q ) [ 0 , 1 ) , we have lim r q φ ˜ ( r ) = 1 , and therefore
lim u q 2 u m 0 ( u ) = l i m u q 2 1 1 φ ˜ ( u ) 2 φ ˜ ( u ) φ ˜ ( 0 ) 2 = .
Let t = φ ˜ ( 0 ) and u = r 2 . Then
m 0 ( u ) = φ ˜ ( u ) φ ˜ ( u ) ( 1 φ ˜ ( u ) 2 ) 2 t 2 u 3 / 2 φ ˜ ( u ) 2 ( 1 φ ˜ ( u ) 2 ) t 2 u 2 ,
m 0 ( u ) + u m 0 ( u ) = φ ˜ ( u ) φ ˜ ( u ) ( 1 φ ˜ ( u ) 2 ) 2 t 2 u 1 / 2 ,
1 + t 2 u m 0 ( u ) = 1 1 φ ˜ ( u ) 2 ,
and
[ ( u m 0 ( u ) ) ] 2 m 0 ( u ) ( 1 + t 2 u m 0 ( u ) ) = φ ˜ ( u ) 2 ( 1 φ ˜ ( u ) 2 ) 2 t 2 = m 1 ( u )
with C = t 2 . Equation (62) coincides with Equation (58). The necessity is proved.
Now we prove the sufficiency. According to Theorem 5, it suffices to show the existence of a bijection φ ˜ : [ 0 , q ) [ 0 , 1 ) such that Equations (60) and (61) hold. Set t = C . Define
φ ˜ ( r ) = t r m 0 ( r 2 ) 1 + t 2 r 2 m 0 ( r 2 ) .
Owing to Assumption 2 we have m 0 ( 0 ) = 1 and m 1 ( u ) > 0 for all u [ 0 , q 2 ) . Then φ ˜ ( 0 ) = t > 0 and (58) implies that the function u m 0 ( u ) is strictly increasing. Since φ ˜ ( 0 ) = 0 and lim u q 2 u m 0 ( u ) = , the function φ ˜ is an increasing bijection [ 0 , q ) [ 0 , 1 ) . Now we check Equation (60):
1 1 φ ˜ ( r ) 2 φ ˜ ( r ) r φ ˜ ( 0 ) 2 = m 0 ( r 2 ) ,
and Equation (61):
1 ( 1 φ ˜ ( r ) 2 ) 2 φ ˜ ( r ) φ ˜ ( 0 ) 2 = 1 1 + t 2 r 2 m 0 ( r 2 ) d ( r m 0 ( r 2 ) ) d r 2
= 1 1 + t 2 r 2 m 0 ( r 2 ) 1 m 0 ( r 2 ) d ( u m 0 ( u ) ) d u 2 | u = r 2 = m 1 ( r 2 ) .
The sufficiency is proved. The isomorphism is given by (63).  □
Denote
m 2 ( u ) = u m 0 ( u ) .
Lemma 4.
Identity (58) holds if and only if for all r ( 0 , q ) we have
0 r m 1 ( s 2 ) d s = 1 C atanh C m 2 ( r 2 ) 1 + C m 2 ( r 2 ) .
Proof. 
We use the definition of the function m 2 to write Equation (58) in the following equivalent form:
m 1 ( s 2 ) = s m 2 ( s 2 ) m 2 ( s 2 ) ( 1 + C m 2 ( s 2 ) )
for all s ( 0 , q ) . Equation (64) follows from integration of Equation (65) over [ 0 , r ] using the following two formulas,
d d s m 2 ( s 2 ) = 2 s m 2 ( s 2 ) ,
and
0 y d x x ( 1 + C x ) = 1 C C y 1 + C y .
 □
We recall that the function
h ( r ) = 0 r m 1 ( s 2 ) d s
is used in the definition of the operation ⊗ of multiplication by numbers [37]. In particular, for all numbers t and vectors x B q we have
t x = h 1 ( t h ( x ) ) x x .
Lemma 5.
Condition (64) is equivalent to the condition
m 2 ( r 2 ) = t a n h 2 ( C h ( r ) ) C ( 1 + t a n h 2 ( C h ( r ) ) )
for all r [ 0 , q ) .
Proof. 
Solving (64) for m 2 ( r 2 ) yields (66).  □
Corollary 1.
Letbe an operation generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3. Then the operationis isomorphic to Einstein addition E if and only if lim u q 2 m 0 ( u ) = and there exists a positive number C such that condition (65) holds or condition (66) holds.
Proof. 
The statement follows from Lemmas 4 and 5, and Theorem 9.  □
Example 2.
Let
m 1 ( u ) = 1 ( 1 u ) 2 , C = 1 .
Then
0 r m 1 ( s 2 ) d s = atanh ( r ) ,
and Equation (64) implies
r 2 = m 2 ( r 2 ) 1 + m 2 ( r 2 ) ,
which leads to
m 2 ( r 2 ) = r 2 1 r 2 , m 0 ( u ) = 1 1 u .
The functions m 0 and m 1 in (67) and (68) generate Einstein addition.
Example 3.
Let
m 1 ( u ) = 1 ( 1 u ) 2 , C = 4 .
Then
0 r m 1 ( s 2 ) d s = atanh ( r ) ,
and Equation (66) implies
m 2 ( r 2 ) = tanh 2 ( 2 atanh ( r ) ) 4 ( 1 tanh 2 ( 2 atanh ( r ) ) ) = r 2 ( 1 r 2 ) 2 , m 0 ( u ) = 1 ( 1 u ) 2 .
The functions m 0 and m 1 in (69) and (70) generate Möbius addition.
Theorem 10.
Letbe a binary operation in B q generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3. Then the operationis isomorphic to Einstein addition E in B 1 if and only if the operationvis isomorphic to an operation ˜ in R n generated by the functions
m ˜ 0 ( u ) = 1 , m ˜ 1 ( u ) = 1 1 + u .
The operation E is isomorphic to the operation ˜ with an isomorphism φ: B q B 1 determined by the scalar function
φ ˜ ( r ) = r 1 + r 2 .
Proof. 
First, we show that the operation ˜ is isomorphic to Einstein addition E in B 1 , which is generated by the functions
m 0 , E ( u ) = 1 1 u , m 1 , E ( u ) = 1 ( 1 u ) 2 .
We define a bijection φ ˜ : [ 0 , ) [ 0 , 1 ) as follows. Let
φ ˜ ( r ) = r 1 + r 2 .
Then
m 0 , E ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) r 2 = 1 = m ˜ 0 ( r 2 ) ,
m 1 , E ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2 = 1 1 + r 2 = m ˜ 1 ( r 2 ) .
According to Theorem 5 the operations ˜ and E are isomorphic. Following Theorem 4 the operations ⊕ and E are isomorphic if and only if the operations ⊕ and ˜ are isomorphic.  □
Notice that the operation ˜ is isomorphic to Einstein addition with an isomorphism φ determined by the function
φ ˜ 1 ( r ) = r 1 r 2 .
Theorem 11.
The operation ˜ in R n generated by the functions
m ˜ 0 ( u ) = 1 , m ˜ 1 ( u ) = 1 1 + u
is isomorphic to the operations ˜ t in R n generated by the functions
m ˜ 0 , t ( u ) = 1 , m ˜ 1 , t ( u ) = 1 1 + t 2 u .
for all t > 0 . The corresponding isomorphism φ: R n R n is determined by the function
φ ˜ ( r ) = t r .
Proof. 
We have
m ˜ 0 ( φ ˜ ( r ) 2 φ ˜ ( r ) φ ˜ ( 0 ) r 2 = 1 = m ˜ 0 , t ( r 2 ) ,
m ˜ 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2 = 1 1 + t 2 r 2 = m ˜ 1 , t ( r 2 ) .
The statement of the theorem follows from Theorem 5.  □
Theorem 12.
The operation ˜ in R n generated by the functions
m ˜ 0 ( u ) = 1 , m ˜ 1 ( u ) = 1 1 + t 2 u
is isomorphic to Einstein addition E with an isomorphism φ: R n B 1 determined by the scalar function
φ ˜ t ( r ) = t r t 2 r 2 + 1 .
Proof. 
The proof follows from Theorems 4, 10 and 11.  □
For every positive number t let the function φ t : R n B 1 be given by
φ t ( w ) = t w 1 + t 2 w 2 .
Then for all a , b R n
a t b = φ t 1 ( φ t ( a ) E φ t ( b ) ) .
Direct calculations show that
a t b = 1 + t 2 b 2 + t 2 a b 1 + 1 + t 2 a 2 a + b .
The operations t with t > 0 are isomorphic to each other and to Einstein addition.
Thus, any study of hyperbolic geometry in B 1 with Einstein addition is equivalent to a corresponding study of hyperbolic geometry in R n with the binary operation
a 1 b = 1 + b 2 + a b 1 + 1 + a 2 a + b .
The limit t 0 in (71) yields Euclidean addition, which is not isomorphic to Einstein addition (since, for instance, the fact that Einstein addition is not commutative).
The operation of scalar multiplication is defined according to general rules [37]. Since
h t ( p ) = 0 p m 1 , t ( s 2 ) d s = 0 p d s 1 + t 2 s 2 = 1 t asinh ( t p ) ,
we get
r t a = a a h t 1 ( r h t ( a ) ) = a a 1 t sinh ( r asinh ( t a ) .
For a , b R n , a not parallel to b, the co-gyroline
Q ( a , b ) = { ( s a ) t b : s R }
is a Euclidean line in R n :
Q ( a , b ) = { x P ( a , b ) : ( a ) x = ( a ) b }
where a is a vector orthogonal to a, and P ( a , b ) is a two dimensional plane containing both a and b.
For a , b R n , b 0 , the gyroline
S ( a , b ) = { a t ( s b ) : s R }
is a hyperbola in R n that lies on a plane containing a and b. In particular, if a b = 0 , a 0 , then
a t ( s b ) = 1 + s 2 t 2 b 2 a + s b .
The ratio of the coefficients of a and b tends to ± t b as s ± :
lim s ± 1 + s 2 t 2 b 2 s = ± t b .
These hyperbolas tend to lines as t 0 .
Theorem 13.
Letbe a binary operation in R n generated by a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3 and such that m 1 ( u ) = 1 for all u. Then the operationis isomorphic to Einstein addition if and only if l i m u u m 0 ( u ) = and there exists a positive number t such that
m 0 ( r 2 ) = tanh 2 ( t r ) 1 tanh 2 ( t r ) 1 t 2 r 2
for all r ( 0 , ) .
Proof. 
Following Theorem 5, it is sufficient to show that there exists a differentiable increasing bijection φ ˜ : ( 0 , 1 ) ( 0 , ) such that for all p ( 0 , 1 )
1 1 p 2 = m 0 ( φ ˜ ( p ) 2 ) φ ˜ ( p ) φ ˜ ( 0 ) p 2 ,
1 ( 1 p 2 ) 2 = φ ˜ ( p ) φ ˜ ( 0 ) 2
if and only if the function m 0 has the form (72). Let t = ( φ ˜ ( 0 ) ) 1 . Then Equation (74) can be integrated,
φ ˜ ( p ) = t 1 atanh ( p ) .
If r = φ ˜ ( p ) , then
p = tanh ( r t ) .
Substituting the value of p from (76) into (73) and solving it for m 0 , we get (72).  □
Remark 4.
Operations in R n generated by the functions m 1 = 1 and m 0 satisfying condition (72) are isomorphic for different positive numbers t to the operation with t = 1 . The isomorphism is a simple stretching: x t 1 x .

8. Operations Isomorphic to Einstein Addition and Having the Same Function m 0

Set m 0 ( u ) = ( 1 u ) 1 . Consider functions m 1 satisfying Equation (58):
m 1 ( u ) = [ ( u m 0 ( u ) ) ] 2 m 0 ( u ) [ 1 + μ 2 u m 0 ( u ) ] , u [ 0 , 1 ) ,
with positive numbers μ . According to (59) we set
φ ˜ μ ( r ) = r μ 1 r 2 + μ 2 r 2 .
Then
φ ˜ μ ( r ) φ ˜ μ ( 0 ) r 1 φ ˜ μ ( r ) 2 2 = 1 1 r 2 = m 0 ( r 2 ) r [ 0 , 1 ) ,
and
φ ˜ μ ( r ) φ ˜ μ ( 0 ) ( 1 φ ˜ μ ( r ) 2 ) 2 = m 1 ( r 2 ) r [ 0 , 1 ) .
Let μ be the binary operation generated by the canonical metric tensor G parametrized by the functions m 0 , m 1 given in (77) and (78). Following Theorem 9, the operations μ are isomorphic to Einstein addition for all μ > 0 . Moreover, for the function
φ μ ( x ) = φ ˜ μ ( x ) x x
we have
a μ b = φ μ 1 ( φ μ ( a ) E φ μ ( b ) ) ,
where E is Einstein addition. The goal of this section is to find a closed form for the operation μ . From (79) we get
φ μ ( x ) = μ x 1 + ( μ 2 1 ) x 2 x B 1 ,
φ μ 1 ( x ) = x μ 2 + x 2 ( 1 μ 2 ) x B 1 .
For every vector x B 1 let
λ μ , x = 1 1 + ( μ 2 1 ) x 2 .
Then
φ μ ( x ) = μ λ μ , x x .
Taking into account that
φ μ ( a ) E φ μ ( b ) 2 = 1 ( 1 φ μ ( a ) 2 ) ( 1 φ μ ( b ) 2 ) ( 1 + φ μ ( a ) φ μ ( b ) ) 2 ,
and
1 φ ( x ) 2 = 1 μ 2 x 2 1 + ( μ 2 1 ) x 2 = ( 1 x 2 ) λ μ , x 2 ,
we get
a μ b = φ μ ( a ) E φ μ ( b ) μ 2 + ( 1 μ 2 ) φ μ ( a ) E φ μ ( b ) 2
= φ μ ( a ) E φ μ ( b ) μ 2 + ( 1 μ 2 ) [ 1 ( 1 φ μ ( a ) 2 ) ( 1 φ μ ( b ) 2 ) ( 1 + φ μ ( a ) φ μ ( b ) ) 2 ]
= ( 1 + φ μ ( a ) φ μ ( b ) ) ( φ μ ( a ) E φ μ ( b ) ) ( 1 + φ μ ( a ) φ μ ( b ) ) 2 ( 1 μ 2 ) ( 1 φ μ ( a ) 2 ) ( 1 φ μ ( b ) 2 )
= ( λ μ , a + λ μ , b a b a 2 ) a + λ μ , a λ μ , b 1 a 2 ( b a b a 2 a ) λ μ , a a + λ μ , b b 2 + λ μ , a 2 λ μ , b 2 [ μ 2 ( a b ) 2 μ 2 a 2 b 2 + ( 1 a 2 ) ( 1 b 2 ) ] .
For the case μ = 1 we have λ 1 , x = 1 and 1 is Einstein addition:
a E b = a 1 b = ( 1 + a b a 2 ) a + 1 a 2 ( b a b a 2 a ) 1 + a b .
According to Theorem 9, the operations μ are isomorphic to Einstein addition E for all μ > 0 .
In the limit of (80) as μ 0 , we have the operation c o E :
a c o E b = a γ a + b γ b 1 + a γ a + b γ b 2 ,
where γ x = ( 1 x 2 ) 1 / 2 for all x B 1 . The operation c o E is isomorphic to Euclidean addition with an isomorphism φ : B 1 R n , given by
φ ( x ) = x γ x .

9. Isomorphic Operations with the Same Function m 0

Let q ( 0 , ] . As in Section 8, we consider
(i)
a pair of functions ( m 0 , m 1 ) satisfying Assumptions 2 and 3, a canonical metric tensor G and a binary operation ⊕ in B q generated by ( m 0 , m 1 ) , and
(ii)
a pair of functions ( m ˜ 0 , m ˜ 1 ) satisfying Assumptions 2 and 3, a canonical metric tensor G ˜ and a binary operation ˜ in B q generated by ( m ˜ 0 , m ˜ 1 ) .
Our goal is to answer the following question. How to characterize metric tensors G, G ˜ if the operations ⊕, ˜ are isomorphic, and m 0 = m ˜ 0 ? Further in this section we assume m 0 = m ˜ 0 .
According to Theorem 5 the operations ⊕ and ˜ are isomorphic, if and only if there exists an increasing smooth bijection φ ˜ : [ 0 , q ) [ 0 , q ) such that φ ˜ ( 0 ) > 0 , and
m 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) r 2 ,
m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2
for all r [ 0 , 1 ) . We can solve Equation (81) for the function φ ˜ , and substitute this function into Equation (82) to find a relation between the functions m 1 and m ˜ 1 . Thus, Theorem 5 for our case when m 0 = m ˜ 0 has the following form.
Theorem 14.
Assume the pairs of functions ( m 0 , m 1 ) , and ( m 0 , m ˜ 1 ) satisfy Assumptions 2 and 3. Denote by ⊕ and ˜ the binary operations in B 1 generated by the pairs of functions ( m 0 , m 1 ) and ( m 0 , m ˜ 1 ) respectively. Assume a differentiable bijection φ ˜ : [ 0 , 1 ) [ 0 , 1 ) is such that φ ˜ ( 0 ) > 0 , and
m 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) r 2
for all r [ 0 , 1 ) .
Then the operations ⊕ and ˜ are isomorphic if and only if
m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2
for all r [ 0 , 1 ) .
The positive number t = φ ˜ ( 0 ) can be chosen arbitrarily. For each such t Equation (83) defines a function φ ˜ . Then from (84) we get the corresponding function m 1 . Hence, we get a one parameter set of functions m 1 such that the binary operations generated by pairs ( m 0 , m 1 ) are isomorphic. It is remarkable that in the limit t 0 we get operations isomorphic to Euclidean addition. Let us consider two special cases.
Special case 1. Assume
m 0 ( u ) = 1 1 u .
Denote t = φ ˜ ( 0 ) . Then Equation (83) may be solved for φ ˜ :
φ ˜ ( r ) = t r 1 + ( t 2 1 ) r 2 .
Theorem 14 states that the operations ⊕ and ˜ are isomorphic if and only if
m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) 1 ( 1 + ( t 2 1 ) r 2 ) 3 .
Assume, as for Einstein addition,
m 1 ( u ) = 1 ( 1 u ) 2 .
Then
m ˜ 1 ( r 2 ) = 1 ( 1 r 2 ) 2 ( 1 + ( t 2 1 ) r 2 ) .
If t = 1 , then we obviously get φ ˜ ( r ) = r and m ˜ 1 = m 1 . If t 0 , then φ ˜ ( r ) 0 for all r [ 0 , 1 ) , and for the corresponding limit m ^ 1 = l i m t 0 m ˜ 1 we have:
m ^ 1 ( r 2 ) = lim t 0 m ˜ 1 ( r 2 ) = 1 ( 1 r 2 ) 3 .
The functions m 0 , m ^ 1 satisfy condition (50). According to Theorem 8, a binary operation generated by the canonical metric tensor (8) with the functions m 0 , m ^ 1 is isomorphic to Euclidean addition.
Assume
m 1 ( u ) = 1 ( 1 u ) 4 .
Then
m ˜ 1 ( r 2 ) = 1 + ( t 2 1 ) r 2 ( 1 r 2 ) 4 .
The binary operations generated by pairs ( m 0 , m ˜ 1 ) are isomorphic to Einstein addition, and not isomorphic to Euclidean addition.
Special case 2. Assume
m 0 ( u ) = 1 ( 1 u ) 2 .
Solve Equation (83) for φ ˜ :
φ ˜ ( r ) = 2 t r 2 t 2 r 2 + ( 1 r 2 ) 2 + ( 1 r 2 ) ( 1 r 2 ) 2 + 4 t 2 r 2 .
Calculate the factor on the right hand side of (84):
φ ˜ ( r ) t 2 = 2 ( 1 + r 2 ) 2 [ 2 t 2 r 2 + ( 1 r 2 ) 2 + ( 1 r 2 ) ( 1 r 2 ) 2 + 4 t 2 r 2 ] [ ( 1 r 2 ) 2 + 4 t 2 r 2 ] .
According to Theorem 14 an operation generated by the pair ( m 0 , m 1 ) is isomorphic to an operation generated by the pair ( m 0 , m ˜ 1 ) if and only if there exists a positive number t such that
m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) t 2 .
for all r [ 0 , 1 ) .
For Möbius addition we have
m 1 , M ( r 2 ) = 1 ( 1 r 2 ) 2 .
Direct calculations show that the binary operation generated by a pair ( m 0 , m ˜ 1 ) is isomorphic to the binary operation generated by the pair ( m 0 , m 1 , M ) if and only if there exists a non-zero number t such that
m ˜ 1 ( r 2 ) = ( 1 + r 2 ) 2 ( 1 r 2 ) 2 [ ( 1 r 2 ) 2 + 4 t 2 r 2 ] 1 r 2 + 2 t 2 r 2 1 r 2 + ( 1 r 2 ) 2 + 4 t 2 r 2 .
If t = 1 then obviously φ ˜ ( r ) = r and m ˜ 1 = m 1 , M . The corresponding binary operations are isomorphic to Möbius addition (and hence isomorphic to each other and isomorphic to Einstein addition) for all t 0 . Therefore these operations are not isomorphic to Euclidean addition in R n . We denote the limit t 0 by m ^ 1 :
m ^ 1 ( r 2 ) = lim t 0 m ˜ 1 ( r 2 ) = 1 + r 2 ( 1 r 2 ) 2 2 .
According to Theorem 8, the operation generated by the pair ( m 0 , m ^ 1 ) is isomorphic to Euclidean addition, since
m ^ 1 ( u ) = [ ( u m 0 ( u ) ) ] 2 m 0 ( u )
for all u [ 0 , 1 ) .

10. Isomorphic Operations with the Same Function m 1

Let ( m 0 , m 1 ) and ( m ˜ 0 , m 1 ) be pairs of functions satisfying Assumptions 2 and 3. Let ⊕, ˜ be binary operations in B q generated by the pairs ( m 0 , m 1 ) and ( m ˜ 0 , m 1 ) respectively. Notice that the second function in both pairs is the same. The distance functions in the space with operations ⊕ and ˜ are completely determined by the same function m 1 , and therefore they coincide.
Now we consider the problem of finding a relation between ⊕ and ˜ .
Theorem 15.
Canonical metric tensors of binary operationsand ˜ have the same function m 1 and the binary operationsand ˜ are isomorphic if and only if there exists a positive number t such that
a ˜ b = 1 t [ ( t a ) ( t b ) ]
for all a , b B q , whereis a scalar multiplication in the space with a binary operation ⊕.
Proof. 
Assume that identity (88) holds for a positive number t. Let h be the function given by
h ( p ) = 0 p m 1 ( s 2 ) d s .
Since m 1 ( 0 ) = 1 , we have 1 = h ( 0 ) = ( h 1 ) ( 0 ) , where h 1 is the inverse of h. According to the definition of multiplication by numbers [37] we have
t x = x x h 1 ( t h ( x ) )
for all x B q . Let
φ ˜ t ( p ) = h 1 ( t h ( p ) ) .
Then t = φ ˜ t ( 0 ) and
t x = x x φ ˜ t ( x ) .
Direct calculations show that
1 t ( t ( x ) ) ( t ( x + Δ x ) ) = o ( Δ x )
+ m 0 ( φ ˜ t ( x ) 2 ) φ ˜ t ( x ) t x I x x x 2 + m 1 ( φ ˜ t ( x ) 2 ) φ ˜ t ( x ) t x x x 2 Δ x .
Therefore the metric tensor of the operation ˜ has the form (8) parametrized by the functions
m ˜ 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ t ( x ) t x 2 , m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ t ( x ) t 2 .
According to Theorem 14 the operations ⊕ and ˜ are isomorphic. By definition,
0 p m 1 ( s 2 ) d s = h ( p ) = 1 t h ( φ ˜ t ( p ) ) = 1 t 0 φ ˜ t ( p ) m 1 ( s 2 ) d s = 1 t 0 p m 1 ( φ ˜ ( u ) 2 ) φ ˜ ( u ) d u = 0 p m ˜ 1 ( u 2 ) d u .
Here we employed the change of variable: s = φ ˜ ( u ) . Now differentiate identity (91) with respect to p to get
m 1 ( p 2 ) = m ˜ 1 ( p 2 )
for all p [ 0 , q ) .
Conversely, assume that the operations ⊕ and ˜ are isomorphic, and that the functions m 1 and m ˜ 1 coincide. Then according to Theorem 5, Definition 4 and Remarks 1 and 2 there exists a differentiable bijection φ ˜ : [ 0 , q ) [ 0 , q ) such that φ ˜ ( 0 ) > 0 ,
m ˜ 0 ( r 2 ) = m 0 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) r φ ˜ ( 0 ) 2 , m 1 ( r 2 ) = m ˜ 1 ( r 2 ) = m 1 ( φ ˜ ( r ) 2 ) φ ˜ ( r ) φ ˜ ( 0 ) 2
for all r [ 0 , q ) and
a ˜ b = φ 1 ( φ ( a ) φ ( b ) )
for all a , b B q , where
φ ( x ) = φ ˜ ( x ) x x
for all x B q . Set t = φ ˜ ( 0 ) . Define the function
h ( p ) = 0 p m 1 ( s 2 ) d s .
Then
h ( p ) = 1 t 0 p m 1 ( φ ˜ ( u ) 2 ) φ ˜ ( u ) d u = 1 t 0 φ ˜ t ( p ) m 1 ( s 2 ) d s = 1 t h ( φ ˜ ( p ) ) .
Therefore,
φ ˜ ( p ) = h 1 ( t h ( p ) )
for all p [ 0 , q ) . Hence,
t a = h 1 ( t h ( x ) ) x x = φ ˜ ( x ) x x = φ ( x )
for all x B q . Since the function φ is invertible, we have
x = φ 1 ( t x )
for all x B q . Now we apply Equation (93) obtaining
a ˜ b = = φ 1 [ φ ( a ) φ ( b ) ] = φ 1 t 1 t [ ( t a ) ( t b ) ] = 1 t [ ( t a ) ( t b ) ]
for all a , b B q .  □
Example. If ⊕ is Einstein addition, and ˜ is Möbius addition, then
m 0 ( u ) = 1 1 u , m 1 ( u ) = m ˜ 1 ( u ) = m ˜ 0 ( u ) = 1 ( 1 u ) 2 .
In this case Equation (88) holds with t = 2 .

11. Conclusions

In this paper we consider smooth binary operations invariant with respect to unitary transformations. We prove that such binary operations have tensors (8) parametrized by non negative functions m 0 , m 1 . It is shown that binary operations are well-defined iff a special additional constraint (11) on functions m 1 hold. We present necessary and sufficient conditions for two operations to be isomorphic. We give necessary and sufficient conditions for binary operations to be isomorphic to Einstein addition, and, separately, to Euclidean addition. We also pointed out necessary and sufficient conditions for two operations having the same function m 0 , or, separately, the same function m 1 , to be isomorphic.
Future research may concern a development of calculus (integration, differentiation, differential equations) in gyrospaces, finding necessary and sufficient conditions for binary operations to give rise of gyrogroups, an integration of geodesic equations in the polar coordinates, and a description of binary operations with respect to which the Maxwell equations are invariant.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Abe, T. Gyrometric preserving maps on Einstein gyrogroups, Möbius gyrogroups and proper velocity gyrogroups. Nonlinear Funct. Anal. Appl. 2014, 19, 1–17. [Google Scholar]
  2. Abe, T.; Watanabe, K. Finitely generated gyrovector subspaces and orthogonal gyrodecomposition in the Möbius gyrovector space. J. Math. Anal. Appl. 2017, 449, 77–90. [Google Scholar] [CrossRef]
  3. Chen, J.-L.; Ungar, A.A. From the group sl(2,C) to gyrogroups and gyrovector spaces and hyperbolic geometry. Found. Phys. 2001, 31, 1611–1639. [Google Scholar] [CrossRef]
  4. Demirel, O. The first sharp gyrotriangle inequality in Möbius gyrovector space ( D , , ). Forum Geom. 2017, 17, 439–447. [Google Scholar]
  5. Ferreira, M. Harmonic analysis on the Einstein gyrogroup. J. Geom. Symmetry Phys. 2014, 35, 1–60. [Google Scholar]
  6. Ferreira, M. Harmonic Analysis on the Möbius Gyrogroup. J. Fourier Anal. Appl. 2015, 21, 281–317. [Google Scholar] [CrossRef] [Green Version]
  7. Ferreira, M. Harmonic analysis on the proper velocity gyrogroup. Banach J. Math. Anal. 2017, 11, 21–49. [Google Scholar] [CrossRef] [Green Version]
  8. Frenkel, P.E. On endomorphisms of the Einstein gyrogroup in arbitrary dimension. J. Math. Phys. 2016, 57, 032301. [Google Scholar] [CrossRef] [Green Version]
  9. Hatori, O. Examples and applications of generalized gyrovector spaces. Results Math. 2017, 71, 295–317. [Google Scholar] [CrossRef]
  10. Hatori, O. Extension of isometries in generalized gyrovector spaces of the positive cones. In Problems and Recent Methods in Operator Theory; Contemporary Mathematics—American Mathematical Society: Providence, RI, USA, 2017; Volume 687, pp. 145–156. [Google Scholar]
  11. Kim, S. Distributivity on the Gyrovector spaces. Kyungpook Math. J. 2015, 55, 13–20. [Google Scholar] [CrossRef] [Green Version]
  12. Molnár, L.; Virosztek, D. On algebraic endomorphisms of the Einstein gyrogroup. J. Math. Phys. 2015, 56, 082302. [Google Scholar] [CrossRef] [Green Version]
  13. Park, J.; Kim, S. Hilbert projective metric on a gyrogroup of qubit density matrices. Rep. Math. Phys. 2015, 76, 389–400. [Google Scholar] [CrossRef]
  14. Suksumran, T. The algebra of gyrogroups: Cayley’s theorem, Lagrange’s theorem and isomorphism theorems. In Essays in Mathematics and its Applications: In Honor of Vladimir Arnold; Springer: New York, NY, USA, 2016; pp. 369–437. [Google Scholar]
  15. Suksumran, T. Gyrogroup actions: A generalization of group actions. J. Algebra 2016, 454, 70–91. [Google Scholar] [CrossRef] [Green Version]
  16. Suksumran, T.; Ungar, A.A. Gyrogroups and the Cauchy property. Quasigroups Relat. Syst. 2016, 24, 277–286. [Google Scholar]
  17. Suksumran, T.; Wiboonton, K. Isomorphism theorems for gyrogroups and L-subgyrogroups. J. Geom. Symmetry Phys. 2015, 37, 67–83. [Google Scholar]
  18. Ungar, A.A. Thomas rotation and the parametrization of the Lorentz transformation group. Found. Phys. Lett. 1988, 1, 57–89. [Google Scholar] [CrossRef]
  19. Ungar, A.A. Gyrovector spaces in the service of hyperbolic geometry. In Mathematical Analysis and Applications; Rassias, T.M., Ed.; Hadronic Press: Palm Harbor, FL, USA, 2000; pp. 305–360. [Google Scholar]
  20. Ungar, A.A. Möbius transformations of the ball, Ahlfors’ rotation and gyrovector spaces. In Nonlinear Analysis in Geometry and Topology; Rassias, T.M., Ed.; Hadronic Press: Palm Harbor, FL, USA, 2000; pp. 241–287. [Google Scholar]
  21. Ungar, A.A. Beyond the Einstein Addition Law and Its Gyroscopic THomas Precession: The Theory of Gyrogroups and Gyrovector Spaces; Fundamental Theories of Physics, Kluwer Academic Publishers Group: Dordrecht, The Netherlands, 2001; Volume 117. [Google Scholar]
  22. Ungar, A.A. Analytic Hyperbolic Geometry: Mathematical Foundations and Applications; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, USA, 2005. [Google Scholar]
  23. Ungar, A.A. Gyrovector spaces and their differential geometry. Nonlinear Funct. Anal. Appl. 2005, 10, 791–834. [Google Scholar]
  24. Ungar, A.A. Analytic Hyperbolic Geometry and Albert Einstein’s Special Theory of Relativity; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, USA, 2008. [Google Scholar]
  25. Ungar, A.A. From Möbius to gyrogroups. Amer. Math. Mon. 2008, 115, 138–144. [Google Scholar] [CrossRef]
  26. Ungar, A.A. Möbius gyrovector spaces in quantum information and computation. Comment. Math. Univ. Carolin. 2008, 49, 341–356. [Google Scholar]
  27. Ungar, A.A. A Gyrovector Space Approach to Hyperbolic Geometry; Morgan & Claypool Pub.: San Rafael, CA, USA, 2009. [Google Scholar]
  28. Ungar, A.A. Barycentric Calculus in Euclidean and Hyperbolic Geometry: A Comparative Introduction; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, USA, 2010. [Google Scholar]
  29. Ungar, A.A. Hyperbolic Triangle Centers: The Special Relativistic Approach; Springer-Verlag: New York, NY, USA, 2010. [Google Scholar]
  30. Ungar, A.A. Analytic Hyperbolic Geometry in n Dimensions: An Introduction; CRC Press: Boca Raton, FL, USA, 2015. [Google Scholar]
  31. Ungar, A.A. The intrinsic beauty, harmony and interdisciplinarity in Einstein velocity addition law: Gyrogroups and gyrovector spaces. Math. Interdisc. Res. 2016, 1, 5–51. [Google Scholar]
  32. Ungar, A.A. Beyond Pseudo-Rotations in Pseudo-Euclidean Spaces: An introduction to the theory of bi-gyrogroups and bi-gyrovector spaces. In Mathematical Analysis and its Applications; Elsevier/Academic Press: Cambridge, MA, USA, 2018. [Google Scholar]
  33. Ungar, A.A. Symmetry groups of systems of entangled particles. J. Geom. Symmetry Phys. 2018, 48, 47–77. [Google Scholar] [CrossRef] [Green Version]
  34. Ungar, A. Spacetime symmetry approach to relativistic quantum multi-particle entanglement. Symmetry 2020, 12, 1259. [Google Scholar] [CrossRef]
  35. Watanabe, K. A confirmation by hand calculation that the Möbius ball is a gyrovector space. Nihonkai Math. J. 2016, 27, 99–115. [Google Scholar]
  36. Watanabe, K. Orthogonal gyroexpansion in Möbius gyrovector spaces. J. Funct. Spaces 2017, 13, 1518254. [Google Scholar] [CrossRef] [Green Version]
  37. Barabanov, N.E.; Ungar, A. Binary Operations in the Unit Ball. Symmetry 2020, 12, 1178. [Google Scholar] [CrossRef]
  38. Barabanov, N.E.; Ungar, A. Differential Geometry and Binary Operations. Symmetry 2020, 12, 1525. [Google Scholar] [CrossRef]

Share and Cite

MDPI and ACS Style

Barabanov, N.E. Isomorphism of Binary Operations in Differential Geometry. Symmetry 2020, 12, 1634. https://doi.org/10.3390/sym12101634

AMA Style

Barabanov NE. Isomorphism of Binary Operations in Differential Geometry. Symmetry. 2020; 12(10):1634. https://doi.org/10.3390/sym12101634

Chicago/Turabian Style

Barabanov, Nikita E. 2020. "Isomorphism of Binary Operations in Differential Geometry" Symmetry 12, no. 10: 1634. https://doi.org/10.3390/sym12101634

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