6
応用数学解説
文献あり

パウリ行列と四元数:双四元数による橋渡し

490
0

量子力学で重要な役割を果たすパウリ行列と、3次元空間における回転を表現する四元数は、一見すると異なる文脈で用いられますが、その間には興味深い数学的構造が存在します。

本記事では、双四元数という概念を導入することで、パウリ行列と四元数の間の関係を明確に示し、両者を統一的に理解するための枠組みを提供します。さらに、パウリ行列が生成する代数構造がクリフォード代数と呼ばれる、より一般的な数学的枠組みの一部であることを示します。

  1. パウリ行列と四元数の基本的性質を概観し、両者の類似点を明らかにする。
  2. 双四元数を導入し、パウリ行列と四元数の関係を明確に示す。
  3. パウリ行列が生成する代数構造の次数付き性質を解明し、クリフォード代数との関連を探る。
  4. これらの理論的基礎を応用し、回転の表現におけるパウリ行列と四元数の役割を比較検討する。

本記事を通じて、量子力学で用いられるパウリ行列と、古典的な回転を表現する四元数の間に存在する数学的関連性が明らかになります。この関係性の理解は、数学的概念の統一的理解を深める上で重要な意味を持ちます。

パウリ行列と四元数

本章では、パウリ行列と四元数の基本的性質について概観します。これらの数学的概念は、それぞれ量子力学と古典的な3次元回転の記述において重要な役割を果たしています。

パウリ行列

パウリ行列は、量子力学、特にスピン1/2粒子の記述に不可欠な2×2の複素行列です。以下に3つのパウリ行列を定義します:

パウリ行列

σx=(0110),σy=(0ii0),σz=(1001)

パウリ行列の主な性質は以下の通りです:

  1. エルミート性:σi=σii=x,y,z
  2. ユニタリ性:σiσi=IIは2×2単位行列)
  3. トレースがゼロ:Tr(σi)=0
  4. 行列式が-1:det(σi)=1
  5. 反交換性:σiσj=σjσiij
  6. 交換関係:[σi,σj]=2iϵijkσkϵijkはLevi-Civita記号)

これらの性質により、パウリ行列は量子力学におけるスピン演算子の基底として機能します。

四元数

四元数は、複素数を拡張した4次元の数体系です。一般の四元数qは以下のように表されます:

q=a+bi+cj+dk

ここで、a,b,c,dは実数で、i,j,kは虚数単位です。虚数単位は以下の関係を満たします:

i2=j2=k2=ijk=1

四元数の主な性質は以下の通りです:

  1. 非可換性:一般にqppqp,qは四元数)
  2. 共役:q=abicjdk
  3. ノルム:|q|2=qq=a2+b2+c2+d2
  4. 逆元:q1=q/|q|2q0の場合)
  5. 回転表現:単位四元数は3次元空間の回転を表現

四元数は、3次元空間の回転を表現する上で非常に効率的であり、コンピューターグラフィックスや制御理論などの分野で広く利用されています。

パウリ行列と四元数の類似性

パウリ行列と四元数は、一見異なる数学的概念ですが、いくつかの興味深い類似性があります:

  1. 両者とも4つの基本要素(パウリ行列は単位元を含む)から構成されています。
  2. 非可換性を示します。
  3. 回転と密接に関連しています(パウリ行列はスピン空間の回転、四元数は3次元空間の回転)。

これらの類似性は、両者の間により深い数学的関係が存在することを示唆しています。

テンソル積

双四元数を説明する前に、数学的準備としてテンソル積を簡単に説明します。

テンソル積は、二つの数学的対象(ベクトル空間または加群など)から新しい数学的対象を構成する操作です。

テンソル積

ベクトル空間VWに対して、その テンソル積VWは以下の性質を満たす:

  1. 任意のvV,wWに対して、vwVW
  2. 双線形性:(av1+bv2)w=a(v1w)+b(v2w)
    v(cw1+dw2)=c(vw1)+d(vw2)
  3. 結合法則:(UV)WU(VW)

テンソル積の次元は、元の空間の次元の積になります:

dim(VW)=dim(V)dim(W)

いくつか具体例を挙げます。

行列のテンソル積(クロネッカー積)

m×n行列Aと、p×q行列Bのテンソル積ABは、サイズが(mp)×(nq)の行列になります:
AB=(a11Ba1nBam1BamnB)
この特殊な場合として、Aのサイズが1×1であれば、Bをスカラー倍する係数となります。
AB=a11B

複素数体と複素数体のテンソル積

複素数体Cと複素数体Cのテンソル積CCを考えます。この空間は4次元の代数構造を持ち、双複素数 (bicomplex number) と呼ばれます。wiki-bc

