The Essentials of Clifford Algebras with Maple Programming

Clifford algebra (geometric algebra) which has many applications in physics, robotics, Computer-Aided Manufacture, computer graphics, image processing, Computer-Aided Design etc. is one of the important subjects in mathematics. In this paper, after we give the definition of Clifford algebras, introduce their subspaces. Firstly, we develop an algorithm which obtains some concepts of Clifford algebras using Maple programming. Secondly, another algorithm calculates the norm of the multivector obtained by finding the Clifford product of any two vectors of the same finite dimension.

___

[1] J. Jr. Vaz and R. Jr. Da Rocha, “An introduction to Clifford algebras and spinors,” Oxford University Press, 2016.

[2] E. Hitzer, T. Nitta and Y. Kuroe, “Applications of Clifford’s geometric algebra,” arXiv:1305.5663v1 [math.RA] 24 May 2013.

[3] E. J. Bayro-Corrochano and N. Arana-Daniel, “Clifford support vector machines for classification, regression, and recurrence,” IEEE Transactions on Neural Networks, vol. 21, no. 11, pp. 1731-1746, 2010.

[4] P. Lounesto, “Clifford algebras and spinors,” 2nd edition, Cambridge University Press, 2001.

[5] M. Akar and N. M. Sirakov, “Support vector machine skin lesion classification in Clifford algebra subspaces,” Applications of Mathematics, vol. 64, no. 5, pp. 581-598, 2019.

[6] J. L. Aragon, G. Aragon-Camarasa, G. Aragon-Gonzalez and M. A. Rodriguez-Andrade, “Clifford algebra with mathematica,” arXiv:0810.2412v2 [math-ph] 22 January, 2018.

[7] S. Roy, A. Mitra and S. K. Setua, “Color image representation using multivector,” 2014 Fifth International Conference on Intelligent Systems, Modelling and Simulation, Langkawi, Malaysia, IEEE Xplore, pp. 357-363, 27-29 January 2014.

[8] F. Brackx, N. De Schepper and F. Sommen, “Clifford-Hermite and two-dimensional CliffordGabor filters for early vision,” 17th International Conference on the Application of Computer Science and Mathematics in Architecture and Civil Engineering K. Gürlebeck and C. Könke (eds.) Weimar, Germany, 12-14 July 2006.

[9] S. Franchini, G. Vassallo and F. Sorbello, “A brief introduction to Clifford algebra,” University of Palermo, Department of Computer Engineering, Technical Report N. 2/2010.