两个向量 v = ( v 1 , v 2 ) \boldsymbol v=(v_1,v_2) v=(v1,v2) 与 w = ( w 1 , w 2 ) \boldsymbol w=(w_1,w_2) w=(w1,w2)的点积或内积是数字 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w:
v ⋅ w = v 1 w 1 + v 2 w 2 ( 1.2.1 ) \boldsymbol v\cdot\boldsymbol w=v_1w_1+v_2w_2\kern 20pt(1.2.1) v⋅w=v1w1+v2w2(1.2.1)
【例1】向量 v = ( 4 , 2 ) \boldsymbol v=(4,2) v=(4,2) 与 w = ( − 1 , 2 ) \boldsymbol w=(-1,2) w=(−1,2) 有零点积: 点积为零,两向量垂直 [ 4 2 ] ⋅ [ − 1 2 ] = − 4 + 4 = 0 \textbf{点积为零,两向量垂直}\kern 20pt\begin{bmatrix}4\\2\end{bmatrix}\cdot\begin{bmatrix}-1\\2\end{bmatrix}=-4+4=0 点积为零,两向量垂直[42]⋅[−12]=−4+4=0数学中的 0 0 0 一直是一个很特殊的数值。点积为零,则表示这两个向量垂直,夹角为 90 ° 90° 90°。两个典型的垂直向量是沿着 x x x 轴方向的 i = ( 1 , 0 ) \boldsymbol i=(1,0) i=(1,0) 与沿着 y y y 轴方向的 j = ( 0 , 1 ) \boldsymbol j=(0,1) j=(0,1),它们的点积是 i ⋅ j = 0 + 0 = 0 \boldsymbol i\cdot\boldsymbol j=0+0=0 i⋅j=0+0=0,向量 i \boldsymbol i i 与 向量 j \boldsymbol j j 形成直角。
向量 v = ( 1 , 2 ) \boldsymbol v=(1,2) v=(1,2) 与 w = ( 3 , 1 ) \boldsymbol w=(3,1) w=(3,1) 的点积是 5 5 5,我们就可以知道向量 v \boldsymbol v v 与 w \boldsymbol w w 之间的夹角不是 90 ° 90° 90°。可以验证 w ⋅ v \boldsymbol w\cdot\boldsymbol v w⋅v 也是 5 5 5。 点积 v ⋅ w 与 w ⋅ v 相等,与 v 和 w 的顺序无关 \textbf{点积 $\boldsymbol v\cdot\boldsymbol w$ 与 $\boldsymbol w\cdot\boldsymbol v$ 相等,与 $\boldsymbol v$ 和 $\boldsymbol w$ 的顺序无关} 点积 v⋅w 与 w⋅v 相等,与 v 和 w 的顺序无关【例2】在点 x = − 1 x=-1 x=−1(零的左边)放一个重量为 4 4 4 的东西,在点 x = 2 x=2 x=2(零的右边)放置一个重量为 2 2 2 的东西,那么 x x x 轴就会在中心点取得平衡(像一个跷跷板),它们的重量取得平衡是因为点积 ( 4 ) ( − 1 ) + ( 2 ) ( 2 ) = 0 (4)(-1)+(2)(2)=0 (4)(−1)+(2)(2)=0。
本例是一个典型的科学工程。重量的向量是 ( w 1 , w 2 ) = ( 4 , 2 ) (w_1,w_2)=(4,2) (w1,w2)=(4,2),距离中心点的距离向量是 ( v 1 , v 2 ) = ( − 1 , 2 ) (v_1,v_2)=(-1,2) (v1,v2)=(−1,2)。重量乘以距离 v 1 w 1 v_1w_1 v1w1 与 v 2 w 2 v_2w_2 v2w2 得到 “矩(moments)”,这个跷跷板的平衡方程式为 v 1 w 1 + v 2 w 2 = 0 v_1w_1+v_2w_2=0 v1w1+v2w2=0。
【例3】点积在经济与商业中的应用。例如:我们要进行 3 3 3 个商品的买卖,它们的单价分别是 ( p 1 , p 2 , p 3 ) (p_1,p_2,p_3) (p1,p2,p3) —— 这个是 “价格向量” p \boldsymbol p p;买卖的数量为 ( q 1 , q 2 , q 3 ) (q_1,q_2,q_3) (q1,q2,q3) —— 这个是 “数量向量” q \boldsymbol q q,卖的时候取正号,买的时候取符号。单价 p 1 p_1 p1 的商品卖出 q 1 q_1 q1 个可以得到 p 1 q 1 p_1q_1 p1q1,全部的收入(数量 q q q 乘价格 p p p)就是在三维空间的点积 q ⋅ p \boldsymbol q\cdot\boldsymbol p q⋅p: 收入 = ( q 1 , q 2 , q 3 ) ⋅ ( p 1 , p 2 , p 3 ) = q 1 p 1 + q 2 p 2 + q 3 p 3 = 点积 收入=(q_1,q_2,q_3)\cdot(p_1,p_2,p_3)=q_1p_1+q_2p_2+q_3p_3=点积 收入=(q1,q2,q3)⋅(p1,p2,p3)=q1p1+q2p2+q3p3=点积零点积表示收支平衡。如果 q ⋅ p = 0 \boldsymbol q\cdot\boldsymbol p=0 q⋅p=0,那么全部的销售额等于全部的买进额, p \boldsymbol p p 垂直于 q \boldsymbol q q(在三维空间中)。如果一家超市有几千种商品的话,那么商品的维度就会很高。
注:电子表格在管理中非常重要,它可以计算线性组合与点积,在屏幕上看到的就是一个矩阵。
重点: 对于 v \boldsymbol v v 与 w \boldsymbol w w 的点积,将每个 v i v_i vi 与 w i w_i wi 相乘后再相加, v ⋅ w = v 1 w 1 + ⋯ + v n w n \boldsymbol v\cdot\boldsymbol w=v_1w_1+\cdots+v_nw_n v⋅w=v1w1+⋯+vnwn。
向量自己与自己的点积是长度的平方,此时 v = w \boldsymbol v=\boldsymbol w v=w。当 v = ( 1 , 2 , 3 ) \boldsymbol v=(1,2,3) v=(1,2,3) 时,则它与自己的点积为 v ⋅ v = ∣ ∣ v ∣ ∣ 2 = 14 \boldsymbol v\cdot\boldsymbol v=||\boldsymbol v||^2=14 v⋅v=∣∣v∣∣2=14: 点积 v ⋅ v 是长度的平方 ∣ ∣ v ∣ ∣ 2 = [ 1 2 3 ] ⋅ [ 1 2 3 ] = 1 + 4 + 9 = 14 点积\,\boldsymbol v\cdot\boldsymbol v\,是长度的平方\kern 10pt||\boldsymbol v||^2=\begin{bmatrix}1\\2\\3\end{bmatrix}\cdot\begin{bmatrix}1\\2\\3\end{bmatrix}=1+4+9=14 点积v⋅v是长度的平方∣∣v∣∣2= 123 ⋅ 123 =1+4+9=14这里向量之间的角度是 0 ° 0° 0° 而不是 90 ° 90° 90°, v \boldsymbol v v 与自己不垂直所以点积不为 0 0 0。点积 v ⋅ v \boldsymbol v\cdot\boldsymbol v v⋅v 是 向量 v \boldsymbol v v 长度的平方。
定义: 向量 v \boldsymbol v v 的长度 ∣ ∣ v ∣ ∣ ||\boldsymbol v|| ∣∣v∣∣ 等于 v ⋅ v \boldsymbol v\cdot\boldsymbol v v⋅v 的平方根:
length = ∣ ∣ v ∣ ∣ = v ⋅ v = ( v 1 2 + v 2 2 + ⋯ + v n 2 ) 1 / 2 \textrm{length}=||\boldsymbol v||=\sqrt{\boldsymbol v\cdot\boldsymbol v}=(v_1^2+v_2^2+\cdots+v_n^2)^{1/2} length=∣∣v∣∣=v⋅v=(v12+v22+⋯+vn2)1/2
二维时长度为 v 1 2 + v 2 2 \sqrt{v_1^2+v_2^2} v12+v22,三维时长度是 v 1 2 + v 2 2 + v 3 2 \sqrt{v_1^2+v_2^2+v_3^2} v12+v22+v32,所以 v = ( 1 , 2 , 3 ) \boldsymbol v=(1,2,3) v=(1,2,3) 的长度是 ∣ ∣ v ∣ ∣ = 14 ||\boldsymbol v||=\sqrt{14} ∣∣v∣∣=14。
这里 ∣ ∣ v ∣ ∣ = v ⋅ v ||\boldsymbol v||=\sqrt{\boldsymbol v\cdot\boldsymbol v} ∣∣v∣∣=v⋅v 在几何上表示向量的长度。如果分量是 1 1 1 和 2 2 2,那么向量就是 Figure1.6 中所示直角三角形的第三边,根据勾股定理 a 2 + b 2 = c 2 a^2+b^2=c^2 a2+b2=c2 可以得到三条边之间的关系是 1 2 + 2 2 = ∣ ∣ v ∣ ∣ 2 1^2+2^2=||\boldsymbol v||^2 12+22=∣∣v∣∣2。
如 Figure1.6 所示,对于三维向量 v = ( 1 , 2 , 3 ) \boldsymbol v=(1,2,3) v=(1,2,3),要得到其长度,需要使用两次勾股定理。位于基底的向量 ( 1 , 2 , 0 ) (1,2,0) (1,2,0) 长度是 5 \sqrt5 5,基底向量与向量 ( 0 , 0 , 3 ) (0,0,3) (0,0,3) 垂直,所以立方体对角线的长度 ∣ ∣ v ∣ ∣ = 5 + 9 = 14 ||\boldsymbol v||=\sqrt{5+9}=\sqrt{14} ∣∣v∣∣=5+9=14。
四维向量的长度等于 v 1 2 + v 2 2 + v 3 2 + v 4 2 \sqrt{v_1^2+v_2^2+v_3^2+v_4^2} v12+v22+v32+v42。所以向量 ( 1 , 1 , 1 , 1 ) (1,1,1,1) (1,1,1,1) 的长度为 1 2 + 1 2 + 1 2 + 1 2 = 2 \sqrt{1^2+1^2+1^2+1^2}=2 12+12+12+12=2,这是一个四维空间中单位立方体的对角线长度。 n n n 维空间单位立方体的对角线长度是 n \sqrt n n。
单位通常用来表示某些东西的测量值为 1 1 1,例如单价是指一个物品的价格,单位立方体其边长为 1 1 1,单位圆的半径为 1 1 1。下面是单位向量的定义:
单位向量 u 是长度为 1 的向量, u ⋅ u = 1 单位向量\,\boldsymbol u\,是长度为\,1\,的向量,\boldsymbol u\cdot\boldsymbol u=1 单位向量u是长度为1的向量,u⋅u=1
四维的单位向量 u = ( 1 / 2 , 1 / 2 , 1 / 2 , 1 / 2 ) \boldsymbol u=(1/2,1/2,1/2,1/2) u=(1/2,1/2,1/2,1/2), u ⋅ u = 1 / 4 + 1 / 4 + 1 / 4 + 1 / 4 = 1 \boldsymbol u\cdot\boldsymbol u=1/4+1/4+1/4+1/4=1 u⋅u=1/4+1/4+1/4+1/4=1。向量 v = ( 1 , 1 , 1 , 1 ) \boldsymbol v=(1,1,1,1) v=(1,1,1,1) 除以它本身的长度 ∣ ∣ v ∣ ∣ = 2 ||\boldsymbol v||=2 ∣∣v∣∣=2 就可以得到单位向量。
【例4】沿着 x x x 轴与 y y y 轴的标准单位向量通常记为 i \boldsymbol i i 与 j \boldsymbol j j,在 x y xy xy 平面内,若单位向量与 x x x 轴的夹角为 θ \theta θ,那么这个单位向量就是 ( cos θ , sin θ ) (\cos\theta,\sin\theta) (cosθ,sinθ)。 单位向量 i = [ 1 0 ] , j = [ 0 1 ] , u = [ cos θ sin θ ] 单位向量\kern 15pt\boldsymbol i=\begin{bmatrix}1\\0\end{bmatrix},\,\,\boldsymbol j=\begin{bmatrix}0\\1\end{bmatrix},\,\,\boldsymbol u=\begin{bmatrix}\cos\theta\\\sin\theta\end{bmatrix} 单位向量i=[10],j=[01],u=[cosθsinθ]当 θ = 0 \theta=0 θ=0 时,水平向量 u \boldsymbol u u 就是 i \boldsymbol i i;当 θ = 90 ° \theta=90° θ=90°(或 π / 2 \pi/2 π/2 弧度),垂直向量 u \boldsymbol u u 就是 j \boldsymbol j j。由于 cos 2 θ + sin 2 θ = 1 \cos^2\theta+\sin^2\theta=1 cos2θ+sin2θ=1,任意角度下的分量 cos θ \cos\theta cosθ 与 sin θ \sin\theta sinθ 都有 u ⋅ u = 1 \boldsymbol u\cdot\boldsymbol u=1 u⋅u=1。这些单位向量可以得到 Figure1.7 所示的单位圆,单位圆上角度为 θ \theta θ 点的坐标是 ( cos θ , sin θ ) (\cos\theta,\sin\theta) (cosθ,sinθ)。
向量 ( 2 , 2 , 1 ) (2,2,1) (2,2,1) 的长度为 3 3 3,向量 ( 2 / 3 , 2 / 3 , 1 / 3 ) (2/3,2/3,1/3) (2/3,2/3,1/3) 的长度为 1 1 1, u ⋅ u = 4 / 9 + 4 / 9 + 1 / 9 = 1 \boldsymbol u\cdot\boldsymbol u=4/9+4/9+1/9=1 u⋅u=4/9+4/9+1/9=1。任何非零向量 v \boldsymbol v v 除以它本身的长度 ∣ ∣ v ∣ ∣ ||\boldsymbol v|| ∣∣v∣∣ 就是单位向量。
u = v / ∣ ∣ v ∣ ∣ 是在 v 方向的单位向量 \boldsymbol u=\boldsymbol v/||\boldsymbol v||\,是在\,\boldsymbol v\,方向的单位向量 u=v/∣∣v∣∣是在v方向的单位向量
两个相互垂直的向量有 v ⋅ w = 0 \boldsymbol v\cdot\boldsymbol w=0 v⋅w=0,即当角度是 90 ° 90° 90° 时点积为 0 0 0。
直角 当 v 与 w 垂直时,点积 v ⋅ w = 0 \textbf{直角}\kern 15pt当\,\boldsymbol v\,与 \boldsymbol w\,垂直时,点积\,\boldsymbol v\cdot\boldsymbol w=0 直角当v与w垂直时,点积v⋅w=0
证明: 当 v \boldsymbol v v 与 w \boldsymbol w w 垂直时,他们形成直角的两个边,第三边为 v − w \boldsymbol v-\boldsymbol w v−w(如 Figure1.8所示)。
由勾股定理,直角三角形的三边有 a 2 + b 2 = c 2 a^2+b^2=c^2 a2+b2=c2,对于垂直的向量 ∣ ∣ v ∣ ∣ 2 + ∣ ∣ w ∣ ∣ 2 = ∣ ∣ v − w ∣ ∣ 2 ( 1.2.2 ) ||\boldsymbol v||^2+||\boldsymbol w||^2=||\boldsymbol v-\boldsymbol w||^2\kern 20pt(1.2.2) ∣∣v∣∣2+∣∣w∣∣2=∣∣v−w∣∣2(1.2.2)设这两个向量为二维向量,则 ( v 1 2 + v 2 2 ) + ( w 1 2 + w 2 2 ) = ( v 1 − w 1 ) 2 + ( v 2 − w 2 ) 2 ( 1.2.3 ) (v_1^2+v_2^2)+(w_1^2+w_2^2)=(v_1-w_1)^2+(v_2-w_2)^2\kern 10pt(1.2.3) (v12+v22)+(w12+w22)=(v1−w1)2+(v2−w2)2(1.2.3)两边展开整理后可得: v 1 w 1 + v 2 w 2 = 0 ( 1.2.4 ) v_1w_1+v_2w_2=0\kern 30pt(1.2.4) v1w1+v2w2=0(1.2.4)即 v ⋅ w = 0 \boldsymbol v\cdot\boldsymbol w=0 v⋅w=0。
结论: 若两个向量的夹角为直角,则 v ⋅ w = 0 \boldsymbol v\cdot\boldsymbol w=0 v⋅w=0。当角度 θ = 90 ° \theta=90° θ=90° 时,点积为 0 0 0,此时 cos θ = 0 \cos\theta=0 cosθ=0。由于 0 ⋅ w \boldsymbol 0\cdot\boldsymbol w 0⋅w 永远为 0 0 0,所以零向量 0 \boldsymbol 0 0 与任意向量 w \boldsymbol w w 垂直。
若 v \boldsymbol v v 与 w \boldsymbol w w 之间的夹角为 θ \theta θ,假设 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 不为零,可能为正也可能为负,通过 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 的正负号可以判断 θ \theta θ 是小于还是大于 90 ° 90° 90°。当 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 为正时, θ \theta θ 小于 90 ° 90° 90°;当 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 为负时, θ \theta θ 大于 90 ° 90° 90°。如 Figure1.8 右侧所示,其中 v = ( 3 , 1 ) \boldsymbol v=(3,1) v=(3,1),它与 w = ( 1 , 3 ) \boldsymbol w=(1,3) w=(1,3) 的夹角小于 90 ° 90° 90°,这是因为 v ⋅ w = 6 \boldsymbol v\cdot\boldsymbol w=6 v⋅w=6 是正数。
分界线是向量 w \boldsymbol w w 与 v \boldsymbol v v 垂直的位置, ( 1 , − 3 ) (1,-3) (1,−3) 位于正负之间的分界线,所以向量 ( 1 , 3 ) (1,3) (1,3) 与 ( 3 , 1 ) (3,1) (3,1) 垂直,点积为零。
通过点积可以计算出角度 θ \theta θ。对于两个单位向量 u \boldsymbol u u 与 U \boldsymbol U U 来说, u ⋅ U \boldsymbol u\cdot\boldsymbol U u⋅U 的符号可以确定 θ < 90 ° \theta<90° θ<90° 还是 θ > 90 ° \theta>90° θ>90°。点积 u ⋅ U \boldsymbol u\cdot\boldsymbol U u⋅U 的值就是 cos θ \cos\theta cosθ。前面的结论对于 n n n 维空间同样适用。
两个单位向量 u 和 U 的夹角为 θ ,则 u ⋅ U = cos θ ,且 ∣ u ⋅ U ∣ ≤ 1 两个单位向量\,\boldsymbol u\,和\,\boldsymbol U\,的夹角为\,\theta,则\,\boldsymbol u\cdot\boldsymbol U=\cos\theta,且 \,|\boldsymbol u\cdot\boldsymbol U|\leq1 两个单位向量u和U的夹角为θ,则u⋅U=cosθ,且∣u⋅U∣≤1
− 1 ≤ cos θ ≤ 1 -1\leq\cos\theta\leq1 −1≤cosθ≤1,单位向量之间的点积也在 − 1 -1 −1 与 1 1 1 之间, u ⋅ U \boldsymbol u\cdot\boldsymbol U u⋅U 的值就是 cos θ \cos\theta cosθ。
Figure1.9 显示了 u = ( cos θ , θ sin θ ) \boldsymbol u=(\cos\theta,\theta\sin\theta) u=(cosθ,θsinθ) 与 i = ( 1 , 0 ) \boldsymbol i=(1,0) i=(1,0),它们的点积 u ⋅ i = cos θ \boldsymbol u\cdot\boldsymbol i=\cos\theta u⋅i=cosθ,这是两个向量夹角的余弦值。
将一个单位向量旋转任意角度 α \alpha α 后,它仍然是一个单位向量。向量 i = ( 1 , 0 ) \boldsymbol i=(1,0) i=(1,0) 旋转至 ( cos α , sin α ) (\cos\alpha,\sin\alpha) (cosα,sinα),向量 u \boldsymbol u u 旋转至 ( cos β , sin β ) (\cos\beta,\sin\beta) (cosβ,sinβ),其中 β = α + θ \beta=\alpha+\theta β=α+θ。则它们的点积是 cos α cos β + sin α sin β \cos\alpha\cos\beta+\sin\alpha\sin\beta cosαcosβ+sinαsinβ,由三角公式可得 cos ( β − α ) = cos θ \cos(\beta-\alpha)=\cos\theta cos(β−α)=cosθ。
若 v \boldsymbol v v 与 w \boldsymbol w w 不是单位向量,那么它们分别除以自己的长度可得 u = v / ∣ ∣ v ∣ ∣ \boldsymbol u=\boldsymbol v/||\boldsymbol v|| u=v/∣∣v∣∣, U = w / ∣ ∣ w ∣ ∣ \boldsymbol U=\boldsymbol w/||\boldsymbol w|| U=w/∣∣w∣∣,则两个单位向量的点积仍为 cos θ \cos\theta cosθ。
余弦公式 : 若 v 与 w 是非零向量,则 v ⋅ w ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ = cos θ ( 1.2.5 ) \textbf{余弦公式} :\kern8pt若 \boldsymbol v 与 \boldsymbol w 是非零向量, 则\,\displaystyle\frac{\boldsymbol v\cdot\boldsymbol w}{||\boldsymbol v||\,||\boldsymbol w||}=\cos\theta\kern 12pt(1.2.5) 余弦公式:若v与w是非零向量,则∣∣v∣∣∣∣w∣∣v⋅w=cosθ(1.2.5)
不论两个向量之间的夹角如何, u = v / ∣ ∣ v ∣ ∣ \boldsymbol u=\boldsymbol v/||\boldsymbol v|| u=v/∣∣v∣∣ 与 U = w / ∣ ∣ w ∣ ∣ \boldsymbol U=\boldsymbol w/||\boldsymbol w|| U=w/∣∣w∣∣ 的点积都不会超过 1 1 1,这就是 “施瓦茨不等式”(Schwarz inequality): ∣ v ⋅ w ∣ ≤ ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ |\boldsymbol v\cdot\boldsymbol w|\leq||\boldsymbol v||\,||\boldsymbol w|| ∣v⋅w∣≤∣∣v∣∣∣∣w∣∣ —— 也称为柯西-施瓦茨-布尼亚科夫斯基不等式(Cauchy-Schwarz-Buniakowsky inequality)。
由于 ∣ cos θ ∣ ≤ 1 |\cos\theta|\leq1 ∣cosθ∣≤1,余弦公式可以得到两个伟大的不等式:
施瓦茨不等式 : ∣ v ⋅ w ∣ ≤ ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ 三角不等式 : ∣ ∣ v + w ∣ ∣ ≤ ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ \textbf{施瓦茨不等式}:\kern 10pt|\boldsymbol v\cdot\boldsymbol w|\leq||\boldsymbol v||\,||\boldsymbol w||\kern 32pt\\\textbf{三角不等式}\kern 10pt:\kern10pt||\boldsymbol v+\boldsymbol w||\leq||\boldsymbol v||+||\boldsymbol w||\kern 11pt 施瓦茨不等式:∣v⋅w∣≤∣∣v∣∣∣∣w∣∣三角不等式:∣∣v+w∣∣≤∣∣v∣∣+∣∣w∣∣
【例5】对于 v = [ 2 1 ] \boldsymbol v=\begin{bmatrix}2\\1\end{bmatrix} v=[21] 与 w = [ 1 2 ] \boldsymbol w=\begin{bmatrix}1\\2\end{bmatrix} w=[12],求 cos θ \cos\theta cosθ,并验证上面两个不等式。
解: 点积 v ⋅ w = 4 \boldsymbol v\cdot\boldsymbol w=4 v⋅w=4,它们的长度都为 5 \sqrt5 5 cos θ = v ⋅ w ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ = 4 5 5 = 4 5 \cos\theta=\frac{\boldsymbol v\cdot\boldsymbol w}{||\boldsymbol v||\,||\boldsymbol w||}=\frac{4}{\sqrt5\sqrt5}=\frac{4}{5} cosθ=∣∣v∣∣∣∣w∣∣v⋅w=554=54验证施瓦茨不等式得 v ⋅ w = 4 \boldsymbol v\cdot\boldsymbol w=4 v⋅w=4 小于 ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ = 5 ||\boldsymbol v||\,||\boldsymbol w||=5 ∣∣v∣∣∣∣w∣∣=5。
验证三角不等式, v + w = ( 3 , 3 ) \boldsymbol v+\boldsymbol w=(3,3) v+w=(3,3),则第三边长 ∣ ∣ v + w ∣ ∣ = 18 ||\boldsymbol v+\boldsymbol w||=\sqrt{18} ∣∣v+w∣∣=18,第一边长和第二边长之和 ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ = 2 5 = 20 ||\boldsymbol v||+||\boldsymbol w||=2\sqrt5=\sqrt{20} ∣∣v∣∣+∣∣w∣∣=25=20,所以 ∣ ∣ v + w ∣ ∣ ≤ ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ ||\boldsymbol v+\boldsymbol w||\leq||\boldsymbol v||+||\boldsymbol w|| ∣∣v+w∣∣≤∣∣v∣∣+∣∣w∣∣。
【例6】 v = ( a , b ) \boldsymbol v=(a,b) v=(a,b) 与 w = ( b , a ) \boldsymbol w=(b,a) w=(b,a) 的点积是 2 a b 2ab 2ab,两个向量的长度都为 a 2 + b 2 \sqrt{a^2+b^2} a2+b2,根据施瓦茨不等式 v ⋅ w ≤ ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ \boldsymbol v\cdot\boldsymbol w\leq||\boldsymbol v||\,||\boldsymbol w|| v⋅w≤∣∣v∣∣∣∣w∣∣ 可得 2 a b ≤ a 2 + b 2 2ab\leq a^2+b^2 2ab≤a2+b2。
令 x = a 2 x=a^2 x=a2, y = b 2 y=b^2 y=b2,就可以得到一个更有名的结果。“几何平均值(geometric mean)” = x y =\sqrt{xy} =xy 不大于 “算术平均值(arithmetic mean)”= 1 2 ( x + y ) \displaystyle\frac{1}{2}(x+y) 21(x+y)。 几何平均值 ≤ 算术平均值 a b ≤ a 2 + b 2 2 变为 x y ≤ x + y 2 \textbf{几何平均值$\leq$算术平均值}\kern 10ptab\leq\frac{a^2+b^2}{2}\,变为\,\sqrt{xy}\leq\frac{x+y}{2} 几何平均值≤算术平均值ab≤2a2+b2变为xy≤2x+y例 5 5 5 中的 a = 2 a=2 a=2, b = 1 b=1 b=1,所以 x = 4 x=4 x=4, y = 1 y=1 y=1,几何平均值 x y = 2 \sqrt{xy}=2 xy=2 小于算术平均值 ( 1 + 4 ) / 2 = 2.5 (1+4)/2=2.5 (1+4)/2=2.5。
v \boldsymbol v v 与 w \boldsymbol w w 定义完成后,直接就可以得到 v + w \boldsymbol v+\boldsymbol w v+w。以行的方式输入 v \boldsymbol v v, w \boldsymbol w w,用符号 ′ ' ′ 即可转置称为列向量。 2 v + 3 w 2\boldsymbol v+3\boldsymbol w 2v+3w 需写成 2 ∗ v + 3 ∗ w 2*\boldsymbol v+3*\boldsymbol w 2∗v+3∗w。若结尾不输入分号 ; ; ;,可以直接显示出来。
MATLAB v = [ 2 3 4 ] ′ ; w = [ 1 1 1 ] ′ ; u = 2 ∗ v + 3 ∗ w \textrm{MATLAB}\kern 10pt v=[2\,\,\,\,3\,\,\,\,4]';\,\,\,w=[1\,\,\,\,1\,\,\,\,1]';\,\,\, u=2* v+3* w MATLABv=[234]′;w=[111]′;u=2∗v+3∗w点积 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 是行向量乘列向量(使用 ∗ * ∗ 而不是 ⋅ \cdot ⋅)。
点积通常写成 [ 1 2 ] [ 3 4 ] 或 v ′ ∗ w 而不是 [ 1 2 ] ⋅ [ 3 4 ] 点积通常写成\begin{bmatrix}1&2\end{bmatrix}\begin{bmatrix}3\\4\end{bmatrix}\,或\,\boldsymbol v'*\boldsymbol w\,而不是\begin{bmatrix}1\\2\end{bmatrix}\cdot\begin{bmatrix}3\\4\end{bmatrix} 点积通常写成[12][34]或v′∗w而不是[12]⋅[34]
在 MATLAB 中, v \boldsymbol v v 的长度写成 norm ( v ) \textrm{norm}(\boldsymbol v) norm(v),也就是 sqrt ( v ′ ∗ v ) \textrm{sqrt}(\boldsymbol v'*\boldsymbol v) sqrt(v′∗v),然后利用点积 v ′ ∗ w \boldsymbol v'*\boldsymbol w v′∗w 求出余弦,再求出对应此余弦的角(单位是弧度 radian)。
余弦公式: cosine = v ′ ∗ w / ( norm ( v ) ∗ norm ( w ) ) 反余弦: angle = acos ( cosine ) 余弦公式:\kern 10pt\textrm{cosine}=v'* w/(\textrm{norm}(v)*\textrm{norm}(w))\\反余弦:\kern 10pt\textrm{angle}\kern 10pt=\textrm{acos}(\textrm{cosine})\kern 51pt 余弦公式:cosine=v′∗w/(norm(v)∗norm(w))反余弦:angle=acos(cosine)
MATLAB的计算结果如下图所示。
(1)点积 v ⋅ w \boldsymbol v\cdot\boldsymbol w v⋅w 的计算:将每个 v i v_i vi 与 w i w_i wi 先相乘后再相加, v ⋅ w = v 1 w 1 + ⋯ + v n w n \boldsymbol v\cdot\boldsymbol w=v_1w_1+\cdots+v_nw_n v⋅w=v1w1+⋯+vnwn。
(2) v \boldsymbol v v 的长度 ∣ ∣ v ∣ ∣ ||\boldsymbol v|| ∣∣v∣∣ 是 v ⋅ v \boldsymbol v\cdot\boldsymbol v v⋅v 的平方根, u = v / ∣ ∣ v ∣ ∣ \boldsymbol u=\boldsymbol v/||\boldsymbol v|| u=v/∣∣v∣∣ 是单位向量,长度为 1 1 1。
(3)当 v \boldsymbol v v 与 w \boldsymbol w w 垂直时, v ⋅ w = 0 \boldsymbol v\cdot\boldsymbol w=0 v⋅w=0。
(4) θ \theta θ(任意两个非零向量 v \boldsymbol v v 与 w \boldsymbol w w 的夹角)的余弦值不超过 1 1 1:
余弦: cos θ = v ⋅ w ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ ,施瓦茨不等式: ∣ v ⋅ w ∣ ≤ ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ 余弦:\cos\theta=\frac{\boldsymbol v\cdot\boldsymbol w}{||\boldsymbol v||\,||\boldsymbol w||},施瓦茨不等式:|\boldsymbol v\cdot\boldsymbol w|\leq||\boldsymbol v||\,||\boldsymbol w|| 余弦:cosθ=∣∣v∣∣∣∣w∣∣v⋅w,施瓦茨不等式:∣v⋅w∣≤∣∣v∣∣∣∣w∣∣
【例7】向量 v = ( 3 , 4 ) \boldsymbol v=(3,4) v=(3,4) 与 w = ( 4 , 3 ) \boldsymbol w=(4,3) w=(4,3),验证施瓦茨不等式和三角不等式。求出 v \boldsymbol v v 与 w \boldsymbol w w 之间角度的 cos θ \cos\theta cosθ。什么样的 v \boldsymbol v v 与 w \boldsymbol w w 可以得到等式 ∣ v ⋅ w ∣ = ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ |\boldsymbol v\cdot\boldsymbol w|=||\boldsymbol v||\,||\boldsymbol w|| ∣v⋅w∣=∣∣v∣∣∣∣w∣∣ 和 ∣ ∣ v + w ∣ ∣ = ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ ||\boldsymbol v+\boldsymbol w||=||\boldsymbol v||+||\boldsymbol w|| ∣∣v+w∣∣=∣∣v∣∣+∣∣w∣∣?
解: 点积 v ⋅ w = ( 3 ) ( 4 ) + ( 4 ) ( 3 ) = 24 \boldsymbol v\cdot\boldsymbol w=(3)(4)+(4)(3)=24 v⋅w=(3)(4)+(4)(3)=24。 v \boldsymbol v v 的长度 ∣ ∣ v ∣ ∣ = 9 + 16 = 5 ||\boldsymbol v||=\sqrt{9+16}=5 ∣∣v∣∣=9+16=5, ∣ ∣ w ∣ ∣ ||\boldsymbol w|| ∣∣w∣∣ 也为 5 5 5。 v + w = ( 7 , 7 ) \boldsymbol v+\boldsymbol w=(7,7) v+w=(7,7) 的长度为 ∣ ∣ v + w ∣ ∣ = 7 2 ||\boldsymbol v+\boldsymbol w||=7\sqrt2 ∣∣v+w∣∣=72。
施瓦茨不等式: ∣ v ⋅ w ∣ ≤ ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ 得 24 < 25 施瓦茨不等式:|\boldsymbol v\cdot\boldsymbol w|\leq||\boldsymbol v||\,||\boldsymbol w||\,得\,24<25 施瓦茨不等式:∣v⋅w∣≤∣∣v∣∣∣∣w∣∣得24<25 三角不等式: ∣ ∣ v + w ∣ ∣ ≤ ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ 得 7 2 < 10 三角不等式:||\boldsymbol v+\boldsymbol w||\leq||\boldsymbol v||+||\boldsymbol w||\,得\,7\sqrt2<10 三角不等式:∣∣v+w∣∣≤∣∣v∣∣+∣∣w∣∣得72<10 角度的余弦: cos θ = 24 25 角度的余弦:\cos\theta=\frac{24}{25} 角度的余弦:cosθ=2524等式成立时:一个向量是另一个向量的倍数,如 w = c v \boldsymbol w=c\boldsymbol v w=cv,此时角度为 0 ° 0° 0° 或 180 ° 180° 180°, ∣ cos θ ∣ = 1 |\cos\theta|=1 ∣cosθ∣=1 且 ∣ v ⋅ w ∣ = ∣ ∣ v ∣ ∣ ∣ ∣ w ∣ ∣ |\boldsymbol v\cdot\boldsymbol w|=||\boldsymbol v||\,||\boldsymbol w|| ∣v⋅w∣=∣∣v∣∣∣∣w∣∣。若角度是 0 ° 0° 0°,例如 w = 2 v \boldsymbol w=2\boldsymbol v w=2v,则 ∣ ∣ v + w ∣ ∣ = ∣ ∣ v ∣ ∣ + ∣ ∣ w ∣ ∣ ||\boldsymbol v+\boldsymbol w||=||\boldsymbol v||+||\boldsymbol w|| ∣∣v+w∣∣=∣∣v∣∣+∣∣w∣∣(两边都是 3 ∣ ∣ v ∣ ∣ 3||\boldsymbol v|| 3∣∣v∣∣),三边是 v \boldsymbol v v, 2 v 2\boldsymbol v 2v, 3 v 3\boldsymbol v 3v 的三角形是扁平的!
【例8】求出 v = ( 3 , 4 ) \boldsymbol v=(3,4) v=(3,4) 方向的单位向量 u \boldsymbol u u。求出垂直于 u \boldsymbol u u 的单位向量 U \boldsymbol U U, U \boldsymbol U U 有几种可能?
解: ∣ ∣ v ∣ ∣ = 5 ||\boldsymbol v||=5 ∣∣v∣∣=5,所以 u = v ∣ ∣ v ∣ ∣ = ( 3 5 , 4 5 ) \boldsymbol u=\frac{\boldsymbol v}{||\boldsymbol v||}=\Big(\frac{3}{5},\frac{4}{5}\Big) u=∣∣v∣∣v=(53,54)垂直向量 V = ( − 4 , 3 ) \boldsymbol V=(-4,3) V=(−4,3),这是因为 v ⋅ V = ( 3 ) ( − 4 ) + ( 4 ) ( 3 ) = 0 \boldsymbol v\cdot\boldsymbol V=(3)(-4)+(4)(3)=0 v⋅V=(3)(−4)+(4)(3)=0,所以其单位向量 U = V ∣ ∣ V ∣ ∣ = ( − 4 5 , 3 5 ) \boldsymbol U=\frac{\boldsymbol V}{||\boldsymbol V||}=\Big(-\frac{4}{5},\frac{3}{5}\Big) U=∣∣V∣∣V=(−54,53)另外一个与 u \boldsymbol u u 垂直的单位向量是 − U = ( 4 5 , − 3 5 ) -\boldsymbol U=\Big(\displaystyle\frac{4}{5},-\frac{3}{5}\Big) −U=(54,−53)。
【例9】向量 r = ( 2 , − 1 ) \boldsymbol r=(2,-1) r=(2,−1), s = ( − 1 , 2 ) \boldsymbol s=(-1,2) s=(−1,2),求出向量 x = ( c , d ) \boldsymbol x=(c,d) x=(c,d) 使得点积 x ⋅ r = 1 \boldsymbol x\cdot \boldsymbol r=1 x⋅r=1 且 x ⋅ s = 0 \boldsymbol x\cdot\boldsymbol s=0 x⋅s=0。
解: 由题意可得 c c c 与 d d d 的线性方程组:
由 x ⋅ r = 1 \boldsymbol x\cdot\boldsymbol r=1 x⋅r=1,得: 2 c − d = 1 2c-d=1 2c−d=1
由 x ⋅ s = 0 \boldsymbol x\cdot\boldsymbol s=0 x⋅s=0,得: − c + 2 d = 0 -c+2d=0 −c+2d=0
解得: c = 2 / 3 c=2/3 c=2/3, d = 1 / 3 d=1/3 d=1/3,即 x = ( 2 / 3 , 1 / 3 ) \boldsymbol x=(2/3,1/3) x=(2/3,1/3)。