基底は4つの元で表されます:
{11,i1,1i,ii}
a0,,a3を実数とすれば、一般の双複素数は以下のように表されます:
(a0+a1i)1+(a2+a3i)i

テンソル積と直積の違い

テンソル積と直積×は異なる概念です。その主な違いは、係数の扱い方にあります。

  • 直積:2i×3jはこれ以上変形できません。各成分が独立して扱われます。
  • テンソル積:2i3j=6(ij)のように、係数を括り出すことができます。

テンソル積の場合、係数を自由に移動させることができるため、より柔軟な代数的操作が可能になります。この性質は、次で説明する双四元数を扱う際に重要となります。

双四元数

双四元数 (biquaternion) は、複素数体Cと四元数体Hのテンソル積CHとして定義されます。wiki-bq

双四元数は8次元の線形空間を形成し、基底は以下の8つの元で表されます:

双四元数の基底

{11,i1,1i,ii,1j,ij,1k,ik}

一般の双四元数は以下のように表されます:

(a0+a1i)1+(a2+a3i)i+(a4+a5i)j+(a6+a7i)k

ここで、a0,,a7は実数で、テンソル積の左側のiは複素数の虚数単位、右側のi,j,kは四元数の虚数単位です。

簡略化記法

以降の説明を簡潔にするために、以下の簡略化記法を導入します:

  1. 複素数の虚数単位ihで表す。
  2. テンソル積の記号を省略する。

この簡略化により、双四元数の基底は以下のように表されます:

双四元数の簡略化記法

111,1ii,1jj,1kk,i1h,iihi,ijhj,ikhk

一般の双四元数は次のように表現できます:

(a0+a1h)1+(a2+a3h)i+(a4+a5h)j+(a6+a7h)k=a0+a1h+a2i+a3hi+a4j+a5hj+a6k+a7hk

ここで、a0,,a7は実数です。

hj,jhはどちらもijに対応すると定義します。これにより、あたかもhi,j,kと可換であるかのように扱うことができます。

hi=ih,hj=jh,hk=kh(hi)2=h2i2=(1)(1)=1

この簡略化記法を用いることで、双四元数がより直観的になり、計算も簡単になります。

代数的性質

双四元数の代数的性質は以下の通りです:

  1. 加法:成分ごとに行います。
  2. スカラー倍:全ての成分に同じ実数をかけます。
  3. 乗法:hは複素数、i,j,kは四元数の乗法規則に従います。

積の例を示します:

(a+bh)i(c+dh)j=(a+bh)(c+dh)ij=(ac+adh+bchbd)k=(acbd)k+(ad+bc)hk

双四元数は、パウリ行列と四元数の両方の性質を内包しています。

パウリ行列と双四元数の対応

パウリ行列と双四元数の対応関係を考えるとき、まず2乗したときの符号を合わせることから始めます。単位行列を1に対応させます:

  • パウリ行列:σx2=σy2=σz2=IIは2×2単位行列)
  • 双四元数:(hi)2=(hj)2=(hk)2=1

このことから、以下の対応関係が導かれます。

パウリ行列と双四元数の対応関係

σxhi,σyhj,σzhk

hi,hj,hkからhを取り除けば四元数i,j,kが得られます。これはhを掛けることで実現できます。

h(hi)=h2i=(1)i=i,h(hj)=j,h(hk)=k

これはパウリ行列のスカラー倍としてiを掛けることに対応します。

h(hi)iσx,h(hj)iσy,h(hk)iσz

クロネッカー積の特別な場合として、テンソル積の左側が行列のスカラー倍として現れています。

異なるパウリ行列の積が別のパウリ行列のi倍となることも、双四元数を使うことで成分計算なしに確認できます。

σxσy(hi)(hj)=hh(ij)=h(hk)iσzσyσz(hj)(hk)=hh(jk)=h(hi)iσxσxσy(hk)(hi)=hh(ki)=h(hj)iσy

平面と法線

σxσyxy平面、iσzはその平面に対する法線を表します。

四元数の行列表現

この対応関係を踏まえて、パウリ行列から四元数の行列表現が生成できます。

四元数の行列表現

i=h(hi)iσx=i(0110)=(0ii0)j=h(hj)iσy=i(0ii0)=(0110)k=h(hk)iσz=i(1001)=(i00i)

このように四元数とパウリ行列の間に双四元数を挟むことで、対応関係のギャップが埋められます。

複素数の虚数単位との関係

パウリ行列をすべて掛け合わせることで、単位行列のi倍が得られます。

