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

08/04/2023
by   Dimiter Prodanov, et al.
0

The power of Clifford or, geometric, algebra lies in its ability to represent geometric operations in a concise and elegant manner. Clifford algebras provide the natural generalizations of complex, dual numbers and quaternions into non-commutative multivectors. The paper demonstrates an algorithm for the computation of inverses of such numbers in a non-degenerate Clifford algebra of an arbitrary dimension. The algorithm is a variation of the Faddeev-LeVerrier-Souriau algorithm and is implemented in the open-source Computer Algebra System Maxima. Symbolic and numerical examples in different Clifford algebras are presented.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/12/2016

Algorithmic computation of polynomial amoebas

We present algorithms for computation and visualization of amoebas, thei...
research
06/06/2013

Geometric operations implemented by conformal geometric algebra neural nodes

Geometric algebra is an optimal frame work for calculating with vectors....
research
12/14/2022

Geometric Algebra for Optimal Control with Applications in Manipulation Tasks

Many problems in robotics are fundamentally problems of geometry, which ...
research
04/08/2021

msolve: A Library for Solving Polynomial Systems

We present a new open source C library dedicated to solving multivariat...
research
03/25/2021

On multi-conditioned conic fitting in Geometric algebra for conics

We introduce several modifications of conic fitting in Geometric algebra...
research
05/11/2022

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

Geometric algebras of dimension n < 6 are becoming increasingly popular ...
research
03/26/2023

Dual-Quaternion Julia Fractals

Fractals offer the ability to generate fascinating geometric shapes with...

Please sign up or login with your details

Forgot password? Click here to reset