The Making of GABLE: A Geometric Algebra Learning Environment in Matlab
Stephen Mann, Leo Dorst, Tim Bouma
Abstract
Stephen Mann, Leo Dorst, Tim Bouma
Abstract
Geometric algebra extends Clifford algebra with geometrically meaningful operators with the purpose of facilitating geometrical computations. Present textbooks and implementation do not always convey this geometrical flavor or the computational and representational convenience of geometric algebra, so we felt a need for a computer tutorial in which representation, computation and visualization are combined to exhibit the intuition and the techniques of geometric algebra. Current software packages are either Clifford algebra only (CLICAL [ 11 ] and CLIFFORD [ 3 ]) or do not include graphics [ 2 ], so we decided to build our own. The result is GABLE (Geometric AlgeBra Learning Environment), a hands-on tutorial on geometric algebra that is suited for undergraduate students [ 7 ].
OpenAlex reports 33 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Geometric algebra extends Clifford algebra with geometrically meaningful operators with the purpose of facilitating geometrical computations. Present textbooks and implementation do not always convey this geometrical flavor or the computational and representational convenience of geometric algebra, so we felt a need for a computer tutorial in which representation, computation and visualization are combined to exhibit the intuition and the techniques of geometric algebra. Current software packages are either Clifford algebra only (CLICAL [ 11 ] and CLIFFORD [ 3 ]) or do not include graphics [ 2 ], so we decided to build our own. The result is GABLE (Geometric AlgeBra Learning Environment), a hands-on tutorial on geometric algebra that is suited for undergraduate students [ 7 ].
Key concepts: Geometric algebra, Algebra over a field, Computation, Symbolic computation, Clifford algebra, Computer science, Visualization, Graphics