到目前为止,课程大部分都在处理线性结构:张成、线性无关、基底、特征向量与对角化。内积把几何带回来,让我们可以在同一个向量空间里讨论长度、垂直与夹角。
这个运算的输入是两个向量,输出却是一个标量。把对应坐标相乘再相加,所得的实数可以记录两个向量同向、反向或互相垂直的程度。
从一个标量读出长度与夹角
当你写下
⟨ v , w ⟩ = v T w , \langle v,w\rangle=v^Tw, ⟨ v , w ⟩ = v T w ,
你是在引入之后会控制正交性、投影、标准正交基与基本不等式的运算。这里要求向量有相同维数而且坐标为实数:若 v v v 有 m m m 个坐标而 w w w 的维数不同,
v T w v^Tw v T w 就没有定义。
设 u u u 和 v v v 是 R m \mathbb{R}^m R m 中维数相同的列向量,其中 m ≥ 1 m\ge1 m ≥ 1 。它们的
内积 是实数
⟨ u , v ⟩ = ∑ i = 1 m u i v i = u T v . \langle u,v\rangle
=\sum_{i=1}^m u_iv_i
=u^Tv. ⟨ u , v ⟩ = i = 1 ∑ m u i v i = u T v . 它也称为点积 。我们把 1 × 1 1\times1 1 × 1 矩阵和其中唯一的实数视为相同,所以矩阵乘积 u T v u^Tv u T v 可以直接读成一个数。
设
v = [ 1 2 ] , w = [ 3 4 ] . v=\begin{bmatrix}1\\2\end{bmatrix},
\qquad
w=\begin{bmatrix}3\\4\end{bmatrix}. v = [ 1 2 ] , w = [ 3 4 ] . 两个向量的维数相同,因此
⟨ v , w ⟩ = v T w = 1 ⋅ 3 + 2 ⋅ 4 = 11. \langle v,w\rangle=v^Tw=1\cdot3+2\cdot4=11. ⟨ v , w ⟩ = v T w = 1 ⋅ 3 + 2 ⋅ 4 = 11. 交换次序所得的标量相同:
⟨ w , v ⟩ = 3 ⋅ 1 + 4 ⋅ 2 = 11. \langle w,v\rangle=3\cdot1+4\cdot2=11. ⟨ w , v ⟩ = 3 ⋅ 1 + 4 ⋅ 2 = 11. 但是外积 v w T vw^T v w T 是一个 2 × 2 2\times2 2 × 2 矩阵:
v w T = [ 1 2 ] [ 3 4 ] = [ 3 4 6 8 ] . vw^T=
\begin{bmatrix}1\\2\end{bmatrix}
\begin{bmatrix}3&4\end{bmatrix}
=
\begin{bmatrix}3&4\\6&8\end{bmatrix}. v w T = [ 1 2 ] [ 3 4 ] = [ 3 6 4 8 ] . 因此 v T w v^Tw v T w 是视为 11 的 1 × 1 1\times1 1 × 1 标量,而 v w T vw^T v w T 的形状是 2 × 2 2\times2 2 × 2 。混淆这两个乘积会同时改变对象和意义。再作三维检查,若
u = [ 1 2 3 ] , z = [ 4 5 6 ] , u=\begin{bmatrix}1\\2\\3\end{bmatrix},
\qquad
z=\begin{bmatrix}4\\5\\6\end{bmatrix}, u = 1 2 3 , z = 4 5 6 , 则
⟨ u , z ⟩ = 1 ⋅ 4 + 2 ⋅ 5 + 3 ⋅ 6 = 32. \langle u,z\rangle=1\cdot4+2\cdot5+3\cdot6=32. ⟨ u , z ⟩ = 1 ⋅ 4 + 2 ⋅ 5 + 3 ⋅ 6 = 32.
维数检查是定义的一部分,不是排版习惯。若 u u u 是 R m \mathbb{R}^m R m 中的列,
u T u^T u T 有一行 m m m 列;它只能与含有 m m m 个坐标的 v v v 相乘,结果是一个
1 × 1 1\times1 1 × 1 矩阵。在外积 v w T vw^T v w T 中,两个因子的形状是 m × 1 m\times1 m × 1 和
1 × m 1\times m 1 × m ,所以中间收缩的维数是 1 1 1 和 1 1 1 ,结果留下 m × m m\times m m × m 矩阵。内积把两个向量压缩成一个标量,外积则把每一对坐标的相互作用保存在矩阵中。以后标量会作为投影的系数,而矩阵会作为线性变换,不能混淆二者。
概念视角 结构
一个标量同时承载两种信息 固定 v v v 而改变 w w w 时,映射 w ↦ ⟨ v , w ⟩ w\mapsto\langle v,w\rangle w ↦ ⟨ v , w ⟩ 是线性的,所以它记录 w w w 相对于 v v v 的有向响应。若令 w = v w=v w = v ,则
⟨ v , v ⟩ = ∥ v ∥ 2 \langle v,v\rangle=\|v\|^2 ⟨ v , v ⟩ = ∥ v ∥ 2 是二次的大小测量。内积为零并不迫使某个向量为零,例如 ⟨ ( 1 , 0 ) , ( 0 , 1 ) ⟩ = 0 \langle(1,0),(0,1)\rangle=0 ⟨( 1 , 0 ) , ( 0 , 1 )⟩ = 0 是因为两个向量垂直。同一个公式因此同时支持代数检验与几何测量。
内积的基本性质
对 u , v , w ∈ R m u,v,w\in\mathbb{R}^m u , v , w ∈ R m 和 α , β ∈ R \alpha,\beta\in\mathbb{R} α , β ∈ R ,标准内积满足:
对称性:
⟨ u , v ⟩ = ⟨ v , u ⟩ ; \langle u,v\rangle=\langle v,u\rangle; ⟨ u , v ⟩ = ⟨ v , u ⟩ ;
第一变量线性:
⟨ α u + β v , w ⟩ = α ⟨ u , w ⟩ + β ⟨ v , w ⟩ ; \langle \alpha u+\beta v,w\rangle
=\alpha\langle u,w\rangle+\beta\langle v,w\rangle; ⟨ α u + β v , w ⟩ = α ⟨ u , w ⟩ + β ⟨ v , w ⟩ ;
第二变量线性:
⟨ w , α u + β v ⟩ = α ⟨ w , u ⟩ + β ⟨ w , v ⟩ ; \langle w,\alpha u+\beta v\rangle
=\alpha\langle w,u\rangle+\beta\langle w,v\rangle; ⟨ w , α u + β v ⟩ = α ⟨ w , u ⟩ + β ⟨ w , v ⟩ ;
零向量关系:
⟨ 0 , v ⟩ = ⟨ v , 0 ⟩ = 0 ; \langle 0,v\rangle=\langle v,0\rangle=0; ⟨ 0 , v ⟩ = ⟨ v , 0 ⟩ = 0 ;
正定性:
⟨ v , v ⟩ ≥ 0 , \langle v,v\rangle\ge0, ⟨ v , v ⟩ ≥ 0 , 且等号成立当且仅当 v = 0 v=0 v = 0 。
对称性来自转置 1 × 1 1\times1 1 × 1 矩阵:
⟨ u , v ⟩ = u T v = ( u T v ) T = v T ( u T ) T = v T u = ⟨ v , u ⟩ . \langle u,v\rangle=u^Tv=(u^Tv)^T=v^T(u^T)^T=v^Tu=\langle v,u\rangle. ⟨ u , v ⟩ = u T v = ( u T v ) T = v T ( u T ) T = v T u = ⟨ v , u ⟩ . 利用矩阵乘法的分配律和转置规则,
⟨ α u + β v , w ⟩ = ( α u + β v ) T w = ( α u T + β v T ) w = α u T w + β v T w = α ⟨ u , w ⟩ + β ⟨ v , w ⟩ . \begin{aligned}
\langle\alpha u+\beta v,w\rangle
&=(\alpha u+\beta v)^Tw\\
&=(\alpha u^T+\beta v^T)w\\
&=\alpha u^Tw+\beta v^Tw\\
&=\alpha\langle u,w\rangle+\beta\langle v,w\rangle.
\end{aligned} ⟨ α u + β v , w ⟩ = ( α u + β v ) T w = ( α u T + β v T ) w = α u T w + β v T w = α ⟨ u , w ⟩ + β ⟨ v , w ⟩ . 第二个变量的线性性由对称性得到:
⟨ w , α u + β v ⟩ = ⟨ α u + β v , w ⟩ = α ⟨ w , u ⟩ + β ⟨ w , v ⟩ . \langle w,\alpha u+\beta v\rangle
=\langle\alpha u+\beta v,w\rangle
=\alpha\langle w,u\rangle+\beta\langle w,v\rangle. ⟨ w , α u + β v ⟩ = ⟨ α u + β v , w ⟩ = α ⟨ w , u ⟩ + β ⟨ w , v ⟩ . 零向量关系直接来自坐标和。最后,
⟨ v , v ⟩ = ∑ i = 1 m v i 2 ≥ 0. \langle v,v\rangle=\sum_{i=1}^m v_i^2\ge0. ⟨ v , v ⟩ = i = 1 ∑ m v i 2 ≥ 0. 实数平方的和等于零,当且仅当每个 v i = 0 v_i=0 v i = 0 ,这正好等价于 v = 0 v=0 v = 0 ;这里使用了实坐标的假设。
两个线性性质确实是两个方向的陈述:第一条展开左边变量的线性组合,第二条展开右边变量的线性组合。对标准实内积,可以用对称性由第一条推出第二条,但仍应分别写出,因为后面的计算会在两个变量中任意一个展开。
α \alpha α 和 β \beta β 是任意实数,所以减法、零系数和不同的缩放都包括在内。
若 v ∈ R m v\in\mathbb{R}^m v ∈ R m 满足
⟨ v , x ⟩ = 0 对每个 x ∈ R m , \langle v,x\rangle=0\quad\text{对每个 }x\in\mathbb{R}^m, ⟨ v , x ⟩ = 0 对每个 x ∈ R m , 则 v = 0 v=0 v = 0 。更一般地,若
⟨ v , x ⟩ = ⟨ w , x ⟩ 对每个 x ∈ R m , \langle v,x\rangle=\langle w,x\rangle
\quad\text{对每个 }x\in\mathbb{R}^m, ⟨ v , x ⟩ = ⟨ w , x ⟩ 对每个 x ∈ R m , 则 v = w v=w v = w 。
证明第一个结论时,“对每个 x x x ”允许我们选取 x = v x=v x = v ,于是
⟨ v , v ⟩ = 0 \langle v,v\rangle=0 ⟨ v , v ⟩ = 0 ,再由正定性得 v = 0 v=0 v = 0 。第二个结论中相减并使用双线性,得到
⟨ v − w , x ⟩ = 0 对每个 x . \langle v-w,x\rangle=0\quad\text{对每个 }x. ⟨ v − w , x ⟩ = 0 对每个 x .
把第一个结论应用于 v − w v-w v − w ,便有 v = w v=w v = w 。证明中可以选一个特别有用的检验向量,但在选它以前,假设必须真的对所有向量成立。坐标上,用标准基向量
e j e_j e j 检验就会逐个读出坐标。
这个检验原则比只检查一个预先选定的向量更强。比如只知道
⟨ v , ( 1 , 0 ) ⟩ = 0 \langle v,(1,0)\rangle=0 ⟨ v , ( 1 , 0 )⟩ = 0 ,只能说明一个坐标为零,并不能说明 v = 0 v=0 v = 0 。
“对所有向量”成立,才允许我们选 x = v x=v x = v 使用正定性,或选 x = e j x=e_j x = e j 逐一读出坐标。它把标量响应的恒等式转化为产生这些响应的向量相等,是很常用的推理方式。
范数与单位向量
对 v ∈ R m v\in\mathbb{R}^m v ∈ R m ,v v v 的范数 (或长度)定义为
∥ v ∥ = ⟨ v , v ⟩ = ∑ i = 1 m v i 2 . \|v\|=\sqrt{\langle v,v\rangle}
=\sqrt{\sum_{i=1}^m v_i^2}. ∥ v ∥ = ⟨ v , v ⟩ = i = 1 ∑ m v i 2 . 正定性保证根号内的量非负。
对每个 v ∈ R m v\in\mathbb{R}^m v ∈ R m 及标量 α ∈ R \alpha\in\mathbb{R} α ∈ R :
∥ v ∥ ≥ 0 , \|v\|\ge0, ∥ v ∥ ≥ 0 , 且 ∥ v ∥ = 0 \|v\|=0 ∥ v ∥ = 0 当且仅当 v = 0 v=0 v = 0 ;
∥ α v ∥ = ∣ α ∣ ∥ v ∥ . \|\alpha v\|=|\alpha|\,\|v\|. ∥ α v ∥ = ∣ α ∣ ∥ v ∥.
第一条来自非负平方根和内积的正定性。对于第二条,先平方:
∥ α v ∥ 2 = ⟨ α v , α v ⟩ = α 2 ⟨ v , v ⟩ = α 2 ∥ v ∥ 2 . \|\alpha v\|^2
=\langle\alpha v,\alpha v\rangle
=\alpha^2\langle v,v\rangle
=\alpha^2\|v\|^2. ∥ α v ∥ 2 = ⟨ α v , α v ⟩ = α 2 ⟨ v , v ⟩ = α 2 ∥ v ∥ 2 .
左右两边 ∥ α v ∥ \|\alpha v\| ∥ α v ∥ 与 ∣ α ∣ ∥ v ∥ |\alpha|\|v\| ∣ α ∣∥ v ∥ 都是非负数,所以取非负平方根便得到公式。绝对值不能省略:负标量会反转方向,却不会令长度成为负数;α = 0 \alpha=0 α = 0 和 α < 0 \alpha<0 α < 0 都已包括在内。
注意证明的次序:先得到长度平方的等式,此时 α \alpha α 的符号消失;再利用两边都是非负数取平方根。若直接取带符号的平方根,就会错误地把长度当成可以为负的量。缩放的绝对值改变长度,缩放的符号则决定方向是否反转。
若
∥ v ∥ = 1 , \|v\|=1, ∥ v ∥ = 1 , 则称 v v v 为单位向量 。若 v ≠ 0 v\ne0 v = 0 ,则
v ^ = v ∥ v ∥ \widehat v=\frac{v}{\|v\|} v = ∥ v ∥ v 是把 v v v 规范化成单位向量。非零条件是必要的,因为分母必须有定义。
设
v = [ 1 2 3 ] . v=\begin{bmatrix}1\\2\\3\end{bmatrix}. v = 1 2 3 . 则
∥ v ∥ = 1 2 + 2 2 + 3 2 = 14 , v ^ = 1 14 [ 1 2 3 ] . \|v\|=\sqrt{1^2+2^2+3^2}=\sqrt{14},
\qquad
\widehat v=\frac1{\sqrt{14}}\begin{bmatrix}1\\2\\3\end{bmatrix}. ∥ v ∥ = 1 2 + 2 2 + 3 2 = 14 , v = 14 1 1 2 3 . 逐坐标检查单位长度:
( 1 14 ) 2 + ( 2 14 ) 2 + ( 3 14 ) 2 = 1 + 4 + 9 14 = 1. \left(\frac1{\sqrt{14}}\right)^2+
\left(\frac2{\sqrt{14}}\right)^2+
\left(\frac3{\sqrt{14}}\right)^2
=\frac{1+4+9}{14}=1. ( 14 1 ) 2 + ( 14 2 ) 2 + ( 14 3 ) 2 = 14 1 + 4 + 9 = 1. 若乘以 -2,则
∥ − 2 v ∥ = 2 14 , − 2 v ∥ − 2 v ∥ = − v ∥ v ∥ . \|-2v\|=2\sqrt{14},
\qquad
\frac{-2v}{\|-2v\|}=-\frac{v}{\|v\|}. ∥ − 2 v ∥ = 2 14 , ∥ − 2 v ∥ − 2 v = − ∥ v ∥ v . 长度变成原来的两倍,而单位方向相反。边界情形 α = 0 \alpha=0 α = 0 会把向量变成零向量;此时范数为零,不能规范化。
内积与范数互相决定
内积通过 ∥ v ∥ 2 = ⟨ v , v ⟩ \|v\|^2=\langle v,v\rangle ∥ v ∥ 2 = ⟨ v , v ⟩ 决定范数。对实向量,展开平方范数也能反过来恢复内积。
对 u , v ∈ R m u,v\in\mathbb{R}^m u , v ∈ R m :
∥ u ± v ∥ 2 = ∥ u ∥ 2 + ∥ v ∥ 2 ± 2 ⟨ u , v ⟩ ; \|u\pm v\|^2
=\|u\|^2+\|v\|^2\pm2\langle u,v\rangle; ∥ u ± v ∥ 2 = ∥ u ∥ 2 + ∥ v ∥ 2 ± 2 ⟨ u , v ⟩ ;
极化恒等式:
⟨ u , v ⟩ = 1 2 ( ∥ u + v ∥ 2 − ∥ u ∥ 2 − ∥ v ∥ 2 ) ; \langle u,v\rangle
=\frac12\bigl(\|u+v\|^2-\|u\|^2-\|v\|^2\bigr); ⟨ u , v ⟩ = 2 1 ( ∥ u + v ∥ 2 − ∥ u ∥ 2 − ∥ v ∥ 2 ) ;
平行四边形恒等式:
∥ u + v ∥ 2 + ∥ u − v ∥ 2 = 2 ∥ u ∥ 2 + 2 ∥ v ∥ 2 . \|u+v\|^2+\|u-v\|^2
=2\|u\|^2+2\|v\|^2. ∥ u + v ∥ 2 + ∥ u − v ∥ 2 = 2∥ u ∥ 2 + 2∥ v ∥ 2 .
由双线性和对称性,
∥ u + v ∥ 2 = ⟨ u + v , u + v ⟩ = ⟨ u , u ⟩ + ⟨ u , v ⟩ + ⟨ v , u ⟩ + ⟨ v , v ⟩ = ∥ u ∥ 2 + 2 ⟨ u , v ⟩ + ∥ v ∥ 2 . \begin{aligned}
\|u+v\|^2
&=\langle u+v,u+v\rangle\\
&=\langle u,u\rangle+\langle u,v\rangle
+\langle v,u\rangle+\langle v,v\rangle\\
&=\|u\|^2+2\langle u,v\rangle+\|v\|^2.
\end{aligned} ∥ u + v ∥ 2 = ⟨ u + v , u + v ⟩ = ⟨ u , u ⟩ + ⟨ u , v ⟩ + ⟨ v , u ⟩ + ⟨ v , v ⟩ = ∥ u ∥ 2 + 2 ⟨ u , v ⟩ + ∥ v ∥ 2 . 把 v v v 换成 − v -v − v 得到减号公式;整理加号公式得到极化恒等式;把两个公式相加则交叉项抵消,得到平行四边形恒等式。等价地,
⟨ u , v ⟩ = 1 4 ( ∥ u + v ∥ 2 − ∥ u − v ∥ 2 ) . \langle u,v\rangle
=\frac14\bigl(\|u+v\|^2-\|u-v\|^2\bigr). ⟨ u , v ⟩ = 4 1 ( ∥ u + v ∥ 2 − ∥ u − v ∥ 2 ) .
两个极化公式适合不同的检查:第一个比较 u + v u+v u + v 的长度与两条边的长度,四分之一公式则比较平行四边形的两条对角线。它们都只用了双线性,因此在任意维数 m m m 的标准实内积中成立。平行四边形恒等式说明,两条对角线平方的和只由两条边的长度决定,不会因为夹角改变而改变。
非零向量之间的夹角
对 R 2 \mathbb{R}^2 R 2 或 R 3 \mathbb{R}^3 R 3 中的非零向量 x , y x,y x , y ,定义夹角
0 ≤ θ ≤ π 0\le\theta\le\pi 0 ≤ θ ≤ π 。由 x x x 、y y y 和 y − x y-x y − x 组成的三角形的余弦定理,
∥ y − x ∥ 2 = ∥ x ∥ 2 + ∥ y ∥ 2 − 2 ∥ x ∥ ∥ y ∥ cos θ . \|y-x\|^2=\|x\|^2+\|y\|^2-2\|x\|\,\|y\|\cos\theta. ∥ y − x ∥ 2 = ∥ x ∥ 2 + ∥ y ∥ 2 − 2∥ x ∥ ∥ y ∥ cos θ .
而转换公式给出同一个左边:
∥ y − x ∥ 2 = ∥ y ∥ 2 + ∥ x ∥ 2 − 2 ⟨ x , y ⟩ . \|y-x\|^2=\|y\|^2+\|x\|^2-2\langle x,y\rangle. ∥ y − x ∥ 2 = ∥ y ∥ 2 + ∥ x ∥ 2 − 2 ⟨ x , y ⟩ .
两式的前三项完全相同,剩下的就是余弦定理中的交叉项和内积。因此
2 ∥ x ∥ ∥ y ∥ cos θ = 2 ⟨ x , y ⟩ . 2\|x\|\,\|y\|\cos\theta=2\langle x,y\rangle. 2∥ x ∥ ∥ y ∥ cos θ = 2 ⟨ x , y ⟩ .
向量平行或反向时三角形退化,但同一个余弦关系仍给出角 0 0 0 或 π \pi π 。这里的非零条件保证夹角存在,也保证下一条公式的分母不为零。比较两式便得到:
对 R 2 \mathbb{R}^2 R 2 或 R 3 \mathbb{R}^3 R 3 中的非零 x , y x,y x , y ,
⟨ x , y ⟩ = ∥ x ∥ ∥ y ∥ cos θ , \langle x,y\rangle=\|x\|\,\|y\|\cos\theta, ⟨ x , y ⟩ = ∥ x ∥ ∥ y ∥ cos θ , 以及
θ = arccos ( ⟨ x , y ⟩ ∥ x ∥ ∥ y ∥ ) . \theta=\arccos\!\left(
\frac{\langle x,y\rangle}{\|x\|\,\|y\|}
\right). θ = arccos ( ∥ x ∥ ∥ y ∥ ⟨ x , y ⟩ ) .
分母为正,因为两个向量都非零。若 y = α x y=\alpha x y = α x ,则 α > 0 \alpha>0 α > 0 时夹角为
0 0 0 ,α < 0 \alpha<0 α < 0 时夹角为 π \pi π ,两种情形都包含在公式内。若有一个向量为零,分母为零,和零向量所成的夹角没有定义。9.4 的 Cauchy–Schwarz 不等式会保证反余弦输入在 [ − 1 , 1 ] [-1,1] [ − 1 , 1 ] 内;这里没有循环地用它证明夹角公式。在任意
R m \mathbb{R}^m R m 中,正交的代数定义仍只是 ⟨ x , y ⟩ = 0 \langle x,y\rangle=0 ⟨ x , y ⟩ = 0 。
在二维和三维中,内积的符号也有几何意义。当 0 < θ < π / 2 0<\theta<\pi/2 0 < θ < π /2 时,内积为正且夹角是锐角;在 θ = 0 \theta=0 θ = 0 时,内积同样为正,而两个非零向量平行。当 θ = π / 2 \theta=\pi/2 θ = π /2 时内积恰为零;当 π / 2 < θ < π \pi/2<\theta<\pi π /2 < θ < π 时内积为负且夹角是钝角;在 θ = π \theta=\pi θ = π 时,负值表示平角。这些说明只适用于非零且已定义夹角的向量。在更高维的 R m \mathbb{R}^m R m 中,方程
⟨ x , y ⟩ = 0 \langle x,y\rangle=0 ⟨ x , y ⟩ = 0 仍然是正交的代数定义,即使我们没有画出三维图形。
下面的图解从本节的标准内积和范数开始,再把夹角公式作为进入 9.2 正交语言的桥梁。
由内积走到长度与夹角 观看标准内积如何变成几何:点积标量经由自内积变成长度,经由规范化变成单位方向,再经由余弦公式变成夹角或垂直判准。
点积作为标量
标准内积把对应坐标相乘再相加,所以 <u,v>=u^T v 是一个数,不是另一个向量。
可靠性质
线性、对称与正定性是基本性质,让这个标量能够服务几何。
由自内积得到范数
范数是 ||u||=sqrt(<u,u>)。对 u=(1,2),得到 ||u||=sqrt(1^2+2^2)=sqrt(5)。
不转向地规范化
非零向量除以自己的范数就成为单位向量:u/||u|| 保持方向,长度变成 1。
夹角桥接
在 R2 或 R3 中,同一个内积出现在 <u,v>=||u||||v|| cos(theta),这就是通向下一节的桥接。
正交判准
对非零向量,<x,y>=0 迫使 cos(theta)=0,所以两向量垂直。投影扣除留到 Gram-Schmidt 再处理。
内积是本章几何背后的代数工具:自己与自己内积给出长度,除以长度给出单位方向,两个向量的内积则读出夹角与正交。
令
u = [ 1 2 ] , v = [ 3 1 ] . u=\begin{bmatrix}1\\2\end{bmatrix},
\qquad
v=\begin{bmatrix}3\\1\end{bmatrix}. u = [ 1 2 ] , v = [ 3 1 ] . 首先,
⟨ u , v ⟩ = 1 ⋅ 3 + 2 ⋅ 1 = 5 , ∥ u ∥ = 5 , ∥ v ∥ = 10 . \langle u,v\rangle=1\cdot3+2\cdot1=5,
\qquad
\|u\|=\sqrt5,
\qquad
\|v\|=\sqrt{10}. ⟨ u , v ⟩ = 1 ⋅ 3 + 2 ⋅ 1 = 5 , ∥ u ∥ = 5 , ∥ v ∥ = 10 . 所以
cos θ = 5 5 10 = 1 2 , θ = π 4 . \cos\theta=\frac5{\sqrt5\sqrt{10}}=\frac1{\sqrt2},
\qquad
\theta=\frac\pi4. cos θ = 5 10 5 = 2 1 , θ = 4 π . 再看
u + v = [ 4 3 ] , ∥ u + v ∥ 2 = 25. u+v=\begin{bmatrix}4\\3\end{bmatrix},
\qquad
\|u+v\|^2=25. u + v = [ 4 3 ] , ∥ u + v ∥ 2 = 25. 由极化恒等式反推出
⟨ u , v ⟩ = 1 2 ( 25 − 5 − 10 ) = 5. \langle u,v\rangle=\frac12(25-5-10)=5. ⟨ u , v ⟩ = 2 1 ( 25 − 5 − 10 ) = 5. 平行四边形的另一条对角线为
u − v = [ − 2 1 ] , ∥ u − v ∥ 2 = 5. u-v=\begin{bmatrix}-2\\1\end{bmatrix},
\qquad
\|u-v\|^2=5. u − v = [ − 2 1 ] , ∥ u − v ∥ 2 = 5. 完整核对是
25 + 5 = 2 ( 5 ) + 2 ( 10 ) = 30. 25+5=2(5)+2(10)=30. 25 + 5 = 2 ( 5 ) + 2 ( 10 ) = 30. 两条对角线都符合平行四边形恒等式,夹角、内积和范数的计算彼此一致。
读懂坐标与正交性
坐标定义使后面的论证很具体。若
u = ( u 1 , … , u m ) T u=(u_1,\ldots,u_m)^T u = ( u 1 , … , u m ) T 和 v = ( v 1 , … , v m ) T v=(v_1,\ldots,v_m)^T v = ( v 1 , … , v m ) T ,内积就是各坐标贡献的总和。某个坐标的正贡献可以被另一个坐标的负贡献抵消,因此总和的符号是一对向量的性质,不是某一个坐标的性质。内积为零可以表示两个非零向量垂直,并不表示其中一个向量不存在。
例如,取
a = [ 1 2 3 ] , b = [ − 1 − 1 1 ] a=\begin{bmatrix}1\\2\\3\end{bmatrix},
\qquad
b=\begin{bmatrix}-1\\-1\\1\end{bmatrix} a = 1 2 3 , b = − 1 − 1 1
则
⟨ a , b ⟩ = 1 ( − 1 ) + 2 ( − 1 ) + 3 ( 1 ) = 0. \langle a,b\rangle=1(-1)+2(-1)+3(1)=0. ⟨ a , b ⟩ = 1 ( − 1 ) + 2 ( − 1 ) + 3 ( 1 ) = 0.
所以它们在 R 3 \mathbb{R}^3 R 3 中正交。同样的计算也适用于任意
R m \mathbb{R}^m R m ;9.2 使用的正交性正是这个代数定义,画出的直角只是低维情形中的几何解释。
标准基向量也令“用所有向量检验”的定理很清楚。因为 e j e_j e j 只有第 j j j 个坐标是 1 1 1 ,所以
⟨ v , e j ⟩ = v j . \langle v,e_j\rangle=v_j. ⟨ v , e j ⟩ = v j .
因此,只要分别用每个 e j e_j e j 检验,就能读出 v v v 的所有坐标。这是前面更一般结论的坐标版本:若两个向量和每个检验向量的内积都相同,它们本身就相同。下一节会用这些事实定义正交集,从正交展开直接取得系数,并在规范化后构造标准正交基。
因此,内积不是逐坐标比较是否相等。两个向量的坐标可以不同而内积为零,也可以有正内积却不是彼此的标量倍数。这个标量量度的是所有坐标的总体相互作用。之后的投影公式会出现
⟨ v , w ⟩ / ∥ v ∥ 2 \langle v,w\rangle/\|v\|^2 ⟨ v , w ⟩ /∥ v ∥ 2 ;当 v v v 非零时,它是 w w w 沿 v v v 方向分量的系数,本节的定义与性质正好保证这个系数有清楚的意义。
常见错误与快速检查
v T w v^Tw v T w 的结果是一个实数,而 v w T vw^T v w T 是矩阵。解释乘积的几何意义以前,先检查维数和形状。
⟨ x , y ⟩ = 0 \langle x,y\rangle=0 ⟨ x , y ⟩ = 0 在任意 R m \mathbb{R}^m R m 中定义代数正交,但夹角公式要求两个向量都非零。零向量没有方向,所以没有定义的夹角。
快速检查
(计算内积 ⟨ ( 1 , 2 ) , ( 3 , 4 ) ⟩ \langle (1,2),(3,4)\rangle ⟨( 1 , 2 ) , ( 3 , 4 )⟩ ,并说明外积的形状。)
逐项相乘后相加,再比较 v T w v^Tw v T w 与 v w T vw^T v w T 。
解答 · 答案 内积是 11,是一个标量。外积形状为 2 乘 2;本例的两行是 ( 3 , 4 ) (3,4) ( 3 , 4 ) 和
( 6 , 8 ) (6,8) ( 6 , 8 ) 。
快速检查
(若 ∥ v ∥ = 0 \|v\|=0 ∥ v ∥ = 0 ,v 必须是什么?为什么它与另一个向量的夹角没有定义?)
解答 · 答案 v = 0 v=0 v = 0 ,因为实数平方和只有在每个坐标都为零时才为零。夹角没有定义,因为公式要除以零范数。
快速检查
(若 v ≠ 0 v\ne0 v = 0 ,为什么 v / ∥ v ∥ v/\|v\| v /∥ v ∥ 是单位向量?)
解答 · 答案 因为 v v v 的范数为正,
∥ v ∥ v ∥ ∥ = 1 ∥ v ∥ ∥ v ∥ = 1. \left\|\frac{v}{\|v\|}\right\|
=\frac1{\|v\|}\|v\|=1. ∥ v ∥ v = ∥ v ∥ 1 ∥ v ∥ = 1.
快速检查
(计算 [ 3 4 ] \begin{bmatrix}3\\4\end{bmatrix} [ 3 4 ] 的范数。)
解答 · 引导解答 ∥ [ 3 4 ] ∥ = 3 2 + 4 2 = 5. \left\|\begin{bmatrix}3\\4\end{bmatrix}\right\|
=\sqrt{3^2+4^2}=5. [ 3 4 ] = 3 2 + 4 2 = 5.
快速检查
(把 [ 2 − 2 1 ] \begin{bmatrix}2\\-2\\1\end{bmatrix} 2 − 2 1 规范化为单位向量,并说明分母为什么有效。)
解答 · 引导解答 该向量非零,而且
∥ [ 2 − 2 1 ] ∥ = 2 2 + ( − 2 ) 2 + 1 2 = 3. \left\|\begin{bmatrix}2\\-2\\1\end{bmatrix}\right\|
=\sqrt{2^2+(-2)^2+1^2}=3. 2 − 2 1 = 2 2 + ( − 2 ) 2 + 1 2 = 3. 因此规范化结果是
1 3 [ 2 − 2 1 ] . \frac13\begin{bmatrix}2\\-2\\1\end{bmatrix}. 3 1 2 − 2 1 .
快速检查
(非零向量 x x x 与 y y y 满足 ⟨ x , y ⟩ = 0 \langle x,y\rangle=0 ⟨ x , y ⟩ = 0 。在 R 2 \mathbb{R}^2 R 2 或 R 3 \mathbb{R}^3 R 3 中,它们的夹角是多少?)
解答 · 引导解答 两个范数都为正,因此
0 = ∥ x ∥ ∥ y ∥ cos θ 0=\|x\|\,\|y\|\cos\theta 0 = ∥ x ∥ ∥ y ∥ cos θ 迫使 cos θ = 0 \cos\theta=0 cos θ = 0 。在 0 ≤ θ ≤ π 0\le\theta\le\pi 0 ≤ θ ≤ π 的范围内,夹角为
θ = π / 2 \theta=\pi/2 θ = π /2 。
相关笔记
接着阅读
9.2 正交集与标准正交基 ,学习如何用内积构造方便的基底与坐标公式。
之后的
9.4 Cauchy-Schwarz 与三角不等式
直接依赖这里介绍的定义与范数公式。
本章也延续
6.5 基底与维数
所展开的几何主线。