Taking the cross product in general

To take the cross product of two vectors (B×C) in Cartesian coordinates in general, we set up a special 3-by-3 matrix that has as its rows the Cartesian unit vectors (ˆx, ˆy, and ˆz), the components of the first vector (Bx, By, and Bz), and the components of the second vector (Cx, Cy, and Cz). The columns are organized by component. The determinant of this matrix will give us the cross product of the two vectors:

B×C=det|ˆxˆyˆzBxByBzCxCyCz|

A useful way to remember how to take the determinant is given online and uses cross-multiplication. We apply that method to find the 2-by-2 determinants that can be computed.

B×C=det|ˆxˆyˆzBxByBzCxCyCz|=ˆx|ByBzCyCz|ˆy|BxBzCxCz|+ˆz|BxByCxCy|

We further cross-multiply to find the determinants of the 2-by-2 matrices,

B×C=ˆx(ByCzCyBz)ˆy(BxCzCxBz)+ˆz(BxCyCxBy)

So, in general, the cross product in Cartesian coordinates is given by,

B×C=ByCzCyBz,CxBzBxCz,BxCyCxBy