■代数学の基本定理とiの1/2乗とガロア理論(その28)

[問]2次の正方行列でX^2=−Eを満たすものは,複素数の範囲では

  [i,0]

  [0,i]

などがある.実数の範囲でも解は無数にある.その解をすべて求めよ.

===================================

【1】X^2=Eの解

  X=[a,b]

    [c,d]

とおくと,

  X^2=[a^2+bc,(a+d)b]=[1,0]

     [(a+d)c,d^2+bc] [0,1]

より

  a^2+bc=1,(a+d)b=0

  (a+d)c=0,d^2+bc=1

[1]b=c=0のとき,4通り

  X=[1,0]   X=[−1,0]

    [0,1]     [0,−1]

              原点を中心に180°回転させる

  X=[1,0]   X=[−1,0]

    [0,−1]    [0,1]

  それぞれx軸を軸として線対称に反転,y軸を軸として線対称に反転させる

[2]b=0,c≠0のとき,2通り

  X=[1,0]   X=[−1,0]

    [c,−1]    [c,1]

[3]b≠0,c=0のとき,2通り

  X=[1,b]   X=[−1,b]

    [0,−1]    [0,1]

[4]b≠0,c≠0のとき,4通り

  X=[a,(1−a^2)/c]   X=[−a,(1−a^2)/c]

    [c,−a]           [c,a]

  X=[a,c]          X=[−a,c]

    [(1−a^2)/c,−a]    [(1−a^2)/c,a]

 a=1とおくと[2][3]は[4]に含まれることがわかる.よって,8通り.

 a=0,c=1とおくと

  X=[0,1]

    [1,0]

が得られるが,これはy=xを軸として線対称に反転させる.

===================================

【2】X^2=−Eの解

  X=[a,b]

    [c,d]

とおくと,

  X^2=[a^2+bc,(a+d)b]=−[1,0]

     [(a+d)c,d^2+bc]  [0,1]

より

  a^2+bc=−1,(a+d)b=0

  (a+d)c=0,d^2+bc=−1

[1]b=c=0のとき,4通り

  X=[i,0]   X=[−i,0]

    [0,i]     [0,−i]

  X=[i,0]   X=[−i,0]

    [0,−i]    [0,i]

[2]b≠0,c≠0のとき,4通り

  X=[a,−(1+a^2)/c]   X=[−a,−(1+a^2)/c]

    [c,−a]            [c,a]

  X=[a,c]          X=[−a,c]

    [−(1+a^2)/c,−a]   [−(1+a^2)/c,a]

 b=0,c≠0のとき,b≠0,c=0のときは[2]に含まれる.よって,8通り.

 a=0,c=1とおくと

  X=[0,−1]   X=[0,1]

    [1,0]      [−1,0]

が得られるが,これらはそれぞれ反時計回り,時計回りに90°回転させる.

===================================

【3】回転作用素

 ここで,

  E=[1,0]   J=[0,−1]

    [0,1]     [1, 0]

  K=[0,1]   L=[1, 0]

    [1,0]     [0,−1]

Jは反時計回りに90°回転させる作用素

Kはy=xを軸として線対称に反転させる作用素

Lはx軸を軸として線対称に反転させる作用素

とおくと,

  J^2=−E,K^2=L^2=E,J^2+K^2+L^2=E=E^2

  JK=−L,KL=J,LJ=−K

  KJ=L,LK=−J,JL=K

が成り立つ.

 また,ノルムが不変で円を描く

  J^(2θ/π)=Ecosθ+Jsinθ

に対して

  K^(2θ/π)=Ecosθ+Ksinθ

 =[cosθ, sinθ]

  [sinθ, cosθ]

  θ=π/2のとき,K=K

  θ=πのとき,K^2=E

  L^(2θ/π)=Ecosθ+Lsinθ

 =[cosθ+sinθ,0]

  [0,cosθ−sinθ]

  θ=π/2のとき,L=L

  θ=πのとき,L^2=−E

は,ノルムが楕円軌道を描くように変化する.

  [参]真鍋克裕「複素ベクトルと三元数」ブイツーソリューション

===================================