How to Differentiate the Cross Product of Vector Functions
At a glance
- 1. Identify the vectors
Write the two vector-valued functions as u(t) and v(t), with components that are differentiable.
- 2. Differentiate each
Find u'(t) and v'(t) by differentiating their components.
- 3. Apply the rule
Use u'(t) cross v(t) plus u(t) cross v'(t), keeping the order of each cross product.
- 4. Simplify or verify
Compute the cross products componentwise, then compare with differentiating u(t) cross v(t) directly.
If two vectors depend on a parameter, their cross product also depends on that parameter. To differentiate it, use a product rule much like the one for scalar functions, but preserve the order of the vectors in each cross product.
For differentiable functions and with values in ,
The formula has two terms because either vector can change as changes. It is not generally correct to differentiate only one of the vectors.
Why the product rule works
The cross product is bilinear: it distributes over addition and scalar multiplication in either input. For a small change ,
After expanding, the terms that are first order in are and . Divide the change by and take the limit as approaches zero. The terms involving two small changes vanish in that limit, leaving the stated rule.
How to calculate it componentwise
If
then
You can differentiate these three components directly, or compute the two cross products in the product rule. Both methods give the same result. The product-rule form is usually shorter and makes clear that both vector functions must be differentiated.
Worked example
Let
First differentiate each vector componentwise:
Now calculate the two terms separately:
Adding them gives
As a check, compute the original cross product first:
Differentiating its components gives , confirming the result.
Common mistakes
- Leaving out a term: The derivative is not just or just . Include both.
- Reversing the order: In general, . Thus the terms are and , in that order.
- Treating the cross product as a scalar product: The result is a vector. Differentiate or add its components as vectors, not as a single scalar expression.
- Forgetting the parameter dependence: Even if one vector looks constant in one part of a calculation, check whether its components actually depend on before setting its derivative to zero.
If the vectors depend on several variables
If and depend on a parameterized path , apply the same rule to their compositions. For example,
where each derivative on the right includes the chain rule. If the differentiation is with respect to one coordinate, such as , the same product rule applies using partial derivatives: .
References
- Vector Calculus, Jerrold E. Marsden and Anthony J. Tromba
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.