Math 2.0

Linear and multilinear algebra; matrix theory Proof

Proof of the vector triple product formula by coordinates

Builds on Cross productDot product

Proof

We compare the two sides coordinate by coordinate.

  1. Let a=(a1,a2,a3)a = (a_1, a_2, a_3), b=(b1,b2,b3)b = (b_1, b_2, b_3) and c=(c1,c2,c3)c = (c_1, c_2, c_3). Let w=b×cw = b \times c.
  2. By the definition of the cross product, w1=b2c3−b3c2w_1 = b_2 c_3 - b_3 c_2, w2=b3c1−b1c3w_2 = b_3 c_1 - b_1 c_3 and w3=b1c2−b2c1w_3 = b_1 c_2 - b_2 c_1.
  3. By the same definition, a×w=(a2w3−a3w2,  a3w1−a1w3,  a1w2−a2w1)a \times w = (a_2 w_3 - a_3 w_2, \; a_3 w_1 - a_1 w_3, \; a_1 w_2 - a_2 w_1).
  4. Let a⋅ba \cdot b and a⋅ca \cdot c be the dot products. Then a2b2+a3b3=a⋅b−a1b1a_2 b_2 + a_3 b_3 = a \cdot b - a_1 b_1 and a2c2+a3c3=a⋅c−a1c1a_2 c_2 + a_3 c_3 = a \cdot c - a_1 c_1.
  5. The first coordinate of a×wa \times w is a2(b1c2−b2c1)−a3(b3c1−b1c3)a_2 (b_1 c_2 - b_2 c_1) - a_3 (b_3 c_1 - b_1 c_3). Grouping by b1b_1 and c1c_1, it is b1(a2c2+a3c3)−c1(a2b2+a3b3)b_1 (a_2 c_2 + a_3 c_3) - c_1 (a_2 b_2 + a_3 b_3).
  6. By step 4 this is b1(a⋅c)−a1b1c1−c1(a⋅b)+a1b1c1=(a⋅c)b1−(a⋅b)c1b_1 (a \cdot c) - a_1 b_1 c_1 - c_1 (a \cdot b) + a_1 b_1 c_1 = (a \cdot c) b_1 - (a \cdot b) c_1.
  7. The second coordinate of a×wa \times w is a3(b2c3−b3c2)−a1(b1c2−b2c1)a_3 (b_2 c_3 - b_3 c_2) - a_1 (b_1 c_2 - b_2 c_1). Grouping by b2b_2 and c2c_2, it is b2(a1c1+a3c3)−c2(a1b1+a3b3)b_2 (a_1 c_1 + a_3 c_3) - c_2 (a_1 b_1 + a_3 b_3).
  8. Since a1c1+a3c3=a⋅c−a2c2a_1 c_1 + a_3 c_3 = a \cdot c - a_2 c_2 and a1b1+a3b3=a⋅b−a2b2a_1 b_1 + a_3 b_3 = a \cdot b - a_2 b_2, the terms ±a2b2c2\pm a_2 b_2 c_2 cancel. So the second coordinate is (a⋅c)b2−(a⋅b)c2(a \cdot c) b_2 - (a \cdot b) c_2.
  9. The third coordinate of a×wa \times w is a1(b3c1−b1c3)−a2(b2c3−b3c2)a_1 (b_3 c_1 - b_1 c_3) - a_2 (b_2 c_3 - b_3 c_2). Grouping by b3b_3 and c3c_3, it is b3(a1c1+a2c2)−c3(a1b1+a2b2)b_3 (a_1 c_1 + a_2 c_2) - c_3 (a_1 b_1 + a_2 b_2).
  10. Since a1c1+a2c2=a⋅c−a3c3a_1 c_1 + a_2 c_2 = a \cdot c - a_3 c_3 and a1b1+a2b2=a⋅b−a3b3a_1 b_1 + a_2 b_2 = a \cdot b - a_3 b_3, the terms ±a3b3c3\pm a_3 b_3 c_3 cancel. So the third coordinate is (a⋅c)b3−(a⋅b)c3(a \cdot c) b_3 - (a \cdot b) c_3.
  11. Steps 6, 8 and 10 say that each coordinate of a×(b×c)a \times (b \times c) equals the same coordinate of (a⋅c)b−(a⋅b)c(a \cdot c) b - (a \cdot b) c. So the two vectors are equal.

Idea

In each coordinate, two of the three terms of a dot product appear after grouping. Adding and subtracting the missing term completes both dot products, and the two added terms cancel each other.

Reading path

To understand this page from the ground up, read these 3 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Cross product concept
  2. Dot product concept
  3. Proof of the vector triple product formula by coordinates proof

Where this leads

1 page builds on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Triple_product, Vector triple product, Proof
About this page
TagES42SRNM4F
URIm2://ES42SRNM4F
Kindproof
WritingW0 stub
MSC15A72
ProvesVector triple product
UsesCross product, Dot product
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.