Sparse Representations of Clifford and Tensor algebras in Maxima

04/23/2016
by   Dimiter Prodanov, et al.
0

Clifford algebras have broad applications in science and engineering. The use of Clifford algebras can be further promoted in these fields by availability of computational tools that automate tedious routine calculations. We offer an extensive demonstration of the applications of Clifford algebras in electromagnetism using the geometric algebra G3 = Cl(3,0) as a computational model in the Maxima computer algebra system. We compare the geometric algebra-based approach with conventional symbolic tensor calculations supported by Maxima, based on the itensor package. The Clifford algebra functionality of Maxima is distributed as two new packages called clifford - for basic simplification of Clifford products, outer products, scalar products and inverses; and cliffordan - for applications of geometric calculus.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2017

CGAlgebra: a Mathematica package for conformal geometric algebra

A tutorial of the Mathematica package CGAlgebra, for conformal geometric...
research
03/04/2020

The Absent-Minded Passengers Problem: A Motivating Challenge Solved by Computer Algebra

In (S.B. Ekhad and D. Zeilberger, 2020) an exciting case study has been ...
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
03/18/2016

Symbolic Tensor Calculus -- Functional and Dynamic Approach

In this paper, we briefly discuss the dynamic and functional approach to...
research
08/18/2023

Field theory with the Maxima computer algebra system

The Maxima computer algebra system, the open-source successor to MACSYMA...
research
11/12/2021

SimpleTensor – a user-friendly Mathematica package for elementary tensor and differential-geometric calculations

In this paper we present a short overview of the new Wolfram Mathematica...
research
10/25/2019

DQ Robotics: a Library for Robot Modeling and Control Using Dual Quaternion Algebra

Dual quaternion algebra and its application to robotics have gained cons...

Please sign up or login with your details

Forgot password? Click here to reset