σxσyσz=(0110)(0ii0)(1001)=iI

双四元数で計算すれば、hが1つだけ残ることが分かります。

(hi)(hj)(hk)=h(hh)(ijk)=h(1)(1)=h

この関係は、複素数の虚数単位がパウリ行列や双四元数の構造の中に組み込まれていることを示します。

対応関係のまとめ

以上の対応関係により、パウリ行列と双四元数が本質的に同じ代数構造を持つことが明らかになりました。これらの関係は以下のようにまとめられます:

  1. 双四元数との対応:hiσx, hjσy, hkσz
  2. 四元数との対応:iiσx, jiσy, kiσz
  3. 複素数との対応:hσxσyσz

これらの関係性の理解は、量子力学(パウリ行列)と古典的な3次元回転(四元数)の間の橋渡しとなり、両者の統一的な理解に貢献します。

パウリ行列が生成する代数構造

パウリ行列σx,σy,σzは、次数付き代数構造の生成元となります。つまり、これらの行列とその積、および実数倍の線形結合によって、代数のすべての要素を表現することができます。

  • 0次:aIaR
  • 1次:aσx+bσy+cσza,b,cR
  • 2次:aσxσy+bσyσz+cσzσx=aiσz+biσx+ciσya,b,cR
  • 3次:aσxσyσz=aiIaR
次数

次数は英語でgradeです。1次のことを次数1やグレード1とも表現します。異なる次数を含む式はマルチベクトルと呼ばれます。パウリ行列にiを掛けることは次数が反転するため、ホッジスターに相当します。

重要な性質として、以下が挙げられます:

  1. σi2=Ii=x,y,z
  2. σiσj=σjσiij

これらの性質により、積の因子に同じパウリ行列が含まれれば次数が下がるため、高次の積は常に3次以下の積に帰着されます。

σ1σ2σ1=σ1σ1σ2=σ2

クリフォード代数

パウリ行列が生成する代数構造は、3次元ユークリッド空間に対応するクリフォード代数Cl3,0(R)と同型です。クリフォード代数は、より一般化した幾何代数を構成します。7shi-qcl

次数付き構造の幾何学的意味

次数付き構造は、幾何学的な意味を持ちます:

  1. 1次の元(ベクトル)は、3次元ベクトルを表現する。
  2. 2次の元は、向き付きの面要素(2ベクトル)を表現し、3次元回転の生成子や角運動量に関連する。
  3. 3次の元は、3つのベクトルが張る平行六面体の符号付き体積(3ベクトル)を表現し、3次元空間の擬スカラーとしての役割を果たす。

この構造により、線形代数と幾何学の概念が自然に統合されていることがわかります。また、量子力学における数学的記述に体系的な解釈を施すことが可能となります。

個々の次数について見ていきます。

1次:ベクトルの表現

1次の元は、パウリ行列の線形結合として表されます:

V=aσx+bσy+cσz(a,b,cR)

これは3次元ベクトル(a,b,c)に対応します。本記事ではベクトルと区別するため、ベクトルの表現と呼びます。量子力学ではブロッホベクトルから作られた密度行列として現れます。

ベクトルの表現V,Wの積は、0次と2次の項から成るマルチベクトルとなり、幾何学的に重要な意味を持ちます。積の0次の項(スカラー)は内積、2次の項は外積(ウェッジ積)に対応します。括弧の添え字で次数を表せば:

VW=(VW)0+(VW)2=(VW)I+VW

外積

外積はVWが張る平行四辺形の向き付き面積を表します。

2次:四元数との対応

2次の要素は、パウリ行列の積の線形結合として表されます:

aσxσy+bσyσz+cσzσx=aiσz+biσx+ciσy(a,b,cR)

σxσyhihj=k などの関係から、四元数の虚部に対応します。

akbicj

パウリ行列の2次式は原点を通る特定の平面を表しており、係数は座標軸の面に射影された面積を表します。四元数の虚部をベクトルに対応させれば、その平面に対する法線に対応します。パウリ行列の2次式はある種のベクトルと見なせることから、2ベクトル (bivector) と呼ばれます。

擬ベクトル

3次元における2ベクトルは擬ベクトル(軸性ベクトル)に対応します。表現上、四元数はベクトルと擬ベクトルを区別しませんが、パウリ行列や双四元数では区別します。パウリ行列σxiσxは、iが擬ベクトルの印になっています。逆に、双四元数hiiでは、hがベクトルの印になっています。

2ベクトルが表す面積は、係数の2乗和の平方根から得られます。これにより2ベクトルのノルムを定義します。

|aσxσy+bσyσz+cσzσx|=a2+b2+c2

