爱因斯坦求和约定

来自testwiki
跳转到导航 跳转到搜索

Template:NoteTA數學裏,特別是將線性代數套用到物理時,愛因斯坦求和約定Template:Lang)是一種標記的約定,又稱為愛因斯坦標記法Template:Lang),在處理關於坐標的方程式時非常有用。這約定是由阿爾伯特·愛因斯坦於1916年提出的[1]。後來,愛因斯坦與友人半開玩笑地說[2]:「這是數學史上的一大發現,若不信的話,可以試著返回那不使用這方法的古板日子。」

按照愛因斯坦求和約定,當一個單獨項目內有標號變數出現兩次,一次是上標,一次是下標時,則必須總和所有這單獨項目的可能值。通常而言,標號的標值為1、2、3(代表維度為三的歐幾里得空間),或0、1、2、3(代表維度為四的時空閔可夫斯基時空)。但是,標值可以有任意值域,甚至(在某些應用案例裏)無限集合。這樣,在三維空間裏,

y=cixi

的意思是

y=i=13cixi=c1x1+c2x2+c3x3

請特別注意,上標並不是指數,而是標記不同坐標。例如,在直角坐標系裏,x1x2x3分別表示x坐標、y坐標、z坐標,而不是xx的平方、x的立方。

簡介

愛因斯坦標記法的基本點子是餘向量向量可以形成純量

y=c1x1+c2x2+c3x3++cnxn

通常會將這寫為求和公式形式:

y=i=1ncixi

基底變換之下,純量保持不變。當基底改變時,一個向量的線性變換可以用矩陣來描述,而餘向量的線性變換則需用其逆矩陣來描述。這樣的設計為的是要保證,不論基底為何,伴隨餘向量的線性函數(即上述總和)保持不變。由於只有總和不變,而總和所涉及的每一個項目都有可能會改變,所以,愛因斯坦提出了這標記法,重複標號表示總和,不需要用到求和符號

y=cixi

採用愛因斯坦標記法,餘向量都是以下標來標記,而向量都是以上標來標記。標號的位置具有特別意義。請不要將上標與指數混淆在一起,大多數涉及的方程式都是線性,不超過變數的一次方。在方程式裏,單獨項目內的標號變數最多只會出現兩次,假若多於兩次,或出現任何其它例外,則都必須特別加以說明,才不會造成含意混淆不清。

向量的表示

線性代數裏,採用愛因斯坦標記法,可以很容易的分辨向量和餘向量(又稱為1-形式)。向量的分量是用上標來標明,例如,ai。給予一個n維向量空間𝕍和其任意基底𝐞=(𝐞1,𝐞2,,𝐞n)(可能不是標準正交基),那麼,向量𝐚表示為

𝐚=ai𝐞i=[a1a2an]

餘向量的分量是用下標來標明,例如,αi。給予𝕍對偶空間𝕍*和其任意基底ω=(ω1,ω2,,ωn)(可能不是標準正交基),那麼,餘向量α表示為

α=αiωi=[α1α2αn]

採用向量的共變和反變術語,上標表示反變向量(向量)。對於基底的改變,從𝐞改變為𝐞,反變向量會變換為

ai=xixjaj

其中,ai是改變基底後的向量的分量,xi是改變基底後的坐標,xj是原先的坐標,

下標表示共變向量(餘向量)。對於基底的改變,從ω改變為ω,共變向量會會變換為

αi=xixjαj

一般運算

矩陣A的第m橫排,第 n豎排的元素,以前標記為Amn;現在改標記為Anm。各種一般運算都可以用愛因斯坦標記法來表示如下:

內積

給予向量𝐚和餘向量α,其向量和餘向量的內積為純量:

𝐚α=aiαi

向量乘以矩陣

給予矩陣A和向量𝐚,它們的乘積是向量𝐛

bi=Ajiaj

類似地,矩陣A轉置矩陣B=AT,其與餘向量α的乘積是餘向量β

βj=Bjiαi=αiBji

矩陣乘法

矩陣乘法表示為

Cki=AjiBkj

這公式等價於較冗長的普通標記法:

Cik=(AB)ik=j=1NAijBjk

給予一個方塊矩陣Aji,總和所有上標與下標相同的元素Aii,可以得到這矩陣的t

t=Aii

外積

M維向量𝐚和N維餘向量α外積是一個M×N矩陣A

A=𝐚α

採用愛因斯坦標記式,上述方程式可以表示為

Aji=aiαj

由於ij代表兩個不同的標號,在這案例,值域分別為M和N,外積不會除去這兩個標號,而使這兩個標號變成了新矩陣A的標號。

