Secciones
Referencias
Resumen
Servicios
Descargas
HTML
ePub
PDF
Buscar
Fuente


Exponential and logarithm of multivector in low-dimensional (n = p + q < 3) Clifford algebras
Nonlinear Analysis: Modelling and Control, vol. 27, no. 6, pp. 1129-1149, 2022
Vilniaus Universitetas

Articles


Received: 13 April 2022

Published: 01 November 2022

DOI: https://doi.org/10.15388/namc.2022.27.29528

Abstract: The aim of the paper is to give a uniform picture of complex, hyperbolic, and quaternion algebras from a perspective of the applied Clifford geometric algebra. Closed form expressions for a multivector exponential and logarithm are presented in real geometric algebras Clp,q when n = p + q = 1 (complex and hyperbolic numbers) and n = 2 (Hamilton, split, and conectorine quaternions). Starting from Cl0,1 and Cl1,0 algebras wherein square of a basis vector is either 1 or +1, we have generalized exponential and logarithm formulas to 2D quaternionic algebras Cl0,2, Cl1,1, and Cl2,0. The sectors in the multivector coefficient space, where 2D logarithm exists are found. They are related with a square root of the multivector.

Keywords: Clifford (geometric) algebra, exponential and logarithm of Clifford numbers, quaternions.

1 Introduction

Quaternion algebras find a wide application in graphics, robotics, and control of spatial rotation of solid bodies, including aerospace flight dynamics [4,10,13,14]. During the last ten years, there is a tendency to replace quaternions by multivectors (MVs) of geometric (aka Clifford) algebras (GAs), mainly due to the possibility to carry out calculations in higher dimensional GAs of mixed signatures [9, 11, 15, 17, 18] and, consequently, to employ wider GA capabilities. Of special mention is conformal Cl 4,1 GA that allows to do complicated graphics in 5D vector space and then transform the graphics to 3D Euclidean space for visualization [21].

In this paper, we investigate low-dimensional algebras from GA perspective, namely, 1D complex and hyperbolic number algebras as well as 2D algebras C l 0 , 2 , C l 1 , 1 , and C l 2 , 0 that are isomorphic to quaternionic algebras: the Hamilton quaternion (or briefly the quaternion) [10, 13], coquaternion also known as a split quaternion [7, 20], and conectorine [19]. The properties of the Hamilton quaternion, which is isomorphic to C l 0 , 2 , recently have been summarized in a handbook [13]. The coquaternion and conectorine are less known. They are isomorphic to C l 1 , 1 and C l 2 , 0 algebras that are noncommutative too. As we shall see, in all 2D algebras the exponential and logarithm may be treated in a uniform way if they are reformulated in GA terms what, in turn, helps to generalize and better understand known properties as well as to discover new ones, for example, continuous degrees of freedom related to a free vector pointing in an arbitrary direction [3]. Generalized exponential and logarithm formulas and square roots of multivector have been found, including the sectors, where they exist for the first time. The subject considered in this paper is akin to exponential factorization of MV into product of exponentials [12] and square root of MV [1, 5].

In Section 2 the notation and general properties of GA exponential and logarithm functions are introduced. The GA expressions in 1D are presented in Section 3. In Sections 4 and 5, respectively, the exponential and logarithm in 2D are considered. In Addendum (Section 6) the square root of MV is discussed. Finally, in Section 7 the conclusion and short discussion are given.

2 Properties of exponential and logarithm in GA

Let e i be the basis vector, and let e i j e i e j = e i j be the bivector. The latter is the geometric product of two orthogonal basis vectors. Complex and hyperbolic numbers (aka Clifford numbers) in GA [22] are represented by the following MVs:

C l 0 , 1 : A = a 0 + a 1 I , where I e 1 and e 1 2 = 1 , C l 1 , 0 : A = a 0 + a 1 I , where I e 1 and e 1 2 = + 1 ,

where a 0 and a 1 are the real coefficients, a 0 , a 1 a 0 is called the scalar part of MV, and a 1 I is the pseudoscalar. In 1D GAs the basis vectors coincide with an elementary pseudoscalar I. The squares, e 1 2 i 2 = 1 in C l 0 , 1 and e 1 2 = 1 in C l 1 , 0 , suggest that we have to do with complex and hyperbolic numbers, respectively.

In 2-dimensional (2D) algebras, there are two basis vectors e 1 and e 2 and a bivector e 1 2 ≡I (oriented plane). The general Clifford number A is

C l 0 , 2 : A = a 0 + a 1 e 1 + a 2 e 2 + a 1 2 I , where e 1 2 = e 2 2 = 1 , I 2 = 1 , C l 1 , 1 : A = a 0 + a 1 e 1 + a 2 e 2 + a 1 2 I , where e 1 2 = e 2 2 = 1 , I 2 = 1 , C l 2 , 0 : A = a 0 + a 1 e 1 + a 2 e 2 + a 1 2 I , where e 1 2 = e 2 2 = + 1 , I 2 = 1 . (1)

The sum a = a 1 e 1 + a 2 e 2 represents a general vector in 2D bivector plane. The basis vectors satisfy e 1 · e 2 = 0 (orthogonality) and e 1 e 2 = e 1 e 2 e 1 2 (oriented unit plane), where the dot and wedge denote the inner and outer products. e 1 2 plays the role of an elementary pseudoscalar I. The sign of I 2 depends on algebra, Eq. (1). The algebras C l 1 , 1 and C l 2 , 0 are isomorphic under the following exchange of GA basis elements: e 1 e 1 e 2 e 1 2 , and e 1 2 e 2 .

The main involutions, namely, the reversion, inversion, and Clifford conjugation denoted, respectively, by tilde, circumflex, and their combination are defined by the following changes in component signs of MV A = a 0 + a + a 1 2 I :

A ˜ = a 0 + a a 1 2 I , A ̑ = a 0 − a + a 1 2 I , A ̑ ~ = a 0 − a a 1 2 I .

For complex and hyperbolic numbers, there is only a single involution, A = a 0 + a 1 I = a 0 a 1 I that usually is denoted by asterisk in physics and engineering and overline in mathematics.

The exponential of MV is another MV that belongs to the same geometric algebra C l p , q . If A and B are MVs, the following properties hold:

exp (A+B) = exp (A) exp (B) AB =BA , e A ~ = e A ˷ , e A = e A , e A ~ = e A ~ ,

where e is the base of the natural logarithm. In 1D algebras the first property is always satisfied since the commutation of scalar and vector is satisfied.

The GA exponential can be represented as a power series in a form similar to scalar exponential [16]. In numerical form, i.e., when coefficients at basis elements e 1 , e 1 , and e 1 2 are real numbers, the exponential can be summed up approximately [3]. To minimize the number of multiplications, it is convenient to rewrite the exponential in a nested form (aka Horner’s rule),

