The case against geometric algebra (2024)
Scope and definitions
- Several commenters stress that “geometric algebra” in the debate means Clifford algebras plus specific notation and ideology; GA is seen as a movement distinct from the bare math.
- Many distinguish: exterior/wedge products and bivectors are widely viewed as powerful and mainstream; GA’s distinctive step is elevating the geometric product and mixed‑grade multivectors.
Geometric product: value vs problems
- Supporters say GA unifies rotations, reflections, and other transforms; multivectors can represent group elements and the geometric product is then just transform composition (analogous to matrix multiplication).
- Critics argue the geometric product rarely has a clear, general geometric interpretation; mixed‑grade objects obscure structure and are hard to reason about, especially for pedagogy.
- Some agree GP is theoretically neat but practically overemphasized; exterior algebra and Clifford algebras without GP‑centrism already capture most benefits.
Pedagogy, abstraction, and notation
- Pro‑GA voices liken it to a “standard library” that removes ad‑hoc hacks (e.g., Pauli/Dirac matrices) and collapses dimension‑specific formulas to uniform ones.
- Others see this as excessive abstraction: pushing beyond an “80% solution” in linear algebra/vector calculus for marginal gains and higher cognitive load.
- There is broad sympathy for introducing wedge products and bivectors earlier; much less agreement about foregrounding the geometric product.
Applications and practicality
- Some practitioners report GA is genuinely helpful for 3D rotations, animation rigging, robotics, and certain EM formulations, but not a game‑changer elsewhere.
- Performance and implementation are recurring issues: general multivectors are expensive; practical code often uses optimized subsets (e.g., quaternions, projective or conformal models) and code generation.
- Others tried GA (e.g., in robotics or engineering) and hit walls or found traditional tools (Lie algebras, tensors, differential forms, GMT) clearer.
Types, units, and dimensional analysis
- A strong critique is that identifying geometric objects with operators, and treating everything as dimensionless multivectors, clashes with units and dimensional analysis important in physics and engineering.
- Some frame this as a “type system” issue: they prefer explicit distinctions (positions vs displacements, objects vs operators) rather than GA’s elision.
Community and culture
- Multiple comments note GA’s reputation for attracting zealotry and occasional crackpot‑sounding rhetoric, though others find GA communities unusually welcoming and pedagogically effective.
- Several argue social tone (pro‑ or anti‑GA) should be separated from technical merits; some feel the linked article leans too hard on sociological and ad‑hominem criticism.