{% include head.html %}
| Identity | Comment |
|---|
| ab=a⋅b+a∧b | Geometric product of two vectors a and b |
| a⋅b=21(ab+ba) | Inner product of two vectors as symmetric part of geometric product |
| a∧b=21(ab−ba) | Exterior product of two vectors as antisymmetric part of geometric product |
| Identity | Comment |
|---|
| a1∧⋯∧ar=r!1∑K(−1)ϵak1…akr | Exterior product of r vectors. K is the set of permutations of $1 \dots rand\epsilon$ is even for even perms and odd for odd |
| a1∧a2∧a3=61(a1a2a3+a3a1a2+a2a3a1−a1a3a2−a2a1a3−a3a2a1) | Example of the above for r=3. Note a∧b=21(ab−ba) is example for r=2 |
| a⋅Ar=aAr−(−1)rAra(∗) | Prove by repeated application of ab=2a⋅b−ba to aa1…ar for orthogonal {ai} |
| a∧Ar=aAr+(−1)rAra(∗∗) | Extends definition of ∧ to multivectors |
| aAr=a⋅Ar+a∧Ar | Combine above two formulae. a⋅Ar has grade r−1, a∧Ar has grade r+1 |
| Ar⋅(Bs⋅Ct)=(Ar∧Bs)⋅Ctr+s≤t(◃) | Prove by grade projection |
| Ar⋅(Bs⋅Ct)=(Ar⋅Bs)⋅Ctr+t≤s(▹) | Ditto |
| a⋅(a1∧⋯∧ar)=∑k=1r(−1)k+1a⋅aka1∧⋯∧aˇk∧⋯∧ar | The check on aˇk means "omit that term from the exterior product" |
| Identity | Comment |
|---|
| a⋅(b∧c)=a⋅bc−a⋅cb | Simplest example of above identity, r=2 |
| a⋅(a1∧a2∧a3)=a⋅a1a2∧a3−a⋅a2a1∧a3+a⋅a3a1∧a2 | Next simplest example, r=3 |
| (a∧b)⋅B=a⋅(b⋅B) | Application of (◃) in the case r=s=1 and t=2 |
| (a⋅B)⋅b=a⋅(B⋅b) | Application of (▹) in the case r=t=1 and s=2 |
| (a∧b)⋅(c∧d)=b⋅ca⋅d−a⋅cb⋅d | Expand into geometric products and use ab=2a⋅b−ba |
| a⋅(b∧B)=a⋅bB−b∧(a⋅B) | Expand into geometic products using (∗) and (∗∗) |
| Identity | Comment |
|---|
| M×N=21(MN−NM) | Definition, for multivectors M and N |
| L×(M×N)+N×(L×M)+M×(N×L)=0 | Jacobi identity for multivectors L, M and N |
| B×a=21(Ba−aB)=B⋅a | Special case for bivector B and vector a using (∗) |
| B×Ar=⟨B×Ar⟩r | Commutator product with bivector is grade-preserving for blade Ar and hence multivector M |
| BAr=B⋅Ar+B×Ar+B∧Ar | Therefore 21(BAr+ArB)=B⋅Ar+B∧Ar |
| (a∧b)×B=(a⋅B)∧b+a∧(b⋅B) | Expand into geometic products using (∗∗) and def'n of commutator product |
| Identity | Comment |
|---|
| I=e1∧⋯∧en | For orthonormal vectors {ei∥i=1…n} |
| I2=±1 | Sign depends on metric but is typically -1 in physics applications |
| IAr=(−1)r(n−1)ArI | For blade Ar in n-dims. I always commutes with even-grade multivectors |
| a⋅(ArI)=a∧ArI | Using the above commutation rule together with (∗) |
| Identity | Comment |
|---|
| b=F(a) | Linear function (whose components form a matrix) |
| F(μa+νb)=μF(a)+νF(b) | Linearity for vectors a and b and scalars μ and ν |
| F(a∧b)=F(a)∧F(b) | Action on a bivector |
| F(μM+νN)=μF(M)+νF(N)F(Ar)=⟨F(Ar)⟩r | Linearity and grade-preservation for multivectors M and N, and blade Ar |
| a⋅F(b)=F(a)⋅b | Definition of F, the adjoint (transpose) of F |
| ⟨AF(B)⟩=⟨F(A)B⟩(∙) | Multivector version of above definition of adjoint |
| Ar⋅F(Bs)=F(F(Ar)⋅Bs)r≤s | Combine definition of adjoint with (∗), eg for Ar=a and Bs=b∧c |
| F(Ar)⋅Bs=F(Ar⋅F(Bs))r≥s(†) | Combine definition of adjoint with (∗), eg for Ar=a∧b and Bs=c |
| R=nm=exp(−B^θ/2)=cos(θ/2)−B^sin(θ/2) | Rotor R from vectors m and n where m⋅n=cosθ, B^=sin(θ/2)m∧n and B^2=−1 |
| F(M)=RMR~ | Multivector M rotated by angle θ in B^ plane |
| Identity | Comment |
|---|
| F(I)=det(F)I | Definition of determinant, as volume scale factor for F |
| det(FG)I=det(F)det(G)I | Because det(FG)I=FG(I)=det(G)F(I)=det(F)det(G)I using the above definition |
| det(F)=det(F) | Because det(F)=⟨F(I)I−1⟩=⟨IF(I−1)⟩=⟨F(I−1)I⟩=det(F) using (∙) |
| F−1(M)=det(F)1IF(I−1M) | Inverse of F. Holds also when F→F. From definition of determinant, multiply by arbitrary multivector N: det(F)IN=F(I)N=F(IF(N)) using (†) and that F(I)⋅N=F(I)N and I⋅F(N)=IF(N). Now let M=IN and apply F−1 to both sides. |

This work is licensed under a
Creative Commons Attribution 4.0 International License.
