Preprint
Article

This version is not peer-reviewed.

The Hyperbolic Ptolemy’s Theorem in the Poincare Ball Model of Analytic Hyperbolic Geometry

A peer-reviewed article of this preprint also exists.

Submitted:

22 June 2023

Posted:

23 June 2023

You are already at the latest version

Abstract
Ptolemy’s Theorem in Euclidean geometry, named after the Greek astronomer and mathematician Claudius Ptolemy, is well known. We translate Ptolemy’s Theorem from analytic Euclidean geometry into the Poincar´e ball model of analytic hyperbolic geometry, which is based on M¨obius addition. The translation of Ptolemy’s Theorem from Euclidean geometry into hyperbolic geometry is achieved by means of the hyperbolic trigonometry, called gyrotrigonometry, to which the Poincar´e ball model gives rise, and by means of the duality of trigonometry and gyrotrigonometry.
Keywords: 
;  ;  ;  ;  ;  ;  

1. Introduction

Analytic hyperbolic geometry is the hyperbolic geometry of Lobachevsky and Bolyai, studied analytically since 1988 [1] in full analogy with the study of Euclidean geometry analytically [2,3,4,5]. In the analytic study of hyperbolic geometry, Einstein addition and Möbius addition capture analogies with vector addition as follows:
(1)
Vector addition admits scalar multiplication, giving rise to vector spaces which, in turn, form the algebraic setting for analytic Euclidean geometry. In full analogy,
(2)
Einstein addition (of relativistically admissible velocities) admits scalar multiplication, giving rise to Einstein gyrovector spaces which, in turn, form the algebraic setting for the Klein ball model of analytic hyperbolic geometry [2,3,4,5,6,7]. Accordingly, the Klein model of hyperbolic geometry is also known as the relativistic model of hyperbolic geometry [8,9]. Furthermore, in full analogy,
(3)
Möbius addition [10] admits scalar multiplication, giving rise to Möbius gyrovector spaces which, in turn, form the algebraic setting for the Poincaré ball model of analytic hyperbolic geometry [2,3,4,5,6].
In the same way that the Euclidean vector plane admits trigonometry, each of Einstein gyrovector plane and Möbius gyrovector plane admits hyperbolic trigonometry, called gyrotrigonometry.
Ptolemy’s Theorem in Euclidean plane geometry, named after the Greek astronomer and mathematician Claudius Ptolemy, is well known.
(1)
In [8] we presented the well-known proof of Ptolemy’s Theorem in terms of the standard trigonometry of analytic Euclidean plane geometry. In particular, the associated law of cosines was employed.
(2)
In full analogy, in [8] we discovered the hyperbolic Ptolemy’s Theorem in the Klein (relativistic) model of analytic hyperbolic plane geometry. The proof of the resulting hyperbolic Ptolemy’s Theorem is obtained by means of the gyrotrigonometry that the Klein model of analytic hyperbolic geometry admits. In particular, the associated law of gyrocosines was employed.
(3)
In full analogy, in this article we discover the hyperbolic Ptolemy’s Theorem in the Poincaré ball model of analytic hyperbolic plane geometry. The proof of the resulting hyperbolic Ptolemy’s Theorem is obtained by means of the gyrotrigonometry that the Poincaré model of analytic hyperbolic geometry admits. In particular, the associated law of gyrocosines is employed.
As a prerequisite for a fruitful reading of this article it is recommended familiarity with Ref. [8], where important background about gyrogroups, gyrovector spaces and gyrotrigonometry is reviewed. In particular, the duality of trigonometry and gyrotrigonometry is reviewed and illustrated.

2. Möbius Addition and Scalar Multiplication

