News for hackers. Stuff that matters.
Re:An Introduction to Geometric Algebra by ajamesm on Thursday December 22, 2016 @03:23PM (#13240076)
> Similarly, to rotate vectors you have to create matrices, which don't exist in ℝ2, and apply them to vectors through matrix multiplication.

You don't "need" matrices, they're just one way to represent linear functions that map vectors, and the complex field is another (for R^2).

Coincidentally, most of the concrete implementation described for operations in G^2 here are applications of Euler's formula.

This article drops off in extending the lessons from R^2 to R^3. Comparatively, matrices excel for comprehensibility in this regard -- if you know how to apply matrices in R^N, you can apply the same knowledge to R^N+1.

Re:An Introduction to Geometric Algebra by klodolph on Thursday December 22, 2016 @04:26PM (#13240532)
It's a reasonable nit, but that section is just background and rotors are introduced farther down. Rotors are unit elements in the even-numbered subspace of Cl_2(R), and that subspace can be shown to be (ring) isomorphic to the complex numbers.

Personally I find the formulations for geometric algebra to be simpler than the formulations for equivalent concepts using matrices and linear algebra, in the situations where they exist.

Re:An Introduction to Geometric Algebra by Koshkin on Thursday December 22, 2016 @08:49PM (#13242147)
> You don't "need" matrices, they're just one way to represent linear functions

Is there another way?

Re:An Introduction to Geometric Algebra by ianai on Friday December 23, 2016 @02:11AM (#13243379)
As vectors, as algebraic formulae, as a graph, etc