I've come across two different definitions of a cross product between vectors $\mathbf{a}$ and $\mathbf{b}$. Let $\mathbf{a} \land \mathbf{b}$ denote this vector cross product.
- The vector cross product between $\mathbf{a}$ and $\mathbf{b}$ is the unique vector $\mathbf{a} \land \mathbf{b} \in \mathbb{R}^3$ characterized by $$(\mathbf{a} \land \mathbf{b}) \cdot \mathbf{c} = \det{(a,b,c)} \quad \quad \textrm{for all } \mathbf{c} \in \mathbb{R}^3$$
- The more widely used definition: $\mathbf{a} \land \mathbf{b} = \|\mathbf {a} \|\|\mathbf {b} \|\sin(\theta )\,\mathbf {n} $, where $n$ is a unit vector perpendicular to the plane containing $a$ and $b$, with direction such that the ordered set $(a, b, n)$ is positively oriented. $\theta$ is the angle between $\mathbf{a}$ and $\mathbf{b}$ in the plane containing them.
How does one prove an equivalence between these two definitions?