Let s > 0 be any positive constant and let R n = ( R n , + , · ) be the Euclidean n-space, n N , endowed with the common vector addition, +, and inner product, ·, and let R s n be the s-ball given by
R s n = { v R n : v < s } .
Möbius addition is a binary operation, ⊕, in the s-ball R s n given by
u v = ( 1 + 2 s 2 u · v + 1 s 2 v 2 ) u + ( 1 1 s 2 u 2 ) v 1 + 2 s 2 u · v + 1 s 4 u 2 v 2
where · and · are the inner product and the norm that the ball R s n inherits from its ambient space R n [10].
Note that in the Euclidean limit, s , the s-ball R s n expands to the whole of its ambient space R n , and Möbius addition tends to the common vector addition, u + v , in R n .
Möbius addition in R s n , n 2 , is neither commutative nor associative. Hence, the pair ( R s n , ) does not form a group. However, it forms a gyrocommutative gyrogroup as shown, for instance, in [3,4]. A gyrogroup is a group-like structure, a prominent concrete example of which is given by Einstein addition of relativistically admissible velocities studied, for instance, in [3,4,8]. The elegant road from Möbius to gyrogroups is revealed in [10].
The definition of gyrogroups, some of which are gyrocommutative, is presented, for instance, in [3,4,7,8].
Möbius addition, ⊕, admits scalar multiplication, ⊗, turning Möbius gyrogroups into Möbius gyrovector spaces ( R s n , , ) . Möbius scalar multiplication is given by ([3] Sect. 8.12), ([4], Sect. 6.14)
r v = s 1 + v s r 1 v s r 1 + v s r + 1 v s r v v = s tanh ( r tanh 1 v s ) v v
where r R , v R s n , v 0 ; and r 0 = 0 .
Gyrovector spaces are generalized vector spaces, the definition of which is presented, for instance, in [4,8]. The resulting (i) Möbius gyrovector spaces form the algebraic setting for the Cartesian Poincaré ball model of analytic hyperbolic geometry, just as (ii) Einstein gyrovector spaces form the algebraic setting for the Cartesian Klein ball model of analytic hyperbolic geometry; and, just as (iii) vector spaces form the algebraic setting for the standard Cartesian model of analytic Euclidean geometry [2].
Gyrovector planes admit hyperbolic trigonometry, called gyrotrigonometry, just as vector planes admit the common trigonometry. The law of gyrocosines in the gyrotrigonometry of the Klein model of hyperbolic geometry is employed in [8] for the proof of Ptolemy’s Theorem in the Klein model. Similarly, the law of gyrocosines in the gyrotrigonometry of the Poincaré ball model of hyperbolic geometry is employed in this article for the proof of Ptolemy’s Theorem in the Poincaré model.

3. Gyrotrigonometry in Möbius Gyrovector Planes and its Law of Gyrocosines

Möbius addition and scalar multiplication enable Möbius gyrolines to be expressed analytically in a way fully analogous to lines in analytic Euclidean geometry. The unique Euclidean line that passes through two distinct points A , B R n is given analytically by
A + ( A + B ) t ,
t R . In full analogy, the unique Möbius gyroline that passes through two distinct points A , B R s n in a Möbius gyrovector space ( R s n , , ) is given analytically by
A ( A B ) t ,
t R , where A = A , depicted in Figure 1 for n = 2 .
A Möbius gyroline (5) is a circular arc that approaches the boundary of the s-ball R s n orthogonally. It passes at the point A when t = 0 , and at the point B when t = 1 , and it forms a geodesic in the Poincaré ball model of hyperbolic geometry [6].
The gyrosegment  A B that links the two distinct points A , B R s n is given by (5) with 0 t 1 . The gyrolength of a gyrosegment A B is
| A B | h : = A B ,
A , B R s n , just as the length of a segment A B is
| A B | e : = A + B ,
A , B R n .
A gyrotriangle A B C whose gyrosides are the gyrosegments A B , B C and A C in R s n , along with its gyroangles, is depicted in Figure 2. The gyrolengths of the gyrosides of gyrotriangle A B C are
a : = | B C | h = B C b : = | A C | h = A C c : = | A B | h = A B ,
as shown in Figure 2.
Gyrotrigonometry in Möbius gyrovector spaces is studied, for instance, in ([4] Sect. 8.5). In gyrotrigonometry the gyrocosine of a gyroangle α = B A C , shown in Figure 2, is given by
cos α = A B A B · A C A C ,
just as in trigonometry the cosine of an angle α , in the Euclidean counterpart of Figure 2, is given by
cos α = A + B A + B · A + C A + C .
Accordingly, viewing cos α trigonometrically yields (10), while viewing cos α gyrotrigonometrically yields (9). The resulting trigonometry and gyrotrigonometry duality is illustrated in ([8] Sect. 11). The usefulness of the analogies that (5) and (4) share suggests that the analogies that (9) and (10) share will prove useful as well. We will see in this article that this is, indeed, the case.
An important trigonometric identity that we will view gyrotrigonometrically as well is
sin α 2 sin γ 2 + sin β 2 sin δ 2 = sin α + β 2 sin β + γ 2
for any α , β , γ R , where δ = 2 π ( α + β + γ ) . Identity (11) can be realized not only trigonometrically (i) in the Euclidean plane, but also gyrotrigonometrically (ii) in the Einstein gyrovector plane, and (iii) in the Möbius gyrovector plane. These three distinct realizations of (11) are consistent owing to the duality of trigonometry and gyrotrigonometry, as explained in [8].
Indeed, (i) realizing (11) in trigonometry gives rise to Ptolemy’s Theorem in Euclidean geometry, as shown in [8]; (ii) realizing (11) in Einstein gyrotrigonometry gives rise to Ptolemy’s Theorem in the Klein ball (relativistic) model of hyperbolic geometry, as shown in [8]; and (iii) realizing (11) in Möbius gyrotrigonometry gives rise to Ptolemy’s Theorem in the Poincaré ball model of hyperbolic geometry, as we will see in Section 4.
Having the gyrotriangle notation in Figure 2, we are now in the position to state the law of gyrocosines in a Nöbius gyrovector plane, verified in ([3] Sect. 8.4) and ([4] Sect. 8.5).
Theorem 1.
(Law of gyrocosines in Möbius gyrovector spaces).Let A B C be a gyrotriangle in a Möbius gyrovector plane ( R s n , , ) with vertices A , B , C R s 2 , side gyrolengths 0 < a , b , c < s , and gyroangles α , β , γ , as shown in Figure 2. Then, the gyrosides and gyroangles of the gyrotriangle satisfy the law of gyrocosines
c 2 = a 2 + b 2 2 a b cos γ 1 + a s 2 b s 2 2 a s b s cos γ
and, equivalently,
cos γ = a 2 + b 2 c 2 a s 2 b s 2 c 2 2 a b ( 1 c s 2 )
where a s = a / s , b s = b / s , c s = c / s , with similar relations involving the other gyrosides and gyroangles of the gyrotriangle.
Note that in the Euclidean limit, s , the law of gyrocosines (12) descends to the law of cosines,
c 2 = a 2 + b 2 2 a b cos γ
as expected. Also, note that in the context of Euclidean geometry, cos γ in (14) is viewed trigonometrically, as in (10), while in the context of hyperbolic geometry, cos γ in (12)-(13) is viewed gyrotrigonometrically, as in (9) and as shown in Figure 2.

