叉积的几何直观解释 | AI生成和翻译
这个3Blue1Brown视频《线性代数的本质:叉积》深入探讨了二维和三维叉积背后的几何直观,并将其与行列式的概念紧密联系起来。
以下是视频内容的全面解析,按关键概念和大致时间戳进行划分:
视频标题: 线性代数的本质:叉积
链接: https://www.youtube.com/watch?v=eu6i7WJeinw
1. 引言与“二维叉积”(0:00 - 1:30)
- 视频首先回顾了系列前期介绍的行列式概念:
- 对于2x2矩阵,行列式表示由两个列向量形成的平行四边形的有向面积。
- 符号表示方向:如果第二个向量在第一个向量的“右侧”(逆时针方向),行列式为正值;如果在“左侧”(顺时针方向),则为负值。
- 这是一个标量值(单个数字)。
- 作为标量的“二维叉积”: 虽然并非真正的叉积,但二维行列式
det([u v]) = u_x v_y - u_y v_x可以被视为捕获有向面积的标量。
2. 挑战:三维叉积是什么?(1:30 - 2:00)
- 在三维空间中,我们需要一种运算,它接受两个三维向量并生成一个新的三维向量(而不仅仅是标量)。
- 这个新向量应具有清晰的几何意义,就像行列式对于面积的意义一样。
3. 从几何上定义三维叉积(2:00 - 3:45)
叉积 u × v 由两个关键几何属性定义:
- 方向: 结果向量
u × v必须垂直于(正交于) 两个输入向量u和v。- 有两个相反的方向满足此条件。具体选择由右手定则决定:
- 将右手手指指向
u的方向。 - 向
v的方向弯曲手指。 - 拇指将指向
u × v的方向。
- 将右手手指指向
- 有两个相反的方向满足此条件。具体选择由右手定则决定:
- 大小: 结果向量
|u × v|的长度等于由两个输入向量u和v形成的平行四边形的面积。- 如果
u和v平行,则平行四边形面积为零,因此u × v将为零向量。这也合理,因为当向量平行时,没有唯一的垂直方向。
- 如果
4. 如何计算叉积?与行列式的联系(3:45 - 7:30)
这是解释中最巧妙的部分:
- 线性性: 视频假设叉积与其他线性代数概念一样,应该是“线性的”。这意味着如果缩放一个输入向量,输出会按比例缩放;如果添加输入向量,输出对应于添加变换后的部分。
- 体积技巧: 与其直接找到
u × v,不如考虑将u × v与第三个任意向量w进行点积时会发生什么:- ` (u × v) ⋅ w `
- 从几何上看,一个向量(其大小是平行四边形的面积)与第三个向量
w(代表高度)的点积给出了由u、v和w形成的平行六面体的体积。 - 关键的是,这个体积正是由
u、v和w形成的3x3矩阵的行列式所计算的:det([u v w])。 - 因此,我们得到恒等式:
(u × v) ⋅ w = det([u v w])。这个恒等式对任何向量w都成立。
- 推导分量:
- 设
u = [u1, u2, u3],v = [v1, v2, v3],w = [w1, w2, w3]。 - 行列式
det([u v w])可以使用余子式展开。如果沿第三列(即w)展开:det([u v w]) = w1 * (u2v3 - u3v2) - w2 * (u1v3 - u3v1) + w3 * (u1v2 - u2v1) - 我们也知道
(u × v) ⋅ w = (u × v)_x * w1 + (u × v)_y * w2 + (u × v)_z * w3。 - 通过比较这两个表达式(因为它们必须对任何
w1, w2, w3都相等),我们可以推导出u × v的分量:(u × v)_x = u2v3 - u3v2(u × v)_y = -(u1v3 - u3v1) = u3v1 - u1v3(注意这里的符号翻转,这对于标准公式很重要)(u × v)_z = u1v2 - u2v1
- 设
5. 标准叉积公式(7:30 - 9:00)
- 推导出的分量给出了众所周知的叉积公式:
u × v = [ (u2v3 - u3v2), (u3v1 - u1v3), (u1v2 - u2v1) ] - 视频随后展示了这个公式的常用记忆法:将其写成一个“伪矩阵”的行列式,其中第一行包含基向量
i、j、k:det | i j k |` | u1 u2 u3 || v1 v2 v3 |` 沿第一行展开这个行列式直接得到分量。
6. 属性与结论(9:00 - 结束)
- 顺序重要(反交换性):
v × u = -(u × v)。从行列式定义中立即可以清楚这一点,因为在行列式中交换两列会改变其符号。从几何上看,这会翻转结果向量的方向。 - 行列式公式自动包含了所有几何属性:
- 它固有地产生一个垂直于两个输入的向量。
- 其大小是由
u和v形成的平行四边形的面积。 - 右手定则通过标准行列式的方向保持属性隐式满足。
- 关于列向量与行向量的说明(来自提供的文本): 视频在讨论行列式时将向量用作矩阵的列,这与整个系列中以列为重点的方法一致。许多教科书可能使用行,但行列式(以及叉积结果)在矩阵转置时保持不变,因此最终公式是相同的。选择主要影响您如何可视化矩阵本身。
视频最后强调,这种建立在行列式在体积缩放中作用基础上的几何理解,是叉积公式呈现其特定形式的真正本质。