実際には面積だけでなく、角運動量における回転の強さなども表現します。

3次:体積と行列式

3本のベクトルの表現U,V,Wの積から得られる3次の元は、これらのベクトルが張る平行六面体の符号付き体積を表し、3次正方行列の行列式に対応します。具体的には、U,V,Wを縦ベクトルu,v,wに変換して、これらを横に並べた行列の行列式を与えます:

(UVW)3=UVW=det(u,v,w)σxσyσz

これはウェッジ積の反交換性から行列式が定義できることを意味します。

擬スカラー

クリフォード代数における3次式は3ベクトル (trivector) と呼ばれます。3次元における3ベクトルは反交換性により1成分にまとまるため、擬スカラーに対応します。また、ウェッジ積の三重積は、ベクトル解析におけるベクトル三重積ではなく7shi-vec3、スカラー三重積に対応します。

回転の表現

3次元空間における回転の表現について、四元数とパウリ行列の両方の観点から解説します。両者の表現方法の比較を通じて、これまでに説明した概念の具体的な応用を示します。

単位四元数と回転

以下で定義される単位四元数rは、軸(x,y,z)周りの角度θの回転の生成子となります:

四元数による回転の生成子

r=exp(θ2n)=cosθ2+sinθ2nn=nxi+nyj+nzk(n2=1, nx2+ny2+nz2=1)

単位四元数の成分は2乗和が1になることから、成分を2つに分ければ比率が三角関数で表現できます。7shi-pcoord

3次元ベクトル(x,y,z)を純虚四元数v=xi+yj+zkに対応させれば、回転後のベクトルに対応するvは以下のように計算されます:

四元数による回転の表現

v=rvr

rθ/2となっているのは、両側から半分ずつの角度で作用することに由来します。

また、rrの共役ですが、rr=1より逆元と一致します:r=r1

四元数からパウリ行列への変換

これまで見たように四元数の基底1,i,j,kとパウリ行列(単位行列Iを含む)の間には以下の対応があります:

1I,iiσx,jiσy,kiσz

これによって、回転軸を表す純虚単位四元数を、パウリ行列に変換します:

n=nxi+nyj+nzknxiσxnyiσynziσz

パウリ行列では符号が反転します。各項がマイナスのまま扱う必要性はないため、プラスになるように調整して対応付けします:

パウリ行列による回転の生成子

R=exp(θ2N)=cosθ2I+sinθ2Nr(Rr)N=i(nxσx+nyσy+nzσz)n(N2=I, nx2+ny2+nz2=1)

ここでRRのエルミート共役(成分の複素共役を取った転置行列)です。

パウリ行列による回転の表現

3次元ベクトル(x,y,z)は、パウリ行列を用いて以下のように表現できます:

V=xσx+yσy+zσz

このとき、回転後のベクトルに対応する行列Vは以下のように計算されます:

パウリ行列による回転の表現

V=RVRrvr(rR, rR)

RR=IよりRはユニタリ行列で、RVRはユニタリ変換かつ相似変換です。

2次の元の回転

純虚四元数w=xi+yj+zkに対応するパウリ行列表現は以下の通りです:

W=i(xσx+yσy+zσz)

この表現における回転は、1次の元と同様にRWRで与えられます。

回転表現のまとめ

四元数とパウリ行列による回転表現の対応をまとめます。

  1. ベクトルは、四元数では虚部、パウリ行列では1次の線形結合で表現する。
  2. 回転の生成子:四元数r=exp(θn/2)、パウリ行列R=exp(θN/2)
  3. 回転:四元数rvr、パウリ行列RVRrR, rR
  4. 回転の合成が容易に行える。(四元数の積、またはユニタリ行列の積)

パウリ行列表現の利点:

  • 線形代数の標準的な道具(行列)を用いるため、多くの数学者や物理学者にとって馴染みやすい。
  • 量子力学における2準位系の表現と直接的に結びつく。

四元数表現の利点:

  • 計算が比較的簡単で、数値的に安定している。
  • 姿勢制御や3次元コンピュータグラフィックスなどの応用で広く使用されている。

両表現は本質的に同じ数学的構造SU(2)群を異なる視点から捉えたものであり、状況に応じて適切な表現を選択することが重要です。

回転と鏡映

内積と外積の性質を調べることで、回転が鏡映に分解されることが分かります。

内積と外積

2本のベクトルの表現V,Wの成す角をθとすれば、内積はcosθ、外積はsinθに比例します。7shi-vge

VW=|V||W|cosθ|VW|=|V||W|sinθ(0θ<π)

ノルムと回転角

