top | item 24399229

(no title)

hugohadfield | 5 years ago

Hi everyone, I'm Hugo one of the maintainers of this package, glad to see lots of interest! If anyone is interested in some of the applications of GA in robotics etc then check out the talk Eric and I gave at GAME2020 back in February https://www.youtube.com/watch?v=bj9JslblYPU

discuss

order

dbcurtis|5 years ago

A few months back I made an effort to learn GA. I did get some traction, but eventually shelved the effort. The thing that put me off is that no one could explain how to do units analysis in GA. I am mainly interested in physics and engineering applications, especially robotics and also RF engineering to some extent. Without being able to see how dimensions combine in GA, I have zero confidence in the correctness of my results. Arithmetic without dimensional analysis is not physics. Full. Stop.

So, if you could point to any resources that show how to properly dimension GA values, and how GA operators combine dimensions, that would get me started on GA again.

jacobolus|5 years ago

The units work just how you’d expect; as far as I can tell there’s nothing new or unique about units in GA.

If you multiply two vectors with units of meters, you get a scalar + a bivector, both with units of square meters.

If you divide two vectors with units of meters, you get a scalar + a bivector which are both dimensionless.

Etc.

gugagore|5 years ago

At some point, any GA computation bottoms out to scalars. Since you start out with quantities you already know how to give dimensions to, I would expect you can just follow standard dimensionsal analysis.

That isn't to say it's straightforward to implement computationally, or that there isn't interesting structure there.

leephillips|5 years ago

Why is this any more of a problem than units in conventional vector calculus?