You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rationale:
* `Ga.iobj` was confusingly `Ga.e.obj` and not `Ga.i.obj`.
* `Ga.e_obj` was just an alias of `Ga.e.obj`, which bizarrely only existed if the GA had a coords argument.
* `Ga.psuedoI` was only set if the `Ga` was not orthonormal.
Crucially though, it was set to the geometric product of the basis vectors, which is _not_ the psuedoscalar at all!
There are still plenty of ways to spell the pseudo-scalar, leaving unification for a future task:
* Normalized:
* `ga.I()`
* `ga.i`
* Unnormalized:
* `ga.E()`
* `ga.e`
* `ga.mv_I` (!)
* Not-the-pseudo-scalar-at-all:
* `ga.bases_lst[-1]`
0 commit comments