0
応用数学解説
文献あり

4次元回転と分解型双四元数

114
0
$$$$

四元数は実部も含めた4成分で4次元空間の点を表せ、その回転は左右2つの単位四元数で挟む$r_L\,q\,r_R$という形で書けます。一方、クリフォード代数$C\ell_{4,0}(\mathbb R)$では回転子で挟んで回転を表します。本記事では、この2つの「挟み込み」の対応を、二重回転の2つの回転角を和と差に組み替える操作として与える、中嶋慧氏による方法をまとめます。nakajima-4d-rot

四元数とクリフォード代数の基本的な演算は既知とします。

左右作用と$M_4(\mathbb R)$

四元数$q$を基底$(1,i,j,k)$に関する実4次元の列ベクトルとみなし、虚数単位$u=i,j,k$を左右から掛ける操作を$L_u,R_u$とします。

$$ L_u\,q=uq,\quad R_u\,q=qu $$

$q$について線形なので、$L_u,R_u$$4\times4$実行列で表されます。結合律から積の規則が決まり、左作用と右作用は互いに可換です。

$$ L_uL_v=L_{uv},\quad R_uR_v=R_{vu},\quad L_uR_v=R_vL_u $$

左右の積$L_uR_v$$u,v\in\{1,i,j,k\}$)は16個あり、一次独立で$4\times4$実行列全体$M_4(\mathbb R)$を張ります。これはテンソル積の同型$\mathbb H\otimes\mathbb H\cong M_4(\mathbb R)$の具体的な実現であり(以下、テンソル積はすべて$\mathbb R$上で取ります)、2つのテンソル因子が左作用と右作用として現れています。左右から挟む回転$q'=r_L\,q\,r_R=L_{r_L}R_{r_R}\,q$は、この行列環の中に住んでいます。

テンソル積の向き

$R_uR_v=R_{vu}$と積の順序が反転するため、正確にはテンソル積の第2因子は共役を通して右作用に対応します。
$$ \mathbb H\otimes_{\mathbb R}\mathbb H\longrightarrow M_4(\mathbb R),\quad u\otimes v\longmapsto L_uR_{v^*} $$

$C\ell_{3,1}(\mathbb R)$としての$M_4(\mathbb R)$

$M_4(\mathbb R)$は、それ自身が1つのクリフォード代数でもあります。生成元を
$$ e_1:=L_iR_i,\quad e_2:=L_jR_i,\quad e_3:=L_kR_i,\quad e_4:=R_j $$
と置けば、2乗は
$$ e_1^2=1,\quad e_2^2=1,\quad e_3^2=1,\quad e_4^2=-1 $$
です。さらにこれらは互いに反交換し、その積は一次独立な16個の元を与えて$M_4(\mathbb R)$全体を張るため、ミンコフスキー計量のクリフォード代数$C\ell_{3,1}(\mathbb R)\cong M_4(\mathbb R)$と同一視できます。

この同型は、$\mathrm{SO}(4)$の回転行列を含む行列環$M_4(\mathbb R)$に、ミンコフスキー型のクリフォード代数構造を与えています。一方、ユークリッド4次元のスピン群を構成する代数は$C\ell_{4,0}(\mathbb R)\cong M_2(\mathbb H)$であり、別の代数です。

