rotational invariance of cross product


Theorem
Let R be a rotational 3×3 matrix, i.e., a real matrix with det⁡𝐑=1 and 𝐑-1=𝐑T. Then for all vectors 𝐮,𝐯 in ℝ3,

𝐑⋅(𝐮×𝐯)=(𝐑⋅𝐮)×(𝐑⋅𝐯).

Proof. Let us first fix some right hand oriented orthonormal basis in ℝ3. Further, let {u1,u2,u3} and {v1,v2,v3} be the componentsMathworldPlanetmathPlanetmathPlanetmath of u and v in that basis. Also, in the chosen basis, we denote the entries of R by Ri⁢j. Since R is rotational, we have Ri⁢j⁢Rk⁢j=δi⁢k where δi⁢k is the Kronecker delta symbol. Here we use the Einstein summation convention. Thus, in the previous expression, on the left hand side, j should be summed over 1,2,3. We shall use the Levi-Civita permutation symbol ε to write the cross productMathworldPlanetmath. Then the i:th coordinate of 𝐮×𝐯 equals (𝐮×𝐯)i=εi⁢j⁢k⁢uj⁢vk. For the kth component of (𝐑⋅𝐮)×(𝐑⋅𝐯) we then have

((𝐑⋅𝐮)×(𝐑⋅𝐯))k = εi⁢m⁢k⁢Ri⁢j⁢Rm⁢n⁢uj⁢vn
= εi⁢m⁢l⁢δk⁢l⁢Ri⁢j⁢Rm⁢n⁢uj⁢vn
= εi⁢m⁢l⁢Rk⁢r⁢Rl⁢r⁢Ri⁢j⁢Rm⁢n⁢uj⁢vn
= εj⁢n⁢r⁢det⁡𝐑⁢Rk⁢r⁢uj⁢vn.

The last line follows since εi⁢j⁢k⁢Ri⁢m⁢Rj⁢n⁢Rk⁢r=εm⁢n⁢r⁢εi⁢j⁢k⁢Ri⁢1⁢Rj⁢2⁢Rk⁢3=εm⁢n⁢r⁢det⁡𝐑. Since det⁡𝐑=1, it follows that

((𝐑⋅𝐮)×(𝐑⋅𝐯))k = Rk⁢r⁢εj⁢n⁢r⁢uj⁢vn
= Rk⁢r⁢(𝐮×𝐯)r
= (𝐑⋅𝐮×𝐯)k

as claimed. □

Title rotational invariance of cross product
Canonical name RotationalInvarianceOfCrossProduct
Date of creation 2013-03-22 13:33:53
Last modified on 2013-03-22 13:33:53
Owner matte (1858)
Last modified by matte (1858)
Numerical id 6
Author matte (1858)
Entry type Theorem
Classification msc 15A72
Classification msc 15A90