矩阵广义迹的拉伸运算方法探究
Exploration of the Stretching Operation Method for Generalized Trace of Matrix
DOI: 10.12677/aam.2025.1412503, PDF, HTML, XML,   
作者: 武真真:东明县职业中等专业学校,山东 菏泽
关键词: 矩阵广义迹内积拉伸运算Matrix Generalized Trace Inner Product Stretching Operation
摘要: 基于矩阵广义迹定义,本文研究了利用内积运算和矩阵的拉伸运算求解矩阵广义迹的新方法,通过严格的数学推导给予证明过程,并结合具体实例验证该方法的可行性。
Abstract: Based on the definition of matrix generalized trace, this paper studies new methods to calculate of matrix generalized trace by using Inner product and Stretching Operation, then provide the rigorous mathematical process and verify the feasibility of the method through examples.
文章引用:武真真. 矩阵广义迹的拉伸运算方法探究[J]. 应用数学进展, 2025, 14(12): 239-243. https://doi.org/10.12677/aam.2025.1412503

1. 引言

作为线性代数中的基本概念,矩阵迹的定义为方阵主对角线元素之和,其特征表现为:特征多项式 n1 次项系数的−1倍或者方阵特征值的总和。然而一般矩阵也有它自身的迹,称其为广义迹。有很多专家对矩阵广义迹已开展多方面研究,包括但不限于:一般矩阵的高次广义迹与行列式的关系研究[1]、两种特殊矩阵Hadamard积Kronecker积的广义迹与拉伸运算之间的研究[2]、分块矩阵广义迹的研究及应用[3]、用递归计算法计算高阶矩阵广义迹的研究[4]、矩阵迹的不等式研究[5]、矩阵拉伸运算的研究[6]及矩阵广义迹的计算方法[7]等,但现有研究尚未系统阐述矩阵广义迹的拉伸运算方法。本文在向量化(vec算子)的基础上,重点研究内积运算结合拉伸运算求解矩阵广义迹并进行推广,提供严谨的推导步骤,并利用实例检验该方法的可行性。

2. 基础理论

矩阵广义的定义[1]

对于任意的 m×n 矩阵 A= ( a ij ) m×n ,其广义迹可定义为: tr( A )= i=1 min( m,n ) a ii

向量化定义:

A= ( a ij ) m×n ,则按照每列拼接起来组成的向量:

Vec( A )= ( a 11 , a 21 ,, a m1 , a 12 , a 22 ,, a m2 ,, a 1n , a 2n ,, a mn ) T

拉伸运算[6] F 为数域,矩阵 A=( a ij ) F m×n

矩阵 A 按照行顺列顺拉伸为 i=1 m j=1 n a ij e ( i1 )×n+j 的形式,记作: rscs( A )

矩阵 A 按照行顺列逆拉伸为 i=1 m j=1 n a ij e ( i1 )×n+n+1j 的形式,记作: rsci( A ) .

矩阵 A 按照行逆列顺拉伸为 i=1 m j=1 n a ij e ( mi )×n+j 的形式,记作: rics( A )

矩阵 A 按照行逆列逆的拉伸为 i=1 m j=1 n a ij e ( mi )×n+n+1j 的形式,记作: rici( A )

矩阵 A 按照列顺行顺的拉伸为 i=1 m j=1 n a ij e ( j1 )×m+i T 的形式,记作: csrs( A )

矩阵 A 按照列顺行逆拉伸为 i=1 m j=1 n a ij e ( j1 )×m+m+1i T 的形式,记作: csri( A )

矩阵 A 按照列逆行顺拉伸为 i=1 m j=1 n a ij e ( nj )×m+i T 的形式,记作: cirs( A )

矩阵 A 按照列逆行逆拉伸为 i=1 m j=1 n a ij e ( nj )×m+m+1i T 的形式,记作: ciri( A )

下面结合实例直观阐述以上八大拉伸运算形式:

设矩阵 A=[ 1 0 4 0 1 2 0 1 0 5 3 2 ] ,展开为

rscs( A )=( 1,0,4,0,1,2,0,1,0,5,3,2 )

rsci( A )=( 0,4,0,1,1,0,2,1,2,3,5,0 )

rics( A )=( 0,5,3,2,1,2,0,1,1,0,4,0 )

rici( A )=( 2,3,5,0,1,0,2,1,0,4,0,1 )

csrs( A )= ( 1,1,0,0,2,5,4,0,3,0,1,2 ) T

csri( A )= ( 1,1,0,5,2,0,3,0,4,2,1,0 ) T

cirs( A )= ( 0,1,2,4,0,3,0,2,5,1,1,0 ) T

ciri( A )= ( 2,1,0,3,0,4,5,2,0,0,1,1 ) T

3. 矩阵广义迹的拉伸运算方法探究

矩阵广义迹是矩阵理论中的一个核心概念,而广义迹的计算可以结合多种运算来求出,下面探索运用拉伸运算方法求出矩阵广义迹。

