HN Books @HNBooksMonth

The best books of Hacker News.

Hacker News Comments on
Linear and Geometric Algebra

Alan Macdonald · 2 HN comments
HN Books has aggregated all Hacker News stories and comments that mention "Linear and Geometric Algebra" by Alan Macdonald.
View on Amazon [↗]
HN Books may receive an affiliate commission when you make purchases on sites after clicking through links on this page.
Amazon Summary
This textbook for the first undergraduate linear algebra course presents a unified treatment of linear algebra and geometric algebra, while covering most of the usual linear algebra topics. This is the October 2020 printing, corrected and slightly revised. Geometric algebra is an extension of linear algebra. It enhances the treatment of many linear algebra topics. And geometric algebra does much more. Geometric algebra and its extension to geometric calculus unify, simplify, and generalize vast areas of mathematics that involve geometric ideas. They provide a unified mathematical language for many areas of physics, computer science, and other fields. The book can be used for self study by those comfortable with the theorem/proof style of a mathematics text. Visit the book’s web site for more information: http://faculty.luther.edu/~macdonal/laga I commend Alan Macdonald for his excellent book! His exposition is clean and spare. He has done a fine job of engineering a gradual transition from standard views of linear algebra to the perspective of geometric algebra. The book is sufficiently conventional to be adopted as a textbook by an adventurous teacher without getting flack from colleagues. Yet it leads to gems of geometric algebra that are likely to delight thoughtful students and surprise even the most experienced instructors. -- David Hestenes, Distinguished Research Professor, Arizona State University
HN Books Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this book.
I'd say alternative is an unlucky choice of words. I'd rather say geometric algebra (GA) is an extension of linear algebra (LA). In order to really understand GA you need first to firmly understand LA. Then it becomes clear that all that GA does is to turn a Hilbert space into an algebra called a Clifford algebra, and to examine the geometric semantics of the various operations that pop up in the process.

Here are three great sources that helped me to understand GA:

1. https://www.amazon.co.uk/Geometric-Algebra-Computer-Science-...

2. https://www.amazon.co.uk/Linear-Geometric-Algebra-Alan-Macdo...

3. https://www.amazon.co.uk/Algebra-Graduate-Texts-Mathematics-... , pages 749-752

The first source gives great motivation and intuition for GA and its various products. Its mostly coordinate free approach is very refreshing and makes the subject feel exciting and magical. This is also the problem of the book, it's easy to end up confused and disoriented after working through it for a while. The second source is great because it grounds GA firmly on LA, and makes everything very clear and precise. The third source gives a short and concise definition of what a Clifford algebra is.

klodolph
My personal recommendation for a book on geometric algebra is the one by Hestenes, New Foundations for Classical Mechanics (https://www.amazon.com/dp/0792355148/). I was disappointed by Geometric Algebra for Computer Science and I recently got rid of my copy when I moved to a new apartment, but I have a mathematics background and tend to prefer denser books.

I would say that "alternative" is a viable word here. Yes, you'll need a foundation in linear algebra to understand geometric algebra, but our classes and books on linear algebra go beyond what is necessary for understanding geometric algebra and introduce concepts (like the cross product) which have more natural equivalents in geometric algebra. I'm not even convinced that it's necessary to have a good understanding of matrixes in order to work with geometric algebra.

auggierose
I guess we have to agree to disagree. GA is not an alternative to LA, as LA is the foundation of GA.

The main point of LA is not matrices, but linear operators, dimensionality, linear independence, bases, etc. Matrices flow naturally from that. If all you have been taught in LA is to manipulate matrices, then I can see why you feel about the relationship between LA and GA the way you do.

klodolph
You're saying things that I agree with 100% which makes me think that there's something missing from my explanation.

I'm not talking about linear algebra as a field of mathematics in some kind of ideal sense here. Yes, obviously, it's a foundation for geometric algebra. You don't need to convince me of that.

However, elementary linear algebra classes don't teach you about linear operators, they teach you about things like matrixes and cross products. In these basic classes, a "vector" is a "thing with X, Y, and Z coordinates". So when you get to physics, you use the cross product to write a formula for magnetic field. You have to remember that the magnetic field is transformed differently from other vectors according to some special rules. And engineers call this stuff "linear algebra". Mathematicians agree that it's linear algebra, but we know that there's a lot more to linear algebra that goes beyond that.

Alternatively, they could calculate the magnetic field using geometric algebra, and express it as a bivector, at which point all of those special rules vanish.

That's why Hestenes's book is called "New Foundations for Classical Mechanics". It's not that linear algebra is not the foundation for geometric algebra. It's that classes taught in colleges which are called "linear algebra" teach you the concepts used by Gibbs and Wilson in the book Vector Analysis, and these concepts don't generalize to different numbers of dimensions. GA does. Maybe the problem here is that we don't have a special name for that field of study which uses cross products, if had a different name for that stuff, say "vector analysis" after the book first appeared in, we wouldn't have a problems saying that "geometric algebra is an alternative to vector analysis".

GA is a nice alternative to the stuff they teach engineers scientists under the "linear algebra" banner.

Another example… look at Stokes' Theorem. The version with differential forms is a nice alternative to the version with just a cross product.

If you enjoy playing around with quaternions, you may also have fun with geometric algebra.

Geometric Algebra for Physicists is very clear and gently paced. http://www.amazon.com/Geometric-Algebra-Physicists-Chris-Dor...

This one also looks good: http://www.amazon.com/Linear-Geometric-Algebra-Alan-Macdonal...

HN Books is an independent project and is not operated by Y Combinator or Amazon.com.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.