二階正交矩陣可以根據純旋轉與否來分類,能具體解釋一下嗎?

二階正交矩陣,通過計算,可以得到所有的二階正交矩陣所對應的正交變換要麼是旋轉一定角度,要麼是在一定角度處反射。請問這樣的情況下,如何給它分類,如何定義一個等價關係,將其分為若干類?(本人所強調的重點是尋求一個等價關係,分為若干類)


謝邀。(先聲明一下,讀懂這篇回答需要一點點線性代數的背景知識,至少也要知道矩陣乘法怎麼做、行列式是什麼……)

@pkumsy所說的是正確的,不過可以更加簡潔一點:

行列式為+1的是旋轉,行列式為-1的是翻折。

可以證明,所有的二階正交矩陣都可以寫成如下兩種形式的其中一種:

(該結論是平凡的…證明留給讀者…答案略…誒嘿嘿嘿=w=)

其中det ~A_{	heta} =+1,~ det~ B_{	heta}=-1……

……

哦對對對,我先回答題主的問題:要找一個等價關係,使得這兩種矩陣剛好分別屬於兩個等價類。

嗷,定義二元關係sim:~asim b Leftrightarrow a^{-1}bin SO_{2}

SO_{2}是所有形如A_{	heta}的矩陣集合,也就是所有的旋轉矩陣的集合,也就是所有的行列式為+1的二階正交矩陣的集合。嗯,我知道矩陣一般不用小寫字母表示…不過就讓我先這麼寫吧。)

(S是指special,也就是行列式為1;O是指orthogonal,也就是正交的;2是指二階矩陣)

好,在判斷sim是不是等價關係之前,我們先來看看SO_{2}集合的性質。

1. a in SO_{2}, b in SO_{2}Rightarrow ab in SO_{2},即SO_{2}對矩陣乘法封閉。這很好理解,因為可以證明A_{	heta_{1}}A_{	heta_{2}}=A_{	heta_{1}+	heta_{2}}。就是說,旋轉矩陣的乘積所對應的旋轉就是旋轉的疊加。

2. (ab)c=a(bc),即SO_{2}滿足結合律。這很顯然,因為矩陣滿足結合律嘛。

3. I in SO_{2},即單位矩陣在SO_{2}內。這也很顯然,因為單位矩陣相當於旋轉了0°。

4. ain SO_{2}Rightarrow a^{-1} in SO_{2},即SO_{2}中,每個矩陣都有逆矩陣。這是因為,A_{	heta}^{-1}=A_{-	heta}

好…滿足了這四條,我們就說SO_{2}與矩陣乘法運算構成一個

接下來我們來看看sim是不是等價關係:

1. 自反性:forall a in SO_{2}, ~ a^{-1}a=Iin SO_{2} Rightarrow a sim a

2. 對稱性:forall a,b in SO_{2},~ a sim bRightarrow a^{-1}bin SO_{2}

因此, b^{-1}a=(a^{-1}b)^{-1} in SO_{2}Rightarrow b sim a

3. 傳遞性:forall a,b,c in SO_{2},~ (a sim b~wedge~b sim c) Rightarrow a^{-1}bin SO_{2}~wedge~b^{-1}cin SO_{2}

因此,a^{-1}c=(a^{-1}b)(b^{-1}c)in SO_{2}Rightarrow a sim c

所以,sim是等價關係。

為什麼我這裡要用小寫字母來表示矩陣呢…因為定義在任意群G上的上述關係sim都是一個等價關係:~asim b Leftrightarrow a^{-1}bin H,其中HG的子群。

在這個例子里,H=SO_{2}, G=O_{2}。是的,O_{2}也是一個群,滿足之前的四條性質,有興趣的讀者可以自行驗證。

好了,接下來就看看sim是怎麼劃分等價類的:

A_{	heta_{1}}^{-1}A_{	heta_{2}}=A_{-	heta_{1}+	heta_{2}}in SO_{2},所以所有A_{	heta}都在一個等價類中。

B_{	heta_{1}}^{-1}B_{	heta_{2}}=A_{	heta_{1}-	heta_{2}}in SO_{2},所以所有B_{	heta}都在一個等價類中。

