AM@向量代数@数量积@内积
文章目录
abstract
- 两个向量间的乘法:
- 数量积
- 向量积
- 两种向量的乘法都有对应的物理问题,相关的计算规则抽象自物理模型
- 数量积与恒力做功
- 向量积与力矩
- 将物理问题模型抽象成数量关系模型,从代数运算的角度研究向量某些方面的性质,并应用这些运算的特点可以直观的解决某些数学问题,例如向量(直线)位置关系,平行四边形的面积等
- 另一方面将向量利用坐标系来表示和研究,可以给出向量乘积的几何表示对应的纯代数运算表示
- 因此,有时也利用向量的坐标,定义向量乘积,并且给出的定义恰好对应几何定义
- 本文介绍数量积,向量积另见它文
数学概念和运算的定义
-
向量的数量积和向量积的运算规则,我想顺带讨论以下数学中一个概念的引入的动机
-
在数学中定义某个概念或规则,或者因为这个概念能够描述某些问题,或者因为这个规则能够对应或者解决某一类问题
-
例如行列式的定义及其计算规则(以下用此种定义代指),因为行列式的此种定义能够描述(或源于相关研究)某些重要问题(可能是数学以外的相关学科问题,比如物理问题):
- 方阵是否可逆的判断公式可以用行列式简洁的描述
- n n n个含有 n n n个未知数的线性方程组的解情况,由Cramer法则可知,当系数行列式非0时,方程组由唯一解,并且唯一解的公式可以用行列式辅助描述,可以使得公式表示地简洁;
- 总之行列式的此种定义确实有用,这也是行列式如此定义的理由,而不是毫无根据的给出一个定义和计算规则
-
线性代数主要问题是为了研究线性方程组的解,在研究这个问题的过程问题被分解为许多小的问题,并中定义了许多相关概念,然后利用这些概念辅助描述子问题和结论
-
总之,某些资料在教授过程中会直接抛出一个特定的计算公式或规则,但没有告诉读者为什么这么定义,其必然存在某个源问题的研究
数量积(内积@点积)
- 向量数量积,在更加抽象的讨论中,数量积的推广是向量内积可以表示 ( a , b ) \bold{(a,b)} (a,b)
- 此处给出一个内积的具体的实现,两个向量的数量积
- 数量积的定义满足:交换律,分配律,结合律
代数表示
- 设两个向量 a = ( a x , a y , a z ) , b = ( b x , b y , b z ) \bold a=(a_x,a_y,a_z),\bold b=(b_x,b_y,b_z) a=(ax,ay,az),b=(bx,by,bz),它们的数量积定义为: a ⋅ b = a x b x + a y b y + a z b z \bold{a\cdot{b}}=a_xb_x+a_yb_y+a_zb_z a⋅b=axbx+ayby+azbz
- 这个定义满足许多基本的运算规律
从ji’he
-
设 a = a x i + a y j + a z k \boldsymbol{a}=a_x\boldsymbol{i}+a_y\boldsymbol{j}+a_z\boldsymbol{k} a=axi+ayj+azk; b = b x i + b y j + b z k \boldsymbol{b}=b_x\boldsymbol{i}+b_y\boldsymbol{j}+b_z\boldsymbol{k} b=bxi+byj+bzk
-
根据向量的数量积对加法的分配律:
-
将坐标解析式带入到 a , b \boldsymbol{a,b} a,b,并根据分配律展开
-
a ⋅ b = ( a x i + a y j + a z k ) ⋅ ( b x i + b y j + b z k ) = a x i ⋅ ( b x i + b y j + b z k ) + a y j ⋅ ( b x i + b y j + b z k ) + a z k ⋅ ( b x i + b y j + b z k ) = a x b x i ⋅ i + 0 + 0 + 0 + a y b y j ⋅ j + 0 + 0 + 0 + a z b z k ⋅ k = a x b x + a y b y + a z b z \begin{aligned} \boldsymbol{a\cdot{b}} =&(a_x\boldsymbol{i}+a_y\boldsymbol{j}+a_z\boldsymbol{k}) \cdot (b_x\boldsymbol{i}+b_y\boldsymbol{j}+b_z\boldsymbol{k}) \\ =&a_{x}\boldsymbol{i}\cdot(b_x\boldsymbol{i}+b_y\boldsymbol{j}+b_z\boldsymbol{k})\\ &+a_{y}\boldsymbol{j}\cdot(b_x\boldsymbol{i}+b_y\boldsymbol{j}+b_z\boldsymbol{k})\\ &+a_{z}\boldsymbol{k}\cdot(b_x\boldsymbol{i}+b_y\boldsymbol{j}+b_z\boldsymbol{k}) \\ =&a_xb_x\boldsymbol{i\cdot{i}}+0+0 \\&+0+a_yb_y\boldsymbol{j\cdot{j}}+0 \\&+0+0+a_zb_z\boldsymbol{k\cdot{k}} \\ =&a_xb_x+a_yb_y+a_zb_z \end{aligned} a⋅b====(axi+ayj+azk)⋅(bxi+byj+bzk)axi⋅(bxi+byj+bzk)+ayj⋅(bxi+byj+bzk)+azk⋅(bxi+byj+bzk)axbxi⋅i+0+0+0+aybyj⋅j+0+0+0+azbzk⋅kaxbx+ayby+azbz
- 其中由于 i , j , k \boldsymbol{i,j,k} i,j,k,所以 i ⋅ j = j ⋅ k = i ⋅ k = 0 \boldsymbol{i\cdot{j}=j\cdot{k}=i\cdot{k}}=0 i⋅j=j⋅k=i⋅k=0
- i ⋅ i = j ⋅ j = k ⋅ k = 1 \boldsymbol{i\cdot{i}=j\cdot{j}=k\cdot{k}}=1 i⋅i=j⋅j=k⋅k=1
-
-
几何表示
- a ⋅ b \bold{a\cdot{b}} a⋅b= ∣ a ∣ ∣ b ∣ cos θ \bold{|a||b|}\cos\theta ∣a∣∣b∣cosθ
余弦定理和向量数量积
- 由向量
a
,
b
\bold{a,b}
a,b为三角形的两边构造三角形,并设两边的夹角为
θ
\theta
θ,第三条边对应的向量可设为
a
−
b
\bold{a-b}
a−b(或
a
−
b
\bold{a-b}
a−b)
- 可以是空间中的三角形,而未必是坐标面上的三角形,但三角形有单个点,它们一定共面,三角形也一定是平面图形
- 由余弦定理,
∣
a
−
b
∣
2
|\bold{a-b}|^2
∣a−b∣2=
∣
a
∣
2
+
∣
b
∣
2
−
2
∣
a
∣
∣
b
∣
cos
θ
|\bold{a}|^2+|\bold{b}|^2-2|\bold{a}||\bold{b}|\cos{\theta}
∣a∣2+∣b∣2−2∣a∣∣b∣cosθ;
(1)
- 另一方面由向量模长公式可知 ∣ a − b ∣ 2 |\bold{a-b}|^2 ∣a−b∣2= ( a − b ) ⋅ ( a − b ) (\bold{a-{b}})\cdot{\bold{(a-b)}} (a−b)⋅(a−b)
- 再由分配律(见下一节)可知
∣
a
−
b
∣
2
|\bold{a-b}|^2
∣a−b∣2=
a
⋅
a
+
b
⋅
b
−
2
a
⋅
b
\bold{a\cdot{a}}+\bold{b\cdot{b}}-2\bold{a\cdot{b}}
a⋅a+b⋅b−2a⋅b=
∣
a
∣
2
+
∣
b
∣
2
−
2
a
⋅
b
|\bold{a}|^2+|\bold{b}|^2-2\bold{a\cdot{b}}
∣a∣2+∣b∣2−2a⋅b
(2)
- 比较(1),(2)可知
a
⋅
b
\bold{a\cdot{b}}
a⋅b=
∣
a
∣
∣
∣
b
∣
cos
θ
|\bold{a}|||\bold{b}|\cos\theta
∣a∣∣∣b∣cosθ
(3)
向量点积运算律
交换律
-
a
⋅
b
=
b
⋅
a
\bold{a\cdot{b}=b\cdot{a}}
a⋅b=b⋅a
- 特别的, b = a \boldsymbol{b}=\boldsymbol{a} b=a时, a ⋅ a = ∣ a ∣ 2 = a x 2 + a y 2 + a z 2 \boldsymbol{a}\cdot{\boldsymbol{a}}=|a|^2=a_x^2+a_y^2+a_z^2 a⋅a=∣a∣2=ax2+ay2+az2
- 当 b \boldsymbol{b} b为单位向量时: a ⋅ b = ∣ a ∣ ∣ b ∣ cos θ = ∣ a ∣ cos θ , ( ∣ b ∣ = 1 ) \boldsymbol{a}\cdot{\boldsymbol{b}}=|\boldsymbol{a}||\boldsymbol{b}|\cos{\theta}=|\boldsymbol{a}|\cos{\theta},(|\boldsymbol{b}|=1) a⋅b=∣a∣∣b∣cosθ=∣a∣cosθ,(∣b∣=1)
分配律👺
-
(
a
+
b
)
⋅
c
=
a
⋅
c
+
b
⋅
c
\boldsymbol{(a+b)\cdot{c}=a\cdot{c}+b\cdot{c}}
(a+b)⋅c=a⋅c+b⋅c
-
L
H
S
=
∣
c
∣
Prj
c
(
a
+
b
)
=
∣
c
∣
Prj
c
a
+
∣
c
∣
Prj
c
b
LHS=|c|\text{Prj}_{\boldsymbol{c}}{{(a+b)}} =|c|\text{Prj}_{\boldsymbol{c}}\boldsymbol{a} +|c|\text{Prj}_{\boldsymbol{c}}\boldsymbol{b}
LHS=∣c∣Prjc(a+b)=∣c∣Prjca+∣c∣Prjcb
- 根据投影的分配律以及实数加法的分配律
- RHS= ∣ c ∣ P r j c a + ∣ c ∣ P r j c b |c|Prj_ca+|c|Prj_cb ∣c∣Prjca+∣c∣Prjcb
- 因此LHS=RHS
-
L
H
S
=
∣
c
∣
Prj
c
(
a
+
b
)
=
∣
c
∣
Prj
c
a
+
∣
c
∣
Prj
c
b
LHS=|c|\text{Prj}_{\boldsymbol{c}}{{(a+b)}} =|c|\text{Prj}_{\boldsymbol{c}}\boldsymbol{a} +|c|\text{Prj}_{\boldsymbol{c}}\boldsymbol{b}
LHS=∣c∣Prjc(a+b)=∣c∣Prjca+∣c∣Prjcb
- 向量分配律
结合律
- ( λ a ) ⋅ b = λ ( a ⋅ b ) (\lambda\boldsymbol{a})\cdot{\boldsymbol{b}}=\lambda(\boldsymbol{a\cdot b}) (λa)⋅b=λ(a⋅b)
- 根据数量的定义:
-
b = 0 \boldsymbol{b}=\bold{0} b=0时,上式两边均为0
-
b ≠ 0 \boldsymbol{b}\neq{\bold{0}} b=0时
- 方法1:
- L H S = ∣ λ a ∣ ∣ b ∣ cos θ = λ ∣ ∣ a ∣ ∣ b ∣ cos θ LHS=|\lambda\boldsymbol{a}||\boldsymbol{b}|\cos\theta=\lambda|\boldsymbol{|a||b|}\cos\theta LHS=∣λa∣∣b∣cosθ=λ∣∣a∣∣b∣cosθ
- R H S = λ ∣ a ∣ ∣ b ∣ cos θ RHS=\lambda\boldsymbol{|a||b|\cos\theta} RHS=λ∣a∣∣b∣cosθ
- 所以LHS=RHS,证毕
- 方法2:
- L H S = ∣ λ a ∣ Prj b a = λ ∣ a ∣ Prj b a LHS=|\lambda\boldsymbol{a}|\text{Prj}_{\boldsymbol{b}}\boldsymbol{a}=\lambda|\boldsymbol{a}|\text{Prj}_{\boldsymbol{b}}\boldsymbol{a} LHS=∣λa∣Prjba=λ∣a∣Prjba
- R H S = λ ( ∣ a ∣ Prj b a ) RHS=\lambda(|\boldsymbol{a}|\text{Prj}_{\boldsymbol{b}}\boldsymbol{a}) RHS=λ(∣a∣Prjba)
- 所以 L H S = R H S LHS=RHS LHS=RHS
- 方法1:
-
a ⋅ ( λ b ) = λ ( a ⋅ b ) \boldsymbol{a}\cdot(\lambda\boldsymbol{b})=\lambda(\boldsymbol{a}\cdot\boldsymbol{b}) a⋅(λb)=λ(a⋅b)
-
( λ a ) ⋅ ( μ b ) = λ μ ( a ⋅ b ) (\lambda\boldsymbol{{a}})\cdot{(\mu\boldsymbol{b})}=\lambda\mu(\boldsymbol{a\cdot{b}}) (λa)⋅(μb)=λμ(a⋅b)
-
数量积和恒力做功模型
-
数量积的定义来自于物理学中,恒力 F \boldsymbol{F} F作用于物体从 M 1 M_1 M1直线地移动到 M 2 M_2 M2所作的功的计算,记 M 1 M 2 → = s \overrightarrow{M_1M_2}=\boldsymbol{s} M1M2=s, θ = < F , s > \theta=<\boldsymbol{F},\boldsymbol{s}> θ=<F,s>
- W = ∣ F ∣ ∣ s ∣ cos θ W=|\boldsymbol{F}||\boldsymbol{s}|\cos{\theta} W=∣F∣∣s∣cosθ
利用内积判断向量间的关系
- 向量间相互垂直(正交)的可以用向量的数量乘表示: a ⊥ b \bold{a\perp{b}} a⊥b,充要条件是 a ⋅ b \bold{a\cdot{b}} a⋅b=0
小结
-
几何表示: a ⋅ b = ∣ a ∣ ∣ b ∣ cos θ \bold{a\cdot{b}=|a||b|\cos{\theta}} a⋅b=∣a∣∣b∣cosθ,其中 θ = < a , b > \theta={<\bold{a,b}>} θ=<a,b>
- 根据给定的2个向量计算他们夹角的余弦 cos θ = a ⋅ b ∣ a ∣ ∣ b ∣ \cos{\theta}=\bold{\frac{a\cdot{b}}{|a||b|}} cosθ=∣a∣∣b∣a⋅b
-
代数表示: a = ( a x , a y , a z ) , b = ( b x , b y , b z ) \bold a=(a_x,a_y,a_z),\bold b=(b_x,b_y,b_z) a=(ax,ay,az),b=(bx,by,bz),则 a ⋅ b = a x b x + a y b y + a z b z \bold{a\cdot{b}}=a_xb_x+a_yb_y+a_zb_z a⋅b=axbx+ayby+azbz
-
数量积可以看作是向量 a \bold{a} a的模乘以向量 b \bold{b} b在向量 a \bold{a} a上的投影(数值)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2022-11-08 PC_数据的存储和排列+C语言中的基本类型转换规律+输入输出控制符(scanf/printf)
2021-11-08 powershell_配置文件与脚本编写(模板字符串插值/运算符与表达式/函数参数/控制流)(by offical)
2021-11-08 powershell@别名@命令异常排查@对象属性查询
2021-11-08 git_gitignore的配置(exclude&include)/只跟踪指定目录下的指定文件