[Math] Gradient of cross product

cross productdifferential-geometrymultivariable-calculus

Consider $\mathbb{R}^3 \times \mathbb{R}^3$ with standard coordinates $(q_1, q_2, q_3, p_1, p_2, p_3)$. For a fixed $v \in \mathbb{R}^3$, consider the function $f : \mathbb{R}^3 \times \mathbb{R}^3 \to \mathbb{R}$ given by $$f(q, p) = \langle v, q \times p \rangle$$ Writing everything out, it's easy to show that $\nabla f = (- v \times p, v \times q)$. Is there an easier way to see this, that doesn't involve writing out the coordinate-wise formulas for cross product and inner product?

Best Answer

Denote the triple vector product, or volume form, by $\epsilon(\cdot,\cdot,\cdot)$. Then $$f(q,p):=\langle v,q\times p\rangle=\epsilon(v,q,p)=\left\{\eqalign{ &\langle q,p\times v\rangle\>,\cr &\langle p,v\times q\rangle\>. \cr}\right.$$ It now follows by inspection that $$\nabla_q f=-v\times p\>,\qquad \nabla_p f=v\times q\ .$$

Related Question