fbpx
维基百科

点积

数学中,点积(德語:Punktprodukt;英語:Dot Product)又称数量积标量积(德語:Skalarprodukt;英語:Scalar Product),是一种接受两个等长的数字序列(通常是坐标向量)、返回单个数字的代数运算。在欧几里得几何中,两个笛卡尔坐标向量的点积常称为内积(德語:inneres Produkt;英語:Inner Product),见内积空间

线性代数

向量 · 向量空间  · 行列式  · 矩阵

从代数角度看,先对两个数字序列中的每组对应元素求,再对所有积求和,结果即为点积。从几何角度看,点积则是两个向量长度与它们夹角余弦的积。这两种定义在笛卡尔坐标系中等价。

点积的名称源自表示点乘运算的点号),讀作标量积的叫法则是在强调其运算结果为标量而非向量。向量的另一种乘法是叉乘),其结果为向量,称为叉积向量积

點积是内积(内积是点积的抽象,內积是一种双线性函数,点积是欧几里得空间(实内积空间)的度量)的一种特殊形式。

定义

点积有两种定义方式:代数方式和几何方式。通过在欧氏空间中引入笛卡尔坐标系,向量之间的点积既可以由向量坐标的代数运算得出,也可以通过引入两个向量的长度角度等几何概念来求解。

代数定义

两个向量  的点积定义为:

 

这裡的Σ是求和符号,而n向量空間的維數。

例如,两个三维向量  的点积是

 

点积还可以写为:

 

这裡, 是行向量 转置

使用上面的例子,一个1×3矩阵(行向量)乘以一个3×1矩阵(列向量)的行列式就是结果(通过矩阵乘法得到1×1矩陣):

 

几何定义

欧几里得空间中,点积可以直观地定义为

 

这里 | | 表示 (长度), 表示两个向量之间的角度

注意点积的形式定义和这个定义不同;在形式定义中,  的夹角是通过上述等式定义的。

这样,两个互相垂直的向量的点积总是零。若  都是单位向量(长度为1),它们的点积就是它们的夹角的余弦。那么,给定两个向量,它们之间的夹角可以通过下列公式得到:

 

这个运算可以简单地理解为:在点积运算中,第一个向量投影到第二个向量上(这裡,向量的顺序是不重要的,点积运算是可交换的),然后通过除以它们的标量长度来“标准化”。这样,这个分数一定是小于等于1的,可以简单地转化成一个角度值。

标量投影

 
A·B = |A| |B| cos(θ).
|A| cos(θ)是AB的投影。

欧氏空间中向量 在向量 上的标量投影是指

 

这里   的夹角。从点积的几何定义 不难得出,两个向量的点积: 可以理解为向量 在向量 上的投影再乘以 的长度。

 

两种定义的等价性

点积的两种定义中,只需给定一种定义,另外一种定义就可以推出。

由几何定义推出代数定义

  空间的一组标准正交基,可以得出:

 

上文中已经得知两个向量点积的几何定义实际上就是一个向量在另外一个向量上的投影,故 在任一标准基 的点积 就是 在此标准基向量上的投影,而根据向量自身的定义,这个投影即为 。因此:

 

由代数定义推出几何定义

应用余弦定理注意:这个证明采用三维向量,但可以推广到 维的情形。

考虑向量

 .

重復使用勾股定理得到

 .

而由代数定义

 ,

所以,根据向量点积的代数定义,向量 和自身的点积就是其长度的平方。

引理1
 

现在,考虑两个从原点出发的向量  ,夹角 。第三个向量 定义为

 ,

构造以   为边的三角形,采用余弦定理,有

 .

根据引理1,用点积代替向量长度的平方,有

 . (1)

同时,根据定义   -  ,有

 ,

根据分配律,得

 . (2)

连接等式(1)(2)

 .

简化等式即得

 ,

以上即为向量点积的几何定义。


需要注意的是,点积的几何解释通常只适用于  ( )。在高维空间,其他的域或中,点积只有一个定义,那就是

 