4. Ptolemy’s Theorem in the Poincaré Ball Model of Hyperbolic Geometry

Applying the law of gyrocosines (13) to the O-gyrovertex gyroangle α = A O B of gyrotriangle A B O , shown in Figure 3, yields
cos α = 2 r 2 | A B | h 2 r 4 s 4 | A B | h 2 2 r 2 ( 1 | A B | h 2 s 2 ) ,
noting that a , b , c and γ in (13) are, respectively, realized in (15) by r , r , | A B | h and α .
We now employ the trigonometric and, hence, gyrotrigonometric identity sin 2 ( α / 2 ) = ( 1 cos α ) / 2 , obtaining from (15) the equation
sin 2 α 2 = 1 cos α 2 = ( s 2 r 2 ) 2 4 s 2 r 2 ( s 2 | A B | h 2 ) | A B | h 2
so that, finally,
sin α 2 = s 2 r 2 2 s r s 2 | A B | h 2 | A B | h = 1 r s 2 2 r γ | A B | h | A B | h
where r s = r / s , and where γ | A B | h is the Lorentz gamma factor of | A B | h , given by
γ | A B | h = 1 1 | A B | h 2 s 2 .
Repeating the result in (17) for the six O-gyrovertex gyrotriangle gyroangles α , β , γ , δ , α + β , and β + γ in Figure 3 yields the following six equations
sin α 2 = 1 r s 2 2 r γ | A B | h | A B | h = : 1 r s 2 2 r | A B | g sin β 2 = 1 r s 2 2 r γ | B C | h | B C | h = : 1 r s 2 2 r | B C | g sin γ 2 = 1 r s 2 2 r γ | C D | h | C D | h = : 1 r s 2 2 r | C D | g sin δ 2 = 1 r s 2 2 r γ | A D | h | A D | h = : 1 r s 2 2 r | A D | g sin α + β 2 = 1 r s 2 2 r γ | A C | h | A C | h = : 1 r s 2 2 r | A C | g sin β + γ 2 = 1 r s 2 2 r γ | B D | h | B D | h = : 1 r s 2 2 r | B D | g
where
| A B | g = γ | A B | h | A B | h
and so forth. We call | A B | g the g-modified gyrolength of gyroside A B , and so forth.
Substituting (19) into the gyrotrigonometric identity (11) yields the result (21) of Ptolemy’s Theorem in the Poincaré ball model of hyperbolic geometry.
Theorem 2.
(Ptolemy’s Theorem in the Poincaré Ball Model of Hyperbolic Geometry).Let A B C be a gyrocyclic gyroquadrilateral, shown in Figure 3. Then, the product of the g-modified gyrodiagonals equals the sum of the products of the g-modified opposite gyrosides, that is
| A B | g | C D | g + | A D | g | B C | g = | A C | g | B D | g .
Clearly, in the Euclidean limit, s , the hyperbolic Ptolemy’s Theorem (21) descends to its Euclidean counterpart, studied in [8].

