线性化多项式核的刻画
Characterizations of Kernel of Linearized Polynomials
DOI: 10.12677/pm.2024.148313, PDF, HTML, XML,    科研立项经费支持
作者: 郭嘉鑫, 金 永:中国民航大学理学院,天津
关键词: 线性化多项式Dickson矩阵迹表示循环矩阵Linearized Polynomial Dickson Matrix Trace Representation Circulant Matrix
摘要: 本文在总结相关文献的基础上,整理了 F q n 上的线性化多项式核的多种刻画方式。首先,总结了 F q 上线性化多项式代数 L( F q ) 的循环矩阵刻画。接着在回顾了线性化多项式的“迹表示”后,通过“迹表示”及初等方法证明了Dickson关于线性化置换多项式的知名判定法则,并再次得到了 F q n 上的线性化多项式代数与Dickson矩阵代数间的同构关系。
Abstract: In this paper, we summarize some characterizations of the kernel of linearized polynomials over F q n after reviewing related articles. Firstly, circulant matrices characterization of algebra L( F q ) over F q are summed up. Then, after reviewing the “trace representations” of linearized polynomials, we prove Dickson’s well-known decision rule for permutation linearized polynomials by elementary methods and “trace representations”, then obtain the isomorphism between linearized polynomials algebra and Dickson matrices algebra over F q n again.
文章引用:郭嘉鑫, 金永. 线性化多项式核的刻画[J]. 理论数学, 2024, 14(8): 153-161. https://doi.org/10.12677/pm.2024.148313

1. 引言

F q 是有q个元素的有限域,其中q是一个素数的方幂。设K F q 的一个扩张次数为n的扩域,将其记为 F q n 。将形如

L( x )= i=0 t a i x q i ,t, a i F q n , (1)

的多项式称为 F q n 上的线性化多项式。显然, x,y F q n a,b F q L( ax+by )=aL( x )+bL( y ) ,即线性化多项式 L( x ) 可以诱导出 F q n 上的 F q -线性变换。由于扩域 F q n 上的元素满足 x q n x=0 ,故线性化多项式也可以被视为

L( x )= i=0 n1 a i x q i F q n [ x ]/( x q n x ). (2)

F q n 上的全体形如(2)式的线性化多项式集合为 L( F q n ) ,在 L( F q n ) 中存在一类核为{0}的线性化多项式,称其为置换线性化多项式。换句话说,置换线性化多项式作为 F q n 上的线性变换是可逆的。

由于 F q n 也可以看作有限域 F q n维线性空间,所以Carlitz在[1]中得出了 F q 上的n阶矩阵与线性化多项式代数 L( F q n ) 间的同构。Dickson进一步给出了 L( F q n ) 与Dickson矩阵代数间的同构,这是一个极为重要的同构关系。近年来,许多学者通过“迹表示”对线性化多项式进行刻画,这种特殊的表示方法,最早是由林杉等在[2]中证明的,袁平之等借助林杉的结论在[3]中得到了置换多项式的充要条件。吴保峰等在[4]中借助Dickson矩阵的代数余子式给出了 x q +ax 型线性化多项式的逆。赵岩和林东岱在[5]中给出了 F q 上的Dickson矩阵(即循环矩阵)可逆的充要条件,这一结论对于 F q 上的线性化多项式核的刻画有着重要的意义。线性化多项式在密码学中有着重要应用,例如,Eli Ben-Sasson等学者通过满足条件的线性化多项式的解构造了一类新的循环子空间码。在构造子空间码的过程中,确定线性化多项式核的维数是十分重要的。

我们设 L( F q ) 是全体系数在 F q 上的线性化多项式集合,则 L( F q ) 构成了 L( F q n ) 的一个子代数。在本文中我们假设 { β i } i=0 n1 是一组给定的正规基,即 β i = β q i ,0qn1 ,其中 β F q n 的本原元。在这组基下,得到了 L( F q ) F q 上的循环矩阵代数 ( F q ) 间的同构,从而给出 L( F q ) 上线性化多项式的核的循环矩阵刻画。通过整理赵岩等在[5]中的研究,我们进一步总结了 L( F q ) 中的线性化多项式在nq互素和 n=e q k 的情况下置换多项式存在的条件(其中ek都是整数且kq互素)。关于 L( F q n ) ,本文回顾了林杉等在[2]中对于 L( F q n ) 上的线性化多项式的“迹表示”刻画,进一步通过“迹表示”及初等方法证明了Dickson的一个关于线性化置换多项式的知名判定法则。

本文安排如下:第一部分为导言,在第二部分我们总结了 L( F q ) 的部分刻画方法,在第三部分我们总结了 L( F q n ) 的相关研究,第四部分为结束语。

2. 关于 L( F q ) 的刻画

首先我们回顾有限域中的重要定理,在此之前我们需要定义 F q 上的循环矩阵。

F q 上的矩阵C具有以下形式:

C=( a 0 a 1 a n1 a n1 a 0 a n2 a 1 a 2 a 0 ), a i F q ,

我们称其为 F q 上的循环矩阵。循环矩阵C总是可以被表示为

C F =( a 0 a 1 a n1 a n1 a 0 a n2 a 1 a 2 a 0 )=P( J )= i=0 n1 a i J i , a i F q ,

其中J

J=( 0 1 0 0 0 1 1 0 0 ).

J为单位循环矩阵。

定理1 [6]:设 F q n F q n次扩张,则存在 F q 上的正规基 { β i } i=0 n1 ,其中 β i = β q i ,0qn1 β F q n 的本原元。

我们设 L( x )= i=0 n1 a i x q i L( F q ) ,由定理1我们可以选取正规基 { β i } i=0 n1 。根据线性代数知识, L( x ) 在这组基下的像可以表示为

[ L( β ) L( β q ) L( β q n1 ) ]=( a 0 a 1 a n1 a n1 a 0 a n2 a 1 a 2 a 0 )[ β β q β q n1 ] C F [ β β q β q n1 ],

L( x ) 在正规基下的矩阵为 C F ,显然 C F 是一个循环矩阵,同时满足

dim( ker( L( x ) ) )=ndim( C F ).

接下来的定理就是显而易见的。

定理2 [6] L( x )= i=0 n1 a i x q i L( F q ) 是一个置换线性化多项式当且仅当 C F 是非奇异的。

我们令 ( F q ) F q 上的全体循环矩阵 C F 所组成的集合,在矩阵的加法及以 F q 为数域的数乘运算下, ( F q ) 构成了一个 F q -线性空间,进一步结合通常的矩阵乘法, ( F q ) 构成了 F q -代数。Ore在[7]中定义了线性化多项式的复合乘法

L 1 ( x ) L 2 ( x )= i=0 n1 a i ( j=0 n1 b j x q j ) q i = i=0 n1 j=0 n1 a i b j x q i+j = i=0 n1 ( k=0 n1 a k b ik ) x q i . (3)

其中 L 1 ( x )= i=0 n1 a i x q i , L 2 ( x )= j=0 n1 b j x q j L( F q ) ,在多项式加法以及上面的复合乘法运算下, L( F q ) 构成了 F q -代数,注意到下列运算,事实上证明了 ( F q ) L( F q ) F q -代数同构关系:

( a ji )( b ji )=( k=0 n1 a ki b jk )=( k=0 n1 a k b jik )=( c ji ),

其中, a i , b i F q ,0in1 c i = k=0 n1 a i b ik ,0in1

从线性化多项式系数的角度出发,可以对定理2有更加深刻的认识,我们回顾赵岩等在[5]中给出的有限域中循环矩阵可逆的充分必要条件,从而得出 L( F q ) 上线性化多项式是置换线性化多项式的充要条件。为此先给出下面的定义:

定义:设 L( x )= i=0 n1 a i x q i L( F q ) ,称形如

P( x )= i=0 n1 a i x i , a i F q

的多项式为 L( x ) 的伴随多项式。

2.1. ( q,n )=1

本小节我们总假定 ( q,n )=1 成立,由[5]中定理2.1可知,分圆多项式在 F q n 上必然存在n次本原单位根。

定理3:当 ( q,n )=1 时, L( x )= i=0 n1 a i x q i L( F q ) 是置换线性化多项式当且仅当 P( ε l )0 ,其中l 0ln1 的任意整数, ε F q n 上的n次分圆多项式的本原单位根。

为了证明该定理,需要引入以下的引理:

引理4 [5]:对于满足 0ln1 的所有l P( ε l )0 等价于 P( x ) x n 1 是互素的,其中 ε n次分圆多项式的本原单位根。

证明:不妨设存在l使得 P( ε l )=0 ,即 ε l x n 1 的根也是 P( x ) 的根,从而 P( x ) x n 1 不互素,故矛盾。另一方面,如果 P( x ) x n 1 F q 上不互素,则必然存在 F q 上的元素 η ,使得 η 即是 P( x ) 的根也是 x n 1 的根,由于 x n 1 的根都可以表示为 ε l 的形式,那么必然存在 0ln1 使得 P( ε l )=0

L( x )= i=0 n1 a i x q i L( F q ) ,其伴随多项式为 P( x ) ,由 L( x ) 诱导产生的循环矩阵 C F 总是可以由单位循环矩阵J表示为

C F =( a 0 a 1 a n1 a n1 a 0 a n2 a 1 a 2 a 0 )=P( J )= i=0 n1 a i J i , a i F q ,

同时我们也称 P( x ) 是循环矩阵 C F 的代表多项式。线性化多项式 L( x ) 的伴随多项式与对应的循环矩阵 C F 的代表多项式形式相同,为了行文方便,下文不对这两种多项式加以区分。

结合引理4,可以通过以下定理得到定理3:

定理5 [5]:循环矩阵 C F 是非奇异的,当且仅当 C F 的代表多项式 P( x ) x n 1 是互素的。

证明:我们可知:

C F =P( J ),

[5]中推论2可知,J是可对角化的,说明 C F 的特征值 λ i ,0in1 总是满足

λ i =P( μ i ).

其中 μ i ,0in1 J的特征值,同时 μ i 也是分圆多项式 x n 1 的根。

此时,若 C F 是可逆的,说明 C F 的特征值 λ i ,0in1 都不为0,若 P( x ) x n 1 不互素即 μ i P( x ) 的根,则 C F 存在为0的特征值,故而矛盾。另一方面,若 C F 是可逆的,说明 C F 的特征值 λ i ,0in1 都不为0。由于 P( x ) x n 1 互素,故 x n 1 的根 μ i ,0in1 λ i =P( μ i )0 ,从而 C F 可逆。

由于 C F 可逆,则 L( x ) F q 上的置换多项式,再次结合引理4便可以得到定理3的结论。

2.2. n=m q k

赵岩等在[5]中得出了 n=m q k 时,循环矩阵可逆的条件:

引理6 [5]V是循环矩阵,若 n=m q k q | m ε 是分圆多项式的m次本原单位根,则 V q k 也是循环矩阵,其代表多项式为 P a ( x ) ,则如下条件等价:

  • 矩阵V可逆;

  • 对于任意l 0ln1 ,有 P a ( ε l )0

  • 多项式 P a ( x ) x m 1 是互素的。

根据 L( F q ) 中线性化多项式与对应的循环矩阵间的关系,可以得到:

定理7:若 n=m q k q | m ε 是分圆多项式的m次本原单位根,令 L( x )L( F q ) n次复合乘法运算 L( x )L( x )L( x )= L n ( x ) ,记 L q k ( x ) 的伴随多项式为 P a ( x ) ,则如下条件等价:

  • L( x ) 是一个置换线性化多项式;

  • 对于任意l 0ln1 ,有 P a ( ε l )0

  • 多项式 P a ( x ) x m 1 是互素的。

证明:由于线性化多项式 L( x ) 对应的线性变换的矩阵为 C F ,则线性化多项式 L q k ( x ) 对应的线性变换的矩阵为 C F q k ,其代表多项式也为 P a ( x ) ,再根据引理6可以得到定理7的结论。

3. 关于 L( F q n ) 的刻画

定义:设 a i F q n ,0in1 称具有如下形式的矩阵为Dickson矩阵,记为 D L

[ a 0 a 1 a n1 a n1 q a 0 q a n2 q a 1 q n1 a 2 q n1 a 0 q n1 ],

D n ( F q n ) F q n 上的全体Dickson矩阵 D L 所组成的集合,在矩阵的加法及以 F q 为数域的数乘运算下, D n ( F q n ) 构成了一个 F q -线性空间。

引理8 [6]:我们称 F q n 上的多项式函数 y( x )=x+ x q + x q 2 ++ x q n1 为迹函数,记为 tr( x ) ,则迹函数 tr( x ) 是一个从 F q n F q 上的线性映射。

引理8是显然的,因为对于 F q n 中的任意元素x,迹函数总是满足 tr( x )=tr( x q )

定理9 [5]:设 L( x )L( F q n ) { ω i } i=0 n1 F q n 关于 F q 的任一组给定基,则存在唯一确定的系数 { θ i } i=0 n1 F q n ,使得

L( x )= i=0 n1 tr ( ω i x ) θ i .

证明:我们设 L( x )= i=0 n1 a i x p i L( F q n ) ,由[6]中的定理2.38可知, [ ω 0 ω 1 ω n1 ω 0 q ω 1 q ω n1 q ω 0 q n1 ω 1 q n1 ω n1 q n1 ] 可逆,因此这组系数 { a i } i=0 n1 在基 { ω i } i=0 n1 下有以下分解

[ a 0 , a 1 ,, a n1 ]=[ θ 0 , θ 1 ,, θ n1 ][ ω 0 ω 0 q ω 0 q n1 ω 1 ω 1 q ω 1 q n1 ω n1 ω n1 q ω n1 q n1 ].

其中 { θ i } i=0 n1 F q n 存在,从而

L( x )= θ 0 ( ω 0 x+ ( ω 0 x ) q ++ ( ω 0 x ) q n1 ) + θ 1 ( ω 1 x+ ( ω 1 x ) q ++ ( ω 1 x ) q n1 ) + + θ n1 ( ω n1 x+ ( ω n1 x ) q ++ ( ω n1 x ) q n1 ).

L( x )= i=0 n1 tr ( ω i x ) θ i ,我们称这种表示形式为线性化多项式的迹表示。

{ ω i } i=0 n1 F q n F q 上的一组基,根据定理9, L( x )L( F q n ) 可以在这组基下被表示为

[ L( ω 0 ),L( ω 1 ),,L( ω n1 ) ]=[ θ 0 , θ 1 ,, θ n1 ][ tr( ω 0 ω 0 ) tr( ω 1 ω 0 ) tr( ω n1 ω 0 ) tr( ω 0 ω 1 ) tr( ω 1 ω 1 ) tr( ω n1 ω 1 ) tr( ω 0 ω n1 ) tr( ω 1 ω n1 ) tr( ω n1 ω n1 ) ] [ θ 0 , θ 1 ,, θ n1 ]W. (4)

由引理8可知,(4)式中的矩阵W F q 上的矩阵。由[6]中的定理2.37可以得到,W F q 上是非奇异的,因此借助(4)式可以证明袁平之等在[3]中提出的以下定理:

引理10 [3]:设 L( x )L( F q n ) { ω i } i=0 n1 F q n 关于 F q 的任一组给定基,且 L( x )= i=0 n1 tr ( ω i x ) θ i ,则 L( x ) 为置换线性化多项式当且仅当 { θ i } i=0 n1 F q n 关于 F q 的一组基。

证明: { θ i } i=0 n1 作为 F q 上的向量组,可以在基 { ω i } i=0 n1 下被表示为

[ θ 0 , θ 1 ,, θ n1 ]=[ ω 0 , ω 1 ,, ω n1 ][ θ 00 θ 01 θ 0n1 θ 10 θ 11 θ 1n1 θ n10 θ n11 θ n1n1 ][ ω 0 , ω 1 ,, ω n1 ]Θ. (5)

即(5)中的矩阵 Θ 是向量组 { θ i } i=0 n1 F q 上的分量矩阵。由(4)可知,(5)还可以被表示为

[ L( ω 0 ),L( ω 1 ),,L( ω n1 ) ]=[ ω 0 , ω 1 ,, ω n1 ]ΘW,

从而

dim( ker( L( x ) ) )=ndim( Θ ),

则引理结论可得。

根据[2]中的定理2.38,可以得到以下关系

ndim( ker( L( x ) ) )=dim( Im( L( x ) ) )=dim( Θ )=dim( [ θ 0 , θ 1 ,, θ n1 ] )=dim( [ θ 0 θ 1 θ n1 θ 0 q θ 1 q θ n1 q θ 0 q n1 θ 1 q n1 θ n1 q n1 ] ). (6)

通过以上结论,我们可以用初等方法证明吴保峰等学者提出的命题。

定理11 [4]:设 L( x )= i=0 n1 a i x p i L( F q n ) { ω i } i=0 n1 F q n 关于 F q 的任一组给定基,且存在唯一的一组系数 { θ i } i=0 n1 F q n ,使得 L( x )= i=0 n1 tr ( ω i x ) θ i ,且满足

dim( Im( L( x ) ) )=dim( [ θ 0 θ 1 θ n1 θ 0 q θ 1 q θ n1 q θ 0 q n1 θ 1 q n1 θ n1 q n1 ] )=dim( [ a 0 a 1 a n1 a n1 q a 0 q a n2 q a 1 q n1 a 2 q n1 a 0 q n1 ] ). (7)

证明:不妨先考虑(7)中等式右侧Dickson矩阵 D L 的第一行,由 L( x )= i=0 n1 tr( ω i x ) θ i = i=0 n1 a i x q i 可以得到

[ a 0 , a 1 ,, a n1 ]=[ θ 0 , θ 1 ,, θ n1 ][ ω 0 ω 0 q ω 0 q n1 ω 1 ω 1 q ω 1 q n1 ω n1 ω n1 q ω n1 q n1 ], (8)

再考虑 D L 的第二行

[ a 0 q , a 1 q ,, a n1 q ]=[ θ 0 q , θ 1 q ,, θ n1 q ][ ω 0 q ω 0 q 2 ω 0 ω 1 q ω 1 q 2 ω 1 ω n1 q ω n1 q 2 ω n1 ],

从而得到

[ a n1 q , a 0 q ,, a n2 q ]=[ θ n1 q , θ 0 q ,, θ n2 q ][ ω 0 ω 0 q ω 0 q n1 ω 1 ω 1 q ω 1 q n1 ω n1 ω n1 q ω n1 q n1 ],

以此类推

[ a 0 a 1 a n1 a n1 q a 0 q a n2 q a 1 q n1 a 2 q n1 a 0 q n1 ]=[ θ 0 θ 1 θ n1 θ 0 q θ 1 q θ n1 q θ 0 q n1 θ 1 q n1 θ n1 q n1 ][ ω 0 ω 0 q ω 0 q n1 ω 1 ω 1 q ω 1 q n1 ω n1 ω n1 q ω n1 q n1 ].

根据[2]中的定理2.38,由基 { ω i } i=0 n1 组成的矩阵 [ ω 0 ω 0 q ω 0 q n1 ω 1 ω 1 q ω 1 q n1 ω n1 ω n1 q ω n1 q n1 ] 是可逆的,因此可以得到

dim( [ θ 0 θ 1 θ n1 θ 0 q θ 1 q θ n1 q θ 0 q n1 θ 1 q n1 θ n1 q n1 ] )=dim( [ a 0 a 1 a n1 a n1 q a 0 q a n2 q a 1 q n1 a 2 q n1 a 0 q n1 ] ).

通过定理11,我们可以得到[5]中的结论。

推论12 [5] L( x )L( F q n ) 是置换线性化多项式,当且仅当其诱导产生的Dickson矩阵是非奇异的。

定理13 [5]

D n ( F q n )L( F q n ).

证明:定理12说明, D n ( F q n ) L( F q n ) 向量空间同构。进一步结合通常的矩阵乘法, D n ( F q n ) 构成了 F q -代数。在代数 L( F q n ) 中定义的复合乘法下,显然也构成了 D n ( F q n ) L( F q n ) F q -代数同构关系,证明类似于 ( F q ) L( F q ) F q -代数同构。

4. 结束语

本文首先回顾了 F q 上的线性化多项式代数 L( F q ) 的一些刻画,借助这些刻画,总结了这类多项式中是置换多项式的条件。我们还研究了 F q n 上的线性化多项式的“迹表示”,并通过“迹表示”再次证明了Dickson提出的重要结论。线性化多项式对应的Dickson矩阵在研究某些问题时非常重要,例如在[4]中,吴保峰等借助由线性化多项式诱导生成的Dickson矩阵,得到了 x q +ax 型线性化多项式的逆。我们还在考虑能否借助Dickson矩阵得到更高阶线性化多项式的逆,从而解决极大秩距离码研究中遇到的一些问题。

基金项目

“中国民航大学大学生创新创业训练计划项目”,项目编号为“IECAUC2022063”;“天津市普通高等学校本科教学质量与教学改革研究重点项目”,项目编号为“A231005903”。

参考文献

[1] Carlitz, L. (1963) A Note on the Betti-Mathieu Group. Portugaliae Mathematica, 22, 121-125.
[2] Ling, S. and Qu, L. (2012) A Note on Linearized Polynomials and the Dimension of Their Kernels. Finite Fields and Their Applications, 18, 56-62.
https://doi.org/10.1016/j.ffa.2011.06.002
[3] Yuan, P. and Zeng, X. (2011) A Note on Linear Permutation Polynomials. Finite Fields and Their Applications, 17, 488-491.
https://doi.org/10.1016/j.ffa.2011.02.013
[4] Wu, B. and Liu, Z. (2013) Linearized Polynomials over Finite Fields Revisited. Finite Fields and Their Applications, 22, 79-100.
https://doi.org/10.1016/j.ffa.2013.03.003
[5] Zhao, Y. and Lin, D.D. (2012) Nonsingular Circulant Matrices over Finite Fields. Journal of Graduate University of Chinese Academy of Sciences, 29, 805-814.
[6] Lidl, R. and Niederreiter, H. (1997) Finite Fields, 2nd Edition. Encyclopedia of Mathematics and Its Applications, Vol. 20, Cambridge University Press, Cambridge, 60-61.
[7] Ore, O. (1933) On a Special Class of Polynomials. Transactions of the American Mathematical Society, 35, 559-584.
https://doi.org/10.1090/s0002-9947-1933-1501703-0