点积可以用来计算合力。若 为单向量,则点积即为 在方向 的投影,即给出了在这个方向上的分解。功即是力和位移的点积。

性质

点积具有以下性质。

  • 满足交换律
     
    从定义即可证明(   的夹角):
     
  • 对向量加法满足分配律
     
  • 点积是双线性算子
     
  • 乘以标量时满足:
     
  • 不满足结合律。因为标量( )与向量( )的点积没有定义,所以结合律相关的表达式    都没有良好的定义
  • 两个非零向量  正交的,当且仅当 

如果 单位向量,则点积给出 在方向 上投影的大小,如果方向相反则带有负号。分解向量对求向量的和经常是有用的,比如在力学中计算合力

不像普通数的乘法服从消去律,如果 ,则 总是等于 ,除非 等于零。而对于点积:

如果 并且 :
则根据分配律可以得出: ;进而:
如果 垂直于 ,则 可能 ,因而 可能 ;否则 

推广

矩阵

矩阵具有弗罗比尼乌斯内积,可以类比于向量的内积。它被定义为两个相同大小的矩阵AB的对应元素的内积之和。

复矩阵情况下:

 

实矩阵情况下:

 

应用

物理学力学的力做功的问题,经常用到点积计算。

计算机图形学常用来进行方向性判断,如两向量点积大于0,则它们的方向朝向相近;如果小于0,则方向相反。

向量内积是人工智能领域中的神经网络技术的数学基础之一。

此方法被用于动画渲染(Animation-Rendering)。

广义定义

在一个向量空间 中,定義在 上的正定对称双线性形式函數即是 的內積,而添加有一个数量积的向量空间即是内积空间

参见

