Ma · Mathematics

Proof of (A + B) × (A − B) = −2(A × B)

Published By the 9to5Science editorial team

At a glance

  1. 1. Expand the product

    Use distributivity to expand (A + B) × (A − B) into four cross products.

  2. 2. Apply cross-product rules

    The self-products vanish, and reversing the order of a cross product changes its sign.

  3. 3. Combine terms

    The two remaining terms are both −(A × B), giving −2(A × B).

For vectors AA and BB in three-dimensional space, the identity follows from two basic properties of the cross product: it is distributive over addition, and reversing the order of its inputs reverses its sign. Expanding the left-hand side leaves two equal terms, each equal to −(A×B)-(A \times B).

Here, the notation AXBA X B is interpreted as A×BA \times B, the vector cross product.

Proof using cross-product rules

The cross product is distributive in each input, so expand the expression one term at a time:

(A+B)×(A−B)=A×A−A×B+B×A−B×B.\begin{aligned} (A+B) \times (A-B) &= A \times A - A \times B + B \times A - B \times B. \end{aligned}

A vector crossed with itself is the zero vector: A×A=0A \times A=\mathbf{0} and B×B=0B \times B=\mathbf{0}. Also, the cross product is antisymmetric:

B×A=−(A×B).B \times A = -(A \times B).

Substitute these facts into the expansion:

(A+B)×(A−B)=0−A×B−A×B−0=−2(A×B).\begin{aligned} (A+B) \times (A-B) &= \mathbf{0} - A \times B - A \times B - \mathbf{0} \\ &= -2(A \times B). \end{aligned}

That proves the identity. The negative sign is essential: it comes from reversing the order in B×AB \times A.

Why the cross-product rules apply

For vectors in R3\mathbb{R}^3, the cross product is bilinear, meaning it distributes over vector addition and scalar multiplication. It is also antisymmetric, so swapping its inputs changes the sign. In particular, swapping a vector with itself gives

A×A=−(A×A),A \times A = -(A \times A),

which implies A×A=0A \times A=\mathbf{0}. These properties make the expansion proof shorter than computing the cross product from coordinates.

Worked numerical example

Take

A=(1,2,0),B=(0,1,3).A=(1,2,0), \qquad B=(0,1,3).

First calculate the cross product on the right:

A×B=(6,−3,1),A \times B = (6,-3,1),

so

−2(A×B)=(−12,6,−2).-2(A \times B)=(-12,6,-2).

Now compute the left-hand side directly. The two vectors in the cross product are

A+B=(1,3,3),A−B=(1,1,−3).A+B=(1,3,3), \qquad A-B=(1,1,-3).

Their cross product is

(A+B)×(A−B)=(3(−3)−3(1),  3(1)−1(−3),  1(1)−3(1))=(−12,6,−2).\begin{aligned} (A+B) \times (A-B) &= (3(-3)-3(1),\;3(1)-1(-3),\;1(1)-3(1)) \\ &= (-12,6,-2). \end{aligned}

Both sides agree, as the identity predicts.

Common mistakes

  • Dropping the minus sign: The term B×AB \times A is −(A×B)-(A \times B), not A×BA \times B.
  • Treating the cross product like ordinary multiplication: It is not commutative. In general, A×B≠B×AA \times B \ne B \times A.
  • Forgetting the self-products: Both A×AA \times A and B×BB \times B are zero vectors, so they disappear from the expansion.
  • Confusing cross and dot products: This identity concerns the vector cross product in three dimensions. A dot product has different properties and produces a scalar.

The same proof works if AA and BB are vector-valued expressions, provided the cross product is defined for them and the usual distributive and antisymmetric rules apply.

References

  1. OpenStax, University Physics Volume 1, Section 2.4: Products of Vectors

Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.