次節の$\mathrm{SO}(4)$の構成は行列をベクトルに直接作用させる方式です。これに対し$C\ell_{3,1}(\mathbb R)$本来の構成は、後述する回転子でグレード1のベクトルを挟む方式($v'=r^{-1}vr$)で、こちらを取ると$\operatorname{SO}(4)$ではなくローレンツ変換が得られます。

$\mathrm{SO}(4)$の構成

ここで重要なのは、$M_4(\mathbb R)$の元が4次元ベクトルに直接作用する行列だという点です。単位四元数による左右からの挟み込みは、1つの行列にまとまります。

$$ q'=r_L\,q\,r_R=L_{r_L}R_{r_R}\,q $$

ノルムの乗法性より$|r_L\,q\,r_R|=|q|$なので、$L_{r_L}R_{r_R}$は長さを保つ直交行列、実際には行列式$1$$\mathrm{SO}(4)$の回転行列そのものです(単位四元数は$1$と連続につながるため行列式は$+1$)。逆に$\mathrm{SO}(4)$のすべての元がこの形で書けることが知られています。つまり、左右からの作用は$\mathrm{SO}(4)$を構成します。

この構成を群の言葉で整理します。単位四元数のなす群は$\mathrm{SU}(2)$と同型です。ただし、対$(r_L,r_R)$をそのまま組にしたのでは、直積群からの準同型になりません。右作用は積の順序が反転するため

$$ (L_aR_b)(L_cR_d)=L_{ac}R_{db} $$

と、第2成分だけ積が逆順になるからです。そこで$a=r_L$$b=r_R^{-1}$と置き直します。

$$ F(a,b)=L_aR_{b^{-1}},\quad q'=a\,q\,b^{-1} $$

こうすれば$F$は直積群$\mathrm{SU}(2)\times\mathrm{SU}(2)$から$\mathrm{SO}(4)$への全射準同型となり、その核は$(1,1)$$(-1,-1)$の2元です。準同型定理から、$\mathrm{SO}(4)$は直積群を核で割った商として表されます。

$$ \mathrm{SO}(4)\cong\frac{\mathrm{SU}(2)\times\mathrm{SU}(2)}{\{(1,1),(-1,-1)\}} $$

$F(a,b)=L_aR_{b^{-1}}$の核を求める。核の元は任意の四元数$q$に対して$a\,q\,b^{-1}=q$を満たす。$q=1$と取れば$ab^{-1}=1$、すなわち$b=a$である。これを戻すと任意の$q$$a\,q\,a^{-1}=q$、つまり$a$はすべての四元数と可換である。$a=a_0+a_1i+a_2j+a_3k$とおくと、$i$との可換性から$a_2=a_3=0$$j$との可換性から$a_1=0$が従い、$a$は実数となる。単位四元数であることから$a=\pm1$、対応して$(a,b)=(1,1),(-1,-1)$である。逆にこの2元が恒等変換を与えることは明らかであるため、核はちょうどこの2元である。

テンソル積との関係は、群そのものの記法としてではなく、写像の像として述べると明確です。実代数の同型

$$ \mathbb H\otimes_{\mathbb R}\mathbb H\longrightarrow M_4(\mathbb R),\quad a\otimes b\longmapsto L_aR_{b^*} $$

のもとで、単位四元数の対から作られる単純テンソル$a\otimes b$の全体は、$M_4(\mathbb R)$の中で上の商群と同型な部分群をなします。テンソル積では$(-a)\otimes(-b)=a\otimes b$と符号が相殺するため、直積群そのものではなく、核で割った商が像として現れるのです。像の回転行列だけを見ると、2つの持ち上げ$(a,b)$$(-a,-b)$を区別する符号は失われます。符号を区別する直積群$\mathrm{SU}(2)\times\mathrm{SU}(2)$が二重被覆$\operatorname{Spin}(4)$であり、$M_4(\mathbb R)$の中に住んでいるのは、その商である$\mathrm{SO}(4)$です。

この商を経由する以上、$q\in\mathbb H\simeq\mathbb R^4$への作用は$\mathrm{SO}(4)$の標準ベクトル表現であって、スピノル表現ではありません。$\operatorname{Spin}(4)$の表現として見ると、被覆の核にある中心元$(-1,-1)$が恒等変換として作用します。一方、スピノル表現ではこの中心元が$-I$として作用し、符号の情報が保たれます。

$\operatorname{Spin}(4)$の群構造を保ち、異なる群要素を区別する忠実な実行列表現は、$4\times4$実行列では実現できません。$\operatorname{Spin}(4)\cong\mathrm{SU}(2)\times\mathrm{SU}(2)$の忠実な実表現は最低8次元であることが知られており、その置き場所が後で見る偶部分代数$\mathbb H\oplus\mathbb H$です。ここで$\mathbb H\oplus\mathbb H$の代数としての実次元$8$と、忠実な実表現の表現空間の次元$8$は本来別の概念ですが、$\mathbb H\oplus\mathbb H$が自身に左から作用することで、実8次元の忠実な表現が得られます。

半スピノルの次元

最低8次元というのは、群全体に忠実な実表現についての主張です。個々の半スピノル表現は実4次元で存在しますが、直積の片方の因子しか作用しないため、群全体には忠実ではありません。

二重回転と2つの回転角

$r_L,r_R$$3+3$自由度が$\mathrm{SO}(4)$の6自由度をどう覆うのかは、クリフォード代数に進む前に、四元数の計算だけで確認できます。鍵となる事実は、4次元の任意の回転が、直交基底を適切に取れば、互いに直交する2つの平面がそれぞれ独立な角度で回る二重回転の標準形にできることです。

まず、片側だけの作用を調べます。虚数単位$i$を左から掛けると、基底は
$$ (1,i,j,k) \mapsto (i,-1,k,-j) $$
と動きます。つまり左作用$q\mapsto e^{\alpha i}q$は、$(1,i)$平面と$(j,k)$平面を共に角度$\alpha$だけ回す回転です。このように、直交する2平面で回転角の大きさが等しい回転を等傾回転と呼びます。向き付き角度の符号は各平面の向きの取り方に依存するため、以下では符号も含めて明示します。虚数単位$i$を右から掛けると、基底は
$$ (1,i,j,k) \mapsto (i,-1,-k,j) $$
と動きます。右作用$q\mapsto q\,e^{\beta i}$も等傾回転ですが、$(1,i)$平面は$\beta$$(j,k)$平面は$-\beta$と、第2平面の回る向きが逆になります。

左右を合成すると、この向きの違いによって2平面の回転角が分離します。$q'=e^{\alpha i}\,q\,e^{\beta i}$$(1,i)$平面を$\alpha+\beta$$(j,k)$平面を$\alpha-\beta$だけ回し、和と差は独立に動かせます。$(1,i)$平面の回転角を$\theta_1$、第2平面の回転角を$k\to j$の向きに測って$\theta_2$とすれば、
$$ \alpha=\dfrac{\theta_1-\theta_2}2,\quad \beta=\dfrac{\theta_1+\theta_2}2 $$
となり、二重回転の四元数表現が得られます。

$$ q'=\exp\left(\frac{\theta_1-\theta_2}2i\right)q\exp\left(\frac{\theta_1+\theta_2}2i\right) $$

この向きの取り方は、後でクリフォード代数の回転面$e_4e_3$と対応させるためです。

つまり、二重回転の2つの回転角$(\theta_1,\theta_2)$は、和と差$\dfrac{\theta_1\pm\theta_2}2$に組み替えられて、右と左の回転角になります。

特別な場合を確認します。

$(\theta_1,\theta_2)$四元数による表現回転の種類
$(\theta,\theta)$$q\,e^{\theta i}$右作用の等傾回転
$(\theta,-\theta)$$e^{\theta i}\,q$左作用の等傾回転
$(\theta,0)$$e^{\theta i/2}\,q\,e^{\theta i/2}$$(1,i)$平面の単純回転(両側から半角)

自由度を勘定します。二重回転は、回転面の取り方も含めれば$\mathrm{SO}(4)$の6自由度をすべて使います。一方、左右の単位四元数$r_L,r_R$はそれぞれ3自由度(回転軸の向き2+回転角1)で、合わせて$3+3=6$と勘定が合います。ここでは回転面を$(1,i)$$(j,k)$に固定して回転角だけを見ましたが、一般の回転面でも左右の回転子が具体的に書き下せること、つまり和と差への組み替えが回転角だけでなく6成分全体で成り立つことを、これからクリフォード代数を使って示します。

ここまでは$(1,i)$平面を固定するために虚数単位$i$を使いましたが、$i$である必然性はありません。$u^2=-1$を満たす単位純虚四元数$u=xi+yj+zk$$x^2+y^2+z^2=1$)であれば、指数関数の展開は$i$のときと全く同じ形で成り立ちます。
$$ e^{\theta u}=\cos\theta+\sin\theta\,u $$
したがって$i$$u$に置き換えるだけで、$(1,u)$平面とそれに直交する平面の二重回転が同様に得られ、回転面の向き(3次元的な回転軸の向き)を自由に選べます。ただし、この方法で選べるのは実軸を含む平面$(1,u)$とその直交補平面という組に限られ、一般の2平面分解がすべてこの形で書けるわけではありません。一般の回転では、後述するように左右の軸を独立に取ります。

$\theta_1$$\theta_1+2\pi$に取り替えると(片方の平面だけ1回転追加)、回転としては同じですが、指数の肩が共に$\pi i$だけずれるため、$r_L,r_R$は共に$-1$倍されます。行列$L_{r_L}R_{r_R}$では相殺して見えなくなるこの符号を、対$(r_L,r_R)$は保持しています。1つの回転に対して符号違いの対が2通り対応するこの性質が二重被覆です。

$\mathrm{SO}(4)$$C\ell_{4,0}(\mathbb R)$

$\mathrm{SO}(4)$を回転子の共役作用として扱う枠組み、すなわち$\operatorname{Spin}(4)$の舞台は、4つの生成元がすべて2乗すると$+1$になる$C\ell_{4,0}(\mathbb R)$です。これもテンソル積で表せますが、第2因子は分解型四元数$\mathbb H'\cong M_2(\mathbb R)$となります。

$$ C\ell_{4,0}(\mathbb R)\cong M_2(\mathbb H)\cong\mathbb H\otimes\mathbb H' $$

以下の$e_1,\ldots,e_4$$C\ell_{4,0}(\mathbb R)$の生成元であり、注意「$C\ell_{3,1}(\mathbb R)$としての$M_4(\mathbb R)$」で左右作用から組み立てた同名の生成元とは別物です。特に、そこでは$e_4^2=-1$でしたが、ここでは$e_4^2=+1$です。

$C\ell_{4,0}(\mathbb R)$における回転は、回転子$r$による挟み込みです。

$$ v'=r^{-1}vr $$

