Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

geometric algebra gives geometric meaning to linear algebra and much more. it can provide a coordinate free geometric interpretation of spaces. those who learn of it, tend to be dismayed they weren't taught physics in this framework. what are the pro's and con's of replacing linear algebra and vector calcunningulus with geometric algebra?

Good books on geometric algebra:

  • Geometric Algebra for Computer Science has exercises to self tests, and features prettyfied pictures for extra clarity.

  • Books by Hestenes have an incredible signal to noise ratio (extreme compression of information to Shannon Limit) and are definitely a must...

  • many introductions floating around, remember search for "geometric algebra" and not "algebraic geometry"

Also try to see the Pascal triangle structure of number of k vector basis blades in n dimensions!

share|cite|improve this question

closed as off-topic by user1504, Dilaton, Michael Brown, ja72, Chris White Jul 9 '13 at 6:38

  • This question does not appear to be about physics within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

I hope you haven't missed the excellent Geometric Algebra for Physicists. I really like Hestenes's intro to "New Foundations of Classical Mechanics", where he suggests that vectors and multivectors are just natural extensions of the concept of number, but the rest of it... – Mike Apr 30 '13 at 20:17
-10. Definitely not replace vector calculus. And as for linear algebra, first it it is still best to teach Linear, then Exterior (geometric). P.S. You missed this source: Clifford Intro – centralcharge Jul 7 '13 at 9:40
This is an educational question and seems therefore to be better suited for Academia.SE – Dilaton Jul 8 '13 at 10:46
I'm not sure Academia will even take it. In any event, it is about redesigning a math curriculum, not a physics curriculum. – Chris White Jul 9 '13 at 6:38
up vote 7 down vote accepted

For several years I have been teaching Clifford (geometric) algebra as part of the Vector Analysis Course for undergraduate physics majors in Ateneo de Manila University. I strictly use Cl_{n,0}, even for Special Relativity. 18-year old students do not complain how difficult geometric algebra is. They just learn the math and the geometric interpretations: geometric product, dot product, wedge product, cross product, exponentials of imaginary vectors for circular rotations, exponentials of vectors for hyperbolic rotations, etc. For linear algebra, I teach them how to rewrite simultaneous linear equations in vector form and use the wedge product to solve for the unknown parameters. All the properties of determinants are encoded in the wedge product of arbitrary number of vectors. Cylindrical and spherical coordinate systems are best taught in terms of exponential rotation operators, because students immediately see what are the axis of rotation, the angle of rotation, and the vector to be rotated. Vector calculus is also simpler because the gradient, divergence, and curl becomes part of a single spatial derivative operator which may act on scalars or vectors. This becomes very useful when we want to combine all the four Maxwell's equations into one. I think, the more one knows too much math such as tensors, spinors, and differential forms, the more it becomes difficult to understand geometric algebra. Geometric algebra is best taught to the little ones.

share|cite|improve this answer
thanks for this answer, I was suspecting this was done at some universities, sadly not the one Ive been attending... so when I accidentally discovered it (started reading the GA for Computer Science book thinking I picked up a book about algebraic geometry) I was 1 extatic with the geometric reinterpretation of even things I thought I fully understood (like use outer product for solving simultaneous linear equations as you mention, first time I actually saw the parallelogram) but also 2 anger at whatever combination of factors brought me up with traditional "tower of Babel" split framework! – propaganda Jan 24 '12 at 9:07
So up till now it was only a suspicion that it would also work at universities (perhaps even highschool), but I have never conversed with anyone who witnesses this, confirmation that this can be done is highly nice. Some questions remain: the courses that follow later in the curriculum, they build on these fundaments, are their troubles within the faculty (professors disagreeing with a different notation etc?), are these sidestepped by giving them traditional notation alongside geometric framework? perhaps I'd be pushing it too far if I dare ask if I could get a copy of notes I wont share on? – propaganda Jan 24 '12 at 9:11
Please check out some of my tutorials: link. They are incomplete, but I hope they help you understand geometric algebra better. My approach is to treat geometric algebra as a group algebra, so I start with basis vectors and define the orthonormality axiom of vectors as a relation for group generators. I think this approach is easier for students to understand than defining inner and outer products in terms of commutators and anticommutators of vectors. – Quirino Sugon Jr Jan 24 '12 at 13:26
More lengthy tutorials are in They cover orbits, electromagnetics, optics, and groups. Our other tutorial papers on optics and polarized light are published in AJP 2004 and JOSA 2010 & 2012. I hope these suffices for now. I am the only one teaching geometric algebra algebra in my university, so I could not follow-up my students. I use traditional notation for products like a.b and axb. Whatever physics course I teach, as long as there are vectors--Mechanics or EM, I teach the geometric algebra point of view. – Quirino Sugon Jr Jan 24 '12 at 13:53
awesome, thanks! – propaganda Jan 24 '12 at 15:01

Ron Maimon is entirely correct when he says that GA is precisely Clifford algebra, as any book or paper using the phrase "Geometric Algebra" is sure to say. But I think he misses both the point of the question and the point of "GA".

The question

I'll paraphrase the question as: Is GA a good, pedagogical way to introduce the mathematical side of physics to undergraduates. My answer is: for now, probably not.

Eventually, for any student who will need to go beyond basic div, grad, curl, I think GA would be an excellent approach. My reason for saying "not for now" is that no good textbook currently exists for this. I'm sure Quirino inspires many talented undergrads, but I would also worry about losing quite a few. There are many different learning styles, and most of them benefit greatly from having a good, thoroughly refined text -- or even a text that has grown out of previous generations of texts. All the books I've seen suffer from their attempts to explain why GA is better than standard treatments, rather than just being good, self-contained introductory texts.

