Triple product

Last updated

In geometry and algebra, the triple product is a product of three 3-dimensional vectors, usually Euclidean vectors. The name "triple product" is used for two different products, the scalar-valued scalar triple product and, less often, the vector-valued vector triple product.


Scalar triple product

Three vectors defining a parallelepiped Parallelepiped volume.svg
Three vectors defining a parallelepiped

The scalar triple product (also called the mixed product, box product, or triple scalar product) is defined as the dot product of one of the vectors with the cross product of the other two.

Geometric interpretation

Geometrically, the scalar triple product

is the (signed) volume of the parallelepiped defined by the three vectors given. Here, the parentheses may be omitted without causing ambiguity, since the dot product cannot be evaluated first. If it were, it would leave the cross product of a scalar and a vector, which is not defined.


Scalar or pseudoscalar

Although the scalar triple product gives the volume of the parallelepiped, it is the signed volume, the sign depending on the orientation of the frame or the parity of the permutation of the vectors. This means the product is negated if the orientation is reversed, for example by a parity transformation, and so is more properly described as a pseudoscalar if the orientation can change.

This also relates to the handedness of the cross product; the cross product transforms as a pseudovector under parity transformations and so is properly described as a pseudovector. The dot product of two vectors is a scalar but the dot product of a pseudovector and a vector is a pseudoscalar, so the scalar triple product must be pseudoscalar-valued.

If T is a rotation operator, then

but if T is an improper rotation, then

As an exterior product

The three vectors spanning a parallelepiped have triple product equal to its volume. Exterior calc triple product.svg
The three vectors spanning a parallelepiped have triple product equal to its volume.

In exterior algebra and geometric algebra the exterior product of two vectors is a bivector, while the exterior product of three vectors is a trivector. A bivector is an oriented plane element and a trivector is an oriented volume element, in the same way that a vector is an oriented line element.

Given vectors a, b and c, the product

is a trivector with magnitude equal to the scalar triple product, i.e.


and is the Hodge dual of the scalar triple product. As the exterior product is associative brackets are not needed as it does not matter which of ab or bc is calculated first, though the order of the vectors in the product does matter. Geometrically the trivector abc corresponds to the parallelepiped spanned by a, b, and c, with bivectors ab, bc and ac matching the parallelogram faces of the parallelepiped.

As a trilinear function

The triple product is identical to the volume form of the Euclidean 3-space applied to the vectors via interior product. It also can be expressed as a contraction of vectors with a rank-3 tensor equivalent to the form (or a pseudotensor equivalent to the volume pseudoform); see below.

Vector triple product

The vector triple product is defined as the cross product of one vector with the cross product of the other two. The following relationship holds:


This is known as triple product expansion, or Lagrange's formula, [2] [3] although the latter name is also used for several other formulas. Its right hand side can be remembered by using the mnemonic "ACB  ABC", provided one keeps in mind which vectors are dotted together. A proof is provided below. Some textbooks write the identity as such that a more familiar mnemonic "BAC  CAB" is obtained, as in “back of the cab”.

Since the cross product is anticommutative, this formula may also be written (up to permutation of the letters) as:

From Lagrange's formula it follows that the vector triple product satisfies:

which is the Jacobi identity for the cross product. Another useful formula follows:

These formulas are very useful in simplifying vector calculations in physics. A related identity regarding gradients and useful in vector calculus is Lagrange's formula of vector cross-product identity: [4]

This can be also regarded as a special case of the more general Laplace–de Rham operator .


The component of is given by:

Similarly, the and components of are given by:

By combining these three components we obtain:


Using geometric algebra

If geometric algebra is used the cross product b × c of vectors is expressed as their exterior product bc, a bivector. The second cross product cannot be expressed as an exterior product, otherwise the scalar triple product would result. Instead a left contraction [6] can be used, so the formula becomes [7]

The proof follows from the properties of the contraction. [6] The result is the same vector as calculated using a × (b × c).


Tensor calculus

In tensor notation the triple product is expressed using the Levi-Civita symbol: [8]


referring to the -th component of the resulting vector. This can be simplified by performing a contraction on the Levi-Civita symbols, where if and if . We can reason out this identity by recognizing that the index will be summed out leaving only and . In the first term, we fix and thus . Likewise, in the second term, we fix and thus .