ここでベクトル$v=v_0e_1+v_1e_2+v_2e_3+v_3e_4$は四元数$q=v_0+v_1i+v_2j+v_3k$と同一視します。回転子は、6成分の2ベクトル$B$の指数関数として与えられます。

$$ r=\exp\left(\frac B2\right),\quad B=b_{12}e_1e_2+b_{13}e_1e_3+b_{14}e_1e_4+b_{43}e_4e_3+b_{24}e_2e_4+b_{32}e_3e_2 $$

基底は後で比較しやすいように並べています。

2ベクトルの2乗は、一般にはスカラーとグレード4の和になります。擬スカラーを$\Omega=e_1e_2e_3e_4$と書くと、対をなす基底の積がグレード4を生み

$$ B^2=-(b_{12}^2+b_{13}^2+b_{14}^2+b_{43}^2+b_{24}^2+b_{32}^2)-2(b_{12}b_{43}+b_{13}b_{24}+b_{14}b_{32})\,\Omega $$

となります。

単純単位2ベクトル

$p^2=-1$を満たす2ベクトル$p$単純単位2ベクトルと呼びます。上式より、これは対をなす係数の積の和が消え、かつ全体が規格化された場合です。
$$ p_{12}p_{43}+p_{13}p_{24}+p_{14}p_{32}=0,\quad p_{12}^2+p_{13}^2+p_{14}^2+p_{43}^2+p_{24}^2+p_{32}^2=1 $$
このとき$p$は1つの平面を表します。

単純回転

単純単位2ベクトル$p$を用いて$B=\theta p$と取れば指数関数が展開でき、回転子は三角関数で表されます。
$$ r=\exp\left(\frac\theta2p\right)=\cos\frac\theta2+\sin\frac\theta2\,p $$
これはその1平面だけを角$\theta$回す単純回転の回転子です。一般の2ベクトルはこの制約を受けず、対応する回転は2平面が独立な角度で回る二重回転になります。

同じ回転が四元数側では$q'=r_L\,q\,r_R$と表されます。回転子の指数を与える2ベクトルの6成分が、左右の回転子$(r_L,r_R)$の各3自由度にどう対応するのかが問題となります。

等傾回転の合成

二重回転の節で見た等傾回転を回転子で書き直し、その合成を確認します。軸は一般の単位純虚四元数$u=xi+yj+zk$$x^2+y^2+z^2=1$)に取り、対応するベクトルを$n=xe_2+ye_3+ze_4$とします。$(1,u)$平面に対応する回転面は

$$ b=e_1n=xe_1e_2+ye_1e_3+ze_1e_4 $$

で、$e_1$$n$が直交する単位ベクトルであることから$b^2=e_1ne_1n=-e_1^2n^2=-1$です。もう一方の回転面(直交補平面)は、擬スカラー$\Omega=e_1e_2e_3e_4$を掛けると得られます。基底ごとの計算

$$ \Omega\,e_1e_2=e_4e_3,\quad \Omega\,e_1e_3=e_2e_4,\quad \Omega\,e_1e_4=e_3e_2 $$

より

$$ \Omega b=xe_4e_3+ye_2e_4+ze_3e_2 $$

です。$u=i$のときは$b=e_1e_2$$\Omega b=e_4e_3$となり、二重回転の節で固定した$(1,i)$平面と、$k\to j$の向きに取った第2平面が再現されます。

$\Omega$$\Omega^2=1$を満たし、各生成元$e_m$と反交換するため、2ベクトルとは可換です。したがって

$$ (\Omega b)^2=\Omega^2b^2=-1,\quad b\,(\Omega b)=(\Omega b)\,b=\Omega b^2=-\Omega $$

となり、$b$$\Omega b$は可換です。積が純グレード4になる(グレード0と2の成分を持たない)ことは、2平面が互いに直交していることの反映です。可換性から指数関数は因数分解でき

$$ r=\exp\left(\frac{\theta_1}2b+\frac{\theta_2}2\,\Omega b\right) =\exp\left(\frac{\theta_1}2b\right)\exp\left(\frac{\theta_2}2\,\Omega b\right) $$

は、挟み込み$v'=r^{-1}vr$によって$b$平面を$e_1\to n$の向きに$\theta_1$$\Omega b$平面を$\theta_2$だけ回す二重回転の回転子です。各因子は他方の平面内のベクトルと可換なので、自分の平面だけを回します。

二重回転の節の結果を思い出すと、左作用$q\mapsto e^{\alpha u}q$$(\theta_1,\theta_2)=(\alpha,-\alpha)$、右作用$q\mapsto q\,e^{\beta u}$$(\theta_1,\theta_2)=(\beta,\beta)$の等傾回転でした。代入すれば、対応する回転子が得られます。

$$ \begin{alignedat}{2} q&\mapsto e^{\alpha u}q,&\quad r_-&=\exp\left(\frac\alpha2(b-\Omega b)\right)=\exp\left(\frac\alpha2(1-\Omega)b\right) \\ q&\mapsto q\,e^{\beta u},&\quad r_+&=\exp\left(\frac\beta2(b+\Omega b)\right)=\exp\left(\frac\beta2(1+\Omega)b\right) \end{alignedat} $$

回転面$b$(軸$u$)は共通で、左作用か右作用かの違いは、因子$1\mp\Omega$における$\Omega$の符号だけに集約されます。

一般の軸での第2平面の向き

$u=i$の場合は二重回転の節で確認済みなので、一般の$u$について、第2平面とその向きが四元数側とクリフォード代数側で一致することを確かめる。$u$と直交する単位純虚四元数$w$を1つ取れば、$\{1,u,w,uw\}$$\mathbb H$の正規直交基底である。$w,uw$に対応するベクトルを$\hat w,\hat m$とすれば、$(e_1,n,\hat w,\hat m)$$\mathbb R^4$の正規直交基底で、$(u,w)=(i,j)$のとき$(e_1,e_2,e_3,e_4)$に一致する。直交対$(u,w)$の全体は連結で、正規直交基底の向き(行列式$\pm1$)は連続的に変わらないため、この基底は常に正の向きであり、積は擬スカラーに等しい。

$$ e_1n\,\hat w\hat m=\Omega $$

右から$b=e_1n$を掛けると、4つのベクトルが互いに直交することから$\hat w\hat m$$e_1n$は可換なので

$$ \Omega b=e_1n\,\hat w\hat m\,e_1n=(e_1n)^2\,\hat w\hat m=-\hat w\hat m=\hat m\hat w $$

となる。すなわち第2の回転面$\Omega b$は、$(w,uw)$平面を$uw\to w$の向きに向き付けたものである。

四元数側の作用をこの平面で確認する。$uw=-wu$$u^2=-1$より$uwu=w$に注意すれば

$$ e^{\alpha u}\,w=\cos\alpha\,w+\sin\alpha\,uw,\quad (uw)\,e^{\beta u}=\cos\beta\,uw+\sin\beta\,w $$

と、左作用は$w\to uw$の向きに$\alpha$、すなわち$\Omega b$の向き($uw\to w$)では$-\alpha$回し、右作用は$\Omega b$の向きに$\beta$回す。$(1,u)$平面は左右とも$1\to u$$e_1\to n$)の向きに回るから、$\theta_2$$\Omega b$の向きで測れば、左作用は$(\theta_1,\theta_2)=(\alpha,-\alpha)$、右作用は$(\beta,\beta)$である。