B_{	heta_{1}}^{-1}A_{	heta_{2}}=B_{	heta_{1}-	heta_{2}}
otin SO_{2},所以A_{	heta}B_{	heta}不在同一個等價類中。

(第一個公式是顯然的,後兩個公式的證明留給讀者,答案略…)

所以sim這個等價關係就滿足題主的要求=w=

sim是一個自然的等價關係,因為在這個例子里,SO_{2}O_{2}正規子群——實際上,對於任意正整數nSO_{n}都是O_{n}的正規子群,並且O_{n}/SO_{n} cong O_{1}。這個具體就不細說了=w=

而且,等價關係simG劃分成了與H同樣大小的若干集合,除了H本身以外,其他的集合都被稱為H陪集

這也就意味著,子群H的元素個數一定可以整除G的元素個數。這就是著名的拉格朗日定理=w=(不過這個定理一般是對於有限群而言的)

(如評論中 @Richard Xu 所說,把拉格朗日定理寫成|G|=[G:H]cdot |H|的形式就對無限群也成立了)

當然了,sim並不是唯一滿足題主要求的等價關係。

我甚至可以直接定義A_{	heta}B_{	heta}分屬兩個等價類,然後證明這個等價關係是well-defined的就行了。不過這樣定義並不能體現太多相關的性質。

我還想討論另一種滿足要求的等價關係。首先,讓我們先來看一個矩陣:

這個矩陣的幾何意義是關於x軸翻折。

好,接下來我們把所有與R相似的矩陣歸為一個等價類,其他矩陣歸為一個等價類。

(矩陣AB相似當且僅當存在可逆矩陣T使得T^{-1}AT=B

好吧我承認看起來這是強行劃分等價類…其實並不是,只是我懶得用符號語言來敘述罷了…

A_{	heta}B_{	heta}有這樣一個關係:

A_{	heta}RA_{	heta}^{-1}=B_{2	heta}

也就是,A_{	heta/2}RA_{	heta/2}^{-1}=B_{	heta}

(因為TT^{-1}互為可逆矩陣,所以逆矩陣符號在前在後都可以)

這樣,我們就能通過幾何意義看出,B_{	heta}是關於	heta/2翻折的。這當然也可以用代數運算來驗證。

但這裡我想說的是,用相似矩陣來分類可以讓我們更加深刻地看出B_{	heta}是翻折變換:

因為,相似矩陣的實質其實是對於同一個線性變換的不同的描述。

為什麼會有不同的描述?因為選的基不同。具體來說是這樣的:

在標準基(坐標系)下,一個線性變換A向量x變換成向量y,我們可以寫成Ax=y

此時我們換一個基(坐標系)T,於是Tx=x,~Ty=y

(這一行不理解的可以看孟岩老師的經典文章理解矩陣(三),或者矩陣是什麼?這篇文章)

代入之後就得到:ATx=Ty

接著變一下形:Ty=T(T^{-1}AT)x

所以,(T^{-1}AT)實際上就是在T坐標系下對原先的線性變換A的描述!

(在相似矩陣的那些事兒這篇文章里有更加詳細的敘述)

現在回過頭看A_{	heta/2}RA_{	heta/2}^{-1}=B_{	heta}這個式子,B_{	heta}R是相似矩陣,也就是說,它們是對同一個線性變換的不同的描述。而R顯然是一個翻折,所以B_{	heta}也是翻折。

這也可以看出相似矩陣可以給我們帶來什麼好處:對於同一個線性變換,選的基不同,變換所對應的矩陣就不同;而有些基的選擇要比另一些更『好』,比如B_{	heta}R相比,R更加清晰明了,一看就知道是翻折變換。

當然,什麼是更『好』的基,這就看需要用它來幹什麼了。

所以題主的問題我就回答到這裡啦。最後再次安利一下:孟岩老師的三篇《理解矩陣》值得一讀。

這篇回答獻給那個正在學線代的小朋友=w=

那麼就這樣=w=


行列式為+1的是旋轉,-1的是旋轉加反射


推薦閱讀:

TAG:數學 | 線性代數 | 高等代數 |