e A = 1 + A 1 ( 1 + A 2 ( 1 + A 3 ( 1 + . . .) ) ) , (2)

which requires fewer MV products. If numerical coefficients in A are small enough, the exponential e A can be approximated by truncated series (2) to high precision. For examples, we refer to paper [3].

The following properties hold for MV logarithm:

log (AB) = log A + log B AB=BA , e log A = A 1 ,

log A ~ = log A ~ , log A = log A ̂ , log A ~ = e A ̂ ~ .

When the logarithm of MV exists, it may be approximated by series

log B = B ( 1 + B ( 1 2 + B ( 1 3 + B ( 1 4 + . . . ) ) ) ) , 0 < B < 1 .

Here B is the determinant norm [3]. If logarithm exists, a series can be summed up but there may be sector(s) in the MV coefficient domain, where the logarithm does not exist at all.

In C l 0 , 1 algebra the norm B , which is equal to the square root of MV determinant Det B = B B ˆ = b 0 2 + b 1 2 > 0 , is called the magnitude or absolute value of the MV (or magnitude of the complex number in this case). In hyperbolic number theory the similarrole is played by product B B ˆ = b 0 2 b 1 2 , which may be positive, negative, or zero. In thiscase the magnitude called a determinant seminorm (or pseudonorm) B = abs (B B ˆ ) = abs ( b 0 2 b 1 2 0 is introduced. Note that now the equality sign appears, therefore, theseminorm B may be zero even if B 0 . The equality sign in case of the norm B would require the MV to nullify.

3 Exponential and logarithm in 1D algebras

One-dimensional GAs are represented by two commutative algebras: the well-known complex number algebra, which is isomorphic to C l 1 , 0 , and the hyperbolic number algebra Cl 1,0[22]. In Fig. 1 the geometrical properties of both algebras are compared graphically on x y -plane (equivalently on b 0 b 1 -plane). In Fig. 1(b) the two branches of hyperbola close down at plus/minus infinities [8]. The shaded area in both cases is proportional either to inner φ c or outer φ h angle between the center and the point b on circle y 2 + x 2 = 1 or hyperbola y 2 x 2 = 1 , respectively. If a point b on the circle or hyperbola represents the MV B = b 0 + b 1 e 1 , then in GA the quantity B B ˆ = b 0 2 + b 1 2 = |B | 2 > 0 is the square of norm that graphically represents the sector A c in Fig. 1(a). Similarly, the sector A h in Fig. 1(b) represents the seminorm B (pseudonorm) that as mentioned may be positive, negative, or zero.

3.1 Exponential and logarithm of MV in Cl0,1

In the commutative C l 0 , 1 algebra where e 1 2 = 1 , we bave

e B = e b 0 + b 1 e 1 = e b 0 e b 1 e 1 = ( cos b 1 + e 1 sin b 1 ) , (3)

where Euler’s rule was used. Presence of trigonometric functions indicates that the exponential in C l 0 , 1 is a periodic function with period 2 π k , where k is an arbitrary integer. Thus, more generally in C l 0 , 1 , we have e B = e b 0 + b 1 e 1 + 2 π k e 1 .

The logarithm of a complex number z = x + i y is

log z = log ( r e i φ ) = log z + i φ = log ( x 2 + y 2 ) + i φ ,

which in C l 0 , 1 algebra notation is

log B = log b 0 2 + b 1 2 + e 1 arctan b 1 b 0 = log B + e 1 φ .

The angle φ =arctan ( y / x ) , or φ =arcatan ( b 1 / b 0 ) , is called the argument of log- arithm. If r = ( b 0 2 + b 1 2 ) 1 2 is a constant, then φ may be interpreted as a rotation angle of a vector around coordinate center, Fig. 2(a). To eliminate sign ambiguity between quadrants 1 and 3 (or 2 and 4), the arc tangent of a single argument usually is replaced by double argument arc tangent arctan x y . If signs of x and y are already fixed, then arcatan x y = arcatan y x . To include multiple rotations, after every single


Figure 1
Analogy between unit circle x2+y2 = 1 and unit hyperbola x2 y2 = 1. For a circle the coordinates of point b are x = cos ϕc and y = sin ϕc, and for a hyperbola, they are x = cosh ϕh and y = sinh ϕh. The trigonometric and hyperbolic angles are defined, respectively, by ϕc = arctan(y/x) in the range [0, 2π) and ϕh = artanh(y/x) in the range ( , + ). For hyperbola, they are limited by asymptotes (dashed lines). The shaded areas Ac and Ah are proportional to trigonometric and hyperbolic angles: Ac = ϕc/2 and Ah = ϕh/2. The infinity signs at asymptotes show extreme values of ϕh/2, where the infinities having opposite signs meet, −∞ = +∞ [8].


Figure 2
Graphical representation of Cl0,1 logarithm: (a) the real part Re(log(B)) = log( b2 + b2) and 0 1 (b) the principal logarithm ϕ = Im(log(B)) in the range [ π, π] is represented by a single winding on the right panel. At a fixed ϕ the lines run parallel to horizontal b0b1-plane.

rotation, the period 2 π is added to φ , so that after k rotations, we have k -windings in Fig. 2(b) and angle φ =arctan b 0 b 1 + 2 π k , where k = . . . 2 , 1 , 0 , 1 , 2 , . . . . Similarly, in case of hyperbolic functions, to include the sign of x and y in the quadrants 1–4, one may introduce a double angle hyperbolic tangent1 tanh x y = x / y = sinh φ h / cosh φ h . As follows from Fig. 1(b), the range of the hyperbolic tangent is ( 1 , . . . , 1 ) when < φ h < . Then, in the quadrants 1, 2, 3, 4, we have, respectively, tanh ( + x , + y ) , tanh ( x , + y ) , tanh ( x , y ) , and tanh ( + x , y ) .

We shall assume that in GA the defining equation of the logarithm is log B=A , which takes into account only the principal value (principal logarithm). To include multiple values, we add a free MV F,

log B = A + F , A , B , F ∈ C l 0 , 1 , (5)

that satisfies e F = 1 . Equation (5) is more general because, as we shall see, it allows to include the multiplicity into GA logarithm in case of higher ( n = 3 ) dimensional GAs [2]. Let us apply the described approach to Eq. (4)

log B = log B + e 1 arctan b 0 b 1 = log r + e 1 φ ,

where B = B B ˆ = b 0 2 + b 1 2 = r is the radius r (magnitude or norm of B), and φ is the angle between the horizontal axis and line that connects the coordinate center with the point b , Fig. 1(a). To include multiplicity in the angle, a free term F is added, log B = A + F . After substitution of F = f 0 + e 1 f 1 into e F = 1 and using the trigonometric expansion similar to Eq. (3), we find e f 0 ( cos f 1 + e 1 sin f 1 ) = 1 , the solution of which is f 0 = 0 and f 1 = 2 π k , where k Thus, the full solution in agreement with the complex function theory can be written

C l 0 , 1 : log B = log B + e 1 ( φ + 2 π k ) , 0 φ 2 π , k .

At a fixed r = B , this equation represents the spiral with period 2 π since the argument ( 0 φ < 2 π ) increases by 2 π after every single winding in the “complex” plane b 0 , b 1 . The logarithm (4) exists for all values of B. Often it is assumes that the principal logarithm is in the range π < φ < π , the logarithm is

C l 0 , 1 : log B = log B + e 1 φ if b 0 > 0 and b 1 0 , log B + e 1 ( φ + π ) if b 0 < 0 and b 1 > 0 , log B + e 1 ( φ + π ) if b 0 < 0 and b 1 < 0 , b 0 if b 0 > 0 and b 1 = 0 , b 0 + e 1 π if b 1 < 0 and b 1 = 0 , b 1 + e 1 π 2 if b 0 = 0 and b 1 > 0 , b 1 e 1 π 2 if b 0 = 0 and b 1 < 0 . (6)

The first three expressions are the main formulas. The remaining represent special cases: they show the behavior of logarithm on the real and imaginary axis. When b 0 = b 1 = 0 , the logarithm is undefined. The definition given by Eqs. (6) and visualized in Fig. 2(b) frequently is met in applications. It has been accepted in ISO standards such as C programming language and Mathematica.

3.2 Exponential and logarithm of MV in Cl1,0

For 1D algebras the inverse of MV B = b 0 + b 1 e 1 is

C l 0 , 1 : B 1 = B ˆ B B ˆ = b 0 e 1 b 1 b 0 2 + b 1 2 ; C l 1 , 0 : B 1 = B ˆ B B ˆ = b 0 e 1 b 1 b 0 2 b 1 2 (7)

and satisfies B 1 B = B B 1 = 1 . From (7) follows that, in contrast to complex algebra, where each nonzero complex number has its inverse, in C l 1 , 0 , zero divisors appear if b 0 2 = b 1 2 as shown by dashed lines in a hyperbolic plane in Fig. 3. Since e 1 2 > 0 , C l 1 , 0 b 0 2 = b 1 2 exponential may be expanded in hyperbolic sine and cosine functions [16],

C l 1 , 0 : e B = e b 0 + b 1 e 1 = e b 0 e b 1 e 1 = e b 0 (cosh b 1 + e 1 sinh b 1 ) , (8)

where b 0 , b 1 . The hyperbolic functions are monotonic, therefore, the exponential in C l 1 , 0 inherits this property as well. In C l 1 , 0 a logarithm defining equation is log B = A , in solution of which the hyperbolic functions and the identity cosh 2 x − sinh 2 x = 1 are to be used. The following expression for principal logarithm (the first formula) and special case (the second formula) is found:

C l 1 , 0 : log B = { log b 1 2 b 1 2 + e 1 artaoh b 1 b 0 ; b 0 > 0 and b 0 2 > b 1 2 , 1 2 (log( 0 + ) + log( 2 b 0 )) ± e | 1 1 2 ( −log( 0 + ) + log( 2 b 0 ) ; b 1 = b 0 , (9)

where artanh is the area tangent function, 1 < artanh b 1 b 0 < 1 . The scalar part log b 0 2 b 1 2 exists if b 0 2 > b 1 2 . The logarithm has a genuine value if a pair b 0 b 1 is inthe shaded sector of Fig. 3. Thus, the existence of both the logarithm and the square rootare determined by condition b 0 2 > b 2 2 . The special case belongs to asymptotes b 0 = b 1 ,where log ( 0 + ) is the logarithm of a point infinitesimally close to zero. This term vanishesin exp log B =B (see Example 2). The first equation of (9) can be rewritten in hyperbolaparameters in Fig. 1(b). Since B = r (cosh φ h + e 1 sinh φ h ) , where r = a 0 is the radius ( r = 1 in Fig. 1(b)), we have b 0 = r cosh φ h and b 1 = r sinh φ h . Since r = b 0 2 b 1 2


Figure 3
Hyperbolic plane b0, b1 that represents Cl1,0 algebra. The arrows show MV B = b0 + e1b1 and its conjugate BÛ. The dashed lines are asymptotes b2 − b2 = 0. The principal square root and logarithm exist in the shaded sector, where b0 > b1. I–IV are the hyperbolic plane quadrants.

and tanh φ h = b 1 b 0 , we have that log B = log r + e 1 φ h , which is to be compared with Eq. (4).

To find the free term F, we solve exp(F) = 1, for this purpose bringing into play Eq. (8),

e F = e f 0 + e 1 f 1 = e f 0 (cosh f 1 + e 1 sinh f 1 ) = 1

This equation can be satisfied if f 0 = f 1 = 0 . So, in this algebra, we have only the principal logarithm.

Example 1. C l 1 , 0 : If b 0 2 > b 1 2 > 0 , and B = 3 ± 2 e 1 , then

log B = log 5 ± e 1 artanh 2 3 = a 0 ± e 1 a 1 .

The exponential of logarithm gives exp log B = B . If b 0 2 > b 1 2 , b 0 < 0 , and B ' = 3 ± 2 e 1 , then

log B ' = log 5 ± e 1 artanh 2 3 = a 0 ± e 1 a 1 .

The answer is wrong since the initial MV is returned with an opposite sign: exp log B ' = B ' .

Example 2. C l 1 , 0 : b 0 = b 1 , B = 2 + 2 e 1 . In this case the second formula of (9) should be used:

log B = 1 2 ( log 4 + log 0 + ) + 1 2 e 1 ( log 4 log 0 + ) .

Then exp log B = 4 ( 1 + e 1 ) / 2 + e log 0 + ( 1 + e 1 ) / 2 ( 1 + e 1 ) , which in the limit log 0 + gives B = 2 + 2 e 1 that represents a point on the asymptote.

4 Exponential and logarithm in 2D algebras

4.1 Quaternionic “vector”

The following defining equations for exponential and logarithm in 2D GAs are used, exp B = A and log B = A, where MVs A and B belong to the same algebra. It is convenient to introduce base-free MVs A ' = a + b 1 2 e 1 2 and B ' = b + b 1 2 e 1 2 , where a and b are vectors in e 1 2 -plane. By analogy to Hamilton quaternion theory [10, 13], in the following, we shall treat the quantity A´ as a 3D “vector”. Introduction of such a “vector” appears very helpful in calculating the exponential as well as logarithm in all 2D algebras. Thus, a full MV in 2D algebras may be represented as a sum of scalar and “vector”:

A = a 0 + A ' , A ' = a 1 e 1 + a 2 e 2 + a 1 2 e 1 2 .

In C l 0 , 2 the squares of all three basis elements satisfy e 1 2 = e 2 2 = e 1 2 2 = 1 and e 1 e 2 e 1 2 = 1 . Similarly, in the Hamilton quaternion algebra [10, 13] a set of three imaginary units {i, j, k} satisfy i 2 = j 2 = k 2 = 1 and ijk = 1 . In 3D Euclidean space the quaternionic vector is defined by v = a 1 i + a 2 j + a 12 k , the square of which is a negative number. The same property is satisfied by “vector”, A ' 2 A ' 2 = a 1 2 a 2 2 a 1 2 2 < 0 where a 1 , a 2 , and a 1 2 are the real numbers. Thus, the MV is equivalent to quaternion vector, and A´ may be treated exactly in the same way as the Hamilton vector v = a 1 i + a 2 j + a 1 2 k . For C l 0 , 2 “vector” , the norm is defined by A ' = A ' 2 .

Because C l 1 , 1 and C l 2 , 0 are not division algebras, i.e., in these algebras, not every MV has inverse, for these algebras, we have different cases. Now A ' 2 A ' 2 may be either positive or negative, or even zero. The first (positive) case, as we shall see, is related to hyperbolic functions, while the second is related to trigonometric functions. Both cases will be investigated separately in C l 1 , 1 and C l 2 , 0 algebras. The seminorm of “vector” is defined by A ' = abs A ' 2 0 .

4.2 Exponentials of MV in 2D algebras

In Table 1, two-dimensional exponentials in expanded form including the case of null MV (when B 2 = 0 ) are summarized. The structure of the formulas reminds de Moivre’s– Euler’s rules. For C l 0 , 2 , only trigonometric functions appear. For algebras C l 1 , 1 and C l 2 , 0 , also hyperbolic functions appear if B ' 2 > 0 . In case of C l 0 , 2 , which is isomorphic to Hamilton quaternion, the exponential formula can be found easily if the property B ' / B ' 2 = 1 is taken into account. Since B ' / B ' behaves like an imaginary unit, we can write at once

e B ' |= cos B ' + B ' B ' sin B ' .

Then the exponential of B = b 0 + B ' is

C l 0 , 2 : e B = e b 0 +B = e b 0 e B ' = e b 0 ( cos B ' + B ' B ' sin B ' ) .

In the remaining algebras the different normalization must be used. The square of a normalized “vector” now is B ' / B ' 2 = ± 1 , and apart from trigonometric, in addition, hyperbolic functions for plus sign appear,

C l 1 , 1 , C l 2 , 0 : e B ' = e b 0 e B ' = e b 0 ( cos |B ' + B ' B ' sin B ' ) , B ' 2 < 0 , e b 0 ( cosh B ' + B ' B ' sinh B ' ) , B ' 2 < 0 .

Thus, in C l 1 , 1 and C l 2 , 0 algebras depending on sign of B ' 2 and coefficient values in the seminorm, the exponentials may be expanded either in trigonometric or in hyperbolic functions and, as a result, may be periodic or monotonic. Finally, in Table 1 the exponential e B = e b 0 ( 1 + B ' ) comes from the null MV, the square of which nullifies B ' 2 = 0 and yields a linearly dependence on B ' . Recently, we have found [3] that in three-dimensional GAs (and probably in higher dimensional spaces) the entanglement or mixing of vector and bivector components may take place, so that in the expanded form the exponential loses de Moivre’s–Euler’s formula structure. The latter is regained if both the vector and bivector lie in the same plane. This is in agreement with the present 2D formulas, where the vector and bivector are always in e 1 e 2 -plane.

Table 1
Exponentials of general MV B= b0 + B′ = b0 + b1e1 + b2e2 + b12e12 in 2D GAs. B′ = B′2 and B′ = abs(B′2) are real numbers that represent the norm and seminorm, respectively. The trigonometric functions appear when B′2 < 0, while hyperbolic when B′2 > 0. Zero values of the seminorm corresponds to limx→0 sin(x)/x = limx→0 sinh(x)/x = 1.

example

B = 2 + 5 e 1 4 e 2 7 e 1 2 = 2 + B ' , C l 0 , 2 : exp B = e 2 ( cos 9 0 +| 5 e 1 4 e 2 7 e 1 2 9 0 sin 9 0 ) , B ' = 9 0 B ' = 9 0 , C l 1 , 1 exp B = e 2 ( cosh 58 + 5 e 1 4 e 2 7 e 1 2 58 sinh 58 ) , B ' 2 = 5 8 , B ' = 58 , C l 2 , 0 exp B = e 2 ( cos 8 + 5 e 1 4 e 2 7 e 1 2 8 sin 8 ) , B ' 2 = 8 ,| B ' = 8 .

4.3 Products of exponentials

Using Table 1, it is easy to calculate the geometric product of two exponentials. For example, for trigonometric functions in C l 0 , 2 when B ' 2 < 0 , we find

e A e B = e a 0 + A ' e b 0 + B ' = e a 0 + b 0 ( cos A ' cos B ' + A ' B ' 0 A ' B ' sin A ' sin B ' ) + e a 0 + b 0 ( A ' A ' sin A ' cos B ' + B ' B ' sin B ' cos A ' + 1 2 A ' B ' A ' B ' sin A ' sin B ' ) . (10)

When A ' = B ' , the commutator A ' , B ' = 0 , and Eq. (10) reduces to double 2A argument exponential. For remaining algebras, the norm should be replaced by seminorm. Below, particular cases follow from (10).

Case 1. Product of vectorial exponentials. If A and B represent vectors a = a 1 e 1 + a 2 e 2 and b = b 1 e 1 + b 2 e 2 , then

e a e b = cos a cos b cos θ sin a sin b + a a sin a cos b + b b sin b cos a + e 1 2 sin θ sin a sin b ,

where θ is the angle between vectors a and b.

Case 2. Product of bivectorial exponentials. If A and B are simple bivectors A = a 12 e 12 , B = b 12 e 12 , then

e A e B = e A+B = cos A+B + e 12 sin A+B ,

where A+B = A+B A+B ~ . Since A+B is the bivector and A+B 2 < 0 , this formula follows directly.

Case 3. Product of vector and bivector exponentials:

e a e B = ( cos |a + a a sin a ) cos B + e 12 sin B .

Case 4. The commutator also vanishes if the coefficients satisfy a 1 b 1 2 = b 1 a 1 2 , a 2 b 1 2 = b 2 a 1 2 , and a 2 b 1 = b 2 a 1 . Since in this case A B = A ' B ' we have e A e B = e A+B and Eq. (10) reduced to

e A e B = e A+B = e B e A = e a 0 + b 0 ( cos A ' + B ' + A ' + B ' A ' + B ' sin A ' + B ' ) .

When B ' 2 > 0 , similar formulas exist for hyperbolic functions.

5 Logarithm of MV in 2D algebras

The approach to commutative algebras in Section 3.1 here is generalized to 2D algebras. The “vector” property B ' 2 0 allows to get 2-dimensional logarithm formulas that are very similar to those found in 1D case but with basis vector e 1 replaced by unit multivector B ' / B ' or B ' / B ' .

5.1 Cl0,2algebra

In this algebra, according to Table 1, the norm (or magnitude) of B ' is

B ' = B ' 2 = B ' B ' ~ = b 1 2 + b 2 2 + b 1 2 2 .

The logarithm defining equation is log B = A , where B is a given MV, and coefficients of A are to be determined. Since B ' 2 < 0 , the exponential of logarithm can be expanded by trigonometric functions

e log B = e A = e a 0 + A ' = e a 0 ( cos A ' + A ' A ' sin A ' ) ,

from which we write the following relation between “‘vectors”’ B ' and A ' :

b 0 + B ' = e a 0 ( cos A ' + A ' A ' sin A ' ) . (11)

Equation (11) can be rewritten as a system of two equations

b 0 = e a 0 cos A ' , B ' = |e a 0 A ' A ' sin A ' , (12)

where the second equation, in fact, represents three scalar equations. System (12) can be solved with respect to a 0 and A ' in the following way. After squaring both sides of (12) and noting that in C l 0 , 2 , B ' 2 = B ' 2 , we have

b 0 2 = e 2 a 0 cos 2 A ' , B ' 2 = e 2 a 0 sin 2 A ' . (13)

The sum gives b 0 2 + B ' 2 = e 2 a 0 , from which and b 0 2 + B ' 2 = B 2 follows

a 0 = log B . (14)

The ratio of equations in (13) gives B ' / b 0 = tan A ' . The inverse of the latter is

| A ' = arctan B ' b 0 . (15)

To express the “vector” A ' in terms of B ' , the second equation in (12) is divided by the first,

B ' b 0 = A ' A ' tan A ' . (16)

As from (15) follows tan A ' = B ' / b 0 , therefore, Eq. (16) reduces to

B ' b 0 = A ' A ' B ' b 0 ,

from which the property B ' / B ' = A ' / A ' , i.e., | B ' and A ' are parallel in ijk-space, follows. The latter along with (14) allow to get

log B = a 0 + A ' log |B + A ' B ' B ' .

Finally, the needed generic logarithm formula is

C l 0 , 2 : log B = log B + B ' B ' ( arctan B ' b 0 ) , B ' 2 < 0 . (17)

To logarithm (17) we may add a free MV F = 2 π k F ' ^ , where F ' ^ plays the role of imaginary unit, F ' ^ 2 = 1 . In addition, it satisfies exp 2 π k F ' ^ = 1 and F ' ^ = 1 . As we shall see, the free MV takes into account the multivaluedness of arc tangent. Then log B = A + F = A + 2 π k F ' ^ . Since F = f 0 + f 1 e 1 f 1 + f 2 e 2 + f 1 2 e 1 2 = f 0 + F ' and F ' = F ' 2 = F ' F ' 1 2 = f 1 2 + f 2 2 + f 1 2 2 ,we have

e F = e f 0 ( cos F ' + F ' F ' sin F ' ) = 1 ,

which is satisfied if f 0 = 0 and F ' = f 1 2 + f 2 2 + f 1 2 2 = 2 π k , k . Thus, in C l 0 , 2 , we have that the free MV is

F = 2 π k F ' = 2 π k f 1 e 1 + f 2 e 2 + f 1 2 e 1 2 f 1 2 + f 2 2 + f 1 2 2 2 π k F ' F '

that represents all possible “vectors”, the ends of which lie on a sphere of radius equalto 1 in the 3D anti-Euclidean ijk-space. When k = 0 , F ' = 0 and F = 0 because f 0 = 0 . Thus, we conclude that the generic solution of equation log B = A represents theprincipal value of argument φ = arctan B ' b 0 = arctan b 1 2 + b 2 2 + b 3 2 b 0 in the range 0 φ < 2 π if k = 0 . When multivaluedness is included, the Hamilton quaternionlogarithm takes the form

log B+F = log B + B ' B ' ( arctan B ' b 0 + 2 π k ) , B ' 2 > 0 , k , (18)

B = ( b 0 2 + B ' 2 ) 1 2 . Formula (18) satisfies e log B+F = B for all integers k. Thus, in C l 0 , 2 the free MV is F = F ' = ( B ' / B ' ) 2 π k , where the “vector” ( B ' / B ' ) plays the role of an imaginary unit (compare with Eq. (4)). When k = 0 , we return back to the principal logarithm. Thus, after replacement of the arc tangent by a double-argument arc tangent in order to take account of all four quadrants correctly, the generic formula (18) with special cases included becomes

C l 0 , 2 : log B = log B + (arctan ( b 0 , B ' ) + 2 π k ) B ' B ' , B ' 0 , log b 0 + 2 π k F ' ^ , B ' = 0 ^ b 0 > 0 , log b 0 + π ( 2 k + 1 ) F ' ^ , B ' = 0 ^ b 0 > 0 . (19)

To summarize, we have shown that, similar to complex number logarithm, the Hamilton number logarithm is a multivalued function too.

Example 4. C l 0 , 2 : B = 2 + 4 e 1 5 e 2 e 1 2 , B = 4 6 , B ' 2 = 4 2 < 0 , B ' = 4 2 . The principal logarithm is

log B = log 4 6 + arctan 4 2 2 4 e 1 5 e 2 e 1 2 4 2 1 . 9 1 4 + 4 . 6 6 2 e 1 5 . 8 2 6 e 2 1 . 1 6 5 e 1 2 .

After exponentiation e log B , we recover the initial MV B.

5.2 Cl1,1and Cl2,0 algebras when 2 ≤ 0

When B ' 2 = B ' B ' ~ < 0 , the exponentials for both C l 1 , 1 and C l 2 , 0 algebra, are expressed in trigonometric functions in the same way as for C l 0 , 2 but the norm replaced by seminorm (see Table 1). The free MV F = f 0 F ' ^ also satisfies the condition e 2 π k F = 1 , from which we have f 0 = 0 and

C l 1 , 1 : F ' ^ = f 1 e 1 + f 1 2 e 1 2 + 1 + f 1 2 + f 1 2 2 e 2 , C l 2 , 0 : F ' ^ = f 1 e 1 + f 2 e 2 1 + f 1 2 + f 1 2 2 e 1 2 (20)

with properties F ' ^ = 1 and F ' 2 ^ = 1 .

Generic logarithm for both C l 1 , 1 and C l 2 , 0 , are given by equations similar to (19) but with F ' ^ replaced by (20) and norm replaced by seminorm,

C l 1 , 1 , C l 2 , 0 : log B = { log B + (arctan ( b 0 B ' + 2 π k ) B ' B ' , ( B ' 2 < 0 ) , log b 0 + B ' b 0 , ( B ' 2 = 0 ) ( b 0 < 0 ) , log b 0 + π ( 2 k + 1 ) F ' ^ , ( B ' = 0 ) ( b 0 < 0 ) . (21)

The last two equations represent special cases. Now the logarithm of MV exists when B ' 0 and B ' = 0 . More specific cases are presented in Section 5.4.

Example 5. C l 1 , 1 : B = 2 + 4 e 1 5 e 2 e 1 2 , B ' 2 = 8 , B = 1 2 , B ' = 8 .

The answer

log B = log 1 2 + 1 2 2 (arctan 2 + 2 π k)((4 e 1 5 e 2 e 1 2 )

satisfies e log B = B .

Example 6. C l 2 , 0 : B = 2 + 5 e 1 4 e 2 7e 1 2 , B ' 2 = 8 , B ' = 8 , B = 12

The answer

log B = log 1 2 2 + 1 2 2 (arctan 2 + 2 π k)((5 e 1 4 e 2 7e 1 2 ) .

satisfies e log B = B .

Example 7. C l 2 , 0 : B = 2 + 3 e 1 4 e 2 5e 1 2 , B ' 2 = 0 , B ' 2 = 0 , B = 2 . The answer

log B = log b 0 + B ' b 0 log 2 1 2 (3 e 1 4 e 2 5e 1 2 ) .

satisfies e log B = B .

Example 8. C l 2 , 0 : B = 2 , B ' 2 = 0 , B ' = 0 .

log B = log b 0 + π ( 2 k + 1 ) F ' ^ = log 2 + π ( 2 k + 1 ) ( f 1 e 1 + f 2 e 2 1 + f 1 2 + f 2 2 ) e 1 2 .

The answer satisfies e log B = 2 .

5.3 Cl1,1 and Cl2,0 algebras when B´2> 0

When B ' 2 > 0 , calculations proceed in a similar way. Therefore, only intermediate results are put down briefly. Let the general MV be B = b 0 + B ' . The seminorm in C l 1 , 1 is B ' = b 1 2 b 2 2 + b 1 2 2 , and in C l 2 , 0 it is B ' = b 1 2 b 2 2 + b 1 2 2 , where expression under the root should be positive. As in previous case, the defining equation is log B =A , where A = a 0 + A ' . Since the square of A ' now is positive scalar, A ' 2 > 0 , in agreement with the Table 1, the exponential is expanded in hyperbolic functions,

e log B = e a 0 + A ' = e a 0 ( cosh A ' + A ' A ' sinh A ' ) .

Thus, we have the following relation between “vectors” B ' and A ' :

b 0 + B ' = e a 0 ( cosh A ' + A ' A ' sinh A ' )

that may be rewritten as a system of equations

b 0 = e a 0 cosh A ' , B ' = e a 0 A ' A ' sinh A ' . (22)

Squaring of Eqs. (22) and the property B ' 2 = B ' 2 give

b 0 2 = e 2 a 0 cosh 2 A ' , B ' 2 e 2 a 0 sinh 2 A ' . (23)

Now, applying the property cosh 2 A ' sinh 2 A ' = 1 , the difference of equations in (23) yields the scalar equation b 0 2 B ' 2 = e 2 a 0 , from which and the relation B ' 2 = b 0 2 B ' 2 follows a 0 = log B . Also, from Eq. (23) we have the ratio B ' / b 0 = tanh A ' , from which we find equation analogous Eq. (15), A ' = artanh ( B ' / b 0 ), where artanh is the area hyperbolic tangent. To express A ' in terms of B ' , we divide equations in (22),

B ' b 0 = A ' A ' tanh A ' . (24)

Since tanh A ' = B ' / b 0 , Eq. (24) can be reduced to

B ' b 0 = A ' A ' B ' b 0 ,

from which the property B ' / B ' = A ' / A ' follows. The latter allows to get the required formula for the principal logarithm,

C l 1 , 1 , C l 2 , 0 : log B = log B + artanh ( B ' b 0 ) B ' B ' , ( B ' 2 > 0 ) ( b 0 0 ) .

To this formula we should add a free MV F = f 0 + F ' = f 0 + f 1 e 1 + f 2 e 2 + f 1 2 e 1 2 that satisfies e F = 1 , or

e F = e f 0 e F ' = e f 0 ( cosh F ' + F ' F ' sinh F ' ) = 1 .

The solution of this MV equation (equivalently of four scalar equations) is f 0 = 0 , and F ' = f 1 2 f 2 2 + f 1 2 2 = 0 for C l 1 , 1 and F ' = f 1 2 f 2 2 + f 1 2 2 = 0 for C l 2 , 0 . From this we conclude that F ' = 0 . Thus, in the case B 2 > 0 the principal logarithm is the only solution.

5.4 Cl1,1 and Cl2,0 algebras: Summary

Taking into account the generic and special cases, finally, we can write

C l 1 , 1 C l 2 , 0 : log B = { log B + (arctan ( b 0 , B ' ) + 2 π k ) B ' B ' , ( B ' 2 < 0 ) , log B + arctanh ( B ' b 0 ) B ' B ' ( B ' 2 > 0 ) ( b 0 > 0 ) ( b 0 2 B ' 2 > 0 ) , log ( b 0 ) + 1 2 log ( 0 + ) ( 1 B ' B ' ) + 1 2 log ( 2 ) ( 1 + B ' B ' ) , ( B ' 2 > 0 ) ( b 0 > 0 ) ( B = 0 ) , log ( b 0 ) + B ' b 0 , ( B ' 2 = 0 ) ( b 0 > 0 ) , log ( -b 0 ) + ( π + 2 π k ) F ' ^ , ( B ' = 0 ) ( b 0 0 ) , , no solution, ( B ' 2 > 0 ) ( ( b 0 0 ) ( b 0 2 B ' 2 0 ) ) , (25)

where B = abs ( b 0 2 B ' 2 ) and B = abs ( B ' 2 ) . Explicit form of a free MV F ' ^ is algebra dependent and is given in (20).

In conclusion, we shall remark that in C l 0 , 2 algebra the GA logarithm is defined for all MVs. However, in the remaining 2D algebras, we have to satisfy the conditions for coefficients for a logarithm to exist. Thus, in these algebras, there are sectors in a domain of argument, where logarithm does not exist at all.

Example 9. C l 2 , 0 , line 2 in (25). Case ( B ' 2 > 0 ) ( b 0 > 0 ) ( b 0 2 B ' 2 > 0 ) , B = 2 + B ' 2 = 2 + 5 e 1 e 2 5 e 1 2 , B ' 2 = 1 , B = 3 , B ' = 1 , B 2 = b 0 2 B ' 2 = 3 .

log B = 1 2 log 3 + arctanh 1 2 ( 5 e 1 5 e 1 2 e 2 ) .

Example 10. C l 2 , 0 , line 3 in (25). Case ( B ' 2 > 0 ) ( b 0 > 0 ) ( b 0 2 B ' 2 = 0 ) , B = 9 9 e 1 + 8 e 2 + 8 e 1 2 , B ' 2 = 8 1 , B ' = 9 B ' 2 = b 0 2 B ' 2 = 0 . The answer:

log B = 1 1 8 log ( 2 0 + ) ( 9 e 1 + 8 e 2 + 8 e 1 2 ) + 1 2 log ( 2 + 0 + ) + log ( 9 ) ,

where 0 + is infinitesimally small positive number lim 0 + 0 e log B =B .

Example 11. C l 2 , 0 , line 4 in (25). Case ( B ' 2 = 0 ) ( b 0 > 0 ) , B = 2 + 3 e 1 4 e 2 5 e 12 = 2 + B ' , B ' = 2 , B ' 2 = 0 , B ' = 0 . The answer:

log B = log 2 + B ' b 0 log 2 + 1 2 ( 3 e 1 4 e 2 5 e 1 2 ) .

Example 12. C l 2 , 0 , line 5 in (25). Case ( B ' 2 = 0 ) ( b 0 > 0 ) . The logarithm of MV B = 2 is

log B = log ( 2 ) + ( π + 2 π k ) ( f 1 e 1 e 1 2 1 + f 1 2 + f 2 2 + f 2 e 2 )

After exponentiation, F ' ^ simplifies out, and we get e log B = 2 .

Example 13. C l 1 , 1 , line 6 in (25). B = 2 + 5 e 1 4 e 2 7 e 12 , B ' 2 = 5 8 , b 0 2 B ' 2 = 5 4 . Logarithm does not exist since, under the condition B ' 2 > 0 , solution exists only when b 0 2 B ' 2 > 0 (case 2 of (25)). Here we have b 0 2 B ' 2 > 0 , and therefore, by line 6 of (25) the solution set is empty.

The knowledge of logarithm and exponential provides a possibility to calculate the square root of a MV by formula B = ± exp ( log ( B ) / 2 ) . For example, for B = 2 e 1 + 2 e 12 in C l 2 , 0 , we have B ' 2 = 3 and B = 7 . Then, using the formula (21), one finds

log B = 1 2 log 7 1 3 ( e 1 2 e 1 2 ) 1 3 ,

and after multiplication by 1/2 and application of exponential, one obtains the root

B = 2 + 7 e 1 + 2 e 1 2 2 ( 2 + 7 )

In this way calculated root coincides with a root formula (27) in the next section. It is easy to verify that the geometric product B B simplifies to the initial B. The formula B = ± exp ( log ( B ) / 2 ) gives only two (plus/minus) roots. If B is a unity, B = 1, then the square root exists for all algebras since 1 = ± exp ( log ( 1 ) / 2 ) = ± 1 . From works [1,5] we know that in the Clifford number algebra, in general, the square root of MV is a multivalued function. Below in Section 6, such (isolated) roots are presented for + 1 and 1 . The multiple roots also have been found for a general MV in C l 1 , 1 (see the next section), where up to four roots may happen simultaneously. In higher dimensional GAs the number of roots may be even larger [1].

6 Addendum: Formulas for square roots of MV

Below the square roots B for 1D and 2D algebras that may be useful in practice are presented. They were calculated from the defining equation B = A 2 , which is equivalent to a system of two in 2D or four 2D real coupled equations.

For C l 0 , 1 , there are two (plus and minus) roots of B = b 0 + e 1 b 1 ,

C l 0 , 1 : B = ± b 0 2 + b 1 3 + ( b 0 + b 1 e 1 ) 2 b 0 + b 0 2 + b 1 2 = ± B +B 2 B 0 + B , (26)

where B = B B ^ is the magnitude (norm), and B 0 = b 0 is the scalar part of MV. The roots (26) exists for all MVs B 0 .

For C l 1 , 0 algebra, in general, there are four roots of B = b 0 + e 1 b 1 ,

C l 1 , 0 : B = { ± b 0 2 b 1 2 + b 0 + b 1 e 1 2 b 0 b 0 2 b 1 2 , ± b 0 2 b 1 2 + b 0 + b 1 e 1 2 b 0 + b 0 2 b 1 2 } .

If b 0 > b 1 , all roots are different. If b 0 = b 1 , only two distinct roots remain.

In 2D algebras the MV is B = b 0 + b 1 e 1 + b 2 e 2 + b 1 2 e 1 2 . The square root has the same form for all algebras:

C l 0 , 2 , C l 1 , 1 , C l 2 , 0 : = ± b 0 + Det B + b 1 e 1 + b 2 e 2 + b 12 e 12 2 b 0 + Det B . (27)

For individual algebras, the determinant is

Det B = B B ˆ ~ = b 0 2 + b 1 2 + b 1 2 + b 1 2 2 for C l 0 , 2 , b 0 2 + b 1 2 + b 1 2 + b 1 2 2 for C l 1 , 1 , b 0 2 + b 1 2 + b 1 2 + b 1 2 2 for C l 2 , 0 .

For Hamilton quaternion, the square root exists for all MVs. For C l 1 , 1 and C l 2 , 0 algebras, the roots exist when the determinant is positive or zero. In C l 1 , 1 an additional plus/minus roots may appear if Det B > b 0 > 0 [7],

B = ± b 0 + Det B (b 1 e 1 + b 2 e 2 + b 12 e 12 ) 2 b 0 + Det B .

Square roots of +1 in 2D. The square roots of B = + 1 in 2D are

= { C l 0 , 2 : { ± 1 } , C l 1 , 1 : { ± 1 , e 1 , 2 1 ( e 1 ± e 1 2 ) and ±( c 1 e 1 + c 2 e 2 ± 1 + c 1 2 + c 2 2 e 12 ) , C l 2 , 0 : { ± 1 , e 1 , 2 1 ( e 1 ± e 1 2 ) and ±( c 1 e 1 + c 2 e 2 ± 1 + c 1 2 + c 2 2 e 12 ) .

In case of C l 2 , 0 and C l 1 , 1 the coefficients c 1 and c 2 are arbitrary and may be considered as free parameters. Their range is determined by expression under the square root, which must be positive. Thus, in this case, we have two types of roots: the isolated roots and the continuum of roots determined by free parameters c i .

Square roots of −1 in 2D.The square roots of B = 1 in 2D are

1 = { C l 0 2 : { e 1 , e 2 , e 12 , 2 1 ( e 1 ± e 12 ) , 2 1 ( e 1 ± e 12 ) } and ±( c 1 e 1 + c 2 e 2 ± 1 c 1 2 c 2 2 e 12 ) , C l 1 , 1 : e 2 and ±( c 1 e 1 + c 2 e 2 ± 1 c 1 2 c 2 2 e 12 ) , C l 2 , 0 : e 12 and ±( c 1 e 1 + c 2 e 2 ± 1 + c 1 2 + c 2 2 e 12 ) .

7 Conclusions and discussion

The paper presents exponential and logarithm functions of multivector argument for C l 0 , 1 , C l 1 , 0 (1-dimensional commutative) and C l 0 , 2 , C l 1 , 1 C l 2 , 0 (2-dimensional noncommutative) Clifford geometric algebras (GAs). The well-known approach to Hamilton quaternion identified by three imaginaries {i, j, k} was generalized and adapted, specifically, the imaginaries have been replaced by 2D unit multivectors, the squares of which are equal to ± 1 , and which have been constructed from Clifford basis vectors e 1 e 2 e 12 .

The 2D basis-free exponentials in this approach assume a form of either Euler’s or de Moivre’s rules. The principal logarithm was determined as an inverse of respective exponential 2 π -multiplicity in the logarithm was included by adding a free MV F that satisfies the condition e F = 1 . The obtained formulas for exponential and logarithm can be applied to quaternions too since C l 0 , 2 , C l 1 , 1 , and C l 2 , 0 algebras are isomorphic to, correspondingly, the Hamilton quaternion, coquaternion, and conectorine [19],

Since in GA the .th root of MV is A 1 n = exp log ( A ) n , the obtained exponential and logarithm formulas may be applied to extract the .th root from general MV. However, this exp-log formula allows to calculate no more then two (plus/minus) square roots. Workable formulas for square roots are presented. In particular, using the defining equation, we have found explicit formulas for square roots in 1D and 2D Clifford algebras and the sectors of their existence in MV coefficient space. In the space of MV coefficients the sectors, where the roots do not exist, the logarithm does not exist as well. Also, multiple square roots (up to four) have been found in C l 1 , 0 and C l 1 , 1 algebras.

The presented results may be useful in applied GAs, especially in dealing with GA differential equations, the solutions of which are expressed through GA exponentials [3, 6]. Finally, the low-dimensional Clifford algebras may be helpful in doing calculations in higher dimensional algebras as well because the former are subalgebras of the latter. Also, it is expected that the described in the paper approach may be adapted to higher grade Clifford algebras.

References

1. A. Acus, A. Dargys, Square root of a multivector of Clifford algebras in 3D: A game with signs, 2020, https://doi.org/10.48550/arXiv.2003.06873.

2. A. Acus, A. Dargys, The characteristic polynomial in calculation of exponential and elementary functions in Clifford algebras, 2022, https://doi.org/10.48550/arXiv.2205. 11984.

3. A. Acus, A. Dargys, Coordinate-free exponentials of general multivector (MV) in Clp,q algebras for p + q = 3, Math. Methods Appl. Sci., 2022, https://doi.org/10.002/ mma.8529 .

4. S.L. Adler, Quaternionic Quantum Mechanics and Quantum Fields, Oxford Univ. Press, New York, 1995.

5. A. Dargys, A. Acus, Square root of a multivector in 3D Clifford algebras, Nonlinear Anal. Model. Control, 25(3):301–320, 2020, https://doi.org/10.15388/namc.2020. 25.16519.

6. A. Dargys, A. Acus, Exponentials of general multivector (MV) in . ≤ 3 Clifford algebras, Nonlinear Anal. Model. Control, 27(1):179–197, 2022, https://doi.org/10.15388/namc.2022.27.24476.

7. M.I. Falcão, F. Miranda, R. Severino, M.J. Soares, On the roots of coquaternions, Adv. Appl. Clifford Algebras, 28:97, 2018, https://doi.org/10.1007/s00006-018-0914-3.

8. W. Fenchel, Elementary Geometry in Hyperbolic Space, de Gruyter, Berlin, New York, 1989.

9. P.R. Girard, Quaternions, Clifford Algebras and Relativistic Physics, Birkhäuser, Basel, 2007.

10. K. Gürlebeck, W. Sprössig, Quaternionic and Clifford Calculus for Physicists and Engineers, John Wiley & Sons, Chichester, 1997.

11. A.J. Hanson, Visualizing Quaternions, Elsevier, Amsterdam, 2006.

12. E. Hitzer, Exponential factorization of multivectors in Cl.p, q), . + q < 3, Math. Meth. Appl. Sci., 2020, https://doi.org/10.1002/mma.6629.

13. J.P. Morais and S. Georgiev and W. Sprössig, Real Quaternionic Calculus Handbook, Birkhäuser, Basel, 2014.

14. J.P. Kuipers, Quaternions and Rotation Sequences: A Primer with Applications to Orbits, Aerospace and Virtual Reality, Princeton Univ. Press, Princeton, 1999.

15. C. Lavor, S. Xambó-Descamps, I. Zaplana, A Geometric Algebra invitation to Space-Time Physics, Robotics and Molecular Geometry, Springer, Cham, 2018, https://doi.org/10.1007/978-3-319-90665-2.

16. P. Lounesto, Clifford Algebra and Spinors, Cambridge Univ. Press, Cambridge, 1997.

17. A. Macdonald, Linear and Geometric Algebra, Luther College, Decorah Iowa, 2010.

18. A. Macdonald, Vector and Geometric Calculus, Luther College, Decorah Iowa, 2012.

19. G. Opfer, Niven’s algorithm applied to the roots of the companion polynomial over R. algebras, Adv. Appl. Clifford Algebras, 27:2659–2675, 2017, https://doi.org/10.1007/s00006-017-0786-y.

20. M. Özdemir, The roots of a split quaternion, Appl. Math. Lett., 22:258–263, 2009, https://doi.org/10.1016/j.aml.2008.03.020.

21. C. Perwass, Geometric Algebra with Applications in Engineering, Springer, Berlin, Heidelberg, 2009, https://doi.org/10.1007/978-3-540-89068-3.

22. G. Sobczyk, Complex and hyperbolic numbers, in New Foundations in Mathematics: The Geometric Concept of Number, Birkhäuser, Boston, MA, 2013, pp. 23–42, https://doi.org/10.1007/978-0-8176-8385-6_2.

Notes

1 Figure 1(b) represents properties of hyperbola drawn on the Euclidean plane. The properties of hyperbolaon sphere and complex cylinder are described in [8]. Note that Mathematica computes the area hyperbolictangent of real or complex argument on a complex closed cylinder.


Buscar:
Ir a la Página
IR
Scientific article viewer generated from XML JATS4R by