叉积

来自testwiki
imported>Inmehotdil2024年10月31日 (四) 08:56的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:NoteTA Template:Dablink Template:Linear algebra数学向量代数领域,外積Template:Lang-en)又称叉积Template:Lang)、叉乘向量积Template:Lang),是对三维空间中的两个向量二元运算,使用符号×。与点积不同,它的运算结果是向量。对于线性无关的两个向量𝐚𝐛,它们的外积写作𝐚×𝐛,是𝐚𝐛所在平面的法线向量,与𝐚𝐛垂直。外积被广泛运用于数学、物理工程学计算机科学领域。

如果两个向量方向相同或相反(即它们没有线性无关的分量),亦或任意一个的长度为零,那么它们的外积为零。推广开来,外积的模长和以这两个向量为边的平行四边形的面积相等;如果两个向量成直角,它们外积的模长即为两者长度的乘积。

外积和点积一样依赖于欧几里德空间度量,但与点积之不同的是,外积还依赖于定向右手定則

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

在右手坐标系中的向量积

定义

使用右手定則确定外积的方向

两个向量𝐚𝐛的外积仅在三维空间中有定义,写作𝐚×𝐛。在物理学中,外积有时也被写成𝐚𝐛,但在数学中𝐚𝐛外代数中的外积。

外积𝐚×𝐛是与𝐚𝐛都垂直的向量𝐜。其方向由右手定則决定,范数等于以两个向量为边的平行四边形面积

外积可以定义为:

𝐚×𝐛=𝐚𝐛sin(θ) 𝐧

其中θ表示𝐚𝐛在它们所定义的平面上的夹角0θ180)。𝐚𝐛是向量𝐚𝐛模长,而𝐧则是一个与𝐚𝐛所构成的平面垂直单位向量,方向由右手定則决定。根据上述公式,当𝐚𝐛平行(即θ为0°或180°)时,它们的外积为零向量𝟎

外积Template:Nowrap(垂直方向、紫色)随着向量a(蓝色)和b(红色)的夹角变化。外积垂直于两个向量,模长在两者平行时为零、在两者垂直时达到最大值‖a‖‖b‖。

按照惯例,向量𝐧的方向由右手定則决定:将右手食指指向𝐚的方向、中指指向𝐛的方向,则此时拇指的方向即为𝐧的方向。使用这一定则意味着外积满足反交换律𝐚×𝐛=(𝐛×𝐚):将右手食指指向𝐛、中指指向𝐚,那么拇指就必定指向相反方向,即翻转了外积的符号。

由此可以看出,使用外积需要考虑坐标系的利手性(Template:Lang-en),如果使用的是左手坐标系,向量𝐧的方向需要使用左手定则决定,与右手坐标系中的方向相反。

这样就会带来一个问题:参照系的变换不应该影响𝐧的方向(例如从右手坐标系到左手坐标系的镜像变换)。因此,两个向量的外积并不是(真)向量,而是贗向量

计算

坐标表示

基向量ijk,也记作e1e2e3)和向量a的分解(axayaz,也记作a1a2a3)

右手坐标系中,基向量𝐢𝐣𝐤满足以下等式:

𝐢×𝐣=𝐤𝐣×𝐤=𝐢𝐤×𝐢=𝐣

根据反交换律可以得出:

𝐣×𝐢=𝐤𝐤×𝐣=𝐢𝐢×𝐤=𝐣

根据外积的定义可以得出:

𝐢×𝐢=𝐣×𝐣=𝐤×𝐤=𝟎零向量)。

根据以上等式,结合外积的分配律线性关系,就可以确定任意向量的外积。

向量𝐮𝐯可以定义为平行于基向量的三个正交元素之和:

𝐮=u1𝐢+u2𝐣+u3𝐤𝐯=v1𝐢+v2𝐣+v3𝐤

两者的外积𝐮×𝐯可以根据分配律展开:

𝐮×𝐯=(u1𝐢+u2𝐣+u3𝐤)×(v1𝐢+v2𝐣+v3𝐤)=u1v1(𝐢×𝐢)+u1v2(𝐢×𝐣)+u1v3(𝐢×𝐤)+u2v1(𝐣×𝐢)+u2v2(𝐣×𝐣)+u2v3(𝐣×𝐤)+u3v1(𝐤×𝐢)+u3v2(𝐤×𝐣)+u3v3(𝐤×𝐤)

即把𝐮×𝐯分解为九个仅涉及𝐢𝐣𝐤的简单外积之和。九个外积各自所涉及的向量,要么相互平行、要么相互正交。将最前面所述的几个等式带入其中,然后合并同类项,可以得到:

𝐮×𝐯=u1v1𝟎+u1v2𝐤u1v3𝐣u2v1𝐤u2v2𝟎+u2v3𝐢+u3v1𝐣u3v2𝐢u3v3𝟎=(u2v3u3v2)𝐢+(u3v1u1v3)𝐣+(u1v2u2v1)𝐤

即结果向量𝐬=s1𝐢+s2𝐣+s3𝐤=𝐮×𝐯的三个标量元素为:

s1=u2v3u3v2s2=u3v1u1v3s3=u1v2u2v1

也可以记作列向量的形式:

(s1,s2,s3)=(u2v3u3v2,u3v1u1v3,u1v2u2v1)

矩阵表示

根据萨吕法则确定uv的外积

外积可以表达为这样的行列式

𝐮×𝐯=|𝐢𝐣𝐤u1u2u3v1v2v3|[1]

这个行列式可以使用萨吕法则拉普拉斯展开计算。使用萨吕法则可以展开为:

𝐮×𝐯=(u2v3𝐢+u3v1𝐣+u1v2𝐤)(u3v2𝐢+u1v3𝐣+u2v1𝐤)=(u2v3u3v2)𝐢+(u3v1u1v3)𝐣+(u1v2u2v1)𝐤

使用拉普拉斯展开可以沿第一行展开为:[2]

𝐮×𝐯=|u2u3v2v3|𝐢|u1u3v1v3|𝐣+|u1u2v1v2|𝐤=(u2v3u3v2)𝐢(u1v3u3v1)𝐣+(u1v2u2v1)𝐤

都可以直接得到结果向量。

性质

代数性质