向量的內積

一般力學工程學會用互相標準正交基基底向量𝐢^𝐣^𝐤^來描述三維空間的向量。

𝐮=ux𝐢^+uy𝐣^+uz𝐤^

直角坐標系的基底向量𝐢^𝐣^𝐤^寫成𝐞^1𝐞^2𝐞^3,所以一個向量可以寫成:

𝐮=u1𝐞^1+u2𝐞^2+u3𝐞^3=i=13ui𝐞^i

根據愛因斯坦求和约定,若單項中有標號出現兩次且分別位於上標及下標,則此項代表著所有可能值之總和:

𝐮=ui𝐞^i=i=13ui𝐞^i

由於基底是標準正交基,𝐮的每一個分量ui=ui,所以,

𝐮=i=13ui𝐞^i

兩個向量𝐮𝐯内积

𝐮𝐯=(ui𝐞^i)(vj𝐞^j)=(i=13ui𝐞^i)(j=13vj𝐞j)=i=13j=13uivj(𝐞^i𝐞^j)

由於基底是標準正交基,基底向量相互正交歸一:

𝐞^i𝐞^j=δij

其中, δij就是克羅內克函數。當i=j時,則δij=1,否則δij=0

邏輯上,在方程式內的任意項目,若遇到了克羅內克函數 δij,就可以把方程式中的標號i轉為j或者把標號j轉為i。所以,

𝐮𝐯=i=13j=13uivjδij=i=13uivi

向量的叉積

採用同樣的標準正交基𝐞^1𝐞^2𝐞^3,兩個向量𝐮𝐯叉積,以方程式表示為

𝐮×𝐯=(uj𝐞^j)×(vk𝐞^k)=(j=13uj𝐞^j)×(k=13vk𝐞^k)
=j=13k=13ujvk(𝐞j×𝐞k)=j=13k=13ujvkϵijk𝐞i

注意到

𝐞^j×𝐞^k=ϵijk𝐞^i

其中,張量 ϵijk列维-奇维塔符号,定義為

