An Extended Implementation Framework for Geometric Algebra Operations on Systems of Coordinate Frames of Arbitrary Signature

被引:8
作者
Eid, Ahmad Hosny [1 ]
机构
[1] Port Said Univ, Fac Engn, Dept Elect Engn, Port Said, Egypt
关键词
Geometric Algebra; Coordinate frames; Software implementations; CLIFFORD;
D O I
10.1007/s00006-018-0827-1
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
There is a steadily increasing interest in applying Geometric Algebra (GA) in diverse fields of science and engineering. Consequently, we need better software implementations to accommodate such increasing demands that widely vary in their possible uses and goals. For large-scale complex applications having many integrating parts, such as Big Data and Geographical Information Systems, we should expect the need for integrating several GAs to solve a given problem. Even within the context of a single GA space, we often need several interdependent systems of coordinates to efficiently model and solve the problem at hand. Future GA software implementations must take such important issues into account in order to scale, extend, and integrate with existing software systems, in addition to developing new ones, based on the powerful language of GA. This work attempts to provide GA software developers with a self-contained description of an extended framework for performing linear operations on GA multivectors within systems of interdependent coordinate frames of arbitrary metric. The work explains the mathematics and algorithms behind this extended framework and discusses some of its implementation schemes and use cases. If properly implemented, the extended framework can significantly reduce the memory requirements for implementing Geometric Algebras with larger dimensions, especially for systems based on the symbolic processing of multivector scalar coefficients.
引用
收藏
页数:32
相关论文
共 56 条
  • [31] Gunn C., 2011, GEOMETRY KINEMATICS, DOI [10.14279/depositonce-3058, DOI 10.14279/DEPOSITONCE]
  • [32] Gunn C., 2011, Guide to Geometric in Practice, P297, DOI DOI 10.1007/978-0-85729-811-915
  • [33] Geometric Algebras for Euclidean Geometry
    Gunn, Charles
    [J]. ADVANCES IN APPLIED CLIFFORD ALGEBRAS, 2017, 27 (01) : 185 - 208
  • [34] Doing Euclidean Plane Geometry Using Projective Geometric Algebra
    Gunn, Charles G.
    [J]. ADVANCES IN APPLIED CLIFFORD ALGEBRAS, 2017, 27 (02) : 1203 - 1232
  • [35] Hestenes D, 2002, FUNDAMENTAL THEORIES
  • [36] Geometric Algebra Computing for Heterogeneous Systems
    Hildenbrand, D.
    Albert, J.
    Charrier, P.
    Steinmetz, Chr.
    [J]. ADVANCES IN APPLIED CLIFFORD ALGEBRAS, 2017, 27 (01) : 599 - 620
  • [37] KamiWaAI – interactive 3D sketching with Java based on Cl(4, 1) conformal model of Euclidean space
    Eckhard M. S. Hitzer
    [J]. Advances in Applied Clifford Algebras, 2003, 13 (1) : 11 - 45
  • [38] Hitzer E. M. S., 2003, ADV APPL CLIFFORD AL, V13, P157
  • [39] Interactive 3D Space Group Visualization with CLUCalc and the Clifford Geometric Algebra Description of Space Groups
    Hitzer, Eckhard
    Perwass, Christian
    [J]. ADVANCES IN APPLIED CLIFFORD ALGEBRAS, 2010, 20 (3-4) : 631 - 658
  • [40] Geometric Algebra-based Modeling and Analysis for Multi-layer, Multi-temporal Geographic Data
    Hu, Yong
    Luo, Wen
    Yu, Zhaoyuan
    Yuan, Linwang
    Lu, Guonian
    [J]. ADVANCES IN APPLIED CLIFFORD ALGEBRAS, 2016, 26 (01) : 151 - 168