對於任意三個向量𝐚𝐛𝐜

  • 𝐚×𝐚=𝟎
  • 𝐚×𝟎=𝟎
  • 𝐚×𝐛=𝐛×𝐚反交换律
  • 𝐚×(𝐛+𝐜)=𝐚×𝐛+𝐚×𝐜(加法的左分配律
  • (𝐚+𝐛)×𝐜=𝐚×𝐜+𝐛×𝐜(加法的右分配律
  • (λ𝐚)×𝐛=λ(𝐚×𝐛)=𝐚×(λ𝐛)
  • 𝐚×𝐛+𝐜×𝐝=(𝐚𝐜)×(𝐛𝐝)+𝐚×𝐝+𝐜×𝐛
  • |𝐚×𝐛|=|𝐛×𝐚|
  • |𝐚×𝐛|2=|𝐚|2|𝐛|2(𝐚𝐛)2=|𝐚𝐚𝐚𝐛𝐚𝐛𝐛𝐛|拉格朗日恆等式

一般來說,向量外積不遵守約簡律,即𝐚×𝐛=𝐚×𝐜不表示𝐛=𝐜。此外,𝐚×𝐛=𝟎不表示𝐚=𝟎𝐛=𝟎

但對於两个非零向量𝐚𝐛

几何意义

Template:Main

图1:平行四边形面积即外积的模长
图2:三个向量定义平行六面体

如果以向量𝐚𝐛为边构成一个平行四边形,那么这两个向量外积的范数与这个平行四边形的正面积相等(如图1):

𝐚×𝐛=𝐚𝐛sinθ.

同时,如果以向量𝐚𝐛𝐜为棱构成一个平行六面体,那么这个平行六面体的体积𝐕也可以通过外积和点积的组合得到,这种积称作标量三重积(如图2):

𝐚(𝐛×𝐜)=𝐛(𝐜×𝐚)=𝐜(𝐚×𝐛).

因为标量三重积可能为负,平行六面体的体积需要取其绝对值:

V=|𝐚(𝐛×𝐜)|

因为外积的模长与其参数夹角的正弦有关,可以认为外积是「垂直度」的度量,正如点积是「平行度」的度量一样。对于任意两个单位向量,外积为1意味着它们互相垂直,外积为0意味着它们互相平行。点积则相反:点积为0意味着它们互相垂直。

单位向量还能带来两个特性:两个单位向量的点积是它们夹角的余弦(可正可负);它们外积的模长则为夹角的正弦(始终为正)。

向量微分

對於實數t和兩個向量值函數𝐚(t)𝐛(t)乘積法則成立:

  • ddt(𝐚×𝐛)=d𝐚dt×𝐛+𝐚×d𝐛dt

三維坐標

给定直角坐标系的单位向量𝐢𝐣𝐤满足下列等式:

𝐢×𝐣=𝐤𝐣×𝐤=𝐢𝐤×𝐢=𝐣

通过这些规则,两个向量的外积的坐标可以方便地计算出来,不需要考虑任何角度:设

𝐚=a1𝐢+a2𝐣+a3𝐤
𝐛=b1𝐢+b2𝐣+b3𝐤

𝐚×𝐛=(a2b3a3b2)𝐢+(a3b1a1b3)𝐣+(a1b2a2b1)𝐤=|𝐢𝐣𝐤a1a2a3b1b2b3|

外积也可以用四元数来表示。注意到上述𝐢𝐣𝐤之间的外积满足四元数的乘法。一般而言,若将向量[a1, a2, a3]表示成四元数a1i + a2j + a3k,两个向量的外积可以这样计算:计算两个四元数的乘积得到一个四元数,并将这个四元数的实部去掉,即为结果。更多关于四元数乘法,向量运算及其几何意义请参见四元数与空间旋转

高维情形

七维向量的外积可以通过八元数得到,与上述的四元数方法相同。

七维外积具有与三维外积相似的性质:

𝐱×(a𝐲+b𝐳)=a𝐱×𝐲+b𝐱×𝐳
(a𝐲+b𝐳)×𝐱=a𝐲×𝐱+b𝐳×𝐱
𝐱×𝐲+𝐲×𝐱=𝟎
  • 𝐱×𝐲同时与𝐱𝐲垂直:
𝐱(𝐱×𝐲)=𝐲(𝐱×𝐲)=𝟎
|𝐱×𝐲|2=|𝐱|2|𝐲|2(𝐱𝐲)2
𝐱×(𝐲×𝐳)+𝐲×(𝐳×𝐱)+𝐳×(𝐱×𝐲)𝟎

应用

另外,在物理学力学电磁学光学计算机图形学等理工学科中,外积应用十分广泛。例如力矩角动量洛伦兹力等矢量都可以由向量的外积求解。在进行这些物理量的计算时,往往可以借助右手定则辅助判断方向。

历史

Template:Rough translation 1773年,约瑟夫·拉格朗日引入了点积和叉积的概念来研究三维空间中的四面体。1843年,威廉·哈密顿引入了四元数乘法,同时区分了“向(矢)量”和“标量”的概念。给定两个四元数[0,u]和[0,v],其中u和v是R3空间中的向量,使得其乘积可以写成为[𝐮𝐯,𝐮×𝐯]的形式。詹姆斯·克拉克·麦克斯韦在四元数的基础建立了著名的麦克斯韦方程组。四元数因此(同时也因为其他方面的)应用,在很长一段时间内都是物理学教育的必备内容。

在1878年威廉·金顿·克利福德在发表的《Template:Link-en》中将两个向量的叉积的范数定义为以这两个向量为边的平行四边形的面积,且在在方向上垂直于它们所确定的平面。

四元数方法通常需要提取结果中的标量和矢量部分的信息,因此奥利弗·亥维赛乔赛亚·威拉德·吉布斯都认为其过于冗长。于是在四元数乘法被引入约四十年后,他们在激烈的反对声中引入了点积和叉积以作为替代方案。新方法在效率上的便捷最终得到了一致认可,使得亥维赛可以将麦克斯韦方程组由最初的20个减为今天常见的4个。

在很大程度上独立于这种发展,而且当时基本上不受欢迎,赫尔曼·格拉斯曼发明了一种与二维和三维空间无关几何代数,外积在其中起着中心作用。在1853年,与格拉斯曼同时代的人奥古斯丁·路易·柯西发表了一篇关于代数键的文章。代数键可用于求解方程,且和叉积有着相同的乘法特性。克利福德将哈密顿和格拉斯曼的代数结合起来,创建了克利福德代数。在三维矢量的情况下,由两个矢量产生的双向量二重化为一个矢量,从而产生叉积。

交叉符号和“叉积”这个名字是从乔赛亚·威拉德·吉布斯开始的,它们最初出现在1881年给他的学生的私人出版笔记中,叫做《向量分析的元素》。吉布斯的符号以及“叉乘”这个名字后来通过他以前的学生Template:Link-en编写的教科书《向量分析》(Template:Link-en)获得了广泛的读者。威尔逊从吉布斯的课件中重新组织了材料,以及Heaviside,Föpps和Hamilton出版的材料。他把向量分析分为下列三个部分:

Template:Quote 定义了两个主要的向量乘法,称为:

  • 两个向量的直接乘标量乘或者点乘
  • 两个向量的斜乘向量乘叉乘

还研究了几种三重积和三重以上向量的乘积。还包括上述的三重积扩展。

参见

参考文献

Template:Reflist