📚 3. The Scalar Triple Product | 3. 标量三重积
The scalar triple product is a fundamental operation in three-dimensional vector algebra that combines the dot product and cross product to produce a single scalar value. It is essential for computing volumes, testing whether three vectors lie in the same plane, and understanding the orientation of a set of vectors. In IB mathematics, mastering the scalar triple product builds a deeper geometric intuition and provides a powerful tool for solving problems involving parallelepipeds, tetrahedra, and linear dependence.
标量三重积是三维向量代数中的基本运算,它将点积和叉积结合成一个标量值。它在计算体积、判断三个向量是否共面以及理解向量组的方向等方面至关重要。在 IB 数学中,掌握标量三重积可以建立更深刻的几何直觉,为解决平行六面体、四面体和线性相关性等问题提供有力工具。
1. Definition and Notation | 定义与符号
For three vectors a, b, and c in ℝ³, the scalar triple product is defined as a · (b × c). This operation first computes the cross product b × c, which is a vector perpendicular to both b and c, and then takes the dot product of a with that resulting vector. The outcome is a scalar (a real number), not a vector.
对于 ℝ³ 中的三个向量 a、b 和 c,标量三重积定义为 a · (b × c)。该运算首先计算叉积 b × c(得到一个同时垂直于 b 和 c 的向量),然后再计算 a 与该结果的点积。最终结果是一个标量(实数),而非向量。
A common shorthand notation is [a, b, c], so that [a, b, c] = a · (b × c). This bracket notation emphasises symmetry and is widely used in vector algebra. Do not confuse this with a matrix or a determinant written with the same brackets; the meaning is always clear from the context.
一种常见的简写记号是 [a, b, c],因此 [a, b, c] = a · (b × c)。这种方括号记法强调了对称性,在向量代数中被广泛使用。注意不要将其与同种括号表示的行列式混淆;在上下文中含义总是清晰的。
2. Geometric Interpretation as a Volume | 作为体积的几何解释
Geometrically, the magnitude of the scalar triple product |a · (b × c)| equals the volume of the parallelepiped defined by the three vectors a, b, and c placed tail-to-tail. The base of this parallelepiped is the parallelogram formed by b and c, and its area is |b × c|. The height is the length of the projection of a onto the direction perpendicular to the base, which is exactly the component of a along the unit vector in the direction of b × c.
从几何角度看,标量三重积的绝对值 |a · (b × c)| 等于由三个向量 a、b、c 共同起点所确定的平行六面体的体积。该平行六面体的底面是由 b 和 c 构成的平行四边形,其面积为 |b × c|。高则是 a 在垂直于底面的方向上的投影长度,即 a 沿着 b × c 方向的单位向量上的分量。
Thus, volume = |a · (b × c)|. The sign of the scalar triple product indicates the orientation of the three vectors. A positive value means that the triplet (a, b, c) forms a right-handed system, whereas a negative value indicates a left-handed system. If the value is zero, the three vectors are coplanar and the parallelepiped collapses to a plane, having zero volume.
因此,体积 = |a · (b × c)|。标量三重积的符号表明了三个向量的方向。正值表示三元组 (a, b, c) 构成右手系,而负值表示左手系。如果值为零,则三个向量共面,平行六面体退化为一个平面,体积为零。
3. Determinant Form of the Scalar Triple Product | 标量三重积的行列式形式
When the vectors are expressed in Cartesian components, a = a₁i + a₂j + a₃k, b = b₁i + b₂j + b₃k, c = c₁i + c₂j + c₃k x formed by the components of the vectors, either as rows or as columns. The most common form uses the vectors as rows:
当向量用笛卡尔分量表示时,即 a = a₁i + a₂j + a₃k,b = b₁i + b₂j + b₃k,c = c₁i + c₂j + c₃k,标量三重积可以写成一个由向量分量构成的 3×3 矩阵的行列式,既可按行排列也可按列排列。最常见的形式是将向量作为行:
a · (b × c) = | a₁ a₂ a₃ |
| b₁ b₂ b₃ |
| c₁ c₂ c₃ |
Expanding this determinant gives a₁(b₂c₃ − b₃c₂) − a₂(b₁c₃ − b₃c₁) + a₃(b₁c₂ − b₂c₁). This expression is symmetric and cyclically permutable. The determinant form is extremely convenient for computation and makes many algebraic properties immediately obvious.
将此行列式展开,得 a₁(b₂c₃ − b₃c₂) − a₂(b₁c₃ − b₃c₁) + a₃(b₁c₂ − b₂c₁)。该表达式具有对称性,且可循环置换。行列式形式非常便于计算,并使许多代数性质一目了然。
4. Key Properties: Cyclic Permutation and Sign | 主要性质:循环置换与符号
The scalar triple product is unchanged under a cyclic permutation of the vectors, meaning that a · (b × c) = b · (c × a) = c · (a × b). This follows from the fact that a determinant is cyclically symmetric or can be verified by expanding the components. Interchanging the dot and the cross in this cyclic pattern is allowed because the result remains the same scalar.
标量三重积在向量的循环置换下保持不变,即 a · (b × c) = b · (c × a) = c · (a × b)。这源自行列式具有循环对称性,也可以通过分量展开加以验证。在这种循环规律下交换点积和叉积是允许的,因为结果仍是同一个标量。
If any two vectors are swapped, the sign of the scalar triple product changes. For example, a · (b × c) = − b · (a × c). Consequently, swapping two vectors twice returns the original value. The product is also zero if any two vectors are parallel or if the three vectors are linearly dependent.
如果交换任意两个向量,标量三重积的符号会改变。例如,a · (b × c) = −b · (a × c)。因此,交换两次后符号复原。若任意两个向量平行,或三个向量线性相关,则乘积为零。
5. Coplanarity Test Using the Scalar Triple Product | 利用标量三重积进行共面性检验
One of the most practical uses of the scalar triple product is to test whether three vectors are coplanar (lie in the same plane). Three vectors a, b, c are coplanar if and only if their scalar triple product is zero, i.e. a · (b × c) = 0. This condition is equivalent to the three vectors being linearly dependent.
标量三重积最实用的用途之一是检验三个向量是否共面(位于同一平面内)。三个向量 a、b、c 共面当且仅当它们的标量三重积为零,即 a · (b × c) = 0。这一条件等价于三个向量线性相关。
In coordinate geometry, this gives a quick way to check whether four points A, B, C, D are coplanar. Form the vectors AB, AC, AD and evaluate their scalar triple product. If [AB, AC, AD coplanar. This technique is frequently used in vector problems involving lines and planes.
在坐标几何中,这提供了一种快速判断四点 A、B、C、D 是否共面的方法。构造向量 AB、AC、AD 并计算其标量三重积。若 [AB, AC, AD] = 0,则四点共面。这一技术在涉及直线和平面的向量问题中经常使用。
6. Calculating the Volume of a Parallelepiped | 计算平行六面体的体积
The volume V of a parallelepiped defined by vectors a, b, c is simply the absolute value of the scalar triple product: V = |a · (b × c)| . The calculation reduces to evaluating the 3×3 determinant and taking its absolute value.
由向量 a、b、c 确定的平行六面体的体积 V 就是标量三重积的绝对值:V = |a · (b × c)|。由于体积总是非负的,我们需要取模。计算归结为求 3×3 行列式并取其绝对值。
For example, if a = (2, 0, 0), b = (1, 3, 0), c = (0, 1, 4), then b × c = (12, −4, 1) and the dot product is 2×12 + 0×(−4) + 0×1 = 24. The volume is |24| rect geometric meaning makes the scalar triple product a favourite tool in solid geometry.
例如,若 a = (2, 0, 0),b = (1, 3, 0),c = (0, 1, 4),则 b × c = (12, −4, 1),点积为 2×12 + 0×(−4) + 0×1 = 24。体积为 |24| = 24 立方单位。这种直接的几何意义使标量三重积成为立体几何中的常用工具。
7. Volume of a Tetrahedron | 四面体的体积
A tetrahedron with vertices at the origin and at points A, B, C given by position vectors a, b, c occupies exactly one-sixth of the volume of the corresponding parallelepiped. Therefore, the volume of such a tetrahedron is Vtet = (1/6) |a · (b × c)|.
以原点以及位置向量 a、b、c 给出的点 A、B、C 为顶点的四面体,其体积恰好是相应平行六面体体积的六分之一。因此,这样的四面体体积为 Vtet = (1/6) |a · (b × c)|。
If the tetrahedron is defined by four arbitrary points P, Q, R, S, choose one vertex as a reference and form the three edge vectors emanating from it, for example PQ, PR, PS. Then V = (1/6) |[PQ, PR, PS]|. This formula appears regularly in IB exam questions on vector geometry.
如果四面体由任意四点 P、Q、R、S 定义,则选择一个顶点作为参考点,并构造从该点出发的三条棱向量,例如 PQ、PR、PS。那么 V = (1/6) |[PQ, PR, PS]|。该公式经常出现在 IB 向量几何的考题中。
8. Worked Example: Volume from Given Coordinates | 计算示例:由坐标求体积
Find the volume of the parallelepiped determined by the vectors a = (2, −1, 1), b = (1, 0, 3), and c = (4, 2, −2).
求出向量 a = (2, −1, 1),b = (1, 0, 3) 和 c = (4, 2, −2) 所确定的平行六面体的体积。
Set up the determinant with rows a, b, c:
以 a, b, c 为行建立行列式:
| 2 −1 1 |
| 1 0 3 |
| 4 2 −2 |
+ (−1)×1×(−2)) = (0 − 12 + 2) − (0 + 12 + 2) = (−10) − (14) = −24. The absolute volume is |−24| = 24 cubic units.
展开或使用萨鲁斯法则: 1×1×2) − (1×0×4 + 2×3×2 + (−1)×1×(−2)) = (0 − 12 + 2) − (0 + 12 + 2) = (−10) − (14) = −24。体积的绝对值为 |−24| = 24 立方单位。
As a check, compute the scalar triple product stepwise: b × c = (0×(−2) − 3×2, 3×4 − 1×(−2), 1×2 − 0×4) = (−6, 14, 2). Then a · (−6, 14, 2) = 2×(−6) + (−1)×14 + 1×2 = −12 − 14 + 2 = −24, confirming the result.
作为验证,逐步计算标量三重积:b × c = (0×(−2) − 3×2, 3×4 − 1×(−2), 1×2 − 0×4) = (−6, 14, 2)。然后 a · (−6, 14, 2) = 2×(−6) + (−1)×14 + 1×2 = −12 − 14 + 2 = −24,确认了结果。
9. Using the Scalar Triple Product in Proofs | 标量三重积在证明中的应用
The scalar triple product is invaluable for proving vector identities and geometric theorems. For instance, to show that (a + b) · ((b + c) × (c + a)) equals 2 a · (b × c), we can expand using the distributive and anti-commutative properties. Many such proofs become straightforward when expressed in determinant form.
标量三重积在证明向量恒等式和几何定理中非常有用。例如,要证明 (a + b) · ((b + c) × (c + a)) = 2 a · (b × c),我们可以利用分配律和反交换律进行展开。当用行列式形式表达时,许多此类证明变得十分简单。
Another important identity is the relationship between the scalar triple product and the dot product of cross products: (a × b) · (c × d) = (a · c)(b · d) − (a · d)(b · c). While this is not strictly a scalar triple product, it is related and can be derived by interpreting the left side as [a, b, c × d] or using tensor notation.
另一个重要的恒等式是标量三重积与叉积点积之间的关系:(a × b) · (c × d) = (a · c)(b · d) − (a · d)(b · c)。虽然它不是严格的标量三重积,但与之相关,并可通过将左边解释为 [a, b, c × d] 或使用张量记号推导出来。
10. Common Pitfalls and Tips for IB Students | IB 学生的常见误区与建议
triple product itself can be negative, but volume is always non-negative. Always write V = |a · (b × c)| unless the question asks for the signed value in the context of orientation.
一个常见错误是在求体积时忘记取绝对值。标量三重积本身可以为负,但体积永远是非负的。除非题目要求在方向性背景下求带符号的值,否则一定要写 V = |a · (b × c)|。
Another pitfall is misordering the vectors in the determinant. Remember that writing the components in rows or columns changes only the sign if the order is permuted cyclically. When testing coplanarity, a zero determinant confirms coplanarity regardless of order. Use determinant evaluation carefully; a single sign error can give a completely different result.
另一个误区是行列式中向量的顺序错误。请记住,将分量按行或列书写,只要顺序是循环置换,仅符号会发生变化。在检验共面性时,无论顺序如何,行列式为零即确认共面。仔细计算行列式;一个符号错误就可能得出完全不同的结果。
Useful tip: if you need to find the volume of a tetrahedron from given vertices, always subtract the position vector of one vertex from the other three to get edge vectors from a common point. Then apply the (1/6) formula. Sketching the figure can help avoid confusion.
实用提示:如果需要通过给定顶点求四面体的体积,总是从其余三个点中减去一个顶点的位置向量,以得到从公共点出发的棱向量。然后应用 (1/6) 公式。画出示意图有助于避免混淆。
11. Summary and Key Points | 总结与要点
The scalar triple product a · (b × c) is a scalar that represents the signed volume of the parallelepiped spanned by a, b, and c ation can be done via the 3×3 determinant, and volumes of tetrahedra follow from V = (1/6) |[a, b, c]|.
标量三重积 a · (b × c) 是一个标量,表示由 a、b 和 c 张成的平行六面体的带符号体积。其主要性质有:循环不变性、交换两个向量则改变符号,以及为零时表示共面。计算可通过 3×3 行列式进行,四面体的体积由 V = (1/6) |[a, b, c]| 得出。
Memorise the cyclic rule and the determinant expansion technique. With these tools, you can confidently handle IB vector problems involving volumes, coplanarity, and orientation of triples of vectors.
记住循环规则和行列式展开技巧。有了这些工具,你就能自信地解决 IB 向量问题中涉及体积、共面性以及向量三元组方向性的题目。
Published by TutorHao | Mathematics Revision Series | aleveler.com
更多咨询请联系16621398022(同微信)

或截图后用「扫一扫 → 相册」选择本图