"Geometric" algebra

Geometric algebra is just a name for a pedagogical approach to teaching physics that introduces Clifford algebra (usually over the reals) in a simple way, emphasizing the geometric nature of the elements and operations, and using Clifford algebra as the fundamental tool for basically all calculations. Just as Penrose (usually) makes no mention of left minimal ideals or fiber bundles when he discusses spinors, a simpler approach to Clifford algebra is reasonable -- and would be vastly preferable for first-year physics students.

Now, the contention is that Clifford algebra is under-utilized in basic physics. Rigid-body dynamics is at least as easy when using Clifford algebra as anything else. Orbital dynamics (especially eccentricity!) is practically trivial. Relativistic dynamics is simple. Moreover, once you've gotten practice with Clifford algebra in the basics, extending to electrodynamics and the Dirac equation are really simple steps. So I think there's a strong case to be made that this would be a useful approach for undergrads. This could all be done using different tools, of course -- that's how most of us learned them. But maybe we could do it better, and more consistently.

No one is claiming that any of this is fundamentally new; just that they could be bundled into a neater package, making for easier learning. Try teaching a kid who is struggling with the direction of the curl vector that s/he should really be thinking in terms of the algebra generated by the (recently introduced) vector space, subject only to the condition that the product of a vector with itself is equal to the quadratic form. Or a kid who can't understand Euler angles that this rotation is better understood as a transformation generated (under a two-fold covering) by the even subalgebra of $\mathcal{Cl}_{3,0}(\mathbb{R})$. GA is just a name for a pedagogical approach that makes these lessons a whole lot easier than they would be if you sent the student off to read Bourbaki. Starting off with Clifford algebra in this way may be harder at the beginning, but can pay enormous dividends once you get to slightly harder problems.

I used to use ordinary tensor algebra for relativistic dynamics, differential forms and/or tensors for electrodynamics, and spinors for analyzing gravitational radiation. These days, I mostly just use Clifford algebra. I like to make use of the manipulations that are so much simpler with Clifford's geometric product, the conciseness of objects that encode multiple grades at the same time, and the consistency of using the same exact formalism in all these domains. Why shouldn't my undergrads get the same advantages?

Should Ron and Luboš abandon their mathematical upbringing and start speaking Hestenes's language? Probably not. Might it be useful to other, younger students of physics? Definitely.

As for why you would use the name Geometric algebra (GA) instead of Clifford algebra (CA): typically, GA is restricted to vector spaces over the reals, so it's just a shorthand. Also, apparently Clifford himself called it Geometric Algebra -- so it's not a sin.

I'll also point out that tensors do fit nicely within CA/GA, in the form of linear functions, for which CA/GA provides new interpretations, without making the usual manipulations harder. Also, those nice features that Penrose mentions when he talks about spinors and twistors are present naturally in GA (I'm specifically referring to CA over the reals). He talks about geometric interpretations and calculational efficiencies, which GA shares. But GA goes further. Penrose et al. (Geroch-Held-Penrose, Penrose-Newman, etc.) use complex numbers to combine contractions that really deserve to be separate-grade objects, with accompanying geometrical interpretations. The optical scalars are a prime example, where the standard treatment drops geometrically meaningful elements so that the familiar product of complex numbers can be used. GA can replace this with Clifford's geometric product while retaining the geometry.

share|cite|improve this answer
The problem is that it is not simpler! Ask Dimension10 whether it was easier to learn Dirac matrices or Geometric Algebra. The matrices are concrete, computational, and you can immediately see how they work, and you can work with them with no prior intellectual labor. The abstraction is too abstract! The first rule of mathematics pedagogy: any student can easily reconstruct the abstract from the concrete, but it's much more difficult to go the other way. Dirac matrices are already pretty abstract, but a matrix representation is essential for when you get stuck, and students get stuck a lot. – Ron Maimon Jul 7 '13 at 20:33
I really think you need to give some of the pedagogical treatments more of a chance. It can be approached abstractly from pure group theory, or concretely, as we teach dot and cross products. In the concrete approach, it's just as easy as ordinary vector algebra, but it generalizes trivially to arbitrary dimensions and signatures. And in use it shares many features with the tetrad approach to GR, which is computationally very simple. – Mike Jul 8 '13 at 12:29

First, "Geometric algebra" is "Clifford algebra", and it is no good to hide this by renaming it. Hestenes didn't invent it, and his approach is pedagogically awful and adds nothing new.

Clifford algebras are no good as a fundamental "vector calculus", because the calculus of vectors is not by an algebra of the usual sort at all. It is by the tensor calculus, that allows outer products and contractions. The elementary treatments that try to algebrify vectors by introducing cross and dot products are ultimately failures, they mislead people into thinking that vectors have a natural product structure, producing vectors. They don't. The product of vectors are tensors, and only the peculiarities of three dimensions allow you to find a vector product.

The Clifford algebra is useful for spinors, and it does have some benefit to spinorify all of the vectors. This is done by Penrose in both the diagram formalism for spinorified tensors, and for twistors, which spinorify space-time positions too. These formalisms are useful, but advanced.

Learning Clifford algebra should not be confused by introducing the subject as some sort of fundamental vector calculus.

share|cite|improve this answer

protected by Qmechanic Apr 30 '13 at 22:37

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.