clifford.MultiVector.normal¶
-
MultiVector.
normal
()[source]¶ Return the (mostly) normalized multivector.
The _mostly_ comes from the fact that some multivectors have a negative squared-magnitude. So, without introducing formally imaginary numbers, we can only fix the normalized multivector’s magnitude to +-1.
M / |M| up to a sign normal() –> MultiVector