(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | q2v+1+q2v−q−1 | q2v+q2−q−2 | q2+q | q2+q |
(2,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,1) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
In this paper, a symplectic fission scheme for the association scheme of m×n rectangular matrices over the finite field Fq, denoted by SMat(m×n,q), is constructed, where q is a power of a prime number. We discuss its association classes and inner automorphism group. In particular, we determine the intersection numbers and automorphism group of SMat(m×n,q) for m=1 and m=2.
Citation: Yang Zhang, Shuxia Liu, Liwei Zeng. A symplectic fission scheme for the association scheme of rectangular matrices and its automorphisms[J]. AIMS Mathematics, 2024, 9(11): 32819-32830. doi: 10.3934/math.20241570
[1] | Danuruj Songsanga, Parinya Sa Ngiamsunthorn . Single-step and multi-step methods for Caputo fractional-order differential equations with arbitrary kernels. AIMS Mathematics, 2022, 7(8): 15002-15028. doi: 10.3934/math.2022822 |
[2] | Zehra Velioǧlu, Mukaddes Balçik . On the Tame automorphisms of differential polynomial algebras. AIMS Mathematics, 2020, 5(4): 3547-3555. doi: 10.3934/math.2020230 |
[3] | Jiadong Qiu, Danfu Han, Hao Zhou . A general conservative eighth-order compact finite difference scheme for the coupled Schrödinger-KdV equations. AIMS Mathematics, 2023, 8(5): 10596-10618. doi: 10.3934/math.2023538 |
[4] | Narcisse Batangouna . A robust family of exponential attractors for a time semi-discretization of the Ginzburg-Landau equation. AIMS Mathematics, 2022, 7(1): 1399-1415. doi: 10.3934/math.2022082 |
[5] | Malik Zaka Ullah, Sultan Muaysh Alaslani, Fouad Othman Mallawi, Fayyaz Ahmad, Stanford Shateyi, Mir Asma . A fast and efficient Newton-type iterative scheme to find the sign of a matrix. AIMS Mathematics, 2023, 8(8): 19264-19274. doi: 10.3934/math.2023982 |
[6] | Ghulam Mustafa, Syeda Tehmina Ejaz, Dumitru Baleanu, Yu-Ming Chu . The inequalities for the analysis of a class of ternary refinement schemes. AIMS Mathematics, 2020, 5(6): 7582-7604. doi: 10.3934/math.2020485 |
[7] | Jie Ling, Mingwei Lin, Lili Zhang . Medical waste treatment scheme selection based on single-valued neutrosophic numbers. AIMS Mathematics, 2021, 6(10): 10540-10564. doi: 10.3934/math.2021612 |
[8] | Junaid Ahmad, Muhammad Arshad, Reny George . A fixed point iterative scheme based on Green's function for numerical solutions of singular BVPs. AIMS Mathematics, 2023, 8(12): 29517-29534. doi: 10.3934/math.20231511 |
[9] | Yasir Nawaz, Muhammad Shoaib Arif, Wasfi Shatanawi, Muhammad Usman Ashraf . A new unconditionally stable implicit numerical scheme for fractional diffusive epidemic model. AIMS Mathematics, 2022, 7(8): 14299-14322. doi: 10.3934/math.2022788 |
[10] | Junying Cao, Qing Tan, Zhongqing Wang, Ziqiang Wang . An efficient high order numerical scheme for the time-fractional diffusion equation with uniform accuracy. AIMS Mathematics, 2023, 8(7): 16031-16061. doi: 10.3934/math.2023818 |
In this paper, a symplectic fission scheme for the association scheme of m×n rectangular matrices over the finite field Fq, denoted by SMat(m×n,q), is constructed, where q is a power of a prime number. We discuss its association classes and inner automorphism group. In particular, we determine the intersection numbers and automorphism group of SMat(m×n,q) for m=1 and m=2.
The concept of the association scheme together with the partially balanced incomplete block designs was defined in its own right by Bose and Shimamoto in 1952 [2]. It was introduced to describe the balance relations among the treatments of partially balanced incomplete block designs. Association schemes have close connections with coding theory, graph theory, and finite group theory and, in particular, provide a framework for studying codes and designs. By the 1980s, association scheme theory had become an important branch of algebraic combinatorics, and the research work on association scheme theory had grown tremendously; see [1].
The study of association schemes in China was started by Chang and Hsu in the late 1950s. In the mid 1960s, Wan constructed a family of association schemes on Hermitian matrices and computed the parameters of the lower-dimensional ones and started a new direction of construction of association schemes on matrices. The association scheme theory developed later indicates the association schemes of maximal totally isotropic subspaces and of Hermitian matrices are what is known as primitive P-polynomial and Q-polynomial association schemes. In the late 1970s, Wang continued the study of association schemes of matrices. He derived formulas for the parameters of association schemes of Hermitian matrices and construct association schemes using rectangular matrices and alternate matrices. Later, Wan et al., studied the association schemes of symmetric matrices in odd characteristic. In the 1990s, Wang, with his students, studied the association schemes of symmetric matrices and quadratic forms in even characteristic. Besides the parameters of these association schemes, they discussed the subschemes, quotient schemes, and duality and automorphisms[3,4,6,7]. So, the study of association schemes of matrices reaches a more complete stage. The results on association schemes of matrices are collected in [5].
Let Fq be the finite field with q elements, and Mmn(Fq) be the set of m×n matrices over Fq, where q is a power of a prime number and m≤n. For brevity, we write Mmn(Fq) by Mmn. Let GLn(Fq) be the general linear group of degree n over Fq and G0=GLm(Fq)×GLn(Fq)(a direct product). The group G0 acts on Mmn:
G0×Mmn⟶Mmn((P,Q),X)⟼PXQ. |
Let T0 be the group of right translation of Mmn, and G be the group generated by G0 and T0. Then G acts transitively on Mmn, which determines an association scheme (Mmn,{Ri}0≤i≤m), where
Ri={(X,Y)∈Mmn×Mmn|rank(X−Y)=i}. |
It is called the association scheme of rectangular matrices and denoted by Mat(m×n,q).
Lemma 1.1. [5] (ⅰ) When m=1, Mat(m×n,q) is a trivial association scheme, and its automorphism group is Sym(qn).
(ⅱ) When 1<m≤n, each automorphism of the association scheme Mat(m×n,q) must have the following form:
X↦PXσQ+A,∀X∈Mmn, |
where P∈GLm(Fq), Q∈GLn(Fq), A∈Mmn, and σ is an automorphism of Fq.
In addition, if m=n, the following mapping is also an automorphism
X↦P(tX)σQ+A,∀X∈Mmn, |
where tX is the transpose of X.
Next, let n=2ν. We replace the group G0 with ¯G0=GLm(Fq)×Sp2ν(Fq), where Sp2ν(Fq) is the symplectic group of degree 2ν over Fq. Then ¯G, generated by ¯G0 and T0, acts transitively on Mmn, which determines a fission scheme of Mat(m×n,q). We call it the symplectic fission scheme of Mat(m×n,q), denoted by SMat(m×n,q). In this paper, we discuss the association classes and inner automorphism group of SMat(m×n,q). In particular, we determine the intersection numbers and automorphism group for m=1 and m=2.
Definition 2.1. Let X be a nonempty set of cardinality n and R0,R1,⋯,Rd be subsets of X×X that satisfy the following conditions:
(ⅰ) R0={(x,x)|x∈X};
(ⅱ) X×X=R0∪R1∪⋯∪Rd,Ri∩Rj=∅(i≠j);
(ⅲ) for each i∈{0,1,⋯,d}, there exists some i′∈{0,1,⋯,d} such that Rti=Ri′, where Rti={(x,y)|(y,x)∈Ri};
(ⅳ) for any i,j,k∈{0,1,⋯,d}, the number
pkij=∣{z∈X∣(x,z)∈Ri,(z,y)∈Rj}∣ |
is constant whenever (x,y)∈Rk.
Such a configuration X=(X,{Ri}0≤i≤d) is called an association scheme of class d on X. R0 is called the trivial or diagonal relation, while the others are called nontrivial relations. Note that d is the number of nontrivial relations. The numbers pkij are called the intersection numbers of X. The association scheme X is said to be commutative if
(ⅴ) pkij=pkji for all i,j,k∈{0,1,...,d}.
Further, X is said to be symmetric (or Bose-Mesner type) if
(ⅵ) i′=i for all i∈{0,1,...,d}.
Example 2.1. [5] Let G be a finite group acting transitively on a finite set Ω. This induces an action on Ω×Ω: for (x,y)∈Ω×Ω and σ∈G, (x,y)σ=(xσ,yσ). Then G no longer acts transitively on Ω×Ω if |Ω|=n>1. Let R0,R1,⋯,Rd be the orbits of G on Ω×Ω, where R0={(x,x)|x∈Ω}. Then X=(Ω,{Ri}0≤i≤d) is an association scheme (not necessarily commutative).
Let X=(X,{Ri}0≤i≤d) be an association scheme of class d on X and ki=p0ii′. The number ki is the number of y∈X such that (x,y)∈Ri for any fixed x∈X. It is called the valency of Ri. Clearly,
k0=1,|X|=k0+k1+⋯+kd. |
Let δ be the Kronecker delta: δij=0 for i≠j, and δii=1. Then the following holds:
pk0j=δjk, pki0=δik, p0ij=kiδij′, d∑j=0pkij=ki, kγpγαβ=kβpβα′γ=kαpαγβ′, | (2.1) |
where α,β,γ,α′,β′∈{0,1,⋯,d}, Rα′={(x,y)|(y,x)∈Rα}, and Rβ′={(x,y)|(y,x)∈Rβ}.
Let X=(X,{Ri}0≤i≤d) and X′=(X,{Sj}0≤j≤d′) be two association schemes on X. If each relation Sj is a union of some Ri, then X′ is said to be a fusion scheme of X, and X is said to be a fission scheme of X′. Furthermore, let Y=(Y,{Ti}0≤k≤d) is an association scheme satisfying |X|=|Y|. If a bijection f:X→Y induces a permutation σ(f) on {0,1,⋯,d} by (f(x),f(z))∈Tiσ(f) for (x,z)∈Ri, f is called an isomorphism between X and Y. In this case, X and Y are said to be isomorphic. An isomorphism f from an association scheme X to itself is called an automorphism. The set of all automorphisms of X becomes a group, called the automorphism group of X and denoted by AutX. An automorphism f of X is called an inner automorphism if it induces the identity permutation on 0,1,⋯,d, i.e., iσ(f)=i(i=0,1,⋯,d). Clearly, the set of inner automorphisms of X becomes a normal subgroup of AutX, denoted by InnX. The quotient group AutX/InnX is called the outer automorphism group of X.
Let
K=(I(ν)−I(ν)), |
where I(ν) is the ν×ν identity matrix. The set of all 2ν×2ν matrices T over Fq satisfying TKtT=K forms a group with respect to the matrix multiplication, called the symplectic group of degree 2ν over Fq, and is denoted by Sp2ν(Fq). A 2ν×2ν matrix T is called a generalized symplectic matrix of degree 2ν over Fq if TKtT=kK for some k∈F∗q. The set of generalized symplectic matrices of degree 2ν over Fq forms a group with respect to the matrix multiplication, which is called the generalized symplectic group of degree 2ν over Fq and denoted by GSp2ν(Fq).
Let F(2ν)q be the 2ν-dimensional row vector space over Fq. There is a natural action of Sp2ν(Fq) on F(2ν)q by the vector matrix multiplication as follows:
F(2ν)q×Sp2ν(Fq)⟶F(2ν)q(α,T)⟼αT. |
The space F(2ν)q together with this action is called the 2ν-dimensional symplectic space over Fq. Suppose that P is an m-dimensional vector subspace of F(2ν)q. We use the same letter P to denote a matrix representation of P, i.e., P is an m×2ν matrix whose rows form a basis of P. It is clear that a matrix representation of a subspace is not unique. Two m×2ν matrices P1 and P2 of rank m represent the same subspace if and only if there is an m×m nonsingular matrix Q such that P1=QP2. A subspace P is said to be of type (m,s) if the dimension of P is m and rank(PKtP)=2s.
Lemma 2.1. [5] Subspaces of type (m,s) exist in F(2ν)q if and only if 2s≤m≤ν+s.
Lemma 2.2. [5] Let P1 and P2 be two m-dimensional subspaces of F(2ν)q. Then there is a T∈Sp2ν(Fq) such that P1=AP2T, where A∈GLm(Fq), if and only if P1 and P2 are of the same type. In other words, Sp2ν(Fq) acts transitively on each set of subspaces of the same type.
Corallary 2.1. Let P be a subspace of type (m,s) in F(2ν)q, where 2s≤m≤ν+s. Then there are A∈GLm(Fq) and T∈Sp2ν(Fq) such that
APT=sm−2sv+s−msm−2sv+s−m(I(s)00000000I(s)000I(m−2s)0000)ssm−2s. |
Lemma 2.3. [5] Let 2s≤m≤ν+s. Then the number of subspaces of type (m,s) in F(2ν)q is given by
N(m,s;2ν)=q2s(ν+s−m)Πνi=ν+s−m+1(q2i−1)Πsi=1(q2i−1)Πm−2si=1(qi−1). |
In this paper, we define Πi∈ϕf(i)=1, where ϕ is empty set and f(i) is a function about i. For example, Π1i=2(qi−1)=1.
Let n=2ν and ¯G0=GLm(Fq)×Sp2ν(Fq). By the introduction, ¯G, generated by ¯G0 and T0, acts transitively on Mmn, which determines the symplectic fission scheme of Mat(m×n,q), denoted by SMat(m×n,q). Let R0,R1,⋯,Rd be the orbits of ¯G on Mmn×Mmn, where R0={(X,X)∣X∈Mmn}. Then SMat(m×n,q)=(Mmn,{Ri}0≤i≤d).
Definition 3.1. A matrix in Mmn is said to be of type (t,s), if the subspace generated by its row vectors is of type (t,s) in F(2ν)q. Two matrices P and Q in Mmn are said to be S-equivalent, denoted by P∼Q, if there exist A∈GLm(Fq) and T∈Sp2ν(Fq) such that P=AQT.
Obviously, the S-equivalence between matrices is an equivalent relationship, and the equivalent classes are the orbits of ¯G0 acting on Mmn.
Theorem 3.1. Let P∈Mmn be of type (t,s), then 2s≤t≤min{m,ν+s}, and
P˜ M(t,s)=st−2sv+s−tst−2sv+s−t(I(s)00000000I(s)000I(t−2s)0000000000) sst−2sm−t. |
Proof. Obviously, 0≤t≤m. By Lemma 2.2, we have 2s≤t≤min{m,ν+s}.
Since dim(P)=t, there is A1∈GLm(Fq) such that
A1P=(P10), |
where P1 is the matrix representation of a subspace of type (t,s) in F(2ν)q. Then, by Corollary 2.1, there are A2∈GLt(Fq) and T∈Sp2ν(Fq) such that
A2P1T=st−2sv+s−tst−2sv+s−t(I(s)00000000I(s)000I(m−2s)0000)sst−2s. |
Let
A3=t m−t(A2 00 I(m−t))tm−t, |
then A3A1PT=M(t,s). The theorem holds.
By the above theorem and Lemma 2.2, we obtain the necessary and sufficient conditions for two matrices to be S-equivalent immediately.
Theorem 3.2. Let P, Q∈Mmn, then P and Q are S-equivalent if and only if they are of the same type.
Theorem 3.3. Let n=2ν, then SMat(m×n,q)=(Mmn,{R(t,s)}), where
(X,Y)∈R(t,s)if and only ifY−X∼M(t,s), |
X, Y∈Mmn and 2s≤t≤min{m,ν+s}.
The class number d of SMat(m×n,q) satisfies
d+1={(m+1)(m+3)/4,if0≤m≤νandmis odd;(m+2)2/4,if0≤m≤νandmis even;(4mν−2ν2−m2+2m+2ν+3)/4,ifν<m≤2νandmis odd;(4mν−2ν2−m2+2m+2ν+4)/4,ifν<m≤2νandmis even. |
The valency of R(t,s) is given by
k(t,s)=qt(t−1)/2Πmi=m−t+1(qi−1)N(t,s;2ν), |
where N(t,s;2ν) is defined in Lemma 2.3.
Proof. We discuss the orbits of ¯G on Mmn×Mmn first. Let P, Q∈Mmn and τ1:X↦X−P for each X∈Mmn. Then τ1∈¯G and under this transformation, (P,Q) could be carried into (0,Q−P). Suppose Q−P is of type (t,s), then 2s≤t≤min{m,ν+s} and there is τ2∈¯G0 such that (τ2(0),τ2(Q−P)=(0,M(t,s)) by Theorem 3.1. By Theorem 3.2, different (0,M(t,s)) represent different orbits. Thus SMat(m×n,q)=(Mmn,{R(t,s)}).
In addition, let SMat(m×n,q) is an association scheme of class d, then d+1 is the number of S-equivalent classes, which is the number of (t,s). Clearly, 0≤t≤m. From 2s≤t≤min{m,ν+s}, we deduce t−ν≤s≤[t/2]. If t≤ν, then s can take [t/2]+1 values. If t>ν, then s can take [t/2]−(t−ν)+1 values. This means that
(ⅰ) If 0≤m≤ν, then
d+1=Σmt=0([t/2]+1)=m+1+Σmt=0[t/2]. |
(ⅱ) If ν<m≤2ν, then the number of SMat(m×n,q) is
d+1=Σνt=0([[t/2]+1)+Σmt=ν+1([t/2]−(t−ν)+1)=m+1−Σm−νs=1s+Σmt=0[t/2]. |
The results in the theorem can be obtained through simple calculations.
Finally, let's calculate the valency of R(t,s). By [5], the number of matrices of rank t in Mmn is
nt=qt(t−1)/2Πmi=m−t+1(qi−1)Πni=n−t+1(qi−1)Πti=1(qi−1)). |
For different t-dimensional subspaces, there are the same number of representation matrices of rank t in Mmn. The number of t-dimensional subspaces in F(n)q is
N(t,n)=∏ni=n−t+1(qi−1)∏ti=1(qi−1). |
Thus, there are nt/N(t,n) matrices in Mmn that represent the same t-dimensional subspace. By Lemma 2.3, there are ntN(t,s;2ν)/N(t,n) matrices in Mmn that represent the same subspace of type (t,s). The theorem holds.
Theorem 3.4. Let m=1, then SMat(m×n,q)=(Mmn,{R(t,s)}) be a trivial association scheme, where (t,s)=(0,0),(1,0). The valencies are k(0,0)=1,k(1,0)=q2ν−1. For the intersection numbers,
(ⅰ) when i=(0,0), pkij=δjk.
(ⅱ) when i=(1,0), pkij could be obtained by the following table, whose rows are indexed by the value of j and columns indexed by the value of k.
(0,0) | (1,0) | |
(0,0) | 0 | 1 |
(1,0) | q2ν−1 | q2ν−2 |
Proof. The values of (t,s), k(0,0) and k(1,0) could be obtained by Theorem 3.3 immediately. For the intersection numbers,
(ⅰ) when i=(0,0), pkij=δjk by (2.1).
(ⅱ) when i=(1,0), p(0,0)(1,0)(0,0)=0, p(1,0)(1,0)(0,0)=1, p(0,0)(1,0)(1,0)=k(1,0) and p(1,0)(1,0)(0,0)+p(1,0)(1,0)(1,0)=k(1,0) by Eq (2.1). Thus, p(1,0)(1,0)(1,0)=k(1,0)−1.
Example 3.1 Let m=1,n=2ν=2 and q=2, then SMat(m×n,q)=(Mmn,{R(t,s)}) be a trivial association scheme, where (t,s)=(0,0),(1,0). The valencies are k(0,0)=1,k(1,0)=3. For the intersection numbers,
(ⅰ) p(0,0)(0,0)(0,0)=p(1,0)(0,0)(1,0)=1 and p(1,0)(0,0)(0,0)=p(0,0)(0,0)(1,0)=0.
(ⅱ) p(0,0)(1,0)(0,0)=0, =p(1,0)(1,0)(0,0)=1, p(0,0)(1,0)(1,0)=3, and p(1,0)(1,0)(1,0)=2.
Example 3.2. Let m=1,n=2ν=4 and q=3, then SMat(m×n,q)=(Mmn,{R(t,s)}) be a trivial association scheme, where (t,s)=(0,0),(1,0). The valencies are k(0,0)=1,k(1,0)=80. For the intersection numbers,
(i) p(0,0)(0,0)(0,0)=p(1,0)(0,0)(1,0)=1 and p(1,0)(0,0)(0,0)=p(0,0)(0,0)(1,0)=0.
(ⅱ) p(0,0)(1,0)(0,0)=0, =p(1,0)(1,0)(0,0)=1, p(0,0)(1,0)(1,0)=80, and p(1,0)(1,0)(1,0)=79.
Theorem 3.5. Let m=2, then the association classes of SMat(m×n,q) are R(0,0),R(1,0), R(2,0)(vanishes when n=2), and R(2,1). Their valencies are k(0,0)=1,k(1,0)=(q+1)(q2ν−1), k(2,0)=q(q2ν−1)(q2(ν−1)−1)(vanishes when n=2), k(2,1)=q2ν−1(q−1)(q2ν−1). For the intersection numbers,
(ⅰ) when i=(0,0), pkij=δjk.
(ⅱ) when i≠(0,0), the intersection numbers pkij could be obtained by Tables 1–3. The rows are indexed by the value of j and columns indexed by the value of k. When n=2, there are no matrices of type (2,0), thus related intersection numbers pkij disappear.
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | q2v+1+q2v−q−1 | q2v+q2−q−2 | q2+q | q2+q |
(2,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,1) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,0) | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | 0 | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 | q4v−1−q4v−2−q2v+1+q2v−q2v−1+q |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(2,0) | 0 | q2v+q2v−1−q2−2q−1 | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 |
Proof. The values of (t,s), k(0,0) and k(1,0) could be obtained by Theorem 3.3 immediately. For the intersection numbers,
(ⅰ) when i=(0,0), pkij=δjk by (2.1).
(ⅱ) when i≠(0,0), we only take the 1st table as an example to give the proof in the case of i=(1,0); others' are similar.
Let
X=(x1x2x3⋯x2νy1y2y3⋯y2ν). |
(1) By (2.1), pki0=δik, p0ij=kiδij′. Thus,
p(0,0)(1,0)(0,0)=p(2,0)(1,0)(0,0)=p(2,1)(1,0)(0,0)=p(0,0)(1,0)(2,0)=p(0,0)(1,0)(2,1)=0, |
and
p(1,0)(1,0)(0,0)=1, p(0,0)(1,0)(1,0)=k(1,0)=q2v+1+q2v−q−1. |
(2) We will compute the value of p(1,0)(1,0)(1,0).
By definition, p(1,0)(1,0)(1,0)=|{X∈M2n|X∼M(1,0),X−M(1,0)∼M(1,0)}|.
If (x1,x2,⋯,x2ν)=0, then (y2,⋯,y2ν)=0 and y1≠0. In this case, X has q−1 choices.
If (x1,x2,⋯,x2ν)≠0, then by X∼M(1,0), we have (y1,y2,⋯,y2ν)=k(x1,x2,⋯,x2ν), where k∈Fq. At this time, if (x2,⋯,x2ν)=0, X has q2−q−1 choices. If (x2,⋯,x2ν)≠0, then k=0, and X has q(q2ν−1−1) choices.
Above all, p(1,0)(1,0)(1,0)=q−1+q2−q−1+q(q2ν−1−1)=q2v+q2−q−2.
(3) When n>2, we will compute the value of p(2,0)(1,0)(1,0).
By definition, p(2,0)(1,0)(1,0)=|{X∈M2n|X∼M(1,0),X−M(2,0)∼M(1,0)}|.
If (x1,x2,⋯,x2ν)=0, then y2=1 and (y3,⋯,y2ν)=0. In this case, X has q choices.
If (x1,x2,⋯,x2ν)≠0, then by X∼M(1,0), we have (y1,y2,⋯,y2ν)=k(x1,x2,⋯,x2ν), where k∈Fq. At this time, (x3,⋯,x2ν)=0, then X has q2 choices.
Above all, p(2,0)(1,0)(1,0)=q2+q.
(4) When n>2, we will compute the value of p(2,0)(1,0)(2,0).
By definition, p(2,0)(1,0)(2,0)=|{X∈M2n|X∼M(1,0),X−M(2,0)∼M(2,0)}|.
If (x1,x2,⋯,x2ν)=0, then (y1,y2,⋯,y2ν)≠0, (y2−1,y3,⋯,y2ν)≠0 and yν+1=0. In this case, X has q2ν−1−q−1 choices.
If (x1,x2,⋯,x2ν)≠0, then by X∼M(1,0), we have (y1,y2,⋯,y2ν)=k(x1,x2,⋯,x2ν), where k∈Fq. At this time, if (x3,⋯,x2ν)=0, then X has q3−q2−q choices. If (x3,⋯,x2ν)=0, then X has q2ν−q3 choices.
Above all, p(2,0)(1,0)(2,0)=q2v+q2v−1−q2−2q−1.
(5) Other values of pkij could be obtained by ∑dj=0pkij=ki, kγpγαβ=kβpβα′γ=kαpαγβ′ in (2.1).
Example 3.3. Let m=2,n=2ν=4 and q=2, then the association classes of SMat(m×n,q) are R(0,0),R(1,0), R(2,0), and R(2,1). Their valencies are k(0,0)=1,k(1,0)=45, k(2,0)=90, k(2,1)=120. For the intersection numbers,
(ⅰ) when i=(0,0), p(0,0)(0,0)(0,0)=p(1,0)(0,0)(1,0)=p(2,0)(0,0)(2,0)=p(2,1)(0,0)(2,1)=1, and pkij=0 for other cases.
(ⅱ) when i≠(0,0), the intersection numbers pkij are as follows (Tables 4–6).
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | 45 | 16 | 6 | 6 |
(2,0) | 0 | 12 | 15 | 18 |
(2,1) | 0 | 16 | 24 | 21 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | 12 | 15 | 18 |
(2,0) | 90 | 30 | 34 | 30 |
(2,1) | 0 | 48 | 40 | 42 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | 16 | 24 | 21 |
(2,0) | 0 | 48 | 40 | 42 |
(2,1) | 120 | 56 | 56 | 56 |
In this section, we give the inner automorphism group of SMat(m×n,q) as follows.
Theorem 4.1. Let n=2ν and q is a power of a prime number.
(ⅰ) When m=1, the automorphism group of SMat(m×n,q) is Sym(qn).
(ⅱ) When 1<m≤n, each inner automorphism of the association scheme SMat(m×n,q) must have the following form:
τP,Q,A,σ:X↦PXσQ+A,∀X∈Mmn, |
where P∈GLm(Fq), Q∈GSp2ν(Fq), A∈Mmn, and σ is an automorphism of Fq.
In addition, if m=n, the following mapping is also an inner automorphism
X↦P(tX)σQ+A,∀X∈Mnn. |
Proof. (ⅰ) When m=1, SMat(m×n,q) is a trivial association scheme, thus its automorphism group is Sym(qn).
(ⅱ) When 1<m≤n, let P∈GLm(Fq), Q∈GSp2ν(Fq), A∈Mmn, and σ be an automorphism of Fq. For (X,Y)∈R(s,t),
(τP,Q,A,σ(X),τP,Q,A,σ(Y))=(PXσQ+A,PYσQ+A)∈R(s,t). |
Thus, every τP,Q,A,σ is an inner automorphism of SMat(m×n,q).
Conversely, let τ be an inner automorphism of SMat(m×n,q), i.e., τ induces the identity permutation on (t,s). It is easy to verify that τ is also an automorphism of Mat(m×n,q). Thus, we can assume τ=τP,Q,A,σ, where P∈GLm(Fq), Q∈GLn(Fq), A∈Mmn, and σ is an automorphism of Fq. In the following, we will prove Q∈GSp2ν(Fq), that is, QKtQ=kK, where k∈F∗q. Denote the i-th unit row vector by ei.
(1) Let 1≤i≤n and
M=(ei0)∈Mmn. |
Since (0,M)∈R(1,0), (τ(0),τ(M))=(A,PMσQ+A)∈R(1,0), i.e., PMσQ∼M(1,0). Thus,
0=PMσQKt(PMσQ)=MQKt(MQ)=(αiKtαi000), |
where αi be the i-th row vector of Q. This means that (QKtQ)ii=0 when 1≤i≤n.
(2) Let 1≤i≠j≤ν and
M=(eiej0)∈Mmn. |
Since (0,M)∈R(2,0), (τ(0),τ(M))=(A,PMσQ+A)∈R(2,0), i.e., PMσQ∼M(2,0). Thus,
0=PMσQKt(PMσQ)=MQKt(MQ)=(0αiKtαj0αjKtαi00000). |
This means that (QKtQ)ij=0 when 1≤i≠j≤ν. Similarly, it can be proven that (QKtQ)ij=0 when ν≤i≠j≤2ν or 1≤i≤ν,ν<j≤2ν(j−i≠ν).
(3) Let 1≤i≤ν,j=i+ν, and M be shown as the case (2). Since (0,M)∈R(2,1), (τ(0),τ(M))=(A,PMσQ+A)∈R(2,1), i.e., PMσQ∼M(2,1). Thus, the rank of
MQKt(MQ)=(0αiKtαj0αjKtαi00000) |
is 2. Let αiKtαj=ki, then ki≠0, and
QKtQ=(J−J), |
where J=diag{k1,k2,⋯,kν}.
(4) Let 1≤i<j≤ν, and
M=(ei+ejeν+i−eν+j0)∈Mmn, |
then (0,M)∈R(2,0). Through similar discussions, we have
0=MQKt(MQ)=(0ki−kj0kj−ki00000). |
Thus ki=kj. If we assume ki=kj=k, then QKtQ=kK. Thus Q∈GSp2ν(Fq). The theorem now follows from Lemma 1.1.
It should be pointed out the cases (2) and (4) don't appear when n=2.
When m=2, by Theorem 3.5, all valencies k(s,t) of SMat(m×n,q) are distinct. Thus, each automorphism of SMat(m×n,q) must be an inner automorphism. We have the following theorem.
Theorem 4.2. When m=2, each automorphism of the association scheme SMat(m×n,q) must have the following form:
τP,Q,A,σ:X↦PXσQ+A,∀X∈Mmn, |
where P∈GLm(Fq), Q∈GSp2ν(Fq), A∈Mmn, and σ is an automorphism of the finite field Fq.
In addition, if n=2, the following mapping is also an automorphism
X↦P(tX)σQ+A,∀X∈Mnn. |
In this paper, we construct a symplectic fission scheme for the association scheme of m×n rectangular matrices over the finite field Fq, denoted by SMat(m×n,q). Its association classes and inner automorphism group are discussed. In particular, we determine the intersection numbers and automorphism group of SMat(m×n,q) for m=1 and m=2.
Yang Zhang, Shuxia Liu, and Liwei Zeng: Conceptualization, Methodology, Validation, Writing-original draft, Writing-review and editing. All authors have read and approved the final version of the manuscript for publication.
The work was supported by National Natural Science Foundation of China under Grant Numbers 12171139.
All authors declare no conflicts of interest in this paper.
[1] | E. Bannai, T. Ito, Algebraic combinatorics Ⅰ: Association schemes, Menlo Park, Calif.: Benjamin/Cummings Pub. Co., 1984. |
[2] |
R. C. Bose, T. Shimamoto, Classification and analysis of partially balanced incomplete block designs with two associate classes, J. Am. Stat. Assoc., 47 (1952), 151–184. http://doi.org/10.1080/01621459.1952.10501161 doi: 10.1080/01621459.1952.10501161
![]() |
[3] |
Y. Huo, Z. Wan, Non-symmetric association schemes of symmetric matrices, Acta Math. Appl. Sin.-E., 9 (1993), 236–255. http://doi.org/10.1007/BF02032918 doi: 10.1007/BF02032918
![]() |
[4] |
C. Ma, Y. Wang, Automorphisms of association schemes of quadratic forms over a finite field of chatacteristic two, Algebra Colloq., 10 (2003), 63–74. http://doi.org/10.1007/s100110300008 doi: 10.1007/s100110300008
![]() |
[5] | Y. Wang, Y. Huo, C. Ma, J. Ma, Association schemes of matrices, Beijing: Science Press, 2011. |
[6] |
Y. Wang, C. Wang, C. Ma, Association schemes of quadratic forms over a finite field of characteristic two, Chin. Sci. Bull., 43 (1998), 1965–1969. http://doi.org/10.1007/BF03186985 doi: 10.1007/BF03186985
![]() |
[7] |
Y. Wang, C. Wang, C. Ma, J. Ma, Association schemes of quadratic forms and symmetric bilinear forms, J. Algebr. Comb., 17 (2003), 149–161. http://doi.org/10.1023/A:1022978613368 doi: 10.1023/A:1022978613368
![]() |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | q2v+1+q2v−q−1 | q2v+q2−q−2 | q2+q | q2+q |
(2,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,1) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,0) | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | 0 | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 | q4v−1−q4v−2−q2v+1+q2v−q2v−1+q |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(2,0) | 0 | q2v+q2v−1−q2−2q−1 | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | 45 | 16 | 6 | 6 |
(2,0) | 0 | 12 | 15 | 18 |
(2,1) | 0 | 16 | 24 | 21 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | 12 | 15 | 18 |
(2,0) | 90 | 30 | 34 | 30 |
(2,1) | 0 | 48 | 40 | 42 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | 16 | 24 | 21 |
(2,0) | 0 | 48 | 40 | 42 |
(2,1) | 120 | 56 | 56 | 56 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | q2v+1+q2v−q−1 | q2v+q2−q−2 | q2+q | q2+q |
(2,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,1) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | q2v−q2 | q2v+q2v−1−q2−2q−1 | q2v+q2v−1−q2−q |
(2,0) | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | 0 | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 | q4v−1−q4v−2−q2v+1+q2v−q2v−1+q |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | q2v+1−q2v | q2v+1−q2v−1 | q2v+1−q2v−1−q−1 |
(2,0) | 0 | q2v+q2v−1−q2−2q−1 | q4v−1−q2v+1−q2v−1+q | q4v−2−2q2v−q2v−1+q2+q |
(2,1) | q4v−2−q2v−3q2v−1+q2+3q | q4v−2−2q2v−q2v−1+q2+q | q4v−1−q4v−2−q2v+1+q2v | q4v−1−q4v−2−q2v+1+q2v−1 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 1 | 0 | 0 |
(1,0) | 45 | 16 | 6 | 6 |
(2,0) | 0 | 12 | 15 | 18 |
(2,1) | 0 | 16 | 24 | 21 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 1 | 0 |
(1,0) | 0 | 12 | 15 | 18 |
(2,0) | 90 | 30 | 34 | 30 |
(2,1) | 0 | 48 | 40 | 42 |
(0,0) | (1,0) | (2,0) | (2,1) | |
(0,0) | 0 | 0 | 0 | 1 |
(1,0) | 0 | 16 | 24 | 21 |
(2,0) | 0 | 48 | 40 | 42 |
(2,1) | 120 | 56 | 56 | 56 |