1. 引言
在多维空间的数学建模和工程应用中,四元数矩阵方程扮演着越来越重要的角色。四元数,作为一种强大的数学工具,因其在表示三维旋转方向上的简洁性和效率而被广泛采用。在计算机图形学中,四元数矩阵提供了一种自然的方式来处理三维空间中的旋转和方向,三对角广义(反)对称解的研究可以提高图形变换的准确性和效率。在物理模拟中,四元数矩阵可以用来模拟刚体的旋转和方向,三对角广义(反)对称解的研究可以提高这些模拟的精确度和可靠性。
近些年来,许多国内外学者都投入到四元数矩阵和四元数矩阵方程的研究中,Wolf [1]在实数范围上对实四元数矩阵的相似性进行了研究,Xie [2]对自伴四元数矩阵行列式的展开进行了研究,Liping等人在简单阿廷环上考虑四元数矩阵方程[3],Wang [4]研究了实四元数矩阵方程组的双对称和中心对称解[5]-[11],分别考虑了四元数矩阵(组)方程
、
、
、
、
和
的解。文献[12]是对三对角矩阵的逆阵元素解析进行研究,加快了逆矩阵计算的速度。文献[13]研究了四元数矩阵的特征值以及特征向量的问题。文献[14] [15]研究了四元数矩阵方程的L-结构,对于四元数矩阵方程的其他代数性质也有研究[16]-[19]。尽管四元数矩阵方程的研究已经取得了一定的进展,但目前的研究还相对较少,需要进一步的探索和研究。在数值分析中,三对角广义(反)对称解可以用于求解线性方程组,特别是在处理大型稀疏矩阵时,这种解可以提高计算效率和精度。本文将深入分析三对角广义(反)对称解的结构特征,利用Kronecker积、矩阵拉直算子以及Moore-Penrose广义逆,证明了四元数矩阵方程
的三对角广义(反)对称解的存在性、唯一性的充要条件,并给出方程求解的有效算法。
四元数最早是由爱尔兰数学家William Rowan Hamilton在1843年发明的。四元数的表示集合如下
其中
。
表示四元数q的共轭,
,其满足
。四元数的范数
,对于任意四元数矩阵
的复表示矩阵如下:
本文中由
分别表示n维实向量组成的集合、
实矩阵组成的集合、
复矩阵组成的集合、
四元数矩阵组成的集合、n阶三对角实矩阵组成的集合、n阶三对角四元数矩阵组成的集合、n阶单位矩阵、相应类型零矩阵。对于和
分别表示矩阵A的实部、虚部、共轭、转置、共轭转置和广义逆。
表示矩阵的Kronecker积。
定义复矩阵的Frobenius范数,当
时,
定义四元数矩阵的Frobenius范数,当
时,
定义1
,若
,其中
,
为n阶单位矩阵的第i列,则A称为是一个三对角广义对称矩阵,分别用
和
表示实和四元数三对角广义对称矩阵集合,若
,那A称为是一个三对角广义反对称矩阵,分别用符号
和
表示实和四元数三对角广义反对称矩阵集合。
本文考虑以下问题:
问题1 设
,考虑方程
(1)
其中
的解,令
求矩阵
使
2. 预备知识
下面给出本文所需要的预备知识。首先利用三对角广义(反)对称矩阵的特殊结构,给出其拉直的简化表达式。
若矩阵
,当
时,矩阵A满足
当
时,矩阵A满足
若
,当
时,矩阵A满足
当
时,矩阵A满足
其中
,设
,当
时,令
,
,
,
,
。记
。则
(2)
其中
为列正交矩阵,
(3)
(4)
其中
为
的第i列。
当
时,令
,
,
,
,
。特别注意的是,当A为三对角广义反对称矩阵时,
,此时
。记
则
(5)
其中
为列正交矩阵
(6)
(7)
其中
为
的第i列。
为了方便说明,统一记为
引理1 [8]对于
,有
。
由于四元数不具有交换性,引理1在四元数上并不成立,下面给出引理1在四元数中的推广。设
,令
,
。其拉直为
则
引理2 [8]设
,那么
下面给出四元数三对角广义(反)对称矩阵拉直的一个结果。首先分析其结构,对于
,
,
,可得
,
,有
,
,
,即
。同理,当
,可得
。
当
时,记
引理3 当
,
当
,
证明 由式(2)和式(5)直接可得。
引理4 对于
,有
,其中矩阵
的形式如下
其中
为n阶单位矩阵的第i列
证明 直接计算可得。
引理5 设
,则
其中
证明
,
,
,则
再由引理4可得结果。
引理6 [9]对于
和
,矩阵方程
有解
当且仅当
,通解可表示为
,其中
是任意向量。此时其极小范数解是
。当
,矩阵方程
的最小二乘解能表示为
,其中
是任意向量,此时其极小范数最小二乘解是
。
3. 主要结果
对于
,先讨论
时方程的解,方程其他形式的解以推论形式给出。设
(8)
(9)
(10)
定理1 设
,令
如式(10)定义,且
,则问题(1)有解
,当且仅
此时方程通解为
其中
是任意向量,且极小范数解为。如果
,则问题(1)有最小二乘解,此时
且有极小范数最小二乘解。
证明 由引理2可得
考虑方程
,其中
。当满足
(11)
由引理6得方程有解,解为
其中
是任意向量,进一步可得解集
相应的极小范数解满足
若不满足式(11),此时方程有最小二乘解为
进一步可得解集
相应的最小范数最小二乘解满足
♦
推论1:对于问题(1)的其他解,需根据解
的范围,选取参数,
当
,取
当
,取
当
,取
当
,取
令
(12)
当
,取
,当
,取
,当
,取
,当
,取
,取
如式(10),与定理1的证明类似,可得方程(1)相应的
解。
4. 算法
算法:
Step 1:给出
;
Step 2:根据
要求的范围,由式(3) (4)和式(6) (7)计算相应的
和
;
Step 3:根据
要求的范围,由推论1中的式(8) (9)得出相应的
;
Step 4:根据式(10)得出
;
Step 5:根据
要求的范围,由式(12)得出对应的M;
Step 6:检验
是否成立;
Step 7:根据定理1及推论得出相应的解。
例:设
对于
,考虑解的情况按照算法步骤计算可得如下情况:
数值实验表明,以误差为10−13量级,式(11)成立,为了方便计算,取z为相应类型零向量,可以得到相应的一组解
,其中
基金项目
国家自然科学基金(12261065)和内蒙古自治区自然科学基金项目(2023LHMS01016)。
NOTES
*通讯作者。