🧮
🧮 Math & statistics

Scalar Triple Product & Parallelepiped Volume

Results update as you type.

Your numbers

Understanding the scalar triple product calculator — concept and principle

The scalar triple product a · (b × c) combines three 3D vectors into a single number. Its absolute value is the volume of the parallelepiped (a slanted box) whose edges are a, b and c, and its sign tells you whether the three vectors form a right-handed or left-handed set. This calculator returns the triple product, the parallelepiped volume, the volume of the tetrahedron with the same three edges, and whether the vectors are coplanar. It is used in solid geometry, physics, crystallography (unit-cell volume) and 3D graphics.

Parallelepiped spanned by a, b and ca = (1,0,0) and b = (0,2,0) make a base of area 2; c = (1,1,3) lifts it to height 3, so the slanted box holds 2 × 3 = 6, the scalar triple product.a · (b × c) = volume of a slanted boxheight 3agold base = 2bca, b, c(1,0,0) (0,2,0) (1,1,3)base |a × b|1 × 2 = 2height (z of c)3volume 2 × 3= 6tetrahedron = 6 ÷ 6 = 1 · not 0, so not coplanar
Leaning the box sideways does not change its volume: base 2 × height 3 = 6.

How it is calculated

The principle

The vector b × c is perpendicular to the base parallelogram spanned by b and c, and its length equals the area of that base. Taking the dot product with a multiplies this area by the component of a along the normal, which is the height of the box. Base × height is the volume. If a lies in the plane of b and c, the height is zero, so the volume and the triple product vanish. A tetrahedron with the same three edges fills exactly one sixth of the parallelepiped. Cyclic swaps keep the value, a · (b × c) = b · (c × a) = c · (a × b), while swapping two vectors flips the sign.

Worked example

  1. Defaults: a = (1, 0, 0), b = (0, 2, 0), c = (1, 1, 3).
  2. b × c = (2·3 − 0·1, 0·1 − 0·3, 0·1 − 2·1) = (6, 0, −2).
  3. a · (b × c) = 1·6 + 0·0 + 0·(−2) = 6.
  4. Parallelepiped volume = |6| = 6.
  5. Tetrahedron volume = 6 ÷ 6 = 1.
  6. The product is not 0, so coplanar: no.

How to read the result

A positive value means a, b, c are right-handed (like the x, y and z axes); negative means left-handed. The volume is in cubic units of whatever length unit the components use. A result of zero means the vectors lie in one plane, so the matrix [a; b; c] is singular and the vectors are linearly dependent. In the example, b and c span a base of area |b × c| = √40 ≈ 6.32, and a contributes a height of 6 ÷ √40 ≈ 0.949.

Common mistakes

Keep in mind: The coplanarity test uses a tolerance of 10⁻¹². With very large or very small components, rounding can make a nearly coplanar set look non-coplanar or the reverse; scale the inputs if needed.

Frequently asked questions

How do I find the volume of a tetrahedron from its four vertices?

Take one vertex P and form a = Q − P, b = R − P, c = S − P. The volume is |a · (b × c)| ÷ 6.

Does the order of the vectors matter?

Only for the sign. Cyclic orders give the same value; swapping two vectors changes the sign.

Is it the same as the box product?

Yes, [a, b, c] is another common notation for the scalar triple product.

Sources: Gilbert Strang, Introduction to Linear Algebra, chapter on determinants (volume interpretation) · James Stewart, Calculus: Early Transcendentals, section on the cross product (triple products)

Checked 8 Nov 2026. Standard formulas, computed in your browser with double-precision numbers.

🧮 All math & statistics tools →🌍 Calculators by country →