Processing math: 100%

平面向量略解

Part1:平面向量的定义

一般地,我们称一个二维向量(plane vector)(又称为矢量)是一个二维平面上的有向线段,记为AB,其起点A,终点B.或简单地,我们也可以用形如a的记号表示一个向量.在印刷体里,也用加粗的字母a表示一个向量.无向线段AB的长度(或起点与终点间的距离)称为向量的长度(length)(或),记作|AB|(|a|).注意,由于向量的有向性,向量ABBA是不同的,但是它们长度相同,大小相反.

如图,我们称夹角POA为向量OA辐角(argument),记作θ=argPOA,并约定0θ<360.夹角AOB则成为向量OAOB夹角,记作(^a,b).0与任何向量的夹角都是任意的.

uIJBtO.png

如果两个向量a,b的方向,长度均相同,则称这两个向量相等,记作a=b.否则成两个向量不相等,记作ab.

如果AB//CD,那么我们称向量ABCD共线的(collinear)(或平行的(parallel)),记为AB//CD.两个向量共线,要么方向相同,要么方向相反.我们把方向相反的向量ab称作互为负向量(negative vector),记作a=b,b=a.显然有AB=BA.

如果ABCD,那么我们称向量ABCD正交的(orthogonal)(或垂直的(vertical)),记为ABCD.

如果|a|=0,那么我们称a为一个零向量(zero vector),记作a=0.零向量的起点与终点相同.

如果|a|=1,那么我们称a为一个单位向量(unit vector).给定起点的单位向量终点的轨迹是一个单位圆.对于一个向量a,我们称与a共线的单位向量ea(生成)的标准化向量,记作ae.

以后,为方便讨论,我们将向量移到平面坐标系上,并规定一般所有向量的起点都是原点O.这样,平面向量就与二维点有了一个一一对应.

Part2:平面向量的线性运算

数乘

对于一个向量OA,以及实数λ>0,定义OAλ数乘(scalar multiplication)为将OA往原方向延长(或缩小)λ倍所得的向量,即满足于OA同向,并且λ|OA|=|OA|的向量OA,记作OA=λOA.

λ<0,则定义λOA=|λ|(OA).即往反方向延长(或缩小)λ倍所得的向量.

λ=0,则定义λOA=0.

向量的数乘满足以下运算规律:

1.λμa=(λμ)a=λ(μa).

2.(λ+μ)a=λa+μa.

3.λa=(λ)a=λ(a).

4.|λa|=|λ||a|.

5.ae=1λa

(平行向量的判定)5.a=λba//b

加法&减法

两个向量的加法满足平行四边形法则.如图,

uInsLF.png

我们称OA,OB所围成平行四边形OACB的一条对角线OC就是OA,OB,记作OC=OA+OB.特别地,a+a=2a

我们称两个向量OA,OB的差为OA+(OB),即OA,OB=OB所围成的平行四边形OACB的一条对角线OC,记作OC=OAOB.特别地,aa=0.

uIuKw4.png

或更一般的,两个向量OA,OB的差就是BA(注意,此时必须有argOAargOB,若不等号反向,则OAOB=AB).

向量的线性运算满足以下运算规律:

(交换律)1.a+b=b+a.

(结合律)2.a+b+c=(a+b)+c=a+(b+c).

(线性性)3.λ(a±b)=λa±λb.

(三角不等式)4.|ab||a+b||a|+|b|.

当且仅当b=0时左侧等号成立,a=b时右侧等号成立.

Part3:向量的正交分解

我们引入两个向量:i,j(清晰起见使用粗体表示).其中i是沿x轴正方向的单位向量,j是沿y轴正方向的单位向量.易知ij.

我们根据向量的线性运算的几何意义可知,任何一个向量OA=a都可以惟一地表示为a=xi+yj的形式,其中A(x,y).这称为向量的标准正交分解(normal orthogonal decomposition),x,y称作向量a分量(component),记作x=ax,y=ay,xi,yj称为向量a正交分量,(x,y)称为向量a坐标.这也验证了我们前面所说的任何一个向量与平面上的点一一对应的事实.

uI15QI.png

运用向量的坐标分解,容易得出向量的模长及辐角公式:

|a|=a2x+a2y;tan(arga)=ayax.

对于线性运算也有:

a±b=(ax±bx)i+(ay±by)j;λa=(λax)i+(λay)j.

这些公式都容易由几何意义得到.

Part4:向量的点积

定义,对于向量a,b,称

ab=|a||b|cosθ

为两个向量的点积(dot product)(也称数量积(scalar product)),其中θ=(^a,b).注意,点积记号中的点乘不可省略,也不可写作×.我们下面来求点积的解析公式.

uIYrV0.png

如图,AOB中,有OA=|a|,OB=|b|,AB=|ab|,AOB=θ=(^a,b).根据余弦定理有

AB2=OA2+OB22OAOBcosθ

于是

|ab|2=|a|2+|b|22|a||b|cosθ

(axbx)2+(ayby)2=(a2x+a2y)+(b2x+b2y)2ab

整理得

ab=axbx+ayby

这就得到了向量的点积公式.两个向量点积为零,那么其中至少有一个为零.

进一步地,我们可以得到向量的夹角公式:

cos(^a,b)=ab|a||b|

向量的点积有以下性质:

1.aa=|a|2.

(正交向量的判定)2.ab=0ab.

(交换律)3.ab=ba.

(分配律)4.a(b+c)=ac+ab.

向量的柯西不等式

从夹角公式可以初步看出,|ab||a||b|.我们来证明这一结论.

|ab|=|axbx+ayby|;|a||b|=(a2x+a2y)(b2x+b2y).

由非负性,两边平方得

(axbx+ayby)2=(a2x+a2y)(b2x+b2y)

我们只需证明上述的代数不等式即可.

构造多项式f(t)=(axt+bx)2+(ayt+by)2=(a2x+a2y)t2+2(axbx+ayby)t+(b2x+b2y)0.于是我们知其判别式Δ0.即,

4(axbx+ayby)24(a2x+a2y)(b2x+b2y)0

整理知上述代数不等式成立,故原不等式成立.这个结论被称作向量的柯西(Cauchy)不等式.

向量的投影

对于向量a=OA,b=OB,若在OB上取一点P,使得bPA,则称OP(注意,无向线段)为ab(方向)上的(标量)投影(projection).

uTOChd.png

我们易知

projba=OP=|a|cosθ

其中θ=(^a,b).由定义可知,一个向量在另一个向量方向上的投影是一个标量.当θ为锐角时,它是正值;当θ为直角时,它是0;当θ为钝角时,它是负值;当θ=0时,它等于|b|;当θ=180时,它等于|b|.我们再由cosθ=ab|a||b|知,

projba=ab|b|

我们若给标量投影赋予一个方向be,定义ab(方向)上的矢投影为,

projba=OPbe=ab|b|be

注意,向量间矢投影是一个向量.上式记号中的粗体代表向量,或可记为projba.

Part5:向量的叉积

对于两个向量a,b,若a可逆时针转动不超过180转到b,则称a,b构成一个右手系.

对于两个构成右手系的向量a,b,定义两个向量的叉积(cross product)(或向量积(vector product))为

a×b=|a||b|sinθ

其中θ=(^a,b).并约定a×a=0,b×a=a×b.其几何意义是a,b围成平行四边形的有向面积.

uTxuq0.png

一般地,对于两个向量a,b,其叉积为

a×b=|axbxayby|=axbyaybx

注意,两个向量的叉积并不是一个标量,而是一个伪向量,它是一个三维向量,其方向为k,即方向为z轴正方向.但是在二维范围内,为方便讨论,我们忽略这个方向,而把它当作一个标量.

二维叉积具有以下性质:

(分配律)1.a×(b+c)=a×b+a×c.

2.(λa)×b=a×(λb)=λ(a×b).

(平行向量的判定)3.a//ba×b=0.

在讨论三维向量时,我们会重点讨论叉积.

本文完

posted @   Anverking  阅读(927)  评论(0编辑  收藏  举报
编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· Vite CVE-2025-30208 安全漏洞
· 《HelloGitHub》第 108 期
· MQ 如何保证数据一致性?
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
点击右上角即可分享
微信分享提示