Josipovic - Functions of Multivectors in 3D Euclidean Geometric Algebra Via Spectral Decomposition (For Physicists and Engineers) 4
Josipovic - Functions of Multivectors in 3D Euclidean Geometric Algebra Via Spectral Decomposition (For Physicists and Engineers) 4
Josipovic - Functions of Multivectors in 3D Euclidean Geometric Algebra Via Spectral Decomposition (For Physicists and Engineers) 4
Miroslav Josipović
[email protected]
December, 2015
1. Numbers
ei2 1 , ei e j e j ei 0 ,
so one could recognize the rule for multiplication of Pauli matrices. Non-commutative
product of two vectors is ab a b a b , sum of symmetric (inner product) and anti-
symmetric part (wedge product). Each element of the algebra (Cl3) can be expressed as linear
combination of elements of 23 – dimensional basis (Clifford basis)
1, e1 , e2 , e3 , e1e2 , e3e1, e2e3 , e1e2e3 ,
where we have a scalar, three vectors, three bivectors and pseudoscalar. According to the
number of unit vectors in the product we are talking about odd or even elements. If we define
1
j e1e2e3 it is easy to show that pseudoscalar j has two interesting properties in Cl3: 1)
j 2 1 , 2) jX Xj , for any element X of algebra, and behaves like an ordinary imaginary
unit, which enables as to study a rich complex structure of Cl3. This property we have for n =
3, 7, … [3]. Bivectors can be expressed as product of unit pseudoscalar and vectors, jv .
We define a general element of the algebra (multivector)
M t x jn jb z F , z t jb, F x jn
where multivector of the form a vjv̂ belongs to the even part of the algebra and can be
associated with rotations, spinors or quaternions. Also we could treat multivector as ([12])
3
M 0 i ei , k and implement it relying on ordinary complex numbers.
i 1
MM M t 2 x 2 n2 b2 2 j tb x n , M
2
(3)
which we could express as
2
MM M z F z F z 2 F 2 , F 2 x 2 n2 2 jx n .
Implementation
3
From M 0 i ei 0 A, k , it is
i 1
easy to implement the algebra on computer using
ordinary complex numbers only. In [15] are
defined products:
3
A B i i (generalized inner product),
i 1
AB A B A B (generalized geometric
product).
Now we have
A A B B A B B A A B AB .
We can find i for multivector
M t x jn jb using linear independency.
Spectral decomposition
"whirl" M z F z F 2 f x yf , F 2 0
we see the form of unipodal-like numbers. Defining
M x y and recalling a relation (easy to proof)
fu u follows
Mu x yf u x y u M u ,
3
so we have a projection. Part of complete spectral basis u is very useful because the
binomial expansion of a multivector is very simple
a bf a bf a 2 b2 , where
a 2 b2 MM MM is a multivector amplitude. In
spectral basis using u u we have MM M u M u M u M u M M .
M cosh f sinh 1 f , 1 1 2
and we have “velocity addition rule”. So, every multivector could be mathematically treated
like an ordinary boost in special relativity. For 1 we have a “boost”
1 f Ku K 1u as transformation that preserves multivector amplitude and should
be possible considered as the extension of the Lorentz group ([1, 2]). As a simple example of
a unit complex vector we already mentioned f e1 e2 je3 e1 e2 e1e2 , completely in
Cl2, suggesting that one could analyze problem in basis 1, F(1) or related spectral basis in
e1e2 plane and rotate all elements to obtain relations for an arbitrary orientation of a plane,
using powerful apparatus of geometric algebra for rotations.
Mapping basis (1, f ) to (e f , fe f ) we obtain a new orthogonal basis and a new
components of multivector
a bf a e f b fe f (a b f )e f ,
a ae f , b be f , a bf a b f .
4
2. Functions of multivectors
Using series expansion it is straight forward to find a closed formulae for (analytic at
least) functions. If F 0 we have f M f z and it is easy to find closed form using the
theory of functions on the complex field. Otherwise, from the series expansion
f n 0 xn
f x f 0
n n!
using M M u M u we have
n n
n
f M f M u f M u
f F f F2 u
u f F2 and similarly for the odd functions
f F f F2 u u f
F2 f . For M z F , F 2 N 2 0 there is no a
f Fˆ f ju ju f j u f j u .
Obviously, for an odd function we have f f f 1 f , f Fˆ f j f and for the even
functions f f f 1 , f Fˆ f j f .
Once a spectral decomposition of a function is analyzed there remains just to use the
well known properties of functions of a complex variables.
5
Examples
1 M u M u M u M u u u
M 1 ,
M u M u M u M u M u M u MM M M
M S S u S u M M u M u S u S u S M .
2 2
The exponential function is easy one, eM eM u eM u and now we have
exponentials of complex numbers (just use ordinary i 1 and replace i j at the end).
Logarithm is the inverse function to exponential, so we have
log M X e X M M u M u exp X u exp X u X log M .
In [3] is derived formula log M log M Fˆ , arctan F / z , but those are equivalent:
zF F 2 j F , Fˆ jf
log M log M log M log M
log M u log M u f
2 2
log M jFˆ log
1 j F / z / 1 j F / z log M Fˆ arctan F / z log M Fˆ .
examples ( u 1 e1 / 2 ):
6
1. e1e1 X e1 log e1 log X ,
e1 u u log e1 u log1 u log 1 j u
e1 log e1 j u X exp j u exp j u u
(solution e1 is not valid because of e1 log e1 j u log e1 ).
2. e1e2 X log X e2 log e1 j e2u ,
but e2 u e2 u e2 e2 u u 0 , so X exp j e2 u 1 j e2 u ,
or log X log e1 e2 j u e2 X 1 j e2 u ,
and finally X 1 j e2 u and X n 1 jn e2 u , n
(solution 1 is not valid because of e2 log e1 0 , it is a nilpotent).
Trigonometric and hyperbolic trigonometric functions are straightforward and ctg one
could obtain as inverse of tan. For example
Conclusion
Geometric algebra of Euclidean 3D space (Cl3) is really rich in structure and gives the
possibility to analyze functions defined on multivectors, extending thus theory of functions of
real and complex variables, providing intuitive geometrical interpretation also. From simple
fact that for a complex vector ( F 2 0 ) we can write F / F 2 f , f 2 1, F 2 follows
nice possibility to explore idempotent structure u 1 f /2 and spectral decomposition of
multivectors. Using the orthogonality of the spectral basis vectors (part of it, idempotents) u
it is shown that all multivectors ([1]) can be treated as the unipodal numbers (i.e.
hypercomplex numbers over a complex field). A definition of functions is then quite simple
and natural and strongly counts on the theory of functions of complex variable. Complex
numbers and vectors (bivectors, trivectors) are thus united in the promising system.
7
Appendix
where hi and ho stands for hyperbolic inner and hyperbolic outer products. If M1 M 2 M
we have M M z 2 zF2 zzF zzF f z 2 zF2 , just a square of multivector amplitude.
This suggests that hi and ho have to do something about being “parallel” or “orthogonal”,
besides being “near” and “close”. For complex and hypercomplex plane (with real
coordinates) meaning is obvious (fig A2).
8
With ho = 0 multivectors are said to be
“h-parallel”, while for hi = 0 they are
“h-orthogonal”. For hi = ho = 0
multivector distance is null and we said
it to be “h-light-like”, where h- stands
for hyperbolic.
In “boost” formalism we have
hi 12 1 2 1 12 ,
ho 12 1 2 2 1 / 1
1 2 .
A3. Polynomials
9
References
[1] Josipović, Some remarks on Cl3 and Lorentz transformations, vixra: 1507.0045v1
[2] Chappell et al, Exploring the origin of Minkowski spacetime, arXiv: 1501.04857v3
[3] Chappell, Iqbal, Gunn, Abbott, Functions of multivector variables, arXiv:1409.6252v1
[4] Chappell, Iqbal, Iannella, Abbott, Revisiting special relativity: A natural algebraic alternative to Minkowski
spacetime, PLoS ONE 7(12)
[5] Dorst, Fontijne, Mann, Geometric Algebra for Computer Science (Revised Edition), Morgan Kaufmann
Publishers, 2007
[6] Hestenes, New Foundations for Classical Mechanics, Kluwer Academic Publishers, 1999
[7] Hestenes, Sobczyk, Clifford Algebra to Geometric Calculus: A Unified Language for Mathematics and
Physics, Kluwer Academic Publishers, 1993
[8] Hitzer, Helmstetter, Ablamowicz, Square Roots of -1 in Real Clifford Algebras, arXiv:1204.4576v2
[9] Mornev, Idempotents and nilpotents of Clifford algebra (russian), Гиперкомплексные числавгеометрии
и физике, 2(12), том 6, 2009
[10] Sobczyk, New Foundations in Mathematics: The Geometric Concept of Number, Birkhäuser, 2013
[11] Sobczyk, Special relativity in complex vector algebra, arXiv:0710.0084v1
[12] Sobczyk, Geometric matrix algebra, Linear Algebra and its Applications 429 (2008) 1163–1173
[13] Sobczyk, The Hyperbolic Number Plane, http://www.garretstar.com
[14] Sobczyk, The Missing Spectral Basis in Algebra and Number Theory, JSTOR
[15] Sobczyk, A Complex Gibbs-Heaviside Vector Algebra for Space-time, Acta Physica Polonica, B12, 1981
10