
四元来自数是由爱尔兰数学家威廉·卢云·哈密顿在1843年发现的数学概念。四元数的乘法不符合交换律。从明确地角度而言,四元360百科数是复数的不可交换延伸。如把四元数的集合考虑成多维实数空间的话,四元数就代表着一个四维空相处间,相对于复数为二维且着空间。
- 中文名 四元数
- 外文名 Quaternions
- 发现者 威廉·卢云·哈密顿
- 发现时间 1843年
基本简介
四元数(Quaternions)是由威廉·卢云·哈密顿(William 来自Rowan Hamilton,1805-1865)在1843年爱尔兰发现的数学概念。四元数的乘法不符合交换律,故它360百科似乎破坏了科学知识中一个最基明差境断促季钢食宣审尔本的原则。
明确的说,四元数是复数的不可交换延伸。如果把四元数的集合考虑成多维实数空间的话,四元数就代表着一个四维空间,相对于复数沉婷就是二维空间。
四元数形成一个在实数上的四岩谈激建依三常维结合代数(事实上商晶厂出绝缺良拉常无是除法代数),并包括复数,但不与复数组成结合代数。
四元数(以及实数和复数)都只是有限维的实数结合除法代数。

基本事例
假设:
x = 3 + i
y = 5i + j - 2k
那么:
x + y = 3 + 6i + j - 2k
xy =(3 + i)(5i + j - 2k)
= 15i + 3j - 6k + 5i^2 + ij - 2ik
= 15i + 3j - 6k 导乡位斯径香九占- 5 + k + 2j = - 5 + 15i + 5j - 5k
群旋转
像在四元数和空间转动条目中苗村航异诉矿线断详细解释的那样,非零四元数的乘法群在R3的取实部为零的拷贝上以共轭作用可以实现转动。单位四元数(绝对值为1来自的四元数)的共轭作用,若实部为cos(t),是一个角度为2t的转动,转轴为虚部的方向。四元数的优点是:
非奇异表达(和例如欧拉角之类的表示相比)
比矩阵更紧凑(更快速)
单位四元数的对可以表示四维空间中的一个转动。
所有单位四元数的集合组成一个三维球S3和在乘法下的一个群(一360百科个李群)。S3是马的写代胜举环今师频迫行列式为1的实正交3×3正交矩阵的群SO(3,R)的举娘食双面覆盖,因为每两个单位四元数通过上述关系对应于一个沉干普价转动。群S3和SU(2)同构,SU(2)是行列式为1的复酉2×2矩阵的群。令A为形为a + bi + cj + dk的四元数的集合,其中a,b,c和d或者都是整数或者都是分子为奇数分母为2的有理政神周固度等们数。集合A是一个环,并且是一个格。该环中存在24个四元数,而它们是施莱夫利符号为{3,4,3}的正二十四胞体的顶点。
发现历程
四元数是由哈密顿在1843年爱尔兰发现的。当时他正研究扩展复数到更高的维次(复数可视为平面上的造雷定鲜手程氧素其审点)。他不能做到三维空间的例子,但四维则造出四元数。根据哈密顿记述,他于10月16日跟他的妻子在都柏林的皇家运河(Royal Canal)上散步时突然想到 <math>i^2 = j^2 = k^2 = ijk = -1 \,</math>Image控员增:Quaternion Plague on Broom Bridge.jpg的方程解。之后哈密顿立刻将此方程刻在附近布鲁穆桥(Brougham 氧三南互商丝林演Bridge,现称为金雀花桥 Broom Bridge)。这条方程丝陈套放弃了交换律,是当时一个极端的想法(那时还未发展出向量和矩阵)。
不只如此,哈密顿还创造了向量的内外积。他亦把四元数描绘成一个有序的四重实数:一个纯量(a)和向量(bi + cj + dk)的组合。若两个纯量部为零的四元数相乘,所得的纯量部便是原来的两个向量部的纯量积的负值,而向量部则为向量积的值,但它们的重要性仍有待发掘。
哈密顿之后继续推广四元数,并出了几本书。最后一本《四元数的原理单》于他死后不久出版,长达八十密已百多页。
用途争辩
即使到目上植前为止四元数的用途仍在争辩之中。一些哈密顿的支持者非常反对奥利弗·亥维赛(Oliver Heaviside)的向量代数学和约西亚·威拉德·吉布斯(Josiah Willard Gibbs)的向量微积分的发展,以维持四元数的超然地位。对于三维空间这可以讨论,但对于更高维四元数就失效了(但可用延伸如八元数和柯利弗德代数学)。而事实上,在二十世纪中叶的科学和工程界中,向量几乎已完全取代四元数的位置。
詹姆斯·克拉克·麦克斯韦(J示审立ames Clerk Maxwell)曾经在他声的《电磁场动力理论》(A Dynamical Theory of Electromagnetic Field)直接以20条有20个犯变混者般河挥苦主贵苗变量的微分方程组来解释电力、磁力和电磁场之间的关系。某些早期的麦克斯韦方程组使用了四元数来表述,但与后来往封律亥维赛使用四条以向量为基础的麦洲德光衡上格缩回氢读克斯韦方程组表述相比较,使用四元数的表述并没有流行起来。
运算方法
四元数加法
跟复止食夫聚既生数、向量和矩阵一样,两个四元数之和需要将不同的元素加起来︰
lt;math>p + q = a + t + \vec + \vec = (a + t) + (b + x)i + (c + y)j + (d + z)k</math>
加法遵循实数和复数的所有交换律和结合律。
四元数乘法pq
两个四元数之间的非可换乘积通常被格拉斯曼称为积,这个积上面已经简单介绍过,它的完整型态是︰
lt;math>pq = at - \vec\cdot\vec + a\vec + t\vec + \vec\times\vec</math>
lt;math>pq = (at - bx - cy - dz) + (bt + ax + cz - dy)i + (ct + ay + dx - bz)j + (dt + za + by - xc)k \,</math>
由于四元数乘法的非可换性,pq并不等于qp。格拉斯曼积常用在描述许多其他代数函数。qp乘积的向量部分是:
lt;math>qp = at - \vec\cdot\vec + a\vec + t\vec - \vec\times\vec</math>四元数点积 p · q
点积也叫做欧几里德内积,四元数的点积等同于一个四维向量的点积。点积的值是p中每个元素的数值与q中相应元素的数值的乘积的和。这是四元数之间的可换积,并返回一个标量。
lt;math>p \cdot q = at + \vec\cdot\vec = at + bx + cy + dz</math>
点积可以用格拉斯曼积的形式表示:
lt;math>p \cdot q = \frac{p^*q + q^*p}</math>
这个积对于从四元数分离出一个元素有用。例如,i项可以从p中这样提出来:
lt;math>p \cdot i = x</math>
四元数外积Outerpq
欧几里德外积并不常用; 然而因为外积和内积的格拉斯曼积形式的相似性.它们总是一同被提及:
lt;math>\operatorname(p,q) = \frac{p^*q - q^*p}</math>
lt;math>\operatorname(p,q) = a\vec - t\vec - \vec\times\vec</math>
lt;math>\operatorname(p,q) = (ax - tb - cz + dy)i + (ay - tc - dx + bz)j + (az - td - by + xc)k</math>
四元数偶积Evenpq
四元数偶积也不常用,但是它也会被提到,因为它和奇积的相似性。它是纯对称的积;因此,它是完全可交换的。
lt;math>\operatorname(p,q) = \frac{pq + qp}</math>
lt;math>\operatorname(p,q) = at - \vec\cdot\vec + a\vec + t\vec</math>
lt;math>\operatorname(p,q) = (at - bx - cy - dz) + (ax + tb)i + (ay + tc)j + (az + td)k</math>
四元数叉积
四元数叉积也称为奇积。它和向量叉积等价,并且只返回一个向量值:
lt;math>p \times q = \frac{pq - qp}</math>
lt;math>p \times q = \vec\times\vec</math>
lt;math>p \times q = (cz - dy)i + (dx - bz)j + (by - xc)k</math>
四元数转置
四元数的转置通过p−1p = 1被定义。它定义在上面的定义一节,位于属性之下(注意变量记法的差异)。其建构方式相同于复倒数(complex inverse)之构造:
lt;math>p^ = \frac{p^*}{p\cdot p}</math>
一个四元数的自身点积是个纯量。四元数除以一个纯量等效于乘上此纯量的倒数,而使四元数的每个元素皆除以此一除数。
四元数除法
四元数的不可换性导致了 p−1q 和 qp−1的不同。这意味着除非p是一个标量,否则不能使用q/p这一符号。
四元数纯量部
四元数的标量部分可以用前面所述的点积来分离出来:
lt;math>1\cdot p = \frac{p + p^*} = a</math>
四元数向量部
四元数的向量部分可以用外积提取出来,就象用点积分离标量那样:
lt;math>\operatorname(1,p) = \frac{p - p^*} = \vec = bi + cj + dk</math>
四元数模
四元数的绝对值是四元数到原点的距离。
lt;math>|p| = \sqrt{p \cdot p} = \sqrt{p^*p} = \sqrt{a^2 + b^2 + c^2 + d^2}</math>
四元数符号数
一复数之符号数乃得出单位圆上,一个方向与原复数相同之复数。四元数的符号数亦产生单位四元数:
lt;math>\sgn(p) = \frac{|p|}</math>
四元数幅角
幅角函数可找出一4-向量四元数偏离单位纯量(即:1)之角度。此函数输出一个纯量角度。
lt;math>\arg(p) = \arccos\left(\frac{\operatorname(p)}{|p|}\right)</math>