5. Gyrodiametric Gyrotriangles

Definition 1.
A gyrotriangle is gyrodiametric if one of its gyrosides coincides with a gyrodiameter of its circumgyrocircle.
In Euclidean geometry, a diametric triangle is right angled, the angle opposite to the diametric side being π / 2 . In contrast, non-Euclidean gyrodiametric gyrotriangles are not right gyroangled. But, they obey a Pythagorean-like identity, as theorem 3 asserts.
Definition 2.
A gyrocyclic gyroquadrilateral is gyrodiametric if its gyrodiagonals intersect at its circumgyrocenter, as shown in Figure 4.
A gyrodiametric gyroquadrilateral A B C D , shown in Figure 4, gives rise to the two gyrodiametric gyrotriangles A B C and A D C . In the notation shown in Figure 4 we clearly have
α = γ β = δ α + β = β + γ .
Hence, by (19), the equations in (22) yield, respectively, the equations
| A B | g = | C D | g | B C | g = | A D | g | A C | g = | B D | g .
Hence, it follows from (21) that
| A B | g 2 + | B C | g 2 = | A C | g 2
where | A B | g , | B C | g and | A C | g are the g-modified gyrolengths of the gyrosides of the gyrodiametric gyrotriangle A B C , as shown in Figure 4.
Formalizing the result in (24), we have proved the following theorem, where we use the notation in Figure 4.
Theorem 3.
(Gyrodiametric Gyrotriangle Pythagorean-like Equation).Let A B C be a gyrodiametric gyrotriangle in a Möbius gyrovector space ( R s n , , ) , where A C is the gyrodiametric gyroside. Then, the gyrotriangle gyrosides obey the Pythagorean-like equation
| A B | g 2 + | B C | g 2 = | A C | g 2
where
| A B | g = γ | A B | h | A B | h | A B | h = A B .

References

  1. Ungar, A.A. Thomas rotation and the parametrization of the Lorentz transformation group. Found. Phys. Lett. 1988, 1, 57–89. [Google Scholar] [CrossRef]
  2. Ungar, A.A. A gyrovector space approach to hyperbolic geometry; Morgan & Claypool Pub.: San Rafael, California, 2009. [Google Scholar] [CrossRef]
  3. Ungar, A.A. Analytic hyperbolic geometry: Mathematical foundations and applications; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, 2005. [Google Scholar] [CrossRef]
  4. Ungar, A.A. Analytic hyperbolic geometry and Albert Einstein’s special theory of relativity; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, 2008. [Google Scholar]
  5. Ungar, A.A. Analytic hyperbolic geometry and Albert Einstein’s special theory of relativity, 2nd ed.; World Scientific Publishing Co. Pte. Ltd.: Hackensack, NJ, 2022. [Google Scholar] [CrossRef]
  6. Ungar, A.A. Gyrovector spaces and their differential geometry. Nonlinear Funct. Anal. Appl. 2005, 10, 791–834. [Google Scholar]
  7. Ungar, A.A. Hyperbolic triangle centers: The special relativistic approach; Springer-Verlag: New York, 2010. [Google Scholar]
  8. Ungar, A.A. Ptolemy’s theorem in the relativistic model of analytic hyperbolic geometry. Symmetry 2023, 15, 649. [Google Scholar] [CrossRef]
  9. Ungar, A.A. Hyperbolic trigonometry in the Einstein relativistic velocity model of hyperbolic geometry. Comput. Math. Appl. 2000, 40, 313–332. [Google Scholar] [CrossRef]
  10. Ungar, A.A. From Möbius to gyrogroups. Amer. Math. Monthly 2008, 115, 138–144. [Google Scholar] [CrossRef]