合成を確認します。$b$$\Omega b$の可換性から$r_-$$r_+$も可換で、積は指数の肩の和になります。

$$ r_-r_+=r_+r_- =\exp\left(\frac{\alpha+\beta}2\,b+\frac{\beta-\alpha}2\,\Omega b\right) $$

これは$\theta_1=\alpha+\beta$$\theta_2=\beta-\alpha$の二重回転の回転子であり、逆に解けば

$$ \alpha=\frac{\theta_1-\theta_2}2,\quad \beta=\frac{\theta_1+\theta_2}2 $$

と、二重回転の節で四元数の計算から得た和と差への組み替えが回転子の側でも再現されます。逆向きに読めば、回転面の対$(b,\Omega b)$を持つ任意の二重回転の回転子は、可換な左右の等傾回転子の積に分解されます。

$$ \exp\left(\frac{\theta_1}2b+\frac{\theta_2}2\,\Omega b\right) =\exp\left(\frac{\theta_1-\theta_2}4(1-\Omega)b\right) \exp\left(\frac{\theta_1+\theta_2}4(1+\Omega)b\right) $$

この分離を担っているのが因子$1\pm\Omega$です。$\Omega^2=1$より

$$ (1+\Omega)(1-\Omega)=1-\Omega^2=0 $$

なので、$(1+\Omega)$型の2ベクトルと$(1-\Omega)$型の2ベクトルは、どちらの順で掛けても積が消え、互いに干渉しません。左右の情報が$\Omega$の符号$\pm$で分離されるこの構造を、$\dfrac{1\pm\Omega}2$を冪等元とする直和分解として整備し、一般の回転子から$(r_L,r_R)$を取り出す装置に仕上げることが、以降の節の内容です。

軸が異なっても可換

$\Omega$が2ベクトルと可換であることから、任意の2ベクトル$B_1,B_2$に対して
$$ \{(1-\Omega)B_1\}\{(1+\Omega)B_2\}=(1-\Omega)(1+\Omega)B_1B_2=0 $$
と、どちらの順の積も$0$になります。したがって指数の肩が交換し、左作用の等傾回転子と右作用の等傾回転子は、軸が異なっていても常に可換です。これは冒頭で見た左右の作用の可換性$L_uR_v=R_vL_u$の回転子版です。

偶部分代数と次元の降下

単純回転の回転子はスカラー(グレード0)と2ベクトル(グレード2)の線形結合で、その積からはグレード4の$\Omega=e_1e_2e_3e_4$も現れます。一般の4次元回転子は、最初からグレード$0,2,4$を持ち得ます。偶数グレードの元は積について閉じており、偶部分代数をなします。偶部分代数は、特定の生成元を含む2ベクトルを新たな生成元と見なすことで、生成元が1つ少ない(生成ベクトル空間の次元が1つ下がった)クリフォード代数と同型になります。新たな生成元の2乗は$(e_me_n)^2=-e_m^2e_n^2$で決まります。

回転子とスピン群は偶部分代数に住むため、この降下を3次元と4次元で並べると、置き場所の階梯が見えてきます。

  • 3次元回転$C\ell_{3,0}(\mathbb R)$または$C\ell_{0,3}(\mathbb R)$の中で記述されます。偶部分代数の生成元を$e_1e_3,\ e_2e_3$と取れば、2乗は計量の符号によらず$(e_ae_3)^2=-e_a^2e_3^2=-1$となり、どちらの偶部分代数も$C\ell_{0,2}(\mathbb R)\cong\mathbb H$で、四元数そのものです。そのノルム$1$の元(単位四元数)がなす群が$\operatorname{Spin}(3)\cong\mathrm{SU}(2)$で、単位四元数による挟み込み$rqr^*$はこの構造の現れです。
  • 4次元回転$C\ell_{4,0}(\mathbb R)$または$C\ell_{0,4}(\mathbb R)$の中で記述されます。偶部分代数の生成元を$f_a=e_1e_{a+1}$$a=1,2,3$)と取れば、やはり$f_a^2=-1$となり、どちらの偶部分代数も$C\ell_{0,3}(\mathbb R)$と同型です。偶数グレード$\{0,2,4\}$$1+6+1=8$次元が、$C\ell_{0,3}(\mathbb R)$の全グレードの$1+3+3+1=8$次元にちょうど対応します。
回転代数偶部分代数スピン群
3次元$C\ell_{3,0}(\mathbb R)$$C\ell_{0,3}(\mathbb R)$$C\ell_{0,2}(\mathbb R)\cong\mathbb H$$\operatorname{Spin}(3)\cong\mathrm{SU}(2)$
4次元$C\ell_{4,0}(\mathbb R)$$C\ell_{0,4}(\mathbb R)$$C\ell_{0,3}(\mathbb R)\cong\mathbb H\oplus\mathbb H$$\operatorname{Spin}(4)\cong\mathrm{SU}(2)\times\mathrm{SU}(2)$

3次元回転が記述される$C\ell_{0,3}(\mathbb R)$が、1つ上の4次元では偶部分代数として再登場しています。$C\ell_{0,3}(\mathbb R)$は「四元数と、それに可換な体積要素$\Omega$」という形をしており、4次元では$\Omega^2=e_1^2e_2^2e_3^2e_4^2$となるため、どちらの計量でも$\Omega^2=+1$です。これが分解型双四元数$\mathbb C'\otimes\mathbb H$$\mathbb C'=\mathbb R[\omega]/(\omega^2-1)$は分解型複素数)であり、分解型複素数と同様に冪等元$\dfrac{1\pm\Omega}2$によって$\mathbb H\oplus\mathbb H$へ直和分解できます。後で見るように、この2つの四元数成分は、共役と逆元を介して左右の回転子$(r_L,r_R)$に対応します。対は符号ごと保持されるため、単位四元数の対がなすのは商$\mathrm{SO}(4)$ではなく直積$\mathrm{SU}(2)\times\mathrm{SU}(2)\cong\operatorname{Spin}(4)$です。回転行列そのものを構成する$M_4(\mathbb R)$と、対を符号ごと保持する$\mathbb H\oplus\mathbb H$という、2つの表現がここで分岐します。

グレードの振り分けと分解型双四元数へのマッピング

前節の生成元$f_1=e_1e_2,\ f_2=e_1e_3,\ f_3=e_1e_4$を用いて、$C\ell_{4,0}(\mathbb R)$の偶部分代数を$C\ell_{0,3}(\mathbb R)$として書き直します。生成元の積は

$$ f_2f_3=e_1e_3e_1e_4=-e_3e_4=e_4e_3,\quad f_3f_1=e_2e_4,\quad f_1f_2=e_3e_2 $$

となります。$C\ell_{0,3}$のグレード2の3つの元は、2乗が$-1$で循環的な積の関係$(f_2f_3)(f_3f_1)=f_1f_2$を満たすため、グレード$\{0,2\}$(偶部分)は再び四元数$\mathbb H$をなします。グレード$\{1,3\}$はその$\Omega$倍で、これが分解型双四元数に対応する構造です。8個の基底の対応をまとめます。

$C\ell_{4,0}^0(\mathbb R)$基底$C\ell_{0,3}(\mathbb R)$基底分解型双四元数2乗
グレード0$1$グレード0$1$$1$$+1$
グレード2$e_1e_2,\ e_1e_3,\ e_1e_4$グレード1$f_1,\ f_2,\ f_3$$\omega i,\ \omega j,\ \omega k$$-1$
グレード2$e_4e_3,\ e_2e_4,\ e_3e_2$グレード2$f_2f_3,\ f_3f_1,\ f_1f_2$$i,\ j,\ k$$-1$
グレード4$-\Omega=-e_1e_2e_3e_4$グレード3$f_1f_2f_3$$-\omega$$+1$

つまり、$C\ell_{4,0}$のグレード2にある回転面の6成分は、$e_1$を含むかどうかで$C\ell_{0,3}$のグレード1と2に3成分ずつ振り分けられ、グレード4の$\Omega$はグレード3(擬スカラー)へ降ります。回転子が動くグレード$\{0,2,4\}$の8成分は、$C\ell_{0,3}$の全グレードをちょうど使い切ります。

ここで$\Omega$$C\ell_{4,0}(\mathbb R)$の体積要素、$\omega$は行き先の分解型複素単位で、両者は別の代数の元です。最終行のとおり$f_1f_2f_3=-\Omega$なので、$C\ell_{0,3}(\mathbb R)$の体積要素は$-\Omega$、その行き先は$-\omega$になります。

$C\ell_{4,0}(\mathbb R)$全体(16次元)は分解型双四元数(8次元)と同型ではないため、変換は偶部分代数からの同型写像$\varphi$として明示し、暗黙の同一視は避けます。上表のとおり、$\varphi$$e_1$を含まないグレード2の基底を四元数の基底$i,j,k$へ、体積要素$\Omega$を分解型双四元数の$\omega$へ移します。

偶部分代数から分解型双四元数への同型写像

$$ \varphi:C\ell_{4,0}^0(\mathbb R)\to\mathbb C'\otimes\mathbb H,\quad e_4e_3\mapsto i,\quad e_2e_4\mapsto j,\quad e_3e_2\mapsto k,\quad \Omega\mapsto\omega $$

行き先の$\{i,j,k,\omega\}$が生成する代数が分解型双四元数で、任意の元は$X'+\omega X''$$X',X''\in\mathbb H$)と書けます。$\Omega$を掛けると対をなす2ベクトルが入れ替わるため、$e_1$を含む2ベクトルは$\omega i,\omega j,\omega k$へ移ります。

$$ \varphi(e_1e_2)=\omega i,\quad \varphi(e_1e_3)=\omega j,\quad \varphi(e_1e_4)=\omega k $$

射影としての準同型写像

以上の準備のもとで、回転子から$r_L,r_R$を取り出す中嶋慧氏の方法を説明します。目標は「二重回転と2つの回転角」で見た構図、すなわち左右の回転角が二重回転の2つの回転角の和と差になるという構図の再現です。そこで、$C\ell_{4,0}(\mathbb R)$の偶部分代数を同型写像$\varphi$で分解型双四元数へ移したうえで、回転子の情報から「和」の成分と「差」の成分を取り出す操作を作ります。この操作は、直和分解$\mathbb H\oplus\mathbb H$の各成分への射影にほかなりません。

詳細は参考資料の(3.10)式を参照してください。nakajima-4d-rot

直和の行列表現と射影行列

まず冪等元を作ります。$\omega^2=1$なので、$\varepsilon=\dfrac{1+\omega}2$は冪等元です。冪等性に加えて、$\varepsilon$によって$\omega$$1$に移されることも確かめられます。

$$ \varepsilon^2=\frac{1+2\omega+\omega^2}4=\frac{1+\omega}2=\varepsilon,\quad \omega\varepsilon=\frac{\omega+\omega^2}2=\varepsilon $$

もう1つの冪等元$1-\varepsilon=\dfrac{1-\omega}2$も同様に冪等で、こちらでは$\omega$$-1$に移されます。

$$ (1-\varepsilon)^2=1-\varepsilon, \quad \omega(1-\varepsilon)=-(1-\varepsilon) $$

$\omega$を掛ける」操作は、分解型双四元数を四元数係数の2次元線形空間(基底$1,\omega$)とみなしたときの線形写像です。上の2式は、$\varepsilon$$1-\varepsilon$がこの線形写像の固有ベクトルであり、固有値がそれぞれ$1$$-1$であることを表しています。$\omega$はすべての元と可換なため、固有ベクトルを四元数倍しても固有値は変わりません。固有値$1$の固有空間は$\varepsilon$の四元数倍全体$\varepsilon\,\mathbb H$、固有値$-1$の固有空間は$(1-\varepsilon)\,\mathbb H$で、それぞれ四元数係数で1次元です。

2つは直交し($\varepsilon(1-\varepsilon)=0$)、足すと$1$になります。$\omega$が2つの冪等元の上でそれぞれ$\pm1$になることが、後で見る対角行列$\omega\mapsto\operatorname{diag}(1,-1)$の根拠です。

分解型双四元数の元$X=X'+\omega X''$$X',X''\in\mathbb H$)は、この2つの冪等元の線形結合として書き直せます。

$$ X=(X'+X'')\varepsilon+(X'-X'')(1-\varepsilon) $$

$2\varepsilon-1=\omega$に注意して右辺を展開する。

$$ (X'+X'')\varepsilon+(X'-X'')(1-\varepsilon) =X'+X''(2\varepsilon-1)=X'+\omega X'' $$

つまり$X$は、和成分$X'+X''$$\varepsilon$に、差成分$X'-X''$$1-\varepsilon$に掛けた形に分解されます。$\varepsilon,\ 1-\varepsilon$を対角行列$\operatorname{diag}(1,0),\ \operatorname{diag}(0,1)$へ対応させて四元数係数の対角行列でこれを表せば、$\varepsilon,\ 1-\varepsilon$は文字通りの射影行列になります。

$$ \varepsilon\mapsto\begin{pmatrix}1&0\\0&0\end{pmatrix},\quad 1-\varepsilon\mapsto\begin{pmatrix}0&0\\0&1\end{pmatrix},\quad \omega=2\varepsilon-1\mapsto\begin{pmatrix}1&0\\0&-1\end{pmatrix} $$

このとき$X=(X'+X'')\varepsilon+(X'-X'')(1-\varepsilon)$の行き先は、和$X'+X''$と差$X'-X''$を対角に並べた形になります。

$$ X'+\omega X''\mapsto \begin{pmatrix}X'+X''&0\\0&X'-X''\end{pmatrix} $$

この対応は積を保ちます。すなわち、和成分と差成分はそれぞれ独立に積をなし、対角行列の積の規則
$$ \begin{pmatrix}A&0\\0&B\end{pmatrix}\begin{pmatrix}C&0\\0&D\end{pmatrix}=\begin{pmatrix}AC&0\\0&BD\end{pmatrix} $$
がそのまま成り立ちます。直和分解$\mathbb H\oplus\mathbb H$の2つの成分とは、この2つの対角成分$(X'+X'',\ X'-X'')$のことです。

$X$$\varepsilon$を掛けると

$$ \varepsilon X=\varepsilon X'+\varepsilon\omega X''=\varepsilon(X'+X'') $$

と、和成分$X'+X''$を係数とする$\varepsilon\,\mathbb H$の元だけが生き残ります。

準同型写像$T$

射影$\varepsilon X=\varepsilon(X'+X'')$で生き残るのは係数の四元数$X'+X''$だけなので、直和成分$\varepsilon\,\mathbb H$を対応$\varepsilon A\leftrightarrow A$$A\in\mathbb H$)によって$\mathbb H$と同一視し、係数を直接読み出す写像を$T$とします。

分解型双四元数から四元数への準同型写像

$T(X'+\omega X'')=X'+X''\quad(X',X'' \in \mathbb H)$

$T$$\omega=1$と読み替えることに相当します。行列表現では左上の対角成分を読み出す対応$\operatorname{diag}(A,B)\mapsto A$、直和の言葉では第1成分への射影$\mathbb H\oplus\mathbb H\to\mathbb H$です。前節で見たとおり積は対角成分ごとに閉じているため、成分の読み出しは自動的に積を保ちます。

$T$の準同型性

$$ T(XY)=T(X)T(Y) $$

つまり$T$の準同型性は、「射影行列で片方の対角成分だけを見る」ことの帰結です。

もう一方の成分(差$X'-X''$)も、同じ$T$で読み出せます。そのために$\omega$の符号だけを反転させる操作$\dagger$を導入します。

$\omega$共役

$$ (X'+\omega X'')^{\dagger}=X'-\omega X''\quad(X',X''\in\mathbb H) $$
四元数共役は行わず、$\omega$の符号だけを反転させる代数自己同型です。通常の随伴のように積の順序を反転させる操作ではありません。

行列表現では2つの対角成分の入れ替え$\operatorname{diag}(A,B)\mapsto\operatorname{diag}(B,A)$なので、差成分は$T(X^{\dagger})=X'-X''$として得られます。

純虚四元数への変換

2ベクトル$B$$\varphi$で分解型双四元数へ移してから$T$を適用すると、和成分$U_R$が得られます。

$$ \begin{aligned} U_R &=T(\varphi(B)) \\ &=T(b_{12}\omega i+b_{13}\omega j+b_{14}\omega k+b_{43}i+b_{24}j+b_{32}k) \\ &=b_{12}i+b_{13}j+b_{14}k+b_{43}i+b_{24}j+b_{32}k \\ &=(b_{12}+b_{43})i+(b_{13}+b_{24})j+(b_{14}+b_{32})k \end{aligned} $$

$\omega$共役で差成分に切り替えれば、$U_L$も得られます。

$$ \begin{aligned} U_L &=-T(\varphi(B)^{\dagger}) \\ &=-T(-\omega(b_{12}i+b_{13}j+b_{14}k)+b_{43}i+b_{24}j+b_{32}k) \\ &=b_{12}i+b_{13}j+b_{14}k-b_{43}i-b_{24}j-b_{32}k \\ &=(b_{12}-b_{43})i+(b_{13}-b_{24})j+(b_{14}-b_{32})k \end{aligned} $$

$U_L,U_R$は純虚四元数で、左右それぞれの等傾回転の軸方向と角度パラメータをまとめたものです。単位とは限らないため、軸と角を分けずに扱います。$U_L\ne0$なら、左作用の軸は$U_L/|U_L|$、等傾回転の角度パラメータは$|U_L|/2$で、右作用も同様です。この「軸」は3次元的な回転軸に相当するもので、4次元回転全体の固定軸ではないことに注意します。これによって回転子を表します。

$$ r_L=\exp\left(\frac{U_L}2\right),\quad r_R=\exp\left(\frac{U_R}2\right) $$

回転させるベクトル$v$はグレード1で、そのままでは偶部分代数に入らないため、$\varphi$で移せません。そこで$e_1$を掛けます。$e_1^2=1$となってグレード0(スカラー)になり、それ以外はグレード2(2ベクトル)になるため、偶部分代数に収まります。これによってベクトルも分解型双四元数経由で四元数に移せます。

この対応を$Q$と書きます。

ベクトルから四元数への対応

$$ \begin{aligned} Q(v) &:=T(\varphi(e_1v)) \\ &=T(\varphi(e_1(v_0e_1+v_1e_2+v_2e_3+v_3e_4))) \\ &=T(\varphi(v_0+v_1e_1e_2+v_2e_1e_3+v_3e_1e_4)) \\ &=T(v_0+v_1\omega i+v_2 \omega j+v_3\omega k) \\ &=v_0+v_1i+v_2j+v_3k \end{aligned} $$

$Q$$T\circ\varphi$そのものではなく、$e_1$を掛ける操作を挟んでいます。回転後のベクトル$v'=r^{-1}vr$もグレード1なので、これにも同じ$Q$を適用します。すると、回転は次のように四元数の左右からの挟み込みに移ります。

$$ Q(r^{-1}vr) =\exp\left(-\frac12T(\varphi(B)^{\dagger})\right) Q(v) \exp\left(\frac12T(\varphi(B))\right) =r_L\,Q(v)\,r_R $$

以上をまとめます。

回転子の対応

$C\ell_{4,0}(\mathbb R)$の回転$v'=r^{-1}vr$$r=\exp(B/2)$)と同じ回転が、四元数では次のように表されます。
$$ q'=r_L\,q\,r_R,\quad q=Q(v),\quad q'=Q(v') $$
$$ \begin{alignedat}{3} r_L&=T(\varphi(r)^{\dagger})^{-1}&&=\exp\left(\frac{U_L}2\right),&\quad U_L&=-T(\varphi(B)^{\dagger})=(b_{12}-b_{43})i+(b_{13}-b_{24})j+(b_{14}-b_{32})k \\ r_R&=T(\varphi(r))&&=\exp\left(\frac{U_R}2\right),&\quad U_R&=T(\varphi(B))=(b_{12}+b_{43})i+(b_{13}+b_{24})j+(b_{14}+b_{32})k \end{alignedat} $$

成分を見ると、対をなす成分の和が$U_R$、差が$U_L$となり、二重回転の節で回転角に見た「和と差への組み替え」が、2ベクトルの6成分全体に広がった形です。

自由度の勘定も成分のレベルで裏付けられます。和$(b_{12}+b_{43},\ b_{13}+b_{24},\ b_{14}+b_{32})$と差$(b_{12}-b_{43},\ b_{13}-b_{24},\ b_{14}-b_{32})$から元の6成分は復元できるため、この組み替えで情報は失われません。和と差の各3成分は互いに独立に選べ、そのまま左右の回転子$r_L,r_R$の3自由度(軸の向き2+角度パラメータ1)に対応します。$3+3=6$$\mathrm{SO}(4)$の次元と一致するのは、この可逆な組み替えの反映です。

可逆なのは生成子の線形変換

これは生成子の成分の間の線形変換についての主張です。指数写像には周期性があるため、回転子や回転から生成子を一意に復元できるわけではありません。例えば
$$ B=0,\qquad B=4\pi e_1e_2 $$
は、どちらも$r=\exp(B/2)=1$を与えます。軸と角度パラメータによる自由度の勘定も、大域的に一意な座標表示を意味するものではありません。

公式「回転子の対応」の証明を2通り与えます。1つ目の証明の準備として、次の命題を示します。

$e_1$による共役と$\omega$共役

$$ \varphi(e_1Xe_1)=\varphi(X)^{\dagger}\quad(X\in C\ell_{4,0}^0(\mathbb R)) $$

両辺とも$X$について線形なので、偶部分代数の基底で確かめれば十分である。$e_1^2=1$で、$e_1$$e_1$を含む2ベクトルと反交換し、$e_1$を含まない2ベクトルとは可換であり、$\Omega$とは反交換するから

$$ e_1(e_1e_a)e_1=-e_1e_a,\quad e_1(e_ae_b)e_1=e_ae_b\ (a,b\ne1),\quad e_1\Omega e_1=-\Omega $$

となる。$\varphi$$e_1$を含む2ベクトルを$\omega i,\omega j,\omega k$へ、含まない2ベクトルを$i,j,k$へ、$\Omega$$\omega$へ移すので、符号が反転するのはちょうど$\omega$を含む成分である。スカラーは両辺とも不変であるから、これは$\omega$の符号だけを反転させる操作$\dagger$に一致する。

1つ目は、$e_1$による共役が$\varphi$を通して$\omega$共役に対応することを使い、回転子$r$を分解せずに直接示す方法です。

1. 射影による回転の対応

$q=Q(v)$と置く。回転後のベクトル$v'=r^{-1}vr$にも同じ対応を用いて$q'=Q(v')$とするので、左から$e_1$を掛けた$e_1r^{-1}vr$を考える。$e_1^2=1$より

$$ e_1r^{-1}vr=(e_1r^{-1}e_1)(e_1v)\,r $$

と偶部分代数の元の積に分解できる。$\varphi$$T$は準同型なので、上の命題から

$$ \begin{aligned} q' &=Q(r^{-1}vr)=T(\varphi(e_1r^{-1}vr)) \\ &=T(\varphi(e_1r^{-1}e_1))\,T(\varphi(e_1v))\,T(\varphi(r)) \\ &=T(\varphi(r)^{\dagger})^{-1}\,q\,T(\varphi(r)) \end{aligned} $$

となる。

すなわち$r_L=T(\varphi(r)^{\dagger})^{-1}$$r_R=T(\varphi(r))$であり、$r$が一般の回転子のまま結論が得られる。$r=\exp(B/2)$と置けば、$\varphi,T,\dagger$はいずれも準同型で指数関数と可換だから

$$ r_L=\exp\left(-\frac12T(\varphi(B)^{\dagger})\right),\quad r_R=\exp\left(\frac12T(\varphi(B))\right) $$

となり、指数表示$r_L=\exp(U_L/2)$$r_R=\exp(U_R/2)$が従う。生成子$U_L$には負号、回転子$r_L$には逆元が付くことに注意する。

2つ目は、回転子を左右の等傾回転子の積に分解する方法で、計算は長くなりますが、左右の作用がどの平面をどちら向きに回しているかが見える形になります。

2. 等傾回転の合成による確認

回転子の指数の肩を$1\pm\Omega$で振り分ける。

$$ \frac B2=\frac14(1-\Omega)B+\frac14(1+\Omega)B $$

$\Omega$を掛けると対をなす基底は入れ替わるから($\Omega e_4e_3=e_1e_2$など)、$(1\mp\Omega)e_4e_3=\mp(1\mp\Omega)e_1e_2$のように、対の片割れは$e_1$を含む側へ符号付きでまとめられる。

$$ \begin{alignedat}{2} (1-\Omega)B&=(1-\Omega)b_L,&\quad b_L&=(b_{12}-b_{43})e_1e_2+(b_{13}-b_{24})e_1e_3+(b_{14}-b_{32})e_1e_4 \\ (1+\Omega)B&=(1+\Omega)b_R,&\quad b_R&=(b_{12}+b_{43})e_1e_2+(b_{13}+b_{24})e_1e_3+(b_{14}+b_{32})e_1e_4 \end{alignedat} $$

$b_L,b_R$$e_1n$型の回転面(軸を持つ回転面)で、その成分は本文の$U_L,U_R$の成分そのものである。「等傾回転の合成」の節で見たように$(1-\Omega)$型と$(1+\Omega)$型の2ベクトルはどちらの順でも積が$0$、特に可換なので、指数関数は因数分解できる。

$$ r=\exp\left(\frac B2\right) =\exp\left(\frac14(1-\Omega)b_L\right)\exp\left(\frac14(1+\Omega)b_R\right) $$

第1因子は、$b_L=|U_L|\,\hat b$$\hat b^2=-1$)と規格化すれば、回転面を表す$\hat b$に対応する軸を$\hat u$として、軸$\hat u$・角$\dfrac{|U_L|}2$の左作用の等傾回転子$\exp\left(\dfrac{|U_L|}4(1-\Omega)\hat b\right)$である($U_L=0$なら恒等)。「等傾回転の合成」の節より、その作用は四元数側では左作用となる。

$$ q\mapsto\exp\left(\frac{|U_L|}2\,\hat u\right)q=\exp\left(\frac{U_L}2\right)q=r_L\,q $$

ここで$|U_L|\hat u=U_L$である。同様に第2因子は右作用$q\mapsto q\exp\left(\frac{U_R}2\right)=q\,r_R$として作用する。回転子$r$は2つの因子の積だから、回転も2つの作用の合成となる。

$$ v'=r^{-1}vr\quad\leftrightarrow\quad q'=r_L\,q\,r_R $$

これで、射影による証明と同じ対応が、左右の等傾回転子への分解としても確認された。左作用か右作用かの分担が因子$1\mp\Omega$に対応していることが、この形では直接見て取れる。

直和成分と左右の回転子

$\varphi$$T$から直接得られるのは、偶部分代数$\mathbb H\oplus\mathbb H$の2つの直和成分を並べた対です。
$$ G(r)=\bigl(T(\varphi(r)),\ T(\varphi(r)^{\dagger})\bigr)=(r_R,\ r_L^{-1}) $$
$\varphi,T,\dagger$はいずれも準同型なので、$G$は成分ごとの積を保ちます。左右の回転子そのものの対$(r_L,r_R)$は、これを共役と逆元で読み替えたものです。読み替えた側では成分ごとの積にならず、回転子の積$rs$に対応する対は
$$ (s_Lr_L,\ r_Rs_R) $$
と、左側だけ順序が逆転します。これは$v'=r^{-1}vr$という向きの規約の現れです。回転を$\rho_r(v)=r^{-1}vr$と書くと$\rho_{rs}=\rho_s\circ\rho_r$となり、回転子の積に対して作用の合成順序が逆転します。

3次元回転

4次元回転の一部としての3次元回転は、$b_{12}=b_{13}=b_{14}=0$(2ベクトルが$e_1$を含まない)より$U_L=-U_R$として得られます。このとき$r_L=r_R^*$となり、挟み込み$rqr^*$の形に帰着します。

自己双対分解

和と差への組み替えは、2ベクトルの言葉では対をなす基底の和と差$e_1e_2\pm e_4e_3$などへの組み替えです。$\Omega$を掛けると対をなす2ベクトルが入れ替わるため($\Omega\,e_1e_2=e_4e_3$)、和は不変で、差は符号が反転します。

向きを$(e_1,e_2,e_3,e_4)$に取った通常のホッジ双対は$*(e_1\wedge e_2)=e_3\wedge e_4$ですが、クリフォード積では$\Omega\,e_1e_2=e_4e_3=-e_3e_4$なので、2ベクトル上では$*B=-\Omega B$という関係になります。したがって、$\Omega$倍で不変な和$e_1e_2+e_4e_3$反自己双対、符号が反転する差$e_1e_2-e_4e_3$自己双対です。この直和分解はリー代数の分解$\mathfrak{so}(4)\cong\mathfrak{su}(2)\oplus\mathfrak{su}(2)$$\operatorname{Spin}(4)\cong\mathrm{SU}(2)\times\mathrm{SU}(2)$のリー代数版)そのものです。

まとめ

左右作用による$\mathrm{SO}(4)$の直接構成:
$$ \mathbb H\otimes_{\mathbb R}\mathbb H\cong M_4(\mathbb R),\quad \mathrm{SO}(4)\cong\frac{\mathrm{SU}(2)\times\mathrm{SU}(2)}{\{(1,1),(-1,-1)\}} $$
二重回転の分解($u$を単位純虚四元数、$u^2=-1$$w$$u$と直交する単位純虚四元数として、$(1,u)$平面を$1\to u$の向きに$\theta_1$、直交する$(w,uw)$平面を$uw\to w$の向きに$\theta_2$の回転):
$$ q'=\exp\left(\frac{\theta_1-\theta_2}2u\right)q\exp\left(\frac{\theta_1+\theta_2}2u\right) $$
偶部分代数の階梯とスピン群:
$$ \begin{alignedat}{2} C\ell_{3,0}^0(\mathbb R)&\cong C\ell_{0,3}^0(\mathbb R)\cong C\ell_{0,2}(\mathbb R)\cong\mathbb H,&\quad \operatorname{Spin}(3)&\cong\mathrm{SU}(2) \\ C\ell_{4,0}^0(\mathbb R)&\cong C\ell_{0,4}^0(\mathbb R)\cong C\ell_{0,3}(\mathbb R)\cong\mathbb H\oplus\mathbb H,&\quad \operatorname{Spin}(4)&\cong\mathrm{SU}(2)\times\mathrm{SU}(2) \end{alignedat} $$
偶部分代数から分解型双四元数への同型写像:
$$ \varphi:C\ell_{4,0}^0(\mathbb R)\to\mathbb C'\otimes\mathbb H,\quad e_4e_3\mapsto i,\quad e_2e_4\mapsto j,\quad e_3e_2\mapsto k,\quad \Omega=e_1e_2e_3e_4\mapsto\omega $$
分解型双四元数の行列表現・射影行列と準同型写像$T$、および$\omega$共役:
$$ \omega \mapsto \begin{pmatrix}1&0\\0&-1\end{pmatrix} \quad (\omega^2 \mapsto I), \quad \varepsilon=\frac{1+\omega}2\mapsto\begin{pmatrix}1&0\\0&0\end{pmatrix} \quad (\varepsilon^2=\varepsilon) $$
$$ X'+\omega X''\mapsto\begin{pmatrix}X'+X''&0\\0&X'-X''\end{pmatrix},\quad T(X'+\omega X'')=X'+X'',\quad (X'+\omega X'')^{\dagger}=X'-\omega X'' $$
回転子の対応:
$$ B=b_{12}e_1e_2+b_{13}e_1e_3+b_{14}e_1e_4+b_{43}e_4e_3+b_{24}e_2e_4+b_{32}e_3e_2,\quad r=\exp\left(\frac B2\right) $$
$$ q'=r_L\,q\,r_R, \quad q=Q(v)=T(\varphi(e_1v)), \quad r_L=\exp\left(\frac{U_L}2\right)=T(\varphi(r)^{\dagger})^{-1}, \quad r_R=\exp\left(\frac{U_R}2\right)=T(\varphi(r)) $$
$$ \begin{alignedat}{2} U_L&=-T(\varphi(B)^{\dagger})&&=(b_{12}-b_{43})i+(b_{13}-b_{24})j+(b_{14}-b_{32})k \\ U_R&=T(\varphi(B))&&=(b_{12}+b_{43})i+(b_{13}+b_{24})j+(b_{14}+b_{32})k \end{alignedat} $$

四元数の左右から挟む作用は$\mathbb H\otimes_{\mathbb R}\mathbb H\cong M_4(\mathbb R)$を張り、$\mathrm{SO}(4)$の回転行列そのものを直接構成します。ただし、像の回転行列だけを見ると2つの持ち上げを区別する符号は失われるため、これは$\mathrm{SO}(4)$の標準ベクトル表現であって、スピノル表現ではありません。符号を区別する$\operatorname{Spin}(4)$の置き場所は、偶部分代数の階梯の上にあります。3次元回転では偶部分代数$C\ell_{0,2}(\mathbb R)\cong\mathbb H$$\operatorname{Spin}(3)\cong\mathrm{SU}(2)$が住むように、4次元回転では偶部分代数$C\ell_{0,3}(\mathbb R)\cong\mathbb H\oplus\mathbb H$(分解型双四元数)の直和成分に、$\operatorname{Spin}(4)$が単位四元数の対$(r_R,r_L^{-1})$として住みます。この対は、共役と逆元を介して左右の回転子$(r_L,r_R)$に対応します。

4次元の任意の回転は直交2平面の二重回転の標準形にでき、その独立な2つの回転角が和と差に組み替えられて右と左の回転角になることは、等傾回転の合成として四元数だけで確認できました。回転子の側では、左作用か右作用かの違いは因子$1\pm\Omega$に集約され、一般の回転子は可換な左右の等傾回転子の積に因数分解されます。準同型写像$T\circ\varphi$は、この$1\pm\Omega$の成分を四元数として読み出し、和と差への組み替えを一般の2ベクトルの6成分全体へ広げる装置です。その中身は2つの冪等元(行列表現では射影行列$\operatorname{diag}(1,0),\operatorname{diag}(0,1)$)による直和成分への射影であり、2ベクトルの言葉では自己双対・反自己双対分解にあたります。これにより、2ベクトルの6成分が純虚四元数$U_L,U_R$の各3成分に分離され、それらの指数関数から左右の単位四元数$r_L,r_R$が得られます。

参考文献

投稿日:719
更新日:4秒前
数学の力で現場を変える アルゴリズムエンジニア募集 - Mathlog served by OptHub

この記事を高評価した人

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

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

バッジはありません。

投稿者

7shi
7shi
52
15513

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中