ϵijk=ϵijk =def{+110 ,若(i,j,k)= {1,2,3}{2,3,1}{3,1,2} (偶置換
,若(i,j,k)= {3,2,1}{2,1,3}{1,3,2}(奇置換)
,若 i=jj=ki=k

所以,

𝐮×𝐯=(u2v3u3v2)𝐞^1+(u3v1u1v3)𝐞^2+(u1v2u2v1)𝐞^3

設定𝐰=𝐮×𝐯,那麼,

wi𝐞^i=ϵijkujvk𝐞^i

所以,

 wi=ϵijkujvk

向量的共變分量和反變分量

歐幾里得空間𝕍裏,共變向量和反變向量之間的區分很小。這是因為能夠使用內積運算從向量求得餘向量;對於所有向量𝐛,通過下述方程式,向量𝐚唯一地確定了餘向量α

α(𝐛)=𝐚𝐛

逆過來,通過上述方程式,每一個餘向量α唯一地確定了向量𝐚。由於這向量與餘向量的相互辨認,我們可以提到向量的共變分量和反變分量;也就是說,它們只是同樣向量對於基底和其對偶基底的不同表現。

給予𝕍的一個基底𝔣=(X1,X2,,Xn),則必存在一個唯一的對偶基底𝔣=(Y1,Y2,,Yn),滿足

YiXj=δji

其中,張量δji克羅內克函數

以這兩種基底,任意向量𝐚可以寫為兩種形式

𝐚=iai[𝔣]Xi=𝔣𝐚[𝔣]=iai[𝔣]Yi=𝔣𝐚[𝔣]

其中,ai[𝔣]是向量𝐚對於基底𝔣的反變分量,ai[𝔣]是向量𝐯對於基底𝔣的共變分量,

歐幾里得空間

將向量𝐚 投影於坐標軸𝐞i,可以求得其反變分量ai;將向量𝐚投影於坐標曲面法線𝐞i,可以求得其共變分量ai

歐幾里得空間3裏,使用內積運算,能夠從向量求得餘向量。給予一個可能不是標準正交基的基底,其基底向量為𝐞1𝐞2𝐞3,就可以計算其對偶基底的基底向量:

𝐞1=𝐞2×𝐞3τ;𝐞2=𝐞3×𝐞1τ;𝐞3=𝐞1×𝐞2τ

其中,τ=𝐞1(𝐞2×𝐞3)是基底向量𝐞1𝐞2𝐞3共同形成的平行六面體的體積。

反過來計算,

𝐞1=𝐞2×𝐞3τ;𝐞2=𝐞3×𝐞1τ;𝐞3=𝐞1×𝐞2τ

其中,τ=𝐞1(𝐞2×𝐞3)=1/τ是基底向量𝐞1𝐞2𝐞3共同形成的平行六面體的體積。

雖然𝐞i𝐞j並不相互標準正交,它們相互對偶:

𝐞i𝐞j=δij

雖然𝐞i𝐞j並不相互標準正交,它們相互對偶:

𝐞i𝐞j=δji

這樣,任意向量𝐚的反變分量為

a1=𝐚𝐞1;a2=𝐚𝐞2;a3=𝐚𝐞3

類似地,共變分量為

a1=𝐚𝐞1;a2=𝐚𝐞2;a3=𝐚𝐞3

這樣,𝐚可以表示為

𝐚=ai𝐞i=a1𝐞1+a2𝐞2+a3𝐞3

或者,

𝐚=ai𝐞i=a1𝐞1+a2𝐞2+a3𝐞3

綜合上述關係式,

𝐚=(𝐚𝐞i)𝐞i=(𝐚𝐞i)𝐞i

向量𝐚的共變分量為

ai=𝐚𝐞i=(aj𝐞j)𝐞i=(𝐞j𝐞i)aj=gjiaj

其中,gji=𝐞j𝐞i度規張量

向量𝐚的反變分量為

ai=𝐚𝐞i=(aj𝐞j)𝐞i=(𝐞j𝐞i)aj=gjiaj ;

其中,gji=𝐞j𝐞i共軛度規張量

共變分量的標號是下標,反變分量的標號是上標。假若共變基底向量組成的基底是標準正交基,或反變基底向量組成的基底是標準正交基,則共變基底與反變基底相互等價。那麼,就沒有必要分辨共變分量和反變分量,所有的標號都可以用下標來標記。

抽象定義

思考維度為n的向量空間𝕍。給予一個可能不是標準正交基的基底(𝐞1,𝐞2,,𝐞n)。那麼,在𝕍內的向量𝐯,對於這基底,其分量為v1v2、...vn。以方程式表示,

𝐯=vi𝐞i.

在這方程式右手邊,標號i在同一項目出現了兩次,一次是上標,一次是下標,因此,從i等於1n,這項目的每一個可能值都必須總和在一起。

愛因斯坦約定的優點是,它可以應用於從𝕍張量積對偶性建立的向量空間。例如,𝕍𝕍𝕍與自己的張量積,擁有由形式為𝐞ij=𝐞i𝐞j的張量組成的基底。任意在𝕍𝕍內的張量𝐓可以寫為

𝐓=Tij𝐞ij

向量空間𝕍對偶空間𝕍*擁有基底(𝐞1,𝐞2,,𝐞n),遵守規則

𝐞i𝐞j=δji

其中,δji克羅內克函數

範例

為了更明確地解釋愛因斯坦求和約定,在這裏給出幾個簡單的例子。

  • 思考四維時空,標號的值是從0到3。兩個張量,經過張量縮併Template:Lang)運算後,變為一個純量:
c=aμbμ=a0b0+a1b1+a2b2+a3b3
  • 方程式的右手邊有兩個項目:
cν=aμνbμ+fν=a0νb0+a1νb1+a2νb2+a3νb3+fν
由於運算結果與標號μν無關,可以被其它標號隨意更換,所以,μν稱為傀標號
自由標號是沒有被總和的標號。自由標號應該出現於方程式的每一個項目裏,而且在每一個項目裏只出現一次。在上述方程式裏,ν是自由標號,每一個項目都必須有同樣的自由標號。注意到在項目aμνbμ裏,標號μ出現了兩次,一次是上標,一次是下標,所以,這項目的所有可能值都必須總和在一起。稱μ求和標號
ds2=gijdxidxj=g0jdx0dxj+g1jdx1dxj+g2jdx2dxj+g3jdx3dxj。請將這兩種標號跟自由變量和約束變量相比較。
進一步擴展,
ds2=g00dx0dx0+g10dx1dx0+g20dx2dx0+g30dx3dx0
+g01dx0dx1+g11dx1dx1+g21dx2dx1+g31dx3dx1
+g02dx0dx2+g12dx1dx2+g22dx2dx2+g32dx3dx2
+g03dx0dx3+g13dx1dx3+g23dx2dx3+g33dx3dx3
注意到ds2ds乘以ds,是(ds)2,而不是(s2)坐標的微小元素。當有疑慮時,可以用括號來分歧義。

參閱

參考文獻

Template:Reflist

外部連結

Template:阿爾伯特·愛因斯坦