Even dead, I am the hero. ——Tony Stark
写在前面
应同学请求,更一篇向量的文章. 据这位同学所说,很多学物理的学生都不知道洛伦兹力和磁场方向实际上是由向量乘法(叉乘)得出的. 我记得之前也看过这样的一个回答,好像说的是中国教育最失败的学科是什么,有人回答物理,并且给出了这个例子. 对此我表示怀疑. 不过想到自己在学习过程中也遇到过关于向量乘法的困惑,而且正好有人需要这篇文章就开更了.
这篇文章首先会先讲解一些必要的线性代数知识. 线性代数,尤其是行列式对部分同学可能理解难度较大,但是他们在深入了解向量乘法的过程中起到了非常重要的作用,所以学习一些线性代数的知识是十分有必要的. 我也会用尽可能简单的语言讲解.
在接下来的章节中,我会讲解叉乘的几何意义,并且建立叉乘的代数/几何联系. 最后我们会涉及到一个数学中非常优雅的思想,也就是对偶性(主要受到了三蓝一棕的启发并总结他的讲解).最后由于一些读者可能不熟悉线性代数,后面会附上一些学习资料.
目录
0.一点必要的线性代数
1.向量叉乘的代数/几何意义
2.叉乘的对偶性
3.附录
0.一点必要的线性代数
0.1向量的表示方法
从物理学的角度看,向量是有大小有方向的物理量. 任意一个在
0.2向量的点乘
考虑两个在
定义
数学上来讲,一个在
物理上习惯用几何意义定义点乘,假设
我们可以证明这两种表示方法是等价的. 考虑下图中的两个向量, 投影长度为
证明:根据余弦定理有
整理得到
0.3矩阵与线性变换
我们非常熟悉函数的作用. 考虑函数
同样的,如果我们考虑一个向量
这个矩阵的第一列是
看到这里,你大概已经初步入门了矩阵乘法,矩阵
“线性变换”实际上是函数的另外一种说法. 在线性代数中,一个输入得到一个输出,这就是一种变换. 为什么要叫“线性”?因为线性函数
对于一个向量,如果存在一个线性变换,一定可以用一个矩阵乘上这个向量表示这个线性变换(这一点非常重要!).
定义 一个m*n的矩阵定义了一个从到的线性变换. 即.
最后还需要讲解一些常规的符号,回到刚刚的例子
0.4行列式
每一个矩阵(线性变换)都可以被一个数字来描述. 这个数字可以告诉我们线性变换对向量空间改变了多少. 这个数字就是行列式. 下面讲解一下记法.
一个矩阵
1.单位矩阵的行列式值为1:
2.行列式的每行是线性的. 也就是说
3. 在换行后,行列式的值会正负颠倒:
现在我们提出,行列式
证明:当
同理,读者也可以自行证明3*3的行列式
最后需要讲讲行列式的计算方法. 这里就不做推导,直接给出结果了, 有兴趣的读者可以查看附录给出的学习资料.
对于2*2的行列式
对于3*3的行列式
1.向量叉乘的代数/几何意义
向量
定义1: 假设
判断
根据定义可以知道,叉乘得到的向量
但是我们知道,
证明:考虑向量
根据余弦定理有
在一般的经典力学下我们研究的都是二维向量,所以一般向量的长度都是知道的. 用这种方法可以很快得到叉乘向量的模长和方向. 然而在多变量微积分和复杂一些的流体力学中,很多时候我们需要处理三维向量. 两个三维向量的叉乘可以用一个3*3的行列式解决.
定义2: 对于向量
经常的,一种辅助记忆的方式是用一个三阶行列式来表示.
运算得到
注意当两个向量在
2.叉乘的对偶性
到目前为止,有两个非常让人困惑的问题,也是两个非常值得思考的问题:
I. 为什么在0章节我们明明说了3*3的行列式是用来计算平行六面体的体积的,这里却用来定义向量的叉乘?为什么得到的结果不是体积而是平行四边形的面积?
2.叉乘的代数定义中,在行列式里面加了一行,是一个根本不是向量的东西
在本章节中我会解释这个问题. 这是一个非常具有思维深度的问题. 三蓝一棕大佬为这个问题提出了一个很完美的解答. 我的想法和他类似,但是这里主要概括一下他的解释,因为他的解释更加系统化.
首先我们需要先了解对偶性. 对偶性是线性代数中一个非常重要的概念. 然而,对偶性却不仅仅存在于线性代数中,它存在于无数的数学分支中. 对偶性指出,两个看似截然不同的数学概念可能有深刻的内在联系. 对偶性是一种很优雅的数学现象. 这个问题就是对偶性的一个很好的例子.
首先我们考虑一个行列式:
在这个行列式中,假设向量
这个行列式实际上就是前面讲过的一个函数
此时你应该可以立刻发现函数
证明:当向量
这说明函数
现在问题是,什么样的矩阵乘以一个1*3的矩阵(三维向量)才能使得结果变成一个数字?很明显如果有用另外一个三维向量
所以现在我们有了
计算等式两边后我们得到了
那么为什么把向量
实际上这可以从几何学的角度来解释:
要计算上图的这个平行六面体的体积,已知它的底面积,也就是由向量
既然
-那个根本不是向量的东西
答:只不过把一个可以变的向量
-为什么叉乘的定义需要用行列式来表示?
答:因为三维向量的叉乘和行列式有关. 问题的起源是我们想知道什么样的向量与与
3.附录
书本
Introduction to Linear Algebra 5ed, Gilbert Strang, 2016, Wellesley-Cambridge
Linear Algebra with Applications, 9th Edition, Steven J. Leon
公开课
MIT 18.06 Introduction to Linear Algebra
Linear Algebraocw.mit.edu视频
Essence of linear algebra — 3Blue1Brownwww.3blue1brown.com引用
[1]Introduction to Linear Algebra 5ed, Gilbert Strang, 2016, Wellesley-Cambridge
[2]Linear Algebra with Applications, 9th Edition, Steven J. Leon
[3]Calculus, Early Transcendental, 8ed, James Stewart
[4]The Essence of Linear Algebra, 3Blue1Brown