第三章 2. 超复数数系,四元数,八元数,十六元数

一、超复数数系

从实数扩展到复数,实际上是从实数轴扩张到复平面,即从一元数扩展到二元数。那么我们能够扩展到更高维的空间哪?数学家给了我们答案,我们可以引进$2^{n}$元数。当$n=0,1$时,分别对应实数和复数。当$n=2,3,4$分别对应四元数(Hamilton代数),八元数(Cayley代数),以及十六元数(Clifford代数)。它们统称为超复数

当$n\geq 1$时,我们就已经无法比较数的大小,即有序性消失。下面我们就$n=2,3,4$的情况分别讨论。

二、 四元数系$Q(R)$

四元数系是第一个放弃乘法交换律的数系。它由四组基元定义。

令$Q(R)=\{\alpha|\alpha=a+b\hat i+c\hat j+d\hat k,\,a,b,c,d\in\mathbb{R}\}$,用自然方式定义加法,以及元素与实数的数乘运算,而乘法规定为用分配律去展开,并且基元的乘法运算满足

${\hat i}^2={\hat j}^2={\hat k}^2=-1,\,\hat i\hat j=-\hat j\hat i=\hat k,\,\hat j\hat k=-\hat k\hat j=\hat i,\,\hat k\hat i=-\hat i\hat k=\hat j$.

从基元的乘法可以看出,四元数的乘法是不对易的,因此$Q(R)$是一个非Abel域。注意准确地讲,如果乘法非Abel,那么数系不是域。

四元数可以用Pauli矩阵表示

$$ \sigma_x=\begin{pmatrix} 0&1\\ 1&0\\ \end{pmatrix},\quad \sigma_y=\begin{pmatrix} 0&-i\\ i&0\\ \end{pmatrix},\quad \sigma_z=\begin{pmatrix} 1&0\\ 0&-1\\ \end{pmatrix}.$$

可以得到$Q(R)$的一个矩阵实现

$$1=E_2,\,\hat i=-i\sigma_x,\,\hat j=-i\sigma_y,\,\hat k=-i\sigma_z.$$

四元数或Pauli矩阵在刚体转动中有广泛应用。刚体绕方向余弦$n=(\cos\alpha,cos\beta,\cos\gamma)$转动$\theta$的转动$R(n,\theta)$可以用四元数表示

$$Q(n,\theta)=\cos\frac\theta 2+\sin\frac\theta 2(\cos\alpha\hat i+\cos\beta\hat j+\cos\gamma\hat k)$$.

连续两次转动就是两个四元数相乘,注意四元数乘法非Abel,代表转动与顺序有关,这与事实相符。

三、 八元数系$\Omega$

英国数学家Cayley推广了Hamilton的四元数系,得到了如下定义的八元数系。

$$\Omega=\{\alpha+\beta e|\alpha,\beta\in Q(R)\}=\{a_0+a_1i+a_2j+a_3k+a_4e+a_5ie+a_6je+a_7ke|a_i\in\mathbb{R}\}.$$

这里$e$是新的基元,它与i,j,k的乘法表如下:

从中可以看出,乘法既无交换律,亦无结合律,比如$(e_1e_2)e_4=e_7,\,e_1(e_2e_4)=-e_7$.

四、 十六元数$\Gamma$

十六元数系$\Gamma$,数学中成Clifford代数,物理中称为Dirac代数,满足Dirac方程。十六元数系可由Dirac矩阵$\gamma_\mu(\mu=1,2,3,4)$表示, 其中

$$\gamma_\mu^2=1,\,\gamma_\mu\gamma_\nu=-\gamma_\nu\gamma_\mu \,(\mu\neq\nu),$$

那么考虑满足条件$u_i^2=1,u_iu_j=-u_ju_i\,(i\neq j)$的四个$u_1,u_2,u_3,u_4$,此时由$2^4$个基元:$1,u_i,u_iu_j,u_iu_ju_k,u_iu_ju_ku_l$, 记作$\gamma_A,\,A=1,2,...,16$. 那么这个代数系(Clifford代数)可表示为

$$\Gamma=\{X|X=\sum_{A=1}^{16}x_A\gamma_A, x_A\in \mathbb{R}\}$$.

原文地址:https://www.cnblogs.com/zmshum/p/10349577.html

时间: 2024-11-09 03:15:48

第三章 2. 超复数数系,四元数,八元数,十六元数的相关文章

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一、 除夕诗词概述 二、元日诗词概述 三、 元宵诗词概述 第二节:春节古诗词拾萃

杨森翔:春节文化大观上编 第三章 春节古诗词 目录 第一节:春节诗词概述 一. 除夕诗词概述 二.元日诗词概述 三. 元宵诗词概述 第二节:春节古诗词拾萃 一.腊祭诗词 二.祭灶诗词 三.除夕诗词 四.元旦诗词 五.人日诗词 六.元宵诗词 第一节:春节古诗词概述 中国的春节,作为除旧迎新的节日,时间相当长,从年前的腊月二十三,天空中就似乎弥漫了节日的气息.这种节日的气氛,在保持传统风俗较好的地方,甚至会持续到二月二龙抬头的时候,但欢度春节的高潮,应该说是自除夕始一直到上元之夜.因此,历代歌咏和反

第三章信息编码与数据表示(一)

第三章信息编码与数据表示 一.进位计数值 基本概念 基数R 指在这种进位制中允许使用的基本数码个数.基数为R的数制称为R进制数. R进制数的主要特点就是逢R进1 权Wi 权也称位权,指某一位i上的数码的权重值,即权与数码所处的位置i有关. Wi =Ri. 假设任意数值N用R进制数来表示,形式为: N=(Dm-1Dm-2-D0 .D-1D-2 -D-k )R 其中,Di为该进制的基本符号,Di∈[0,R-1],i = -k, -k+1, --,m-1:小数点在D0和D-1之间. (11011.01

第三章—Windows程序

这一章我都不知道该如何写了,呵呵~~ 毕竟,Win32是一个非常深奥的系统,目前还容不得我这种 小辈在这儿说三道四,不过,我既然是要写给那些入门阶段的朋友们看的,又不是写给那些搞程序设计老鸟看的,所以,我也犯不着怕被人背后指着骂 本章的名字就叫<Windows程序>而不是<Windows程序设计>所以,我只是讲一些关于Windows程序运作的原理: Windows 为什么叫Windows,相信所有用过的朋友都可以明白,那桌面上一个一个的窗口,就是它名字的由来.也就是这一个又一个窗口

perl_note——第三章 操作符

第三章 操作符 一.算术操作符 二.整数比较操作符 三.字符串比较操作符 四.逻辑操作符 五.位操作符 六.赋值操作符 七.自增自减操作符 八.字符串联结和重复操作符 九.逗号操作符 十.条件操作符 十一.操作符的次序 一.算术操作符 :+(加).-(减).*(乘)./(除).**(乘幂).%(取余).-(单目负)   (1)乘幂的基数不能为负,如 (-5) ** 2.5 # error:   (2)乘幂结果不能超出计算机表示的限制,如10 ** 999999 # error   (3)取余的操

Java 线程第三版 第三章数据同步 读书笔记

多线程间共享数据问题 一.Synchronized关键字 atomic一词与"原子"无关,它曾经被认为是物质的最小的单元,不能再被拆解成更小的部分. 当一个方法被声明成synchronized,要执行此方法的thread必须先取得一个token,我们将它称为锁.一旦该方法取得(或者说是获得)锁,它将运行此方法然后释放掉(或者返回)此锁.不管方法时怎样返回的(包括通过异常)该锁会被释放. 二.Volatile关键字 如果变量被标示为volatile,每次使用该变量时都必须从主寄存器中读出

语法》第三章 数值

(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为"目录"或者"大纲"复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法 **********第三章 数值*************** 一.概述1.所有数都是以64位浮点数形式储存的.1与1.0相同(8bit.也就是64位二进制数)2.JavaScript 语言的底层根本没有整数,所有数字都是小数(64位浮点数).3.由于浮点数不是精确的值,所以涉及小数的

perl5 第三章 操作符

第三章 操作符 by flamephoenix 一.算术操作符二.整数比较操作符三.字符串比较操作符四.逻辑操作符五.位操作符六.赋值操作符七.自增自减操作符八.字符串联结和重复操作符九.逗号操作符十.条件操作符十一.操作符的次序 一.算术操作符 :+(加).-(减).*(乘)./(除).**(乘幂).%(取余).-(单目负)  (1)乘幂的基数不能为负,如 (-5) ** 2.5 # error:  (2)乘幂结果不能超出计算机表示的限制,如10 ** 999999 # error  (3)取

Learn Prolog Now 翻译 - 第三章 - 递归 - 第四节,更多的实践和练习

在学习了前三章内容后,我们应该对Prolog编程有了直观和理性的认识.由于合一.变量初始化.证明搜索和递归都是Prolog的核心概念,所以有如下更多的一些实践和练习. 这里我会先录入题目,后期再给出我自己的程序代码和一些思考. 实践1 试想有如下的描述迷宫的知识库.其中的事实描述了点和点之间的联通关系,即connected/2谓词逻辑给出了这样的事实:迷宫中能从参数1的点,直接到达参数2的点.而且, 联通关系是有方向的.单向不能往返的: connected(1,2). connected(3,4

JAVA-初步认识-第三章-小结

一. 概论 第三章讲述的是JAVA语言基础,分为八个部分:关键字,标识符,注释,常量和变量,运算符,语句,函数和数组. →运算符(对于某种操作,浓缩为符号,上层的程序员采用这种符号.底层根据符号的不同,对数据做出不同的操作.) →要了解运算符的本质.→运算符的诞生,还是源于计算机程序语言的设计特点决定的. →计算机语言是对现实世界的,解析,重构.(用特定的计算机语言结构,但是最终的结果是一样的,过程也是一样的,和现实中的计算相比) 注意:用另一种方式,来重现现实世界的过程和结果. 用运算符对一些