定理 设 A= ( a ij ) m×n ,则有 trA= rscs( A m×n ),rscs( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

证明:设 A=[ a 11 a 12 a 1n a 21 a 22 a 2n a m1 a m2 a mn ] ,将其按照行顺列顺进行拉伸,有

rscs( A )=( a 11 , a 12 ,, a 1n , a 21 , a 22 ,, a 2n ,, a m1 , a m2 ,, a mn )

m,n 大小分类讨论:

m=n 时,有 rscs( A )=( a 11 , a 12 ,, a 1n , a 21 , a 22 ,, a 2n ,, a m1 , a m2 ,, a mm )

E m =[ 1 0 0 0 1 0 0 0 1 ] ,有 rscs( E m )=( 1, 0,0,,0 m ,1, 0,0,,0 m ,1 )

trA= a 11 + a 22 ++ a mm = rscs( A ),rscs( E m )

m<n 时,有

rscs( A m )=( a 11 , a 12 ,, a 1n , a 21 , a 22 ,, a 2n ,, a m1 , a m2 ,, a mm )

E m =[ 1 0 0 0 1 0 0 0 1 ] ,有 [ E m , O m×( nm ) ]=[ 1 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 ]

rscs( [ E m , O m×( nm ) ] )=( 1, 0,0,,0 n ,1, 0,0,,0 n ,1,0,,1, 0,0,,0 ( nm ) )

trA= rscs( A m×n ),rscs( [ E m , O m×( nm ) ] )

m>n 时,有

rscs( A n )=( a 11 , a 12 ,, a 1n , a 21 , a 22 ,, a 2n ,, a n1 , a n2 ,, a nn )

E n =[ 1 0 0 0 1 0 0 0 1 ] ,有 [ E n O ( mn )×n ]=[ 1 0 0 0 1 0 0 0 1 0 0 0 0 0 0 ]

rscs( [ E n O ( mn )×n ] )=( 1, 0,0,,0 n ,1, 0,0,,0 n ,1, 0,0,,0 ( mn ) )

trA= rscs( A m×n ),rscs( [ E n O ( mn )×n ] )

综上可得 trA= rscs( A m×n ),rscs( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

同理可证

trA= csrs( A m×n ),csrs( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

trA= rsci( A m×n ),rsci( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

trA= rics( A m×n ),rics( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

trA={ rici( A m×n ),rici( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] ) }

trA= csri( A m×n ),csri( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

trA= cirs( A m×n ),cirs( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

trA= ciri( A m×n ),ciri( [ E min( m,n ) O min( m,n )×[ nmin( m,n ) ] O [ mmin( m,n ) ]×min( m,n ) O [ mmin( m,n ) ]×[ nmin( m,n ) ] ] )

矩阵广义迹的拉伸运算方法的步骤(以行顺列顺拉伸运算为例):

第一步:已知 m×n 阶的矩阵 A ,首先采用行顺列顺拉伸运算将矩阵 A 拉伸,即

rscs( A )=( a 11 , a 12 ,, a 1n , a 21 , a 22 ,, a 2n ,, a m1 , a m2 ,, a mn )

第二步:观察 m,n 的大小,假设 m<n 则取相应的矩阵 [ E m , O m×( nm ) ]

将其运用行顺列顺拉伸运算将其拉伸, rscs( [ E m , O m×( nm ) ] )=( 1, 0,0,,0 n ,1, 0,0,,0 n ,1,0,,1, 0,0,,0 ( nm ) )

第三步:计算 rscs( A m×n ) rscs( [ E m , O m×( nm ) ] ) 的内积,即 rscs( A m×n ),rscs( [ E m , O m×( nm ) ] ) ,即可求出矩阵的广义迹。

4. 例题验证

设矩阵 A=[ 1 0 4 0 1 2 0 1 0 5 3 2 ] ,运用拉伸运算求矩阵 A 的广义迹。

解 采用行顺列顺将矩阵 A 拉伸,即 rscs( A )=( 1,0,4,0,1,2,0,1,0,5,3,2 )

矩阵 A 3×4 阶的, 取相对应的矩阵 [ E 3 , O 3×1 ]=[ 1 0 0 0 0 1 0 0 0 0 1 0 ] ,采用行顺列顺将矩阵 [ E 3 , O 3×1 ] 拉伸可得 rscs( [ E 3 , O 3×1 ] )=( 1,0,0,0,0,1,0,0,0,0,1,0 )

rscs( A ) rscs( [ E 3 , O 3×1 ] ) 的内积为 rscs( A ),rscs( [ E 3 , O 3×1 ] ) =1+0+0+0+0+2+0+0+0+3+0=6

trA= rscs( A ),rscs( [ E 3 , O 3×1 ] ) =6

同理,此题还可以采用另外七种拉伸运算进行求解。

5. 小结

目前,关于矩阵广义迹的理论研究已取得丰富成果,然而在拉伸运算结合内积的方法中计算矩阵广义迹这一领域的研究尚存在一定的发展空间。基于此,本文选择该研究方向展开深入探讨,旨在通过系统分析拉伸运算结合内积在矩阵广义迹计算中应用效果的认知。拉伸运算除了运用到矩阵广义迹的计算中,应该还可以运用分块矩阵中,比如与Hadamard积和Kronecker积迹运算性质相结合,当然其他数学运算方法也可能适用于矩阵广义迹的计算,这将是未来数学应用研究的重要方向。

参考文献

[1] 杨楠, 刘兴祥, 岳育英. m × n矩阵k次广义迹[J]. 河南科学, 2012, 30(2): 149-152.
[2] 刘兴祥, 李姣, 朱磊等. 矩阵的两种特殊运算的广义迹及拉伸运算的关系[J]. 河南科学, 2014, 32(1): 7-9.
[3] 刘兴祥, 朱磊, 李姣, 程雯娅. 分块矩阵的广义迹及其应用[J]. 河南科学, 2014, 32(11): 2212-2213.
[4] 毛建耀. 矩阵的广义迹[J]. 天津师范大学学报(自然科学版), 2002, 22(1): 29-32.
[5] 杨楠, 刘兴祥, 岳育英. 矩阵迹的推广[J]. 延安大学学报(自然科学版), 2012, 31(1): 20-21.
[6] 张莉. 矩阵拉伸运算的研究[D]: [硕士学位论文]. 延安: 延安大学, 2016.
[7] 刘兴祥, 武真真. 矩阵广义迹的计算方法[J]. 延安大学学报(自然科学版), 2020, 39(3): 19-22.