Returning to the triple cross product,

Vector calculus

Consider the flux integral of the vector field across the parametrically-defined surface : . The unit normal vector to the surface is given by , so the integrand is a scalar triple product.

See also


  1. Wong, Chun Wa (2013). Introduction to Mathematical Physics: Methods & Concepts. Oxford University Press. p. 215. ISBN   9780199641390.
  2. Joseph Louis Lagrange did not develop the cross product as an algebraic product on vectors, but did use an equivalent form of it in components: see Lagrange, J-L (1773). "Solutions analytiques de quelques problèmes sur les pyramides triangulaires". Oeuvres. Vol. 3. He may have written a formula similar to the triple product expansion in component form. See also Lagrange's identity and Kiyosi Itô (1987). Encyclopedic Dictionary of Mathematics. MIT Press. p. 1679. ISBN   0-262-59020-4.
  3. Kiyosi Itô (1993). "§C: Vector product". Encyclopedic dictionary of mathematics (2nd ed.). MIT Press. p. 1679. ISBN   0-262-59020-4.
  4. Pengzhi Lin (2008). Numerical Modelling of Water Waves: An Introduction to Engineers and Scientists. Routledge. p. 13. ISBN   978-0-415-41578-1.
  5. J. Heading (1970). Mathematical Methods in Science and Engineering. American Elsevier Publishing Company, Inc. pp. 262–263.
  6. 1 2 Pertti Lounesto (2001). Clifford algebras and spinors (2nd ed.). Cambridge University Press. p. 46. ISBN   0-521-00551-5.
  7. Janne Pesonen. "Geometric Algebra of One and Many Multivector Variables" (PDF). p. 37.
  8. "Permutation Tensor". Wolfram. Retrieved 21 May 2014.

Related Research Articles

Pauli matrices Matrices important in quantum mechanics and the study of spin

In mathematical physics and mathematics, the Pauli matrices are a set of three 2 × 2 complex matrices which are Hermitian, involutory and unitary. Usually indicated by the Greek letter sigma, they are occasionally denoted by tau when used in connection with isospin symmetries.

Cross product Mathematical operation on vectors in 3D space

In mathematics, the cross product or vector product is a binary operation on two vectors in a three-dimensional oriented Euclidean vector space, and is denoted by the symbol . Given two linearly independent vectors a and b, the cross product, a × b, is a vector that is perpendicular to both a and b, and thus normal to the plane containing them. It has many applications in mathematics, physics, engineering, and computer programming. It should not be confused with the dot product.

Moment of inertia Scalar measure of the rotational inertia with respect to a fixed axis of rotation

The moment of inertia, otherwise known as the mass moment of inertia, angular mass, second moment of mass, or most accurately, rotational inertia, of a rigid body is a quantity that determines the torque needed for a desired angular acceleration about a rotational axis, akin to how mass determines the force needed for a desired acceleration. It depends on the body's mass distribution and the axis chosen, with larger moments requiring more torque to change the body's rate of rotation.

Unit vector Vector of length one

In mathematics, a unit vector in a normed vector space is a vector of length 1. A unit vector is often denoted by a lowercase letter with a circumflex, or "hat", as in .

In mathematics, the Laplace operator or Laplacian is a differential operator given by the divergence of the gradient of a scalar function on Euclidean space. It is usually denoted by the symbols , , or . In a Cartesian coordinate system, the Laplacian is given by the sum of second partial derivatives of the function with respect to each independent variable. In other coordinate systems, such as cylindrical and spherical coordinates, the Laplacian also has a useful form. Informally, the Laplacian Δf (p) of a function f at a point p measures by how much the average value of f over small spheres or balls centered at p deviates from f (p).

In continuum mechanics, the infinitesimal strain theory is a mathematical approach to the description of the deformation of a solid body in which the displacements of the material particles are assumed to be much smaller than any relevant dimension of the body; so that its geometry and the constitutive properties of the material at each point of space can be assumed to be unchanged by the deformation.

In mathematics, especially in applications of linear algebra to physics, Einstein notation is a notational convention that implies summation over a set of indexed terms in a formula, thus achieving brevity. As part of mathematics it is a notational subset of Ricci calculus; however, it is often used in physics applications that do not distinguish between tangent and cotangent spaces. It was introduced to physics by Albert Einstein in 1916.

Hookes law Physical law: force needed to deform a spring scales linearly with distance

In physics, Hooke's law is an empirical law which states that the force needed to extend or compress a spring by some distance scales linearly with respect to that distance—that is, Fs = kx, where k is a constant factor characteristic of the spring, and x is small compared to the total possible deformation of the spring. The law is named after 17th-century British physicist Robert Hooke. He first stated the law in 1676 as a Latin anagram. He published the solution of his anagram in 1678 as: ut tensio, sic vis. Hooke states in the 1678 work that he was aware of the law since 1660.

Linear elasticity is a mathematical model of how solid objects deform and become internally stressed due to prescribed loading conditions. It is a simplification of the more general nonlinear theory of elasticity and a branch of continuum mechanics.

In the calculus of variations, a field of mathematical analysis, the functional derivative relates a change in a functional to a change in a function on which the functional depends.

In mathematics, the directional derivative of a multivariable differentiable (scalar) function along a given vector v at a given point x intuitively represents the instantaneous rate of change of the function, moving through x with a velocity specified by v.

In mathematics, Green's identities are a set of three identities in vector calculus relating the bulk with the boundary of a region on which differential operators act. They are named after the mathematician George Green, who discovered Green's theorem.

Screw theory Mathematical formulation of vector pairs used in physics (rigid body dynamics)

Screw theory is the algebraic calculation of pairs of vectors, such as forces and moments or angular and linear velocity, that arise in the kinematics and dynamics of rigid bodies. The mathematical framework was developed by Sir Robert Stawell Ball in 1876 for application in kinematics and statics of mechanisms.

Cartesian tensor

In geometry and linear algebra, a Cartesian tensor uses an orthonormal basis to represent a tensor in a Euclidean space in the form of components. Converting a tensor's components from one such basis to another is through an orthogonal transformation.

Maxwell stress tensor

The Maxwell stress tensor is a symmetric second-order tensor used in classical electromagnetism to represent the interaction between electromagnetic forces and mechanical momentum. In simple situations, such as a point charge moving freely in a homogeneous magnetic field, it is easy to calculate the forces on the charge from the Lorentz force law. When the situation becomes more complicated, this ordinary procedure can become impractically difficult, with equations spanning multiple lines. It is therefore convenient to collect many of these terms in the Maxwell stress tensor, and to use tensor arithmetic to find the answer to the problem at hand.

In mathematics, the split-octonions are an 8-dimensional nonassociative algebra over the real numbers. Unlike the standard octonions, they contain non-zero elements which are non-invertible. Also the signatures of their quadratic forms differ: the split-octonions have a split signature (4,4) whereas the octonions have a positive-definite signature (8,0).

Dual quaternion

In mathematics, the dual quaternions are an 8-dimensional real algebra isomorphic to the tensor product of the quaternions and the dual numbers. Thus, they may be constructed in the same way as the quaternions, except using dual numbers instead of real numbers as coefficients. A dual quaternion can be represented in the form A + εB, where A and B are ordinary quaternions and ε is the dual unit, which satisfies ε2 = 0 and commutes with every element of the algebra. Unlike quaternions, the dual quaternions do not form a division algebra.

Mathematical descriptions of the electromagnetic field Formulations of electromagnetism

There are various mathematical descriptions of the electromagnetic field that are used in the study of electromagnetism, one of the four fundamental interactions of nature. In this article, several approaches are discussed, although the equations are in terms of electric and magnetic fields, potentials, and charges with currents, generally speaking.

Deformation (physics) Transformation of a body from a reference configuration to a current configuration

In physics, deformation is the continuum mechanics transformation of a body from a reference configuration to a current configuration. A configuration is a set containing the positions of all particles of the body.

Relativistic angular momentum Angular momentum in special and general relativity

In physics, relativistic angular momentum refers to the mathematical formalisms and physical concepts that define angular momentum in special relativity (SR) and general relativity (GR). The relativistic quantity is subtly different from the three-dimensional quantity in classical mechanics.