skip to content

Understand Cross Product

/ 2 min read

Table of Contents

Let two vectors be defined as:

v=(v1,v2,v3)\vec{v} = (v_1, v_2, v_3) w=(w1,w2,w3)\vec{w} = (w_1, w_2, w_3)

The Cross Product as a Linear Map

We define an unknown vector n=[nx ny nz]\vec{n} = [n_x \ n_y \ n_{z}] such that its dot product with any vector r=[xyz]\vec{r} = \begin{bmatrix} x \\ y \\ z \end{bmatrix} equals the determinant of the matrix formed by r,v,and w\vec{r}, \vec{v}, \text{and } \vec{w}:

[nx ny nz]nT[xyz]=det(r,v,w)=xv1w1yv2w2zv3w3\underbrace{[n_x \ n_y \ n_z]}_{\vec{n}^T} \begin{bmatrix} x \\ y \\ z \end{bmatrix} = \det(\vec{r}, \vec{v}, \vec{w}) = \begin{vmatrix} x & v_1 & w_1 \\ y & v_2 & w_2 \\ z & v_3 & w_3 \end{vmatrix}

Here, the vector n\vec{n} representing this transformation is the Cross Product (v×w\vec{v} \times \vec{w}).

Geometric Interpretation

To find the components of this “Target Vector” (the normal vector), we typically expand using basis vectors i,j,k\mathbf{i}, \mathbf{j}, \mathbf{k}:

n=iv1w1jv2w2kv3w3\vec{n} = \begin{vmatrix} \mathbf{i} & v_1 & w_1 \\ \mathbf{j} & v_2 & w_2 \\ \mathbf{k} & v_3 & w_3 \end{vmatrix}

Understanding “Height” and “Area”

The geometric meaning of the determinant (Scalar Triple Product) is the Volume of the Parallelepiped spanned by r\vec{r}, v\vec{v}, and w\vec{w}.

Volume=Base Area×Height\text{Volume} = \text{Base Area} \times \text{Height}
  • Base Area: The magnitude of the cross product, v×w\|\vec{v} \times \vec{w}\|, represents the area of the parallelogram formed by v\vec{v} and w\vec{w}.
  • Height: The projection of vector r\vec{r} onto the normal vector n\vec{n}.

The Plane Equation

It follows that if the determinant is zero, the volume is zero.

xv1w1yv2w2zv3w3=0\begin{vmatrix} x & v_1 & w_1 \\ y & v_2 & w_2 \\ z & v_3 & w_3 \end{vmatrix} = 0

Geometric Conclusion: If the volume is 0, the “height” is 0. This means the vector r=(x,y,z)\vec{r} = (x, y, z) lies flat in the same plane spanned by v\vec{v} and w\vec{w}.

Thus, this equation defines the plane passing through the origin spanned by vectors v\vec{v} and w\vec{w}.