Figure 1. In the gyroformalism of analytic hyperbolic geometry, expressions that describe hyperbolic geometric objects take graceful forms analogous to their Euclidean counterparts. This is illustrated here, where the unique gyroline in a Möbius gyrovector plane ( R s 2 , , ) through two given points A , B R s 2 is shown. When the gyroline parameter t R runs from to the point P ( t ) = A ( A B ) t runs over the gyroline L A B . In particular, at “time” t = 0 the point is at P ( 0 ) = A , and, owing to the left cancellation law of Möbius addition, at “time” t = 1 the point is at P ( 1 ) = B . The Möbius gyroline equation is shown in the box. The analogies it shares with the Euclidean straight line equation in the vector space approach to Euclidean geometry are obvious.
Figure 1. In the gyroformalism of analytic hyperbolic geometry, expressions that describe hyperbolic geometric objects take graceful forms analogous to their Euclidean counterparts. This is illustrated here, where the unique gyroline in a Möbius gyrovector plane ( R s 2 , , ) through two given points A , B R s 2 is shown. When the gyroline parameter t R runs from to the point P ( t ) = A ( A B ) t runs over the gyroline L A B . In particular, at “time” t = 0 the point is at P ( 0 ) = A , and, owing to the left cancellation law of Möbius addition, at “time” t = 1 the point is at P ( 1 ) = B . The Möbius gyroline equation is shown in the box. The analogies it shares with the Euclidean straight line equation in the vector space approach to Euclidean geometry are obvious.
Preprints 77420 g001
Figure 2. A gyrotriangle A B C in Möbius gyrovector plane ( R s 2 , , ) , along with its (i) gyrovertices A , B , C , (ii) gyroside gyrolengths a , b , c , and (iii) gyroangles α , β , γ and their gyrocosines.
Figure 2. A gyrotriangle A B C in Möbius gyrovector plane ( R s 2 , , ) , along with its (i) gyrovertices A , B , C , (ii) gyroside gyrolengths a , b , c , and (iii) gyroangles α , β , γ and their gyrocosines.
Preprints 77420 g002
Figure 3. Illustrating Ptolemy’s Theorem in the hyperbolic plane regulated by Möbius gyrovector plane ( R s 2 , , ) . A gyrocyclic gyroquadrilateral A B C D inscribed in its circumgyrocircle gyrocentered at its circumgyrocenter O, with gyroradius r = O A = O B = O C = O D is shown. The O-gyrovertex gyroangles α , β , γ and δ satisfy the equation α + β + γ + δ = 2 π . The Hyperbolic Ptolemy’s Theorem is fully analogous to its Euclidean counterpart, asserting that | A B | g | C D | g + | A D | g | B C | g = | A C | g | B D | g , where | A B | g , e t c . , is defined by (20) along with (6).
Figure 3. Illustrating Ptolemy’s Theorem in the hyperbolic plane regulated by Möbius gyrovector plane ( R s 2 , , ) . A gyrocyclic gyroquadrilateral A B C D inscribed in its circumgyrocircle gyrocentered at its circumgyrocenter O, with gyroradius r = O A = O B = O C = O D is shown. The O-gyrovertex gyroangles α , β , γ and δ satisfy the equation α + β + γ + δ = 2 π . The Hyperbolic Ptolemy’s Theorem is fully analogous to its Euclidean counterpart, asserting that | A B | g | C D | g + | A D | g | B C | g = | A C | g | B D | g , where | A B | g , e t c . , is defined by (20) along with (6).
Preprints 77420 g003
Figure 4. A Gyrodiametric Gyroquadrilateral in a Möbius gyrovector plane. The gyrocyclic gyroquadrilateral A B C D of Figure 3 is depicted here in the special position where the two gyrodiagonals A C and B D intersect at the gyroquadrilateral circumgyrocenter O, resulting in the two gyrodiametric gyrotriangles A B C and A D C . The common gyroside, A C , of these gyrotriangles is a gyrodiameter of the gyroquadrilateral circumgyrocircle. The Pythagorean-like formula that the g-modified gyroside gyrolengths of a gyrodiametric gyrotriangle obey in the Poincaré ball model of hyperbolic geometry is shown.
Figure 4. A Gyrodiametric Gyroquadrilateral in a Möbius gyrovector plane. The gyrocyclic gyroquadrilateral A B C D of Figure 3 is depicted here in the special position where the two gyrodiagonals A C and B D intersect at the gyroquadrilateral circumgyrocenter O, resulting in the two gyrodiametric gyrotriangles A B C and A D C . The common gyroside, A C , of these gyrotriangles is a gyrodiameter of the gyroquadrilateral circumgyrocircle. The Pythagorean-like formula that the g-modified gyroside gyrolengths of a gyrodiametric gyrotriangle obey in the Poincaré ball model of hyperbolic geometry is shown.
Preprints 77420 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated