Cayley-Dickson代数
本节参考自 [3] 第七章习题5和6.
以下均设 $F$ 为域, $A$ 为有限维 $F$-模, $A$ 中交换群运算记为加法, 在 $A$ 上有一个未必交换也未必结合的乘法运算, 但满足分配律, 并且含有幺元, 则称 $A$ 是一个非结合代数, 以下将非结合代数简称为代数.
若 $[x,x,y]=[x,y,y]=0$ 恒成立, 则称 $A$ 是交错代数, 该恒等式称为交错律, Atin的一个定理指出, 一个代数交错当且仅当其中任意两个元素生成的子代数结合([2]第三章). 若由 $ x $ 生成的 $ A $ 的子代数是结合的, 则称 $ A $ 是幂结合的, 幂结合代数中可以自由的使用幂次符号 $ x^n $ .
一个代数是可除的当且仅当对任意 $x,y\in A$, 若 $xy=0$, 总有 $x=0$ 或 $y=0$. 当代数结合时, 该条件显然等价于任何非零元素都有乘法逆元(注意 $A$ 有限维这一条件是必须的), 但当代数非结合时则未必成立.
设映射 $(-)^*\in\operatorname{End}_F(A)$ 为自同态, 并且满足 $(xy)^*=y^*x^*$, $1_A^*=1_A$, $x^{**}=x$, 则称 $*$ 为 $A$ 上的对合, 带对合的代数称为 $*$-代数.
此后均要求对合满足该条件.
令 $w=1_A$ 得 $B(xz,y)+B(xy,z)=B(x,1_A)B(y,z)$, 而 $$B(x,1_A)=n(x+1_A)-n(x)-1_A=n(x)+x+x^*+1_A-n(x)-1_A=t(x),$$ 于是有 $$B(xy,z)=t(x)B(y,z)-B(xz,y)=B(y,t(x)z)-B(y,xz)=B(y,x^*z),$$ 同理可得 $B(xy,z)=B(x,zy^*)$.
以后均要求 $A$ 满足如下非退化性质:
\[B(x,-)=0\Longleftrightarrow x=0\Longleftrightarrow B(-,x)=0\]对 $\forall x\in A$ 均成立.
注意我们使用点乘 $x\cdot y$ 表示 $\operatorname{CD}(A,\lambda)$ 中的乘法, 而并置 $ab$ 表示 $A$ 中的乘法. 容易验证 $a\cdot b=ab$, $v\cdot a=(0,a)=va$, 其中 $a,b\in A$, 这说明了我们符号的正当性.
同理 $N(x)=n(a)-\lambda n(b)\in F\cdot 1$, $x\cdot\overline{x}=(a+vb)\cdot(a^*-vb)=aa^*-\lambda bb^*=N(x)$.
设 $y=c+vd$, 则 $$B_N(x,y)=B_n(a,c)-\lambda B_n(b,d),$$ 若 $B_N(x,-)=0$, 由 $\lambda\neq0$ 可知必有 $B_n(a,-)=0$ 且 $B_n(b,-)=0$, 由 $B_n$ 非退化知 $x=0$.
该定理说明当 $\lambda\neq0$ 时, 若一个代数有Cayley-Dickson代数, 则其Cayley-Dickson代数也有Cayley-Dickson代数.
设 $A$ 交换, 令 $x=a+vb$, $y=c+vd$,$z=e+vf\in\operatorname{CD}(A,\lambda)$, 计算 $$(x\cdot y)\cdot z = (ace + \lambda(dbe + fad + fcb)) + v(acf + dbf + ead + ecb),$$ $$x\cdot (y\cdot z) = (ace + \lambda(afd + cfb + edb)) + v(acf + aed + ceb + fdb),$$ 由 $A$ 的交换律得 $(x\cdot y)\cdot z=x\cdot(y\cdot z)$. 现设 $\operatorname{CD}(A,\lambda)$ 结合, 对任意的 $a,b\in A$, 由结合律得 $v\cdot(a\cdot b)=(v\cdot a)\cdot b$, 又 $(v\cdot a)\cdot b=(0+va)(b+v\cdot0)=v(ba)$, $v\cdot (a\cdot b)=v(ab)$, 故 $v(ab)=v(ba)$, 这相当于说 $(0,ab)=(0,ba)$, 比较第二分量得 $ab=ba$, 交换律得证.
设 $A=F$, 则必有 $a^*=a$, $\operatorname{CD}(A,\lambda)$ 中乘法退化为 $$(a+vb)\cdot(a'+vb')=aa'+\lambda b'b+v(ab'+a'b),$$ 又因 $A=F$ 时 $A$ 显然可交换, 由上式可知 $\operatorname{CD}(A,\lambda)$ 可交换. 现设 $\operatorname{CD}(A,\lambda)$ 可交换, 对任意 $a\in A$, 有 $a\cdot v=v\cdot a$, 即 $va=va^*$, 于是 $a=a^*$, 由 $a+a^*\in F\cdot1_A$ 知 $2a\in F\cdot1_A$, 若 $F$ 的特征不为 $2$, 则必有 $a\in F\cdot1_A$, 即 $A=F$. 假设 $F$ 特征 $2$, 由于 $A$ 是 $\operatorname{CD}(A,\lambda)$ 的子代数, 则 $A$ 也交换, 因为 $n(a)=aa^*=a ^2$, 则 $$B_n(a,b)=(a+b)^2-a^2-b^2=ab+ba=2ab=0$$ 完全退化,这与先前的约定矛盾,因此 $F$ 的特征不可能为 $2$, 这就完成了定理的证明.
该定理有几个显然的推论, 首先由证明过程可知特征 $2$ 的域上的交换代数不存在Cayley-Dickson代数. 若一个存在Cayley-Dickson代数的代数交换, 则它一定结合, 这是因为结合代数一定是交错的. 任何Cayley-Dickson代数若交换, 则它一定结合, 这是因为 $A=F$ 也交换. 注意对于一般的代数, 交换并不蕴含结合.
八元数的构造
取 $A=F=\mathbb R$, $\lambda=-1$, 显然
\[\operatorname{CD}(\mathbb {R},-1)\cong\mathbb {C},\] \[\operatorname{CD}(\mathbb {C},-1)\cong\mathbb {H},\] \[\operatorname{CD}(\mathbb {H},-1)\cong\mathbb {O},\]其中 $\mathbb{C}$ 是复数域, $\mathbb{H}$ 是四元数代数, $\mathbb{O}$ 成为八元数代数. 由上节定理可知 $\mathbb{C}$ 交换且结合, $\mathbb{H}$ 非交换但结合, $\mathbb{O}$ 非交换且非结合, 但是是交错代数.
除八元数外, 这些构造与克利福德代数中的构造是同构的, 区别是克利福德代数不处理非结合代数, 详见本网站关于克利福德代数的网页. 当 $\lambda$ 取 $1$ 或 $0$ 时也能构造出双曲复数和对偶数.
假设 $A$ 中任意非零元均可逆, 取 $a\neq0$, 设其逆为 $a^{-1}$, 由于 $A$ 有限维, 不妨设 $n=\dim A$, 则 $1_A,a, a^2,\dots,a^n$ 线性相关, 故 $a$ 存在极小多项式 $x^m+c_{m-1}x^{m-1}+\cdots+c_1x+c_0$, 其中诸 $c_i\in F$. 现假设 $c_0=0$, 则有 $$a^m + c_{m-1}a^{m-1} + \dots + c_1 a = 0,$$ 由于交错代数一定满足幂结合性, 则 $$a \cdot (a^{m-1} + c_{m-1}a^{m-2} + \dots + c_1 \cdot 1_A) = 0,$$ 左乘逆元得 $$a^{-1} \cdot \left( a \cdot (a^{m-1} + c_{m-1}a^{m-2} + \dots + c_1 \cdot 1_A) \right) = a^{-1} \cdot 0 = 0,$$ 由于该式中只含 $a$ 和 $a^{-1}$ 两个元素, 它们生成的子代数一定结合, 则有 $$\left( a^{-1} \cdot a \right) \cdot (a^{m-1} + c_{m-1}a^{m-2} + \dots + c_1 \cdot 1_A) = 0,$$ $$a^{m-1} + c_{m-1}a^{m-2} + \dots + c_1 \cdot 1_A = 0,$$ 这与极小多项式的定义矛盾, 故 $c_0\neq0$. 于是有 $$a \cdot \left( -\frac{1}{c_0} a^{m-1} - \frac{c_{m-1}}{c_0} a^{m-2} - \dots - \frac{c_1}{c_0} \cdot 1_A \right) = 1_A,$$ 由逆元的唯一性可知 $$a^{-1} = -\frac{1}{c_0} a^{m-1} - \frac{c_{m-1}}{c_0} a^{m-2} - \dots - \frac{c_1}{c_0} \cdot 1_A,$$ 即 $a^{-1}$ 在 $a$ 生成的子代数中. 现设 $A$ 中任意两元素 $a$ 和 $b$ 满足 $ab=0$, 假设 $a\neq0$, 则有 $$a^{-1}(ab)=0,$$ 由于 $a^{-1}$, $a$ 和 $b$ 这三个元素均在 $a$ 和 $b$ 生成的子代数中, 所以是可结合的, 故能推出 $$a^{-1}(ab)=(a^{-1}a)b=b=0,$$ 所以 $A$ 是可除的.
现在显式的叙述八元数的结构, 它是 $\mathbb{R}$ 上的八维向量空间, 设基为 $1,e_1,\dots,e_7$, 有以下乘法表.
\[\begin{array}{|c|c|c|c|c|c|c|c|c|} \hline & 1 & e_1 & e_2 & e_3 & e_4 & e_5 & e_6 & e_7 \\ \hline 1 & 1 & e_1 & e_2 & e_3 & e_4 & e_5 & e_6 & e_7 \\ \hline e_1 & e_1 & -1 & e_4 & e_7 & -e_2 & e_6 & -e_5 & -e_3 \\ \hline e_2 & e_2 & -e_4 & -1 & e_5 & e_1 & -e_3 & e_7 & -e_6 \\ \hline e_3 & e_3 & -e_7 & -e_5 & -1 & e_6 & e_2 & -e_4 & e_1 \\ \hline e_4 & e_4 & e_2 & -e_1 & -e_6 & -1 & e_7 & e_3 & -e_5 \\ \hline e_5 & e_5 & -e_6 & e_3 & -e_2 & -e_7 & -1 & e_1 & e_4 \\ \hline e_6 & e_6 & e_5 & -e_7 & e_4 & -e_3 & -e_1 & -1 & e_2 \\ \hline e_7 & e_7 & e_3 & e_6 & -e_1 & e_5 & -e_4 & -e_2 & -1 \\ \hline \end{array}\]也可由以下几条性质刻画该表:
- $e_i^2=-1$, 其中 $i=1,\dots7$;
- $e_ie_j=-e_je_i$, 其中 $i\neq j$;
- 若 $e_ie_j=e_k$, 则 $e_{i+1}e_{j+1}=e_{k+1}$, 其中下标模 $7$ 计算;
- 若 $e_ie_j=e_k$, 则 $e_{2i}e_{2j}=e_{2k}$, 其中下标模 $7$ 计算.
射影空间
域上的射影空间的定义是熟知的, 即 $\mathbb{KP}^n=(\mathbb{K}^{n+1}-\{0\})/\sim$, 其中等价关系 $\sim$ 为 $x\sim y\Longleftrightarrow x=a y$, $x,y\in\mathbb{K}^{n+1}-\{0\},a\in\mathbb{K}-\{0\}$.
对于带对合的可除结合代数, 例如 $\mathbb{H}$, 类似的定义也是可行的, 只是等价关系有两种定义方式, 即左乘 $x=ay$ 和右乘 $x=ya$, 不妨设这样定义出的两个空间为 $\mathbb{KP}^n$ 和 $\mathbb{KP}^n_1$, 我们定义映射
\[\mathbb{KP}^n\to\mathbb{KP}^n_1\] \[(x_0:\cdots:x_{n})\mapsto(\overline{x_0}:\cdots:\overline{x_{n}}),\]其中 $\overline{(-)}$ 是对合, 若 $(x_0,\dots,x_{n})=a(y_0,\dots,y_n)$, 则
\[(\overline{x_0},\dots, \overline{x_n})=(\overline{ay_0},\dots,\overline{ay_n})=(\overline{y_0},\dots,\overline{y_n})\overline{a},\]所以这样的映射是良定的双射, 因此我们可以不区分 $\mathbb{KP}^n$ 和 $\mathbb{KP}^n_1$. 特别的, 当 $\mathbb{K}=\mathbb{H}$ 时, 将 $\mathbb{KP}^n$ 和 $\mathbb{KP}^n_1$ 看做实流形, 它们还是微分同胚的.
对于射影直线, 显然 $\mathbb{RP}^1\cong S^1$, $\mathbb{CP}^1\cong S^2$, 可以证明 $\mathbb{HP}^1\cong S^4$. 因此我们期望对于非结合代数也可以定义某种射影直线, 尤其是 $\mathbb{OP}^1$, 并且它应该同胚于 $S^8$. 先前的构造方式对于非结合代数是不成立的, 因为关系 $\sim$ 是未必传递的, 若 $x=ay$, $y=bz$, 则只有 $x=a(bz)$, 未必有 $x=(ab)z$, 因此我们需要另一种构造方式.
以下设 $A$ 是一个有限维未必结合的 $F$-代数, $F$ 的特征不为 $2$, 带有对合 $\overline{(-)}$, 设 $M_n(A)$ 为 $A$ 上的 $n$ 阶矩阵代数, 注意矩阵乘法未必结合.
以上定义中的乘法 $\circ$ 称为Jordan乘法, 容易验证Jordan乘法对于Hermite矩阵是封闭的, 并且满足以下Jordan恒等式
\[(M\circ N)\circ(M\circ M)=M\circ(N\circ(M\circ M)).\]事实上, 代数 $\mathfrak{h}_n(A)$ 是所谓的Jordan代数的特例.
显然对任意Hermite矩阵 $M$, 有 $M\circ M=MM$, 我们称幂等元为一个投影, 即投影为满足 $M^2=M$ 的Hermite矩阵, 此处平方符号理解为矩阵乘法或Jordan乘法都无所谓.
现考虑 $\mathfrak{h}_2(A)$ 中的投影, 零矩阵和单位矩阵显然是投影, 可以验证除此之外的投影都有
\[\begin{pmatrix} a \\ b \end{pmatrix} \begin{pmatrix} \overline{a} & \overline{b} \end{pmatrix} = \begin{pmatrix} a\overline{a} & a\overline{b} \\ b\overline{a} & b\overline{b} \end{pmatrix}\]的形式, 其中 $(a,b)\in A^2$, $n(a)+n(b)=a\overline{a}+b\overline{b}=1_A$. 我们将这些矩阵组成的集合称为 $A$ 的射影直线, 即
\[A\mathbb{P}^1=\\\{M\in\mathfrak{h}_2(A):M^2=M,M\neq0,1\\\},\]其中 $0$ 和 $1$ 分别为零矩阵和单位矩阵.
显然可以将它等同为 $A^2$ 中满足 $n(a)+n(b)=1_A$ 的元素 $(a,b)$ 组成的集合商掉一个等价关系, $(a,b)\sim(c,d)$ 当且仅当
\[\begin{pmatrix} a \\ b \end{pmatrix} \begin{pmatrix} \overline{a} & \overline{b} \end{pmatrix} =\begin{pmatrix} c \\ d \end{pmatrix} \begin{pmatrix} \overline{c} & \overline{d} \end{pmatrix},\]当 $A$ 上带拓扑时可以赋予其商拓扑, 我们来证明这与之前的构造是相同的.
当 $F=\mathbb{R}$ 时, 可以为射影直线赋予实流形结构, 由Hurwitz定理知以上构造的射影直线只有 $\mathbb{RP}^1$, $\mathbb{CP}^1$, $\mathbb{HP}^1$ 和 $\mathbb{OP}^1$ 四种. 因此以下设 $\mathbb{K}=\mathbb{R}$ 或 $\mathbb{C}$ 或 $\mathbb{H}$ 或 $\mathbb{O}$, $d=\dim_\mathbb{R}\mathbb{K}=1$ 或 $2$ 或 $4$ 或 $8$.
设 $(a,b)\in\mathbb{K}^2-\{0\}$, 以 $[(a,b)]$ 记 $(a,b)$ 的标准化所在的等价类. 设 $U_1=\{[(a,b)]:b\neq0\}$, $U_1=\{[(a,b)]:a\neq0\}$, 定义 $\varphi_1\colon U_1\to\mathbb{R}^d$, $[(a,b)]\mapsto ab^{-1}$, $\varphi_2\colon U_2\to\mathbb{R}^d$, $[(a,b)]\mapsto ba^{-1}$, 显然 $\varphi_1$ 和 $\varphi_2$ 是良定的光滑映射, 而在 $U_1\cap U_2$ 内, 令 $z=ab^{-1}$, 则
\[\varphi_2\circ\varphi_1^{-1}(z)=ba^{-1}=\left(ab^{-1}\right)^{-1}=z^{-1}\]是光滑映射(此处依赖于交错律), 这样 $\mathbb{KP}^1$ 就是一个 $d$ 维光滑实流形, 它与 $S^d$ 微分同胚只是 $d$ 为 $1$ 或 $2$ 时标准方法的重复.
Hopf纤维化
先前说道, $\mathbb{KP}^1$ 是 $\mathbb{K}^2$ 中满足 $n(a)+n(b)=1\mathbb{K}$ 的元素 $(a,b)$ 组成的集合的商集, 考虑 $\mathbb{K}=\mathbb{R}$ 时, $n(a)+n(b)=1\mathbb{K}$ 就是 $a^2+b^2=1$, 即单位圆 $S^1$, 当 $\mathbb{K}=\mathbb{C}$ 时, $n(a)+n(b)=1_\mathbb{K}$ 就是 $|a|^2+|b|^2=1$, 设 $a=x+iy$, $b=z+iw$, 就是 $x^2+y^2+z^2+w^2$, 即四维实空间中的球面 $S^3$, 同理, 由Cayley-Dickson代数的构造知, 该集合就是球面 $S^{2d-1}$, 其中 $d=1$ 或 $2$ 或 $4$ 或 $8$, 所以有商映射
\[S^{2d-1}\to \mathbb{KP}^1=S^{d}.\]接下来考察等价关系, 先前说 $(a,b)\sim(c,d)$ 当且仅当存在 $u$ 使得 $(a,b)=(c,d)u$, 这里 $u\overline{u}=1$, 所以在选定一个点时, 该点所在的等价类由 $u$ 参数化, 而该参数空间就是
\[\\\{u\in\mathbb{K}:u\overline{u}=1\\\}=S^{d-1},\]这就给出了嵌入映射
\[S^{d-1}\hookrightarrow S^{2d-1},\]与之前的商映射合起来给出
\[S^{d-1}\hookrightarrow S^{2d-1}\to S^{d},\]用微分几何的语言, 就是说 $S^{2d-1}$ 是 $S^d$ 上的纤维丛, 纤维为 $S^{d-1}$, 这样的纤维丛称为Hopf纤维化.
\[\displaylines{ \mathbb K = \mathbb R : \qquad S^0 \quad \hookrightarrow \quad S^1 \ \longrightarrow \ S^1 \cr \mathbb K = \mathbb C : \qquad S^1 \quad \hookrightarrow \quad S^3 \ \longrightarrow \ S^2 \cr \mathbb K = \mathbb H : \qquad S^3 \quad \hookrightarrow \quad S^7 \ \longrightarrow \ S^4 \cr \mathbb K = \mathbb O : \qquad S^7 \quad \hookrightarrow \quad S^{15} \longrightarrow \ S^8 }\]Hopf纤维化是微分几何和代数拓扑中的重要例子, 相关的概念有Hopf不变量, Adams定理等.
Jordan代数
Jordan恒等式相当于说 $[a,b,a^2]=0$, 这比交错律更弱. Jordan岩浆显然是泛代数, 但疑似基本没人研究这玩意.
Jordan代数不是泛代数, 因为泛代数中无法刻画域结构.
先前已经说明过Hermite矩阵 $\mathfrak{h}_n(A)$ 是Jordan代数.
该定理的证明必须用到加法结构, 而类似的结论对Jordan岩浆未必成立.
以下皆假设域 $F=\mathbb{R}$.
- $\mathfrak{h}_n(\mathbb{R})$, $n\ge3;$
- $\mathfrak{h}_n(\mathbb{C})$, $n\ge3;$
- $\mathfrak{h}_n(\mathbb{H})$, $n\ge3;$
- $\mathbb{R}^n\oplus \mathbb{R}$, 乘法定义为 $(x,t)\circ(x',t')=(tx'+t'x,x\cdot x'+tt')$, 其中点乘 $\cdot$ 为通常的向量点乘, $n$ 为正整数 $\!;$
- $\mathfrak{h}_3(\mathbb{O})$.
前三行中 $n\ge3$ 只是为了不与第四条重复, 容易验证
\[\displaylines{ H_1(\mathbb {R}) \cong H_1(\mathbb {C}) \cong H_1(\mathbb {H})\cong H_1(\mathbb {O}) \cong \mathbb {R}, \\ H_2(\mathbb {R}) \cong \mathbb {R}^2 \oplus \mathbb {R}, \quad H_2(\mathbb {C}) \cong \mathbb {R}^3 \oplus \mathbb {R}, \\ H_2(\mathbb {H}) \cong \mathbb {R}^5 \oplus \mathbb {R}, \quad H_2(\mathbb {O}) \cong \mathbb {R}^9 \oplus \mathbb {R}. }\]前三行称为Hermite型的, 第四行称为旋量因子 $\mathfrak{h}_3(\mathbb{O})$ 称为例外Jordan代数或Albert代数.
Jordan代数与李群和李代数有一定联系.
叉乘
一个著名的论断是, 只有三维空间和七维空间中存在非平凡叉乘, 本节严格化这一论断, 首先要公理化叉乘这一概念.
注意其中的 $\cdot$ 是通常的点乘, $|u|$ 定义为 $\sqrt{u\cdot u}$. 若对任意的 $u,v\in V$ 都有 $u\times v=0$, 则称该叉乘是平凡的, 否则就是非平凡的.
考虑四元数的三个虚数单位和八元数的七个虚数单位, 这些虚数单位分别构成 $\mathbb{R}^3$ 和 $\mathbb{R}^7$ 的一组基, 而四元数和八元数中的乘法则构成这些基向量之间的叉乘. 不同作者对这些基向量直接的叉乘运算可能有细微不同, 但只需更换基元素顺序或方向就能互相转换.
此外, 三维叉乘满足雅可比恒等式
\[u \times (v \times w) + v \times (w \times u) + w \times (u \times v) = 0,\]这说明 $(\mathbb{R}^3,\times)$ 是一个李代数, 而七维叉乘则不满足该恒等式.
[1] John C. Baez, The octonions, Bulletin of the American Mathematical Society 39 (2002), no. 2, 145–205.
[2] Richard D. Schafer, An introduction to nonassociative algebras, Dover Publications, New York, 1995, Corrected reprint of the 1966 original.
[3] 李文威, 代数学方法, 高等教育出版社, 北京, 2022