点积, 内积, 重定向至此, 关于外代数上的内积, 参见内乘, 此條目没有列出任何参考或来源, 2013年12月13日, 維基百科所有的內容都應該可供查證, 请协助補充可靠来源以改善这篇条目, 无法查证的內容可能會因為異議提出而移除, 在数学中, 德語, punktprodukt, 英語, product, 又称数量积或标量积, 德語, skalarprodukt, 英語, scalar, product, 是一种接受两个等长的数字序列, 通常是坐标向量, 返回单个数字的代数运算, 在欧几里得几何中, 两个笛卡尔坐. 内积 重定向至此 关于外代数上的内积 参见内乘 此條目没有列出任何参考或来源 2013年12月13日 維基百科所有的內容都應該可供查證 请协助補充可靠来源以改善这篇条目 无法查证的內容可能會因為異議提出而移除 在数学中 点积 德語 Punktprodukt 英語 Dot Product 又称数量积或标量积 德語 Skalarprodukt 英語 Scalar Product 是一种接受两个等长的数字序列 通常是坐标向量 返回单个数字的代数运算 在欧几里得几何中 两个笛卡尔坐标向量的点积常称为内积 德語 inneres Produkt 英語 Inner Product 见内积空间 线性代数A 1 2 3 4 displaystyle mathbf A begin bmatrix 1 amp 2 3 amp 4 end bmatrix 向量 向量空间 行列式 矩阵向量标量 向量 向量空间 向量投影 外积 向量积 内积 数量积 矩阵与行列式矩阵 行列式 线性方程组 秩 核 迹 單位矩陣 初等矩阵 方块矩阵 分块矩阵 三角矩阵 非奇异方阵 转置矩阵 逆矩阵 对角矩阵 可对角化矩阵 对称矩阵 反对称矩阵 正交矩阵 幺正矩阵 埃尔米特矩阵 反埃尔米特矩阵 正规矩阵 伴随矩阵 余因子矩阵 共轭转置 正定矩阵 幂零矩阵 矩阵分解 LU分解 奇异值分解 QR分解 极分解 特征分解 子式和余子式 拉普拉斯展開 克罗内克积线性空间与线性变换线性空间 线性变换 线性子空间 线性生成空间 基 线性映射 线性投影 线性无关 线性组合 线性泛函 行空间与列空间 对偶空间 正交 特征向量 最小二乘法 格拉姆 施密特正交化查论编从代数角度看 先对两个数字序列中的每组对应元素求积 再对所有积求和 结果即为点积 从几何角度看 点积则是两个向量的长度与它们夹角余弦的积 这两种定义在笛卡尔坐标系中等价 点积的名称源自表示点乘运算的点号 a b displaystyle a cdot b 讀作a d o t b displaystyle a dot b 标量积的叫法则是在强调其运算结果为标量而非向量 向量的另一种乘法是叉乘 a b displaystyle a times b 其结果为向量 称为叉积或向量积 點积是内积 内积是点积的抽象 內积是一种双线性函数 点积是欧几里得空间 实内积空间 的度量 的一种特殊形式 目录 1 定义 1 1 代数定义 1 2 几何定义 1 3 标量投影 1 4 两种定义的等价性 1 4 1 由几何定义推出代数定义 1 4 2 由代数定义推出几何定义 2 性质 3 推广 3 1 矩阵 4 应用 5 广义定义 6 参见定义 编辑点积有两种定义方式 代数方式和几何方式 通过在欧氏空间中引入笛卡尔坐标系 向量之间的点积既可以由向量坐标的代数运算得出 也可以通过引入两个向量的长度和角度等几何概念来求解 代数定义 编辑 两个向量a a 1 a 2 a n displaystyle vec a a 1 a 2 cdots a n 和b b 1 b 2 b n displaystyle vec b b 1 b 2 cdots b n 的点积定义为 a b i 1 n a i b i a 1 b 1 a 2 b 2 a n b n displaystyle vec a cdot vec b sum i 1 n a i b i a 1 b 1 a 2 b 2 cdots a n b n 这裡的S是求和符号 而n是向量空間的維數 例如 两个三维向量 1 3 5 displaystyle left 1 3 5 right 和 4 2 1 displaystyle left 4 2 1 right 的点积是 1 3 5 4 2 1 1 4 3 2 5 1 4 6 5 3 displaystyle begin aligned 1 3 5 cdot 4 2 1 amp 1 4 3 2 5 1 amp 4 6 5 amp 3 end aligned 点积还可以写为 a b a b T displaystyle vec a cdot vec b vec a vec b T 这裡 b T displaystyle vec b T 是行向量b displaystyle vec b 的转置 使用上面的例子 一个1 3矩阵 行向量 乘以一个3 1矩阵 列向量 的行列式就是结果 通过矩阵乘法得到1 1矩陣 1 3 5 4 2 1 3 3 displaystyle begin bmatrix 1 amp 3 amp 5 end bmatrix begin bmatrix 4 2 1 end bmatrix begin bmatrix 3 end bmatrix 3 几何定义 编辑 在欧几里得空间中 点积可以直观地定义为 a b a b cos 8 displaystyle vec a cdot vec b vec a vec b cos theta 这里 x displaystyle vec x 表示x displaystyle vec x 的模 长度 8 displaystyle theta 表示两个向量之间的角度 注意 点积的形式定义和这个定义不同 在形式定义中 a displaystyle vec a 和b displaystyle vec b 的夹角是通过上述等式定义的 这样 两个互相垂直的向量的点积总是零 若a displaystyle vec a 和b displaystyle vec b 都是单位向量 长度为1 它们的点积就是它们的夹角的余弦 那么 给定两个向量 它们之间的夹角可以通过下列公式得到 cos 8 a b a b displaystyle cos theta frac mathbf a cdot b vec a vec b 这个运算可以简单地理解为 在点积运算中 第一个向量投影到第二个向量上 这裡 向量的顺序是不重要的 点积运算是可交换的 然后通过除以它们的标量长度来 标准化 这样 这个分数一定是小于等于1的 可以简单地转化成一个角度值 标量投影 编辑 A B A B cos 8 A cos 8 是A到B的投影 欧氏空间中向量A displaystyle mathbf A 在向量B displaystyle mathbf B 上的标量投影是指 A B A cos 8 displaystyle A B mathbf A cos theta 这里8 displaystyle theta 是A displaystyle mathbf A 和B displaystyle mathbf B 的夹角 从点积的几何定义A B A B cos 8 displaystyle mathbf A cdot mathbf B mathbf A mathbf B cos theta 不难得出 两个向量的点积 A B displaystyle mathbf A cdot mathbf B 可以理解为向量A displaystyle mathbf A 在向量B displaystyle mathbf B 上的投影再乘以B displaystyle mathbf B 的长度 A B A B B B A A displaystyle mathbf A cdot mathbf B A B mathbf B B A mathbf A 两种定义的等价性 编辑 点积的两种定义中 只需给定一种定义 另外一种定义就可以推出 由几何定义推出代数定义 编辑 设e 1 e n displaystyle e 1 e n 是R n displaystyle mathbb R n 空间的一组标准正交基 可以得出 A a 1 a n i a i e i B b 1 b n i b i e i displaystyle begin aligned mathbf A amp a 1 dots a n sum i a i mathbf e i mathbf B amp b 1 dots b n sum i b i mathbf e i end aligned 上文中已经得知两个向量点积的几何定义实际上就是一个向量在另外一个向量上的投影 故A displaystyle mathbf A 在任一标准基e n displaystyle e n 的点积A e i displaystyle mathbf A cdot mathbf e i 就是A displaystyle mathbf A 在此标准基向量上的投影 而根据向量自身的定义 这个投影即为a i displaystyle a i 因此 A B A i b i e i i b i A e i i b i a i displaystyle mathbf A cdot mathbf B mathbf A cdot sum i b i mathbf e i sum i b i mathbf A cdot mathbf e i sum i b i a i 由代数定义推出几何定义 编辑 应用余弦定理 注意 这个证明采用三维向量 但可以推广到n displaystyle n 维的情形 考虑向量 v v 1 i v 2 j v 3 k displaystyle vec v v 1 vec i v 2 vec j v 3 vec k 重復使用勾股定理得到 v 2 v 1 2 v 2 2 v 3 2 displaystyle vec v 2 v 1 2 v 2 2 v 3 2 而由代数定义 v v v 1 2 v 2 2 v 3 2 displaystyle vec v cdot vec v v 1 2 v 2 2 v 3 2 所以 根据向量点积的代数定义 向量v displaystyle vec v 和自身的点积就是其长度的平方 引理1 v v v 2 displaystyle vec v cdot vec v vec v 2 现在 考虑两个从原点出发的向量a displaystyle vec a 和b displaystyle vec b 夹角8 displaystyle theta 第三个向量c displaystyle vec c 定义为 c a b displaystyle vec c equiv vec a vec b 构造以a displaystyle vec a b displaystyle vec b c displaystyle vec c 为边的三角形 采用余弦定理 有 c 2 a 2 b 2 2 a b cos 8 displaystyle vec c 2 vec a 2 vec b 2 2 vec a vec b cos theta 根据引理1 用点积代替向量长度的平方 有 c c a a b b 2 a b cos 8 displaystyle vec c cdot vec c vec a cdot vec a vec b cdot vec b 2 vec a vec b cos theta 1 同时 根据定义c displaystyle vec c a displaystyle vec a b displaystyle vec b 有 c c a b a b displaystyle vec c cdot vec c vec a vec b cdot vec a vec b 根据分配律 得 c c a a b b 2 a b displaystyle vec c cdot vec c vec a cdot vec a vec b cdot vec b 2 vec a cdot vec b 2 连接等式 1 和 2 有 a a b b 2 a b a a b b 2 a b cos 8 displaystyle vec a cdot vec a vec b cdot vec b 2 vec a cdot vec b vec a cdot vec a vec b cdot vec b 2 vec a vec b cos theta 简化等式即得 a b a b cos 8 displaystyle vec a cdot vec b vec a vec b cos theta 以上即为向量点积的几何定义 需要注意的是 点积的几何解释通常只适用于R n displaystyle mathbb R n n 3 displaystyle n leq 3 在高维空间 其他的域或模中 点积只有一个定义 那就是 a b i 1 n a i b i displaystyle left langle vec a vec b right rangle sum i 1 n a i b i 点积可以用来计算合力和功 若b displaystyle vec b 为单向量 则点积即为a displaystyle vec a 在方向b displaystyle vec b 的投影 即给出了力在这个方向上的分解 功即是力和位移的点积 性质 编辑点积具有以下性质 满足交换律 a b b a displaystyle vec a cdot vec b vec b cdot vec a 从定义即可证明 8 displaystyle theta 为a displaystyle a 与b displaystyle b 的夹角 a b a b cos 8 b a cos 8 b a displaystyle vec a cdot vec b left vec a right left vec b right cos theta left vec b right left vec a right cos theta vec b cdot vec a 对向量加法满足分配律 a b c a b a c displaystyle vec a cdot vec b vec c vec a cdot vec b vec a cdot vec c 点积是双线性算子 a r b c r a b a c displaystyle vec a cdot r vec b vec c r vec a cdot vec b vec a cdot vec c 在乘以标量时满足 c 1 a c 2 b c 1 c 2 a b displaystyle c 1 vec a cdot c 2 vec b c 1 c 2 vec a cdot vec b 不满足结合律 因为标量 a b displaystyle vec a cdot vec b 与向量 c displaystyle vec c 的点积没有定义 所以结合律相关的表达式 a b c displaystyle vec a cdot vec b cdot vec c 和 a b c displaystyle vec a cdot vec b cdot vec c 都没有良好的定义两个非零向量a displaystyle vec a 和b displaystyle vec b 是正交的 当且仅当a b 0 displaystyle vec a cdot vec b 0 如果b displaystyle vec b 是单位向量 则点积给出a displaystyle vec a 在方向b displaystyle vec b 上投影的大小 如果方向相反则带有负号 分解向量对求向量的和经常是有用的 比如在力学中计算合力 不像普通数的乘法服从消去律 如果a b a c displaystyle ab ac 则b displaystyle b 总是等于c displaystyle c 除非a displaystyle a 等于零 而对于点积 如果a b a c displaystyle vec a cdot vec b vec a cdot vec c 并且a 0 displaystyle vec a neq 0 则根据分配律可以得出 a b c 0 displaystyle vec a cdot left vec b vec c right 0 进而 如果a displaystyle vec a 垂直于 b c displaystyle left vec b vec c right 则 b c displaystyle left vec b vec c right 可能 0 displaystyle neq 0 因而b displaystyle vec b 可能 c displaystyle neq vec c 否则b c displaystyle vec b vec c 推广 编辑矩阵 编辑 矩阵具有弗罗比尼乌斯内积 可以类比于向量的内积 它被定义为两个相同大小的矩阵A和B的对应元素的内积之和 复矩阵情况下 A B i j A i j B i j t r B H A t r A B H displaystyle mathbf A mathbf B sum i sum j A ij overline B ij mathrm tr mathbf B mathrm H mathbf A mathrm tr mathbf A mathbf B mathrm H 实矩阵情况下 A B i j A i j B i j t r B T A t r A B T t r A T B t r B A T displaystyle mathbf A mathbf B sum i sum j A ij B ij mathrm tr mathbf B mathrm T mathbf A mathrm tr mathbf A mathbf B mathrm T mathrm tr mathbf A mathrm T mathbf B mathrm tr mathbf B mathbf A mathrm T 应用 编辑物理学中力学的力做功的问题 经常用到点积计算 计算机图形学常用来进行方向性判断 如两向量点积大于0 则它们的方向朝向相近 如果小于0 则方向相反 向量内积是人工智能领域中的神经网络技术的数学基础之一 此方法被用于动画渲染 Animation Rendering 广义定义 编辑在一个向量空间V displaystyle V 中 定義在V V displaystyle V times V 上的正定对称双线性形式函數即是V displaystyle V 的內積 而添加有一个数量积的向量空间即是内积空间 参见 编辑向量积 取自 https zh wikipedia org w index php title 点积 amp oldid 75402633, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。