Scalar triple product
The scalar triple product of three vectors a ⃗ , b ⃗ , c ⃗ \vec{a}, \vec{b}, \vec{c} a , b , c is
[ a ⃗ b ⃗ c ⃗ ] = a ⃗ ⋅ ( b ⃗ × c ⃗ ) . [\vec{a}\;\vec{b}\;\vec{c}] = \vec{a}\cdot(\vec{b}\times\vec{c}). [ a b c ] = a ⋅ ( b × c ) .
It is a single number (a scalar). Geometrically, its absolute value equals the volume of the parallelepiped whose three edges (from a common vertex) are a ⃗ , b ⃗ , c ⃗ \vec{a}, \vec{b}, \vec{c} a , b , c . The sign tells us about the orientation of the three vectors (right-handed vs left-handed).
In components,
[ a ⃗ b ⃗ c ⃗ ] = det ( a 1 a 2 a 3 b 1 b 2 b 3 c 1 c 2 c 3 ) . [\vec a\;\vec b\;\vec c] = \det \begin{pmatrix} a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \\ c_1 & c_2 & c_3 \end{pmatrix}. [ a b c ] = det a 1 b 1 c 1 a 2 b 2 c 2 a 3 b 3 c 3 .
This follows directly: b ⃗ × c ⃗ \vec{b}\times\vec{c} b × c expands as a "i ^ , j ^ , k ^ \hat i, \hat j, \hat k i ^ , j ^ , k ^ " determinant, then dotting with a ⃗ \vec{a} a replaces those unit vectors by a 1 , a 2 , a 3 a_1, a_2, a_3 a 1 , a 2 , a 3 , yielding the 3 × 3 3\times 3 3 × 3 determinant.
Properties
Cyclic invariance : [ a ⃗ b ⃗ c ⃗ ] = [ b ⃗ c ⃗ a ⃗ ] = [ c ⃗ a ⃗ b ⃗ ] [\vec a\;\vec b\;\vec c] = [\vec b\;\vec c\;\vec a] = [\vec c\;\vec a\;\vec b] [ a b c ] = [ b c a ] = [ c a b ] . (Cyclically permuting the order leaves the value unchanged.)
Transposition flips sign : swapping any two vectors changes the sign: [ a ⃗ b ⃗ c ⃗ ] = − [ b ⃗ a ⃗ c ⃗ ] [\vec a\;\vec b\;\vec c] = -[\vec b\;\vec a\;\vec c] [ a b c ] = − [ b a c ] .
Linear in each argument : [ λ a ⃗ + μ a ⃗ ′ b ⃗ c ⃗ ] = λ [ a ⃗ b ⃗ c ⃗ ] + μ [ a ⃗ ′ b ⃗ c ⃗ ] [\lambda\vec a + \mu\vec a'\;\vec b\;\vec c] = \lambda[\vec a\;\vec b\;\vec c] + \mu[\vec a'\;\vec b\;\vec c] [ λ a + μ a ′ b c ] = λ [ a b c ] + μ [ a ′ b c ] .
Dot-cross interchange : a ⃗ ⋅ ( b ⃗ × c ⃗ ) = ( a ⃗ × b ⃗ ) ⋅ c ⃗ \vec a\cdot(\vec b\times\vec c) = (\vec a\times\vec b)\cdot\vec c a ⋅ ( b × c ) = ( a × b ) ⋅ c . The dot and cross can swap without changing value.
Vanishes for proportional vectors : if any two of a ⃗ , b ⃗ , c ⃗ \vec a, \vec b, \vec c a , b , c are parallel, [ a ⃗ b ⃗ c ⃗ ] = 0 [\vec a\;\vec b\;\vec c] = 0 [ a b c ] = 0 .
Coplanarity test
The triple product measures volume . Three vectors span no volume (i.e. are coplanar ) iff the parallelepiped is flat, i.e.
[ a ⃗ b ⃗ c ⃗ ] = 0 ⟺ a ⃗ , b ⃗ , c ⃗ are coplanar . [\vec a\;\vec b\;\vec c] = 0 \iff \vec a, \vec b, \vec c \text{ are coplanar}. [ a b c ] = 0 ⟺ a , b , c are coplanar .
This is one of the most useful tests in 3D geometry. To check whether four points A , B , C , D A, B, C, D A , B , C , D are coplanar: form the three vectors A B ⃗ , A C ⃗ , A D ⃗ \vec{AB}, \vec{AC}, \vec{AD} A B , A C , A D and compute [ A B ⃗ A C ⃗ A D ⃗ ] [\vec{AB}\;\vec{AC}\;\vec{AD}] [ A B A C A D ] . Zero ⇒ \Rightarrow ⇒ coplanar.
Volume of a tetrahedron
The tetrahedron with three edges a ⃗ , b ⃗ , c ⃗ \vec a, \vec b, \vec c a , b , c from a common vertex has volume
V tet = 1 6 ∣ [ a ⃗ b ⃗ c ⃗ ] ∣ . V_{\text{tet}} = \frac{1}{6}\left|[\vec a\;\vec b\;\vec c]\right|. V tet = 6 1 [ a b c ] .
(Tetrahedron = 1 / 6 1/6 1/6 of the parallelepiped.)
Worked examples
Example 1. Find [ a ⃗ b ⃗ c ⃗ ] [\vec a\;\vec b\;\vec c] [ a b c ] where a ⃗ = i ^ + j ^ \vec a = \hat i + \hat j a = i ^ + j ^ , b ⃗ = j ^ + k ^ \vec b = \hat j + \hat k b = j ^ + k ^ , c ⃗ = k ^ + i ^ \vec c = \hat k + \hat i c = k ^ + i ^ .
det ( 1 1 0 0 1 1 1 0 1 ) = 1 ( 1 − 0 ) − 1 ( 0 − 1 ) + 0 = 1 + 1 = 2 \det \begin{pmatrix} 1 & 1 & 0 \\ 0 & 1 & 1 \\ 1 & 0 & 1 \end{pmatrix} = 1(1 - 0) - 1(0 - 1) + 0 = 1 + 1 = 2 det 1 0 1 1 1 0 0 1 1 = 1 ( 1 − 0 ) − 1 ( 0 − 1 ) + 0 = 1 + 1 = 2 .
Example 2. Are the vectors a ⃗ = i ^ − 2 j ^ + k ^ \vec a = \hat i - 2\hat j + \hat k a = i ^ − 2 j ^ + k ^ , b ⃗ = 2 i ^ + j ^ + k ^ \vec b = 2\hat i + \hat j + \hat k b = 2 i ^ + j ^ + k ^ , c ⃗ = 4 i ^ − 3 j ^ + 3 k ^ \vec c = 4\hat i - 3\hat j + 3\hat k c = 4 i ^ − 3 j ^ + 3 k ^ coplanar?
det ( 1 − 2 1 2 1 1 4 − 3 3 ) = 1 ( 3 + 3 ) − ( − 2 ) ( 6 − 4 ) + 1 ( − 6 − 4 ) = 6 + 4 − 10 = 0 \det \begin{pmatrix} 1 & -2 & 1 \\ 2 & 1 & 1 \\ 4 & -3 & 3 \end{pmatrix} = 1(3 + 3) - (-2)(6 - 4) + 1(-6 - 4) = 6 + 4 - 10 = 0 det 1 2 4 − 2 1 − 3 1 1 3 = 1 ( 3 + 3 ) − ( − 2 ) ( 6 − 4 ) + 1 ( − 6 − 4 ) = 6 + 4 − 10 = 0 . Yes, coplanar.
Example 3. Find the volume of the parallelepiped with edges i ^ , i ^ + j ^ , i ^ + j ^ + k ^ \hat i, \hat i + \hat j, \hat i + \hat j + \hat k i ^ , i ^ + j ^ , i ^ + j ^ + k ^ .
det ( 1 0 0 1 1 0 1 1 1 ) = 1 \det \begin{pmatrix} 1 & 0 & 0 \\ 1 & 1 & 0 \\ 1 & 1 & 1 \end{pmatrix} = 1 det 1 1 1 0 1 1 0 0 1 = 1 . Volume = 1 = 1 = 1 .
Example 4. Find λ \lambda λ so that a ⃗ = i ^ + 2 j ^ + 3 k ^ \vec a = \hat i + 2\hat j + 3\hat k a = i ^ + 2 j ^ + 3 k ^ , b ⃗ = 2 i ^ + 3 j ^ + 4 k ^ \vec b = 2\hat i + 3\hat j + 4\hat k b = 2 i ^ + 3 j ^ + 4 k ^ , c ⃗ = i ^ + λ j ^ + 5 k ^ \vec c = \hat i + \lambda \hat j + 5\hat k c = i ^ + λ j ^ + 5 k ^ are coplanar.
det = 0 \det = 0 det = 0 : ∣ 1 2 3 2 3 4 1 λ 5 ∣ = 1 ( 15 − 4 λ ) − 2 ( 10 − 4 ) + 3 ( 2 λ − 3 ) = 15 − 4 λ − 12 + 6 λ − 9 = 2 λ − 6 = 0 ⇒ λ = 3 \begin{vmatrix} 1 & 2 & 3 \\ 2 & 3 & 4 \\ 1 & \lambda & 5 \end{vmatrix} = 1(15 - 4\lambda) - 2(10 - 4) + 3(2\lambda - 3) = 15 - 4\lambda - 12 + 6\lambda - 9 = 2\lambda - 6 = 0 \Rightarrow \lambda = 3 1 2 1 2 3 λ 3 4 5 = 1 ( 15 − 4 λ ) − 2 ( 10 − 4 ) + 3 ( 2 λ − 3 ) = 15 − 4 λ − 12 + 6 λ − 9 = 2 λ − 6 = 0 ⇒ λ = 3 .
Example 5. Volume of the tetrahedron with vertices A = ( 0 , 0 , 0 ) A = (0, 0, 0) A = ( 0 , 0 , 0 ) , B = ( 1 , 0 , 0 ) B = (1, 0, 0) B = ( 1 , 0 , 0 ) , C = ( 0 , 1 , 0 ) C = (0, 1, 0) C = ( 0 , 1 , 0 ) , D = ( 0 , 0 , 1 ) D = (0, 0, 1) D = ( 0 , 0 , 1 ) .
A B ⃗ = ( 1 , 0 , 0 ) \vec{AB} = (1, 0, 0) A B = ( 1 , 0 , 0 ) , A C ⃗ = ( 0 , 1 , 0 ) \vec{AC} = (0, 1, 0) A C = ( 0 , 1 , 0 ) , A D ⃗ = ( 0 , 0 , 1 ) \vec{AD} = (0, 0, 1) A D = ( 0 , 0 , 1 ) . Triple product = 1 = 1 = 1 (identity matrix). Volume = 1 / 6 = 1/6 = 1/6 .
Example 6. Show that the four points A = ( 1 , 0 , 0 ) A = (1, 0, 0) A = ( 1 , 0 , 0 ) , B = ( 0 , 1 , 0 ) B = (0, 1, 0) B = ( 0 , 1 , 0 ) , C = ( 0 , 0 , 1 ) C = (0, 0, 1) C = ( 0 , 0 , 1 ) , D = ( 2 , 1 , 1 ) D = (2, 1, 1) D = ( 2 , 1 , 1 ) are coplanar.
A B ⃗ = ( − 1 , 1 , 0 ) \vec{AB} = (-1, 1, 0) A B = ( − 1 , 1 , 0 ) , A C ⃗ = ( − 1 , 0 , 1 ) \vec{AC} = (-1, 0, 1) A C = ( − 1 , 0 , 1 ) , A D ⃗ = ( 1 , 1 , 1 ) \vec{AD} = (1, 1, 1) A D = ( 1 , 1 , 1 ) .
det ( − 1 1 0 − 1 0 1 1 1 1 ) = − 1 ( 0 − 1 ) − 1 ( − 1 − 1 ) + 0 = 1 + 2 = 3 \det \begin{pmatrix} -1 & 1 & 0 \\ -1 & 0 & 1 \\ 1 & 1 & 1 \end{pmatrix} = -1(0 - 1) - 1(-1 - 1) + 0 = 1 + 2 = 3 det − 1 − 1 1 1 0 1 0 1 1 = − 1 ( 0 − 1 ) − 1 ( − 1 − 1 ) + 0 = 1 + 2 = 3 .
Not zero , so they are not coplanar. The example shows that you must compute, not guess.
Try it yourself
Compute [ i ^ j ^ k ^ ] [\hat i\;\hat j\;\hat k] [ i ^ j ^ k ^ ] .
Compute [ a ⃗ b ⃗ c ⃗ ] [\vec a\;\vec b\;\vec c] [ a b c ] if a ⃗ = i ^ + 2 j ^ + 3 k ^ \vec a = \hat i + 2\hat j + 3\hat k a = i ^ + 2 j ^ + 3 k ^ , b ⃗ = 2 i ^ − j ^ + k ^ \vec b = 2\hat i - \hat j + \hat k b = 2 i ^ − j ^ + k ^ , c ⃗ = i ^ − j ^ + 2 k ^ \vec c = \hat i - \hat j + 2\hat k c = i ^ − j ^ + 2 k ^ .
Find λ \lambda λ so that i ^ + j ^ \hat i + \hat j i ^ + j ^ , i ^ + k ^ \hat i + \hat k i ^ + k ^ , λ i ^ + j ^ + k ^ \lambda \hat i + \hat j + \hat k λ i ^ + j ^ + k ^ are coplanar.
Find the volume of the parallelepiped with edges i ^ + j ^ \hat i + \hat j i ^ + j ^ , 2 j ^ − k ^ 2\hat j - \hat k 2 j ^ − k ^ , i ^ + k ^ \hat i + \hat k i ^ + k ^ .
Volume of the tetrahedron with vertices ( 1 , 1 , 1 ) (1, 1, 1) ( 1 , 1 , 1 ) , ( 2 , 1 , 3 ) (2, 1, 3) ( 2 , 1 , 3 ) , ( 3 , 2 , 2 ) (3, 2, 2) ( 3 , 2 , 2 ) , ( 3 , 3 , 4 ) (3, 3, 4) ( 3 , 3 , 4 ) .
Show [ a ⃗ b ⃗ c ⃗ ] = [ b ⃗ c ⃗ a ⃗ ] [\vec a\;\vec b\;\vec c] = [\vec b\;\vec c\;\vec a] [ a b c ] = [ b c a ] from determinant properties.
If a ⃗ , b ⃗ , c ⃗ \vec a, \vec b, \vec c a , b , c are mutually perpendicular unit vectors, find [ a ⃗ b ⃗ c ⃗ ] [\vec a\;\vec b\;\vec c] [ a b c ] .
Are a ⃗ = 2 i ^ − j ^ + k ^ \vec a = 2\hat i - \hat j + \hat k a = 2 i ^ − j ^ + k ^ , b ⃗ = i ^ − 3 j ^ − 5 k ^ \vec b = \hat i - 3\hat j - 5\hat k b = i ^ − 3 j ^ − 5 k ^ , c ⃗ = 3 i ^ − 4 j ^ − 4 k ^ \vec c = 3\hat i - 4\hat j - 4\hat k c = 3 i ^ − 4 j ^ − 4 k ^ coplanar?
Find a unit vector perpendicular to both b ⃗ = i ^ + j ^ \vec b = \hat i + \hat j b = i ^ + j ^ and c ⃗ = i ^ − j ^ + k ^ \vec c = \hat i - \hat j + \hat k c = i ^ − j ^ + k ^ , and verify it's orthogonal to both.
Find the volume of the parallelepiped spanned by i ^ , j ^ , i ^ + j ^ + k ^ \hat i, \hat j, \hat i + \hat j + \hat k i ^ , j ^ , i ^ + j ^ + k ^ .
Show that points ( 1 , 1 , 1 ) (1, 1, 1) ( 1 , 1 , 1 ) , ( 2 , 3 , 5 ) (2, 3, 5) ( 2 , 3 , 5 ) , ( 3 , 4 , 6 ) (3, 4, 6) ( 3 , 4 , 6 ) , ( 4 , 7 , 11 ) (4, 7, 11) ( 4 , 7 , 11 ) are coplanar.
If [ a ⃗ b ⃗ c ⃗ ] = 5 [\vec a\;\vec b\;\vec c] = 5 [ a b c ] = 5 , find [ b ⃗ c ⃗ a ⃗ ] [\vec b\;\vec c\;\vec a] [ b c a ] , [ b ⃗ a ⃗ c ⃗ ] [\vec b\;\vec a\;\vec c] [ b a c ] .
The volume of a parallelepiped is 24 24 24 . If two edges are a ⃗ = 2 i ^ + j ^ \vec a = 2\hat i + \hat j a = 2 i ^ + j ^ and b ⃗ = j ^ + 3 k ^ \vec b = \hat j + 3\hat k b = j ^ + 3 k ^ , find a possible third edge.
Show a ⃗ ⋅ ( b ⃗ × c ⃗ ) = b ⃗ ⋅ ( c ⃗ × a ⃗ ) \vec a\cdot(\vec b\times\vec c) = \vec b\cdot(\vec c\times\vec a) a ⋅ ( b × c ) = b ⋅ ( c × a ) .
Pitfalls and tricks
Always take absolute value for volume , a negative triple product just means left-handed orientation.
Coplanarity test : triple product = 0 = 0 = 0 . Always.
Cyclic permutation preserves; transposition flips. Memorise these symmetries.
For four points coplanar , use vectors from one chosen vertex , then compute triple product.
Tetrahedron volume : don't forget the 1 / 6 1/6 1/6 factor.