前言
在我看到过的大学线性代数教材中,都是直接给出向量积的定义和公式,有的可能给出了和行列式的关联,但是,向量的公式是可以通过它的几何意义推出的,最近我就尝试着推出了这个公式,写在这里。
前置知识
在阅读本文前,你需要了解以下知识:
- 向量的基本概念
- 向量内积(点积)的基本概念
- 对线性代数的初步了解
基本定义
叉积,即外积、向量积。
向量 a ⃗ \vec{a} a和向量 b ⃗ \vec{b} b的叉积记作 a ⃗ × b ⃗ \vec{a}\times \vec{b} a×b
叉积是向量积,得出的结果是一个向量,这个向量是相当于“升了一维”,假如向量 a ⃗ \vec{a} a和向量 b ⃗ \vec{b} b都是二维的向量,那么它们的叉积就是垂直于这个二维平面的,
如图,叉积向量的方向垂直于原来那两个向量。
二维叉积向量的公式为
∣
a
⃗
×
b
⃗
∣
=
∣
x
1
x
2
y
1
y
2
∣
=
x
1
y
2
−
x
2
y
1
|\vec{a}\times \vec{b}|=\begin{vmatrix} x_1 & x_2 \\y_1 & y_2 \end{vmatrix}=x_1y_2-x_2y_1
∣a×b∣=
x1y1x2y2
=x1y2−x2y1
本文的主要内容,就是这个公式的推导。
公式推导
如图,两个向量分别指向 ( x 1 , y 1 ) (x_1,y_1) (x1,y1)和 ( x 2 , y 2 ) (x_2,y_2) (x2,y2)
这两个向量进行叉积运算后的结果
V
⃗
\vec{V}
V,它的模长
∣
V
⃗
∣
|\vec{V}|
∣V∣的几何意义是两个向量产生的平行四边形的面积(注意,这个面积是有向的,可能为负数)
我们用初中数学的方法,把四边形切割,然后依次计算。
S 1 = 1 2 y 1 ( x 2 + x 1 + x 2 ) S 2 = 1 2 x 2 y 2 S 3 = 1 2 x 1 y 1 S 4 = 1 2 x 2 ( y 1 + y 1 + y 2 ) S 总 = S 1 + S 2 + S 3 + S 4 = 2 x 2 y 1 + x 1 y 1 + x 2 y 2 + x 1 y 1 + 2 x 2 y 1 + x 2 y 2 2 = 2 x 2 y 1 + x 1 y 1 + x 2 y 2 S 平行四边形 = ( x 1 + x 2 ) ( y 1 + y 2 ) − S 总 = x 1 y 1 + x 1 y 2 + x 2 y 1 + x 2 y 2 − 2 x 2 y 1 − x 1 y 1 − x 2 y 2 = x 1 y 2 − x 2 y 1 S_1=\frac{1}{2}y_1(x_2+x_1+x_2) \\S_2=\frac{1}{2}x_2y_2 \\S_3=\frac{1}{2}x_1y_1 \\S_4=\frac{1}{2}x_2(y_1+y_1+y_2) \\ S_\text{总}=S_1+S_2+S_3+S_4\\ =\frac{2x_2y_1+x_1y_1+x_2y_2+x_1y_1+2x_2y_1+x_2y_2}{2} \\=2x_2y_1+x_1y_1+x_2y_2 \\ S_\text{平行四边形}=(x_1+x_2)(y_1+y_2)-S_\text{总} \\=x_1y_1+x_1y_2+x_2y_1+x_2y_2-2x_2y_1-x_1y_1-x_2y_2 \\=x_1y_2-x_2y_1 S1=21y1(x2+x1+x2)S2=21x2y2S3=21x1y1S4=21x2(y1+y1+y2)S总=S1+S2+S3+S4=22x2y1+x1y1+x2y2+x1y1+2x2y1+x2y2=2x2y1+x1y1+x2y2S平行四边形=(x1+x2)(y1+y2)−S总=x1y1+x1y2+x2y1+x2y2−2x2y1−x1y1−x2y2=x1y2−x2y1