|
|
四元數是最簡單的超復數。
復數是由實數加上元素 i 組成,其中
<math>i^2 = -1 ,</math>。
相似地,四元數都是由實數加上三個元素 i、j、k 組成,而且它們有如下的關係:
<math>i^2 = j^2 = k^2 = ijk = -1 ,</math>
每個四元數都是 1、i、j 和 k 的綫性組合,即是四元數一般可表示為<math>a + bi + cj + dk ,</math>。 |
|
四元數(quaternions)是由威廉·盧雲·哈密頓(william rowan hamilton, 1805-1865)在1843年愛爾蘭發現的數學概念。四元數的乘法不符合交換律(commutative law),故它似乎破壞了科學知識中一個最基本的原則。
明確地說,四元數是復數的不可交換延伸。如把四元數的集合考慮成多維實數空間的話,四元數就代表著一個四維空間,相對於復數為二維空間。
四元數是除法環的一個例子。除了沒有乘法的交換律外,除法環與場是相類的。特別地,乘法的結合律仍舊存在、非零元素仍有唯一的逆元素。
四元數形成一個在實數上的四維結合代數(事實上是除法代數),並包括復數,但不與復數組成結合代數。 四元數(以及實數和復數)都衹是有限維的實數結合除法代數。
四元數的不可交換性往往導致一些令人意外的結果,例如四元數的 n-階多項式能有多於 n 個不同的根。
四元數就是形如 ai+bj+ck+d 的數
a、b、c、d是實數
i^2=j^2=k^2=-1
ij=k ji=-k jk=i kj=-i ki=j ik=-j
(a^2+b^2+c^2+d^2)的平方根 稱為四元數的模. |
|
假設:
<math>x = 3 + i ,</math>
<math>y = 5i + j - 2k ,</math>
那麽:
<math>x + y = 3 + 6i + j - 2k ,</math>
<math>xy = left( {3 + i}
ight)left( {5i + j - 2k}
ight) = 15i + 3j - 6k + 5i^2 + ij - 2ik </math>
<math>= 15i + 3j - 6k - 5 + k + 2j = - 5 + 15i + 5j - 5k ,</math> |
|
象在四元數和空間轉動條目中詳細解釋的那樣,非零四元數的乘法群在r3的取實部為零的拷貝上以共軛作用可以實現轉動。單位四元數(絶對值為1的四元數)的共軛作用,若實部為cos(t),是一個角度為2t的轉動,轉軸為虛部的方向。四元數的優點是:
非奇異表達(和例如歐拉角之類的表示相比)
比矩陣更緊湊(更快速)
單位四元數的對可以表示四維空間中的一個轉動。
所有單位四元數的集合組成一個三維球s3和在乘法下的一個群(一個李群)。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}的正二十四胞體的頂點。 |
|
有兩種方法能以矩陣表示四元數,並以矩陣之加法、乘法應用於四元數之加法、乘法。
第一種是以二階復數矩陣表示。若 h = a + bi + cj + dk 則它的復數形式為:
<math>egin a-di & -b+ci b+ci & ;; a+di end</math>
這種表示法有如下優點:
所有復數 (c = d = 0) 就相應於一個實矩陣。
四元數的絶對值的平方就等於矩陣的行列式。
四元數的共軛值就等於矩陣的共軛轉置。
對於單位四元數 (|h| = 1) 而言,這種表示方式給了四維球體和su(2)之間的一個同型,而後者對於量子力學中的自旋的研究十分重要。(請另見泡利矩陣)
第二種則是以四階實數矩陣表示:
<math>egin;;a&-b&;;d&-c ;;b&;;a&-c&-d-d&;;c&;;a&-b ;;c&;;d&;;b&;;aend</math>
其中四元數的共軛等於矩陣的轉置。 |
|
四元數運算在電動力學與廣義相對論中有廣泛的應用。四元數可以用來取代張量表示。有時候采用帶有復數元素之四元數會比較容易,導得結果不為除法代數之形式。然而亦可結合共軛運算以達到相同的運算結果。
此處僅討論具有實數元素之四元數,並將以兩種形式來描述四元數。其中一種是嚮量與純量的結合,另一形式兩個創建量(constructor)與雙嚮量(bivector;i、j與k)的結合。
定義兩個四元數:
<math>q = a + vec = a + bi + cj + dk</math>
<math>p = t + vec = t + xi + yj + zk</math>
其中<math>vec</math>表示矢量<b, c, d>,而<math>vec</math>表示矢量<x, y, z>.
加、乘和一般函數
四元數加法﹗p + q
跟復數、嚮量和矩陣一樣,兩個四元數之和需要將不同的元素加起來﹗
<math>p + q = a + t + vec + vec = (a + t) + (b + x)i + (c + y)j + (d + z)k</math>
加法遵循實數和復數的所有交換律和結合律。
四元數乘法﹗pq
兩個四元數之間的非可換乘積通常被格拉斯曼稱為積,這個積上面已經簡單介紹過,它的完整型態是﹗
<math>pq = at - veccdotvec + avec + tvec + vec imesvec</math>
<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乘積的嚮量部分是:
<math>qp = at - veccdotvec + avec + tvec - vec imesvec</math>
四元數點積﹗ p · q
點積也叫做歐幾裏德內積,四元數的點積等同於一個四維嚮量的點積。點積的值是p中每個元素的數值與q中相應元素的數值的乘積的和。這是四元數之間的可換積,並返回一個標量。
<math>p cdot q = at + veccdotvec = at + bx + cy + dz</math>
點積可以用格拉斯曼積的形式表示:
<math>p cdot q = frac{p^*q + q^*p}</math>
這個積對於從四元數分離出一個元素有用。例如,i項可以從p中這樣提出來:
<math>p cdot i = x</math>
四元數外積﹗outer(p,q)
歐幾裏德外積並不常用; 然而因為外積和內積的格拉斯曼積形式的相似性.它們總是一同被提及:
<math>operatorname(p,q) = frac{p^*q - q^*p}</math>
<math>operatorname(p,q) = avec - tvec - vec imesvec</math>
<math>operatorname(p,q) = (ax - tb - cz + dy)i + (ay - tc - dx + bz)j + (az - td - by + xc)k</math>
四元數偶積:even(p,q)
四元數偶積也不常用,但是它也會被提到,因為它和奇積的相似性。它是純對稱的積;因此,它是完全可交換的。
<math>operatorname(p,q) = frac{pq + qp}</math>
<math>operatorname(p,q) = at - veccdotvec + avec + tvec</math>
<math>operatorname(p,q) = (at - bx - cy - dz) + (ax + tb)i + (ay + tc)j + (az + td)k</math>
四元數叉積:p × q
四元數叉積也稱為奇積。它和嚮量叉積等價,並且衹返回一個嚮量值:
<math>p imes q = frac{pq - qp}</math>
<math>p imes q = vec imesvec</math>
<math>p imes q = (cz - dy)i + (dx - bz)j + (by - xc)k</math>
四元數轉置:p−1
四元數的轉置通過p−1p = 1被定義。 它定義在上面的定義一節,位於屬性之下(註意變量記法的差異)。其建構方式相同於復倒數(complex inverse)之構造:
<math>p^ = frac{p^*}{pcdot p}</math>
一個四元數的自身點積是個純量。四元數除以一個純量等效於乘上此純量的倒數,而使四元數的每個元素皆除以此一除數。
四元數除法﹗p−1q
四元數的不可換性導致了 p−1q 和 qp−1的不同。 這意味着除非p是一個標量,否則不能使用q/p這一符號。
四元數純量部:scalar(p)
四元數的標量部分可以用前面所述的點積來分離出來:
<math>1cdot p = frac{p + p^*} = a</math>
四元數嚮量部﹗vector(p)
四元數的嚮量部分可以用外積提取出來,就象用點積分離標量那樣:
<math>operatorname(1, p) = frac{p - p^*} = vec = bi + cj + dk</math>
四元數模:|p|
四元數的絶對值是四元數到原點的距離。
<math>|p| = sqrt{p cdot p} = sqrt{p^*p} = sqrt{a^2 + b^2 + c^2 + d^2}</math>
四元數符號數:sgn(p)
一復數之符號數乃得出單位圓上,一個方向與原復數相同之復數。四元數的符號數亦産生單位四元數:
<math>sgn(p) = frac{|p|}</math>
四元數幅角:arg(p)
幅角函數可找出一4-嚮量四元數偏離單位純量(即:1)之角度。此函數輸出一個純量角度。
<math>arg(p) = arccosleft(frac{operatorname(p)}{|p|}
ight)</math> |
|
四元數是由哈密頓在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)的組合。若兩個純量部為零的四元數相乘,所得的純量部便是原來的兩個嚮量部的純量積的負值,而嚮量部則為嚮量積的值,但它們的重要性仍有待發掘。
哈密頓之後繼續推廣四元數,並出了幾本書。最後一本《四元數的原理》(elements of quaternions)於他死後不久出版,長達八百多頁。
用途爭辯
即使到目前為止四元數的用途仍在爭辯之中。一些哈密頓的支持者非常反對奧利夫·亥維賽的嚮量代數學和 willard gibbs 的嚮量微積分的發展,以維持四元數的超然地位。對於三維空間這可以討論,但對於更高維四元數就失效了(但可用延伸如八元數和柯利弗德代數學)。而事實上,在二十世紀中葉的科學和工程界中,嚮量幾乎已完全取代四元數的位置。
詹姆斯·剋拉剋·麥剋斯韋曾經在他的《電磁場動力理論》(a dynamical theory of electromagnetic field)直接以20條有20個變量的微分方程組來解釋電力、磁力和電磁場之間的關係。某些早期的麥剋斯韋方程組使用了四元數來表述,但與後來亥維賽使用四條以嚮量為基礎的麥剋斯韋方程組表述相比較,使用四元數的表述並沒有流行起來。 |
|
四元數
quaternion
四元數[呷佃耐傭;~p妞“0.1
一個超復數(h邵曰comPkx nUmb二),它在四維空
間中有幾何刻畫.四元數係是在1843年由W .R.
Hall五1ton( 1805一1865)提出的、四元數是由於力圖
推廣復數而産生的歷史上第一個超復數係的例子.
數被幾何地描述為平面上的點及其算子,相應於平
面上最簡單的幾何變換.不能把三維或更高維空間
中的點“組織”成類似實數域或復數域的數係.然
而,如果去掉乘法的交換性要求,則可以由4維空間
的點構造一個數係(在3維,5維或更高維空間中,
卻不能這樣做).
四元數構成實數域上一個4維代數,帶有基1,
i,j,k(“基單位”)和下面的“基單位”乘法表:
每個四元數可以寫成
X“x。·l十x:·i十x:·j十x3·k
或者(由於1起着通常的單位元的作用,在寫成四元
數時可被省略)寫成
X二x。+x〕i+xZj+x。k.
四元數可以分成標量部分(sollarpaI’t)x。和嚮量部分
(碳瀋tl〕r part)
V=義一i+x 22+蕪3k,
即x二x。+V.若x。=o,則四元數V稱為嚮量,
等同於通常的3維嚮量,因為這樣的兩個嚮量V,和
V:在四元數代數中的乘法與嚮量V,和V:在3維
空間中的標量積(Vl,VZ)(見內積〔~produCt))
及嚮t積(從戈tor prodUCt)仁Vl,VZI有關,公式為
V,V:=一(V,,VZ)+[Vl,VZI·
這表明了四元數和嚮.演算(、七以Dr。】c川us)之間的
密切關係.歷史上,後者來源於四元數理論.
對應於每個四元數X二x。+V有一個共轆四元
數(偽功火尹把quaten‘on)無=x。一v,並且
x·無二無·x二瑞十對+式+式·
這個實數稱為四元數X的範數(norm of theq哪lter-
~),記為N(X).範數滿足關係
N(XY)二N(X)N(Y).
3維空間的繞原點的任意旋轉可通過範數為1的四元
數屍來確定.對應於屍的旋轉將嚮量X二x,i十
xZj+x3k變為嚮量Y=夕,i+夕Zj+夕3k二屍滅屍一‘.
四元數代數是實數域上帶單位元的唯一的結合的
非交換的有限維賦範代數.四元數代數是一個除環
(skew一反ld),即在其中定義了除法,四元數X的四
元數逆元是見/N(x).四元數除環是唯一無零因子
的結合非交換的有限維實代數(亦見R創比苗留定理
(Frobe巨璐也印~);C州吻一衆d國翔代數(Qyky-
Did侶on alg為m)).
【補註】設否是四元數代數中的元素(1+i十j十k)/2.
Hur儷tZ四元整數環(Hur側tZ rlllg ofi助筆閣q姍Lter-
ruo幻舊)是環
H={,。C+,,泣+。Zj+。3k:m。,,:,。2,。3“Z}.
HurwitZ環是非交換環,其中類似的D劉id除法性質
(E優lid比n di儷ion腳講砌)(見Ddd算法(E側為山翔n
川即巧山m))成立:對任何a,b‘H,b滬0,存在q,
‘H,使得 |
|
- n.: quaternion
|
|
四元數域 | 整四元數 | 復四元數 | 反四元數 | 半四元數 | 四元數體 | 四元數群 | 四元數運算 | 四元數歷史 | 共軛四元數 | 四元數代數 | 四元數嚮量 | 四元數函數 | 四元數空間 | 四元數的例子 | 廣義四元數群 | 廣義四元數環 | 四元數橢圓空間 | 四元數可除代數 | 四元數的群旋轉 | 建四元數旋轉矩陣 | 以矩陣表示四元數 | 四元數的性質與特點 | |
|