Normalization, Square Roots, and the Exponential and Logarithmic Maps in Geometric Algebras of Less than 6D

05/11/2022
by   Steven De Keninck, et al.
0

Geometric algebras of dimension n < 6 are becoming increasingly popular for the modeling of 3D and 3+1D geometry. With this increased popularity comes the need for efficient algorithms for common operations such as normalization, square roots, and exponential and logarithmic maps. The current work presents a signature agnostic analysis of these common operations in all geometric algebras of dimension n < 6, and gives efficient numerical implementations in the most popular algebras ℝ_4, ℝ_3,1, ℝ_3,0,1 and ℝ_4,1, in the hopes of lowering the threshold for adoption of geometric algebra solutions by code maintainers.

READ FULL TEXT
research
09/25/2020

Construction on Griesmer Codes with Dimension Not Less than Five

In this paper we construct new Griesmer codes of dimension k≥ 5 by means...
research
02/26/2020

Computational Aspects of Geometric Algebra Products of Two Homogeneous Multivectors

Studies on time and memory costs of products in geometric algebra have b...
research
09/13/2023

Exp[licit]-A Robot modeling Software based on Exponential Maps

Deriving a robot's equation of motion typically requires placing multipl...
research
08/04/2023

Algorithmic computation of multivector inverses and characteristic polynomials in non-degenerate Clifford algebras

The power of Clifford or, geometric, algebra lies in its ability to repr...
research
07/16/2016

Optimized Automatic Code Generation for Geometric Algebra Based Algorithms with Ray Tracing Application

Automatic code generation for low-dimensional geometric algorithms is ca...
research
06/01/2021

Extended retraction maps: a seed of geometric integrators

The classical notion of retraction map used to approximate geodesics is ...
research
10/23/2012

On the geometric structure of fMRI searchlight-based information maps

Information mapping is a popular application of Multivoxel Pattern Analy...

Please sign up or login with your details

Forgot password? Click here to reset