The cross product for two 3D vectors can be expressed as a matrix operator. That is, for every 3-vector v, there is a 3×3 matrix V such that, for every 3-vector w,
V w = v × w.
Given that v = (vx, vy, vz)T, this matrix V is denoted cross(v) and is defined by the skew-symmetric matrix
| 0 -vz vy |
cross(v) = | vz 0 -vx |
| -vy vx 0 |.
This matrix is useful in defining the arbitrary 3D rotation matrix and in finding the angular velocity vector.