ノルムの定義より|VW|0ですが、θの範囲ではsinθ0となるため、整合的です。このパラメーターで回転を生成した場合、両側から挟むことから回転角は2θ (02θ<2π)となるため、全角度がカバーできます。

これにより、積VWを確認します:

VW=(VW)0+(VW)2=(VW)I+VW=|V||W|(cosθI+sinθVW|VW|)

ここでVW|VW|は2ベクトルVWを正規化した単位2ベクトルで、V,Wが張る平面を表します。内積と外積はその平面上での操作であることから、本質的には2次元の操作です。

回転の生成子の分解

2本の単位ベクトルの表現M,Nの外積MNを正規化して成分表示します。

MN|MN|=i(aσ1+bσ2+cσ3)(a2+b2+c2=1)

これにより、積MNを確認します:

MN=cosθI+sinθi(aσ1+bσ2+cσ3)

これは回転の生成子が2本の単位ベクトルの表現に分解できることを意味します。

MNによる回転表現を確認します:

(MN)V(MN)=NMVMN=NMVMN

エルミート行列

パウリ行列はエルミート行列で、その線形結合もエルミート行列のため、M=M,N=Nとなります。

2本のベクトルによって張られる平面が回転面となり、成す角の2倍が回転角となります。

線対称な鏡映

2本の単位ベクトルによる回転の表現は、単位ベクトルでベクトルを挟む操作を2回繰り返します。

N(MVM)N

ここでMVMは線対称な鏡映となります。つまり、N(MVM)Nという表式は、2回の鏡映によって回転が表現されるという、一般的な原理を反映しています。7shi-mir

四元数での線対称な鏡映

四元数の虚部で単位ベクトルm,nとベクトルvを表現します。

m=mxi+myj+mzk(mx,my,mzR, mx2+my2+mz2=1)n=nxi+nyj+nzk(nx,ny,nzR, nx2+ny2+nz2=1)v=vxi+vyj+vzk(vx,vy,vzR)

双四元数を間に挟むことで、パウリ行列から変換します。パウリ行列のベクトルの表現は、四元数の虚部にhを付けることで対応します。

MVM(hm)(hv)(hm)=h(mvm)

h(mvm)hhmなどと同様に次数の変換をしているだけで、ベクトルの成分には影響しません。つまりmvmという四元数が、vmによる線対称な鏡映となります。このマイナスは、パウリ行列では消えたエルミート行列におけるが、四元数では共役として残っていると解釈できます。

四元数での線対称な鏡映

mを単位純虚四元数、vを任意の純虚四元数とすれば:mvm=mvm

鏡映を2回繰り返せば、単位純虚四元数の積は単位四元数となることから、r=nmによる回転rvrとなります。7shi-versor

n(mvm)n=(nm)v(mn)=(nm)v(nm)=rvr

一方、m=m, n=nより:

n(mvm)n=nmvmn

共役と交換

(nm)=mnとなり、共役によって積が交換します。これは外積の反交換性から理解できます。

おわりに

本記事では、パウリ行列と四元数という一見異なる数学的概念について、双四元数という概念を介して橋渡しを行いました。

パウリ行列が生成する次数付き代数構造は四元数を含み、より一般的な数学的枠組みであるクリフォード代数の一部として理解できます。特に、回転の表現における四元数とパウリ行列の対応関係は、これらの数学的構造の具体的な応用例として重要です。この対応関係は、理論物理学と計算機科学の接点を示す興味深い例となっています。

本記事が、これらの数学的概念への理解を深める一助となれば幸いです。

参考文献

投稿日:2024711
更新日:2024727
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

7shi
7shi
27
6864

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. パウリ行列と四元数
  2. パウリ行列
  3. 四元数
  4. パウリ行列と四元数の類似性
  5. テンソル積
  6. テンソル積と直積の違い
  7. 双四元数
  8. 簡略化記法
  9. 代数的性質
  10. パウリ行列と双四元数の対応
  11. 四元数の行列表現
  12. 複素数の虚数単位との関係
  13. 対応関係のまとめ
  14. パウリ行列が生成する代数構造
  15. 次数付き構造の幾何学的意味
  16. 1次:ベクトルの表現
  17. 2次:四元数との対応
  18. 3次:体積と行列式
  19. 回転の表現
  20. 単位四元数と回転
  21. 四元数からパウリ行列への変換
  22. パウリ行列による回転の表現
  23. 回転表現のまとめ
  24. 回転と鏡映
  25. 内積と外積
  26. 回転の生成子の分解
  27. 線対称な鏡映
  28. 四元数での線対称な鏡映
  29. おわりに
  30. 参考文献