从直觉到证明3Blue1Brown 中文导学教材
1.11 从线性测量重新认识叉积

1.11 从线性测量重新认识叉积

固定底面,改变第三条边,解释哪些变化影响有向体积。

例题练习Lean 对照原课

一步一步建立直观

先预测,再点“演示本步”核对右图。每一步都重设到指定情形,随后可以自由修改参数。

01把底面测量与高度测量分开

先用右图的两根向量确定底面,并用叉积法线记录有向面积。若再给一根第三边 ww,只有它沿法线的分量贡献高度。沿底面平移顶部只会剪切整个平行六面体,不会改变体积。

02两个测量合成一个标量

点积 w⋅(u×v)w\cdot(u\times v) 把第三边投到法线,同时乘上底面积。它的绝对值是体积,符号表示三根边的定向。这里的叉积因而可以理解成一种测量装置:输入 ww,返回对应的有向体积。

03退化揭示三重积为零的原因

把底面两根边调成共线,不论第三边是什么,体积都为零。另一种零体积来自第三边落在非退化底面内。两种几何机制都被同一个标量三重积捕获;证明时应区分底面已退化与高度为零。

1.11.1 先有体积测量,再寻找代表它的箭头

固定底面边 u,vu,v,让第三条边 ww 变化。三边围成的有向体积是 ww 的函数。把 ww 拆成两段,两份有向体积相加;把它放大,体积同比例变化。因此体积是对 ww 的线性测量,恰好落在点积与对偶的框架中。

标准三维内积中,每个线性测量都能写成某个固定向量 nn 与 ww 的点积。怎样找 nn?分别输入三个标准基,读数就是它的三个坐标。展开这三个行列式,得到的正是叉积公式;复杂的分量来自一个简单的代表问题。

1.11.2 垂直与长度从同一要求产生

若 ww 落在底面里,三条边共面,体积为零。所以 n⋅w=0n\cdot w=0 对底面内所有向量成立,迫使 nn 垂直底面。若 ww 是沿正法线的单位向量,体积等于底面积,所以 nn 的长度也必须等于底面积。几何定义并非另加的装饰。

例如底边为 (1,0,0),(0,2,0)(1,0,0),(0,2,0),第三边为 (a,b,3)(a,b,3)。改变 a,ba,b 只使顶面沿底面剪切,体积始终为 66。代表测量的 n=(0,0,2)n=(0,0,2) 点乘第三边,直接读出同一结果。

值得保留的方法是:遇到一个对某变量线性的复杂运算,先问它对基向量分别做什么。矩阵列、点积的测量向量、叉积法向量,都是用少量基上的信息描述全部输入。学会这条思路,比记住三张看似独立的公式表更能帮助迁移。

数学表述 1.11.1

固定 u,vu,v,把第三个向量 ww 送到有向体积的运算是线性的。这个线性测量可由唯一向量点积表示,而该向量就是 u×vu\times v。

对以 u,v,wu,v,w 为列的矩阵,det[uvw]=(u×v)⋅w\det[u\ v\ w]=(u\times v)\cdot w。这个标量三重积连接线性代数中的对偶、行列式与几何体积。

例 1.11.1 把概念用于具体计算

u=(1,0,0),v=(0,2,0),w=(a,b,3)u=(1,0,0),v=(0,2,0),w=(a,b,3),三重积为 66,与 a,ba,b 无关:平行于底面的剪切不改变体积。

练习 1.11.1

若 w=u+vw=u+v,体积是多少?

展开解答与检查

为零,因为三个向量共面,也可由叉积正交性算出。

Lean 对照 1.11.1 命题、证明与适用边界

展开并验证一般实坐标下的标量三重积等式;唯一表示的抽象论证未包含在该命题中。

LinearAlgebra.scalar_triple_product

theorem scalar_triple_product (a b c x y z u v w : ℝ) :
    u*(b*z-c*y)+v*(c*x-a*z)+w*(a*y-b*x) =
      a*(y*w-z*v)-x*(b*w-c*v)+u*(b*z-c*y) := by ring

查看完整定义与上下文 ↗ · 全书证明范围

原课对照 观课问题、视频与图示

固定底面,改变第三条边,解释哪些变化影响有向体积。

官方课程与图示 ↗ · 原视频 ↗

点击后连接 YouTube;播放器不可用时可通过上方原链接观看。