向量的内积
在向量空间 里介绍了向量的加法和数乘等基本概念。而未顾及几何上的特性,例如长度和角度等概念.内积的概念就蕴含了这些几何层面的想法,它是我们本章研究的主题.
每种内积都可诱导出一种范数(你可以把范数看成长度).范数满足一些重要的性质,例如毕达哥拉斯定理、三角不等式、平行四边形等式和柯西-施瓦兹不等式.在讨论内积空间时,我们将欧几里得几何中的垂直向量这一概念,重命名为正交向量.我们将看到,规范正交基在内积空间中非常有用.格拉姆-施密特过程可构造出这样的基.本章结尾处,我们将综合运用上述工具来解决最小化问题.
向量的内积的定义
设有 n 维向量 x=x1x2⋮xn,y=y1y2⋮yn, 令 [x,y]=xTy=x1y1+x2y2+⋯+xnyn, 称 [x,y] 为向量 x 与 y 的内积.
注:向量内积就是对应坐标相乘后,再相加。另外,向量内积可以记做 (x,y) 或 [x,y], 而向量夹角记作 <x,y> ,不同教程,记法略有差别 ,不同教程记法乱七八糟,我们也没办法,有时候都分不清到底是矩阵,是行列式,是绝对值,还是内积。
内积的性质 (其中 x,y 与 z 都是 n 维列向量, λ 为实数):
(i) [x,y]=[y,x];
(ii) [λx,y]=λ[x,y]=[x,λy];
(iii) [x+y,z]=[x,z]+[y,z];
(iv) [x,x]≥0 ,当且仅当 x=0 时, [x,x]=0.
利用这些性质,还可以证明著名的柯西-施瓦茨 不等式
[x,y]2≤[x,x][y,y]. 向量内积的几何意义
两个向量x,y 如果把他们的值看成空间里的坐标,则向量内积的定义就是他们对应坐标值相乘,或许我们为什么要问一下:为什么要这么定义他的内积呢?向量的内积本质上表示的是一个向量在另外一个向量上的投影。
我们以二维为例,通常认为,向量内积表示的一个向量在另外一个向量上的投影 , 详见高中向量内积 这样,两个向量的乘法就变成:(这里|a|表示向量a的模长,|b|表示向量b的模长)
a⋅b=∣a∣∣b∣cosθ...① 
另一方面,假设每个向量用坐标轴表示
{width=300px}
给定两个坐标表示的向量 a=(x1,y1) 与 b=(x2,y2) ,它们的内积是
a⋅b=(x1i+y1j)⋅(x2i+y2j)=(x1x2)i2+(x1y2+x2y1)i⋅j+y1y2j2 因为 i、j 是互相垂直的单位向量,所以 i2=1,i⋅j=0 , j2=1 ,于是
a⋅b=x1x2+y1y2...② 这就是说,两个向量的数量积等于它们对应坐标的乘积的和.
这样,我们看到两个向量的内积:
本质上是一个向量在另外一个向量上的投影,而他的计算方式可以直接用对应坐标值相乘后再相加。
把这个思想推广到n维,就是上面的定义。
例
x=−123,y=103 根据定义,容易得到
[x,y]=−1∗1+2∗0+3∗3=8
向量的长度
设有 n 维向量 x=x1x2⋮xn, ∥x∥=[x,x]=x12+x22+⋯+xn2, 称 ∥x∥ 为向量 x 的长度(或范数).
例 已知向量 x=−123 求其长度。
解:如下图,根据空间坐标系知道u(−1,2,3), 根据勾股定理可以得到
∣∣x∣∣=(−1)2+22+32=14

