Triple product: Difference between revisions
Reverted 1 edit by Justin1338 (talk) |
m Reverted edit by 2409:4089:111A:91BD:0:0:18AE:98B1 (talk) to last version by Cmdrrnvr |
||
(39 intermediate revisions by 22 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|Ternary operation on vectors}} |
|||
{{about|ternary operations on vectors|the identity in number theory|Jacobi triple product|the calculus chain rule for three interdependent variables|Triple product rule|the product in nuclear fusion|Lawson criterion}} |
|||
{{about|ternary operations on vectors}} |
|||
{{redirect|Signed volume|autographed books|Bibliophilia}} |
|||
In [[geometry]] and [[algebra]], the '''triple product''' is a product of three 3-[[dimension (vector space)|dimensional]] vectors, usually [[Euclidean vector]]s. 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'''. |
In [[geometry]] and [[algebra]], the '''triple product''' is a product of three 3-[[dimension (vector space)|dimensional]] vectors, usually [[Euclidean vector]]s. The name "triple product" is used for two different products, the [[Scalar (mathematics)|scalar]]-valued '''scalar triple product''' and, less often, the [[Vector space|vector]]-valued '''vector triple product'''. |
||
== Scalar triple product == |
== Scalar triple product == |
||
Line 11: | Line 13: | ||
Geometrically, the scalar triple product |
Geometrically, the scalar triple product |
||
:<math> \mathbf{a}\cdot(\mathbf{b}\times \mathbf{c}) </math> |
:<math> \mathbf{a}\cdot(\mathbf{b}\times \mathbf{c}) </math> |
||
is the (signed) [[volume]] of the [[parallelepiped]] defined by the three vectors given |
is the (signed) [[volume]] of the [[parallelepiped]] defined by the three vectors given. |
||
=== Properties === |
=== Properties === |
||
Line 17: | Line 19: | ||
*:<math> |
*:<math> |
||
\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c})= |
\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c})= |
||
\mathbf{b}\cdot(\mathbf{c}\times \mathbf{a}) |
\mathbf{b}\cdot(\mathbf{c}\times \mathbf{a})= |
||
\mathbf{c}\cdot(\mathbf{a}\times \mathbf{b}) |
\mathbf{c}\cdot(\mathbf{a}\times \mathbf{b}) |
||
</math> |
</math> |
||
Line 46: | Line 48: | ||
\mathbf{a} \cdot (\mathbf{a} \times \mathbf{b}) = |
\mathbf{a} \cdot (\mathbf{a} \times \mathbf{b}) = |
||
\mathbf{a} \cdot (\mathbf{b} \times \mathbf{a}) = |
\mathbf{a} \cdot (\mathbf{b} \times \mathbf{a}) = |
||
\mathbf{a} \cdot (\mathbf{b} \times \mathbf{b}) = |
|||
\mathbf{b} \cdot (\mathbf{a} \times \mathbf{a}) = 0 |
\mathbf{b} \cdot (\mathbf{a} \times \mathbf{a}) = 0 |
||
</math> |
</math> |
||
Line 72: | Line 73: | ||
*The ratio of the triple product and the product of the three vector norms is known as a [[polar sine]]:<math display="block"> |
*The ratio of the triple product and the product of the three vector norms is known as a [[polar sine]]:<math display="block"> |
||
\frac{\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c})}{\|{\mathbf{a}}\| \|{\mathbf{b}}\| \|{\mathbf{c}}\|} = \operatorname{psin}(\mathbf{a},\mathbf{b},\mathbf{c}) |
\frac{\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c})}{\|{\mathbf{a}}\| \|{\mathbf{b}}\| \|{\mathbf{c}}\|} = \operatorname{psin}(\mathbf{a},\mathbf{b},\mathbf{c}) |
||
</math>which ranges between |
</math>which ranges between −1 and 1. |
||
===Scalar or pseudoscalar=== |
===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 (vector space)|orientation]] of the frame or the [[parity of a permutation|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. |
Although the scalar triple product gives the volume of the parallelepiped, it is the signed volume, the sign depending on the [[orientation (vector space)|orientation]] of the frame or the [[parity of a permutation|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 [[cross product# |
This also relates to the [[cross product#Handedness|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 (of vectors) must be pseudoscalar-valued. |
||
If '''T''' is a [[ |
If '''T''' is a [[proper rotation]] then |
||
:<math> |
:<math> |
||
\mathbf{Ta} \cdot (\mathbf{Tb} \times \mathbf{Tc}) = |
\mathbf{Ta} \cdot (\mathbf{Tb} \times \mathbf{Tc}) = |
||
\mathbf{a} \cdot (\mathbf{b} \times \mathbf{c}), |
\mathbf{a} \cdot (\mathbf{b} \times \mathbf{c}), |
||
</math> |
</math> |
||
but if '''T''' is an [[improper rotation]] |
but if '''T''' is an [[improper rotation]] then |
||
:<math> |
:<math> |
||
\mathbf{Ta} \cdot (\mathbf{Tb} \times \mathbf{Tc}) = |
\mathbf{Ta} \cdot (\mathbf{Tb} \times \mathbf{Tc}) = |
||
-\mathbf{a} \cdot (\mathbf{b} \times \mathbf{c}). |
-\mathbf{a} \cdot (\mathbf{b} \times \mathbf{c}). |
||
</math> |
</math> |
||
===Scalar or scalar density=== |
|||
Strictly speaking, a [[Scalar (mathematics)|scalar]] does not change at all under a coordinate transformation. (For example, the factor of 2 used for doubling a vector does not change if the vector is in spherical vs. rectangular coordinates.) However, if each vector is transformed by a matrix then the triple product ends up being multiplied by the determinant of the transformation matrix, which could be quite arbitrary for a non-rotation. That is, the triple product is more properly described as a [[scalar density]]. |
|||
===As an exterior product=== |
===As an exterior product=== |
||
[[Image:Exterior calc triple product.svg|thumb|right|The three vectors spanning a parallelepiped have triple product equal to its volume.]] |
[[Image:Exterior calc triple product.svg|thumb|right|The three vectors spanning a parallelepiped have triple product equal to its volume. (However, beware that the direction of the arrows in this diagram are incorrect.)]] |
||
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. |
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. |
||
Line 153: | Line 157: | ||
:<math>\begin{align} |
:<math>\begin{align} |
||
(\mathbf{u} \times (\mathbf{v} \times \mathbf{w}))_x |
|||
&= \mathbf{u}_y(\mathbf{v}_x\mathbf{w}_y - \mathbf{v}_y\mathbf{w}_x) - \mathbf{u}_z(\mathbf{v}_z\mathbf{w}_x - \mathbf{v}_x\mathbf{w}_z) \\ |
&= \mathbf{u}_y(\mathbf{v}_x\mathbf{w}_y - \mathbf{v}_y\mathbf{w}_x) - \mathbf{u}_z(\mathbf{v}_z\mathbf{w}_x - \mathbf{v}_x\mathbf{w}_z) \\ |
||
&= \mathbf{v}_x(\mathbf{u}_y\mathbf{w}_y + \mathbf{u}_z\mathbf{w}_z) - \mathbf{w}_x(\mathbf{u}_y\mathbf{v}_y + \mathbf{u}_z\mathbf{v}_z) \\ |
&= \mathbf{v}_x(\mathbf{u}_y\mathbf{w}_y + \mathbf{u}_z\mathbf{w}_z) - \mathbf{w}_x(\mathbf{u}_y\mathbf{v}_y + \mathbf{u}_z\mathbf{v}_z) \\ |
||
Line 173: | Line 177: | ||
===Using geometric algebra=== |
===Using geometric algebra=== |
||
If geometric algebra is used the cross product '''b''' × '''c''' of vectors is expressed as their exterior product '''b'''∧'''c''', a [[bivector]]. The second cross product cannot be expressed as an exterior product, otherwise the scalar triple product would result. Instead a [[ |
If geometric algebra is used the cross product '''b''' × '''c''' of vectors is expressed as their exterior product '''b'''∧'''c''', a [[bivector]]. The second cross product cannot be expressed as an exterior product, otherwise the scalar triple product would result. Instead a [[Geometric algebra#Extensions of the inner and exterior products|left contraction]]<ref name=Lounesto>{{cite book |author=Pertti Lounesto |page=46 |title=Clifford algebras and spinors |isbn=0-521-00551-5 |edition=2nd |publisher=Cambridge University Press |year=2001}}</ref> can be used, so the formula becomes<ref name=Pesonen>{{cite web|title= Geometric Algebra of One and Many Multivector Variables|author=Janne Pesonen|url=http://www.helsinki.fi/%7Ejmpesone/index_files/GA_files/Chapter_1.pdf|page=37}}</ref> |
||
:<math>\begin{align} |
:<math>\begin{align} |
||
Line 185: | Line 189: | ||
=== Tensor calculus ===<!--caution: an internal #-link --> |
=== Tensor calculus ===<!--caution: an internal #-link --> |
||
In [[tensor calculus|tensor notation]] the triple product is expressed using the [[Levi-Civita symbol]]:<ref>{{cite web| title=Permutation Tensor| url=http://mathworld.wolfram.com/PermutationTensor.html| publisher=Wolfram| access-date=21 May 2014}}</ref> |
In [[tensor calculus|tensor notation]], the triple product is expressed using the [[Levi-Civita symbol]]:<ref>{{cite web| title=Permutation Tensor| url=http://mathworld.wolfram.com/PermutationTensor.html| publisher=Wolfram| access-date=21 May 2014}}</ref> |
||
<math display="block">\mathbf{a} \cdot [\mathbf{b}\times \mathbf{c}] = \varepsilon_{ijk} a^i b^j c^k</math> |
<math display="block">\mathbf{a} \cdot [\mathbf{b}\times \mathbf{c}] = \varepsilon_{ijk} a^i b^j c^k</math> |
||
and |
and |
||
<math display="block">(\mathbf{a} \times [\mathbf{b}\times \mathbf{c}])_i = \varepsilon_{ijk} a^j \ |
<math display="block">(\mathbf{a} \times [\mathbf{b}\times \mathbf{c}])_i = \varepsilon_{ijk} a^j \varepsilon^{k\ell m} b_\ell c_m = \varepsilon_{ijk}\varepsilon^{k\ell m} a^j b_\ell c_m,</math> |
||
referring to the <math>i</math>-th component of the resulting vector. This can be simplified by performing a [[tensor contraction|contraction]] on the [[Levi-Civita symbol#Three dimensions 2|Levi-Civita symbols]], <math>\varepsilon_{ijk} \ |
referring to the <math>i</math>-th component of the resulting vector. This can be simplified by performing a [[tensor contraction|contraction]] on the [[Levi-Civita symbol#Three dimensions 2|Levi-Civita symbols]], <math>\varepsilon_{ijk} \varepsilon^{k\ell m} = \delta^{\ell m}_{ij} = \delta^{\ell}_{i} \delta^{m}_{j} - \delta^{m}_{i} \delta^{\ell}_{j}\,,</math> |
||
where <math>\ |
where <math>\delta^{i}_{j}</math> is the [[Kronecker delta function]] (<math>\delta^{i}_{j} = 0</math> when <math>i \neq j</math> and <math>\delta^{i}_{j} = 1</math> when <math>i = j</math>) and <math>\delta^{\ell m}_{ij}</math> is the [[generalized Kronecker delta|generalized Kronecker delta function]]. We can reason out this identity by recognizing that the index <math>k</math> will be summed out leaving only <math>i</math> and <math>j</math>. In the first term, we fix <math>i=l</math> and thus <math>j=m</math>. Likewise, in the second term, we fix <math>i=m</math> and thus <math>l=j</math>. |
||
Returning to the triple cross product, |
Returning to the triple cross product, |
||
<math display="block">(\mathbf{a} \times [\mathbf{b}\times \mathbf{c}])_i = (\ |
<math display="block">(\mathbf{a} \times [\mathbf{b}\times \mathbf{c}])_i = (\delta^{\ell}_{i}\delta^{m}_{j} - \delta^{m}_{i}\delta^{\ell}_{j}) a^j b_\ell c_m = a^j b_i c_j - a^j b_j c_i = b_i(\mathbf{a}\cdot\mathbf{c}) - c_i(\mathbf{a}\cdot\mathbf{b})\,.</math> |
||
=== Vector calculus === |
=== Vector calculus === |
||
Line 212: | Line 216: | ||
==External links== |
==External links== |
||
* [https://www.khanacademy.org/math/linear-algebra/vectors_and_spaces/dot_cross_products/v/vector-triple-product-expansion-very-optional Khan Academy video of the proof of the triple product expansion] |
* [https://www.khanacademy.org/math/linear-algebra/vectors_and_spaces/dot_cross_products/v/vector-triple-product-expansion-very-optional Khan Academy video of the proof of the triple product expansion] |
||
{{Linear algebra}} |
{{Linear algebra}} |
||
[[Category: |
[[Category:Articles containing proofs]] |
||
[[Category: |
[[Category:Mathematical identities]] |
||
[[Category:Multilinear algebra]] |
[[Category:Multilinear algebra]] |
||
[[Category:Operations on vectors]] |
|||
[[Category:Ternary operations]] |
Latest revision as of 13:38, 4 October 2024
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
[edit]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
[edit]Geometrically, the scalar triple product
is the (signed) volume of the parallelepiped defined by the three vectors given.
Properties
[edit]- The scalar triple product is unchanged under a circular shift of its three operands (a, b, c):
- Swapping the positions of the operators without re-ordering the operands leaves the triple product unchanged. This follows from the preceding property and the commutative property of the dot product:
- Swapping any two of the three operands negates the triple product. This follows from the circular-shift property and the anticommutativity of the cross product:
- The scalar triple product can also be understood as the determinant of the 3×3 matrix that has the three vectors either as its rows or its columns (a matrix has the same determinant as its transpose):
- If the scalar triple product is equal to zero, then the three vectors a, b, and c are coplanar, since the parallelepiped defined by them would be flat and have no volume.
- If any two vectors in the scalar triple product are equal, then its value is zero:
- Also:
- The simple product of two triple products (or the square of a triple product), may be expanded in terms of dot products:[1]This restates in vector notation that the product of the determinants of two 3×3 matrices equals the determinant of their matrix product. As a special case, the square of a triple product is a Gram determinant.
- The ratio of the triple product and the product of the three vector norms is known as a polar sine:which ranges between −1 and 1.
Scalar or pseudoscalar
[edit]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 (of vectors) must be pseudoscalar-valued.
If T is a proper rotation then
but if T is an improper rotation then
Scalar or scalar density
[edit]Strictly speaking, a scalar does not change at all under a coordinate transformation. (For example, the factor of 2 used for doubling a vector does not change if the vector is in spherical vs. rectangular coordinates.) However, if each vector is transformed by a matrix then the triple product ends up being multiplied by the determinant of the transformation matrix, which could be quite arbitrary for a non-rotation. That is, the triple product is more properly described as a scalar density.
As an exterior product
[edit]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 a ∧ b or b ∧ c is calculated first, though the order of the vectors in the product does matter. Geometrically the trivector a ∧ b ∧ c corresponds to the parallelepiped spanned by a, b, and c, with bivectors a ∧ b, b ∧ c and a ∧ c matching the parallelogram faces of the parallelepiped.
As a trilinear function
[edit]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
[edit]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 .
Proof
[edit]The component of is given by:
Similarly, the and components of are given by:
By combining these three components we obtain:
Using geometric algebra
[edit]If geometric algebra is used the cross product b × c of vectors is expressed as their exterior product b∧c, 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).
Interpretations
[edit]Tensor calculus
[edit]In tensor notation, the triple product is expressed using the Levi-Civita symbol:[8] and referring to the -th component of the resulting vector. This can be simplified by performing a contraction on the Levi-Civita symbols, where is the Kronecker delta function ( when and when ) and is the generalized Kronecker delta function. 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
[edit]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.
This section needs expansion. You can help by adding to it. (January 2014) |
See also
[edit]Notes
[edit]- ^ Wong, Chun Wa (2013). Introduction to Mathematical Physics: Methods & Concepts. Oxford University Press. p. 215. ISBN 9780199641390.
- ^ 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.
- ^ Kiyosi Itô (1993). "§C: Vector product". Encyclopedic dictionary of mathematics (2nd ed.). MIT Press. p. 1679. ISBN 0-262-59020-4.
- ^ Pengzhi Lin (2008). Numerical Modelling of Water Waves: An Introduction to Engineers and Scientists. Routledge. p. 13. ISBN 978-0-415-41578-1.
- ^ J. Heading (1970). Mathematical Methods in Science and Engineering. American Elsevier Publishing Company, Inc. pp. 262–263.
- ^ a b Pertti Lounesto (2001). Clifford algebras and spinors (2nd ed.). Cambridge University Press. p. 46. ISBN 0-521-00551-5.
- ^ Janne Pesonen. "Geometric Algebra of One and Many Multivector Variables" (PDF). p. 37.
- ^ "Permutation Tensor". Wolfram. Retrieved 21 May 2014.
References
[edit]- Lass, Harry (1950). Vector and Tensor Analysis. McGraw-Hill Book Company, Inc. pp. 23–25.