向量的长度具有下述性质:
(i) 非负性 当 x=0 时, ∥x∥>0 ;当 x=0 时, ∥x∥=0;
(ii) 齐次性 ∥λx∣=∣λ∣⋅∥x∥;
(iii) 三角不等式 ∥x+y∥≤∥x∥+∥y∥.
证明: (i)与(ii)是显然的,下面证明(iii). 因为 ∥x+y∥2=[x+y,x+y]=[x,x]+2[x,y]+[y,y], 由施瓦茨不等式,有 [x,y]≤[x,x][y,y],
从而 ∥x+y∥2≤[x,x]+2[x,x][y,y]+[y,y]=∥x∥2+2∥x∥y∥+∥y∥2=(∥x∥+∥y∥2, 即 ∥x+y∥≤∥x∥+∥y∥.
向量的单位化
当 ∥x∥=1 时,称 x 为单位向量. 如果 α=0 ,取 β=∥α∥α ,则 β 是一个单位向量.
由向量 α 得到单位向量 β 的过程称为把向量 α 单位化.
例已知向量 x=−123,求其单位化。
解:由上面例题知道x的长度为14, 所以,单位化后,向量为
β=14−1142143
向量的夹角
由上面①②定义可以,①等于②,因此
cosθ=x1x2+y1y2 所以,
cosθ=∣a∣∣b∣x1x2+y1y2 当 x=0,y=0 时,
θ=arccos∥x∥y∥[x,y] 称为 n 维向量x 与 y 的夹角
当 [x,y]=0 时,称向量 x 与 y 正交.
显然,若 x=0 ,则 x 与任何向量都正交.
例 已知向量
x=−123,y=103 ,求其夹角
解:
∣∣x∣∣=(−1)2+22+32=14
∣∣y∣∣=(1)2+02+32=10
[[x,y]=−1∗1+2∗0+3∗3=8
所以夹角 θ=arccos14∗108=arccos352
例 已知 a=(3,−1),b=(1,−2), 求 a⋅b,∣a∣,∣b∣,⟨a,b⟩.
解 由题意可知
a⋅b=(3,−1)⋅(1,−2)=3×1+(−1)×(−2)=5,∣a∣=a⋅a=32+(−1)2=10,∣b∣=b⋅b=12+(−2)2=5. 又因为
cos⟨a,b⟩=∣a∣∣b∣a⋅b=10×55=22 所以 两个向量的夹角为 ⟨a,b⟩=4π
方向角与方向角余弦
设 a 为任意一个向量,又设 α、β、γ 为与三坐标轴正向之间的夹角 (0≤α,β,γ<π) ,如图 5-22 所示, α,β,γ 分别为向量 a 的方向角. 由于向量坐标就是向量在坐标轴上的投影,故有
ax=∣a∣cosα,ay=∣a∣cosβ,az=∣a∣cosγ, 其中 cosα、cosβ、cosγ 称为向量 a 的方向余弦,通常用它表示向量的方向.

由模的定义,可知向量 a 的模为
∣a∣=(x2−x1)2+(y2−y1)2+(z2−z1)2=ax2+ay2+az2. 或
cosα=ax2+ay2+az2ax...①,cosβ=ax2+ay2+az2ay...②,cosγ=ax2+ay2+az2az...③,
①②③平方相加可得
cos2α+cos2β+cos2γ=1, 即任一向量的方向余弦的平方和为 1 .
ea=∣a∣a=∣a∣1(ax,ay,az)=ax2+ay2+az21(ax,ay,az)=(cosα,cosβ,cosγ). 要查看高中版请点击 空间向量方向角
例 设两已知点 M1(2,2,2) 和 M2(1,3,0) ,分别写出向量 M1M2、M2M1 的 坐标表达式和向表达式,计算它们的模、方向余弦、方向角、单位向量.
解 向量 M1M2=(1−2,3−2,0−2)=(−1,1,−2)=−i+j−2k ,
M2M1=−M1M2=−(−1,1,−2)=(1,−1,2)=i−j+2k 模 M1M2=M2M1=(−1)2+12+(−2)2=2 ,
M1M2 的方向余弦为
cosα1=−21,cosβ1=21,cosγ1=−22 对应的方向角为
α1=32π,β1=31π,γ1=43π; 同理可得 M2M1 的方向余弦为
cosα2=21,cosβ2=−21,cosγ2=22 ; 对应的方向角为
α2=31π,β2=32π,γ2=41π ; M1M2=(1−2,3−2,0−2)=(−1,1,−2)M1M2=(−1)2+12+(−2)2=4=2 , 故 与 M1M2 同向的单位向量为 eM1M2=(−21,21,−22),
与 M2M1 同向的单位向量为 eM2M1=(21,−21,22).