Determinantal polynomials and the base polynomial of a square matrix over a finite field

Edoardo Ballico (Department of Mathematics, University of Trento, Trento, Italy)

Arab Journal of Mathematical Sciences

ISSN: 1319-5166

Article publication date: 5 April 2023

Issue publication date: 2 July 2024

888

Abstract

Purpose

The author studies forms over finite fields obtained as the determinant of Hermitian matrices and use these determinatal forms to define and study the base polynomial of a square matrix over a finite field.

Design/methodology/approach

The authors give full proofs for the new results, quoting previous works by other authors in the proofs. In the introduction, the authors quoted related references.

Findings

The authors get a few theorems, mainly describing some monic polynomial arising as a base polynomial of a square matrix.

Originality/value

As far as the author knows, all the results are new, and the approach is also new.

Keywords

Citation

Ballico, E. (2024), "Determinantal polynomials and the base polynomial of a square matrix over a finite field", Arab Journal of Mathematical Sciences, Vol. 30 No. 2, pp. 245-255. https://doi.org/10.1108/AJMS-10-2022-0242

Publisher

:

Emerald Publishing Limited

Copyright © 2023, Edoardo Ballico

License

Published in the Arab Journal of Mathematical Sciences. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) license. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this license may be seen at http://creativecommons.org/licences/by/4.0/legalcode


1. Introduction

For any field K, any positive integer m and any number of variables t1, , tm, we call K[t1, , tm] the polynomial ring over K with variables t1, , tm, not the vector space of all polynomial functions KmK. These two rings are isomorphic if and only if the field K is infinite. If K is a finite field, then the ring of polynomial functions KmK is isomorphic to K[t1,,tm]/(t1#Kt1,,tm#Ktm). In this paper, we are always taking K finite, with either #K = q or #K = q2, where q is a fixed prime power.

Fix a prime p and a p-power q. For any M=(mij)Mn,n(Fq2), let M denote the matrix (mjiq). M is said to be Hermitian if M = M. Note that the diagonal elements of a Hermitian matrix are elements of Fq and that the set of all Hermitian n × n matrices forms an Fq vector space of dimension n2. We briefly recall the notion of Hermitian geometry for the Galois degree 2 extension Fq2 of Fq. The Frobenius map σ:ttq is a generator of the Galois group of this degree 2 extension. The Hermitian form (i.e. σ-sesquilinear form) ,:Fq2n×Fq2nFq2 is defined by the formula

(u1,,un),(v1,,vn)i=1nuiqvi.

Fix positive integers m, n and m n × n Hermitian matrices M1,,MmMn,n(Fq2). Set

fM1,,Mm(t1,,tm)det(t1M1++tmMm)
and call it the determinantal polynomial of the Hermitian matrices M1, , Mm. For m ≥ 2 set
gM1,,Mm1(t1,,tm)fM1,,Mm1,In×n(t1,,tm).

We say that gM1,,Mm1,In×n(t1,,tm) is the base polynomial of the Hermitian matrices M1, , Mm−1.

All polynomials fM1,,Mm(t1,,tm) are homogeneous degree n polynomials with coefficients in Fq (Lemma 1).

The motivation for this paper came from Kippenhahn’s paper on the numerical range, his definition of the base polynomial f(x, y, z) and his use of the dual curve of the plane curve {f(x, y, z) = 0} to characterize the numerical range ([1, 2]), which is even now a source of inspirations ([3, 4]). The numerical range of a matrix is also defined for matrices MMn,n(Fq2) ([5–8]), using a choice of a certain element βFq2\Fq ([5, 6]). With this choice for any MMn,n(Fq2), we get uniquely determined Hermitian matrices M+,MMn,n(Fq2) such that M = M+ + βM (see References [1, 2] for more details). The field Fq2 is a degree 2 extension of Fq. First assume q odd. There is αFq, which is a square in Fq2, but not in Fq. We take βFq2 such that β2 = α and set M+≔(M + M)/2 and M≔(M − M)/2β. Now assume q even. There is εFq such that the polynomial t2 + t + ɛ has no root in Fq. We call β one of its root in Fq2 (the other one is β + 1). We set MM + M and M+≔(β + 1)M + βM.

Using M+ and M, one can use Kippelmahn’s definition of the base polynomial of a square complex matrix and set

bp(M)(x,y,z)=gM+,M(x,y,z)=det(xM++yM+zIn×n).

Note that bp(M) is a homogeneous degree n polynomial with zn as one of its monomials and that its coefficient is 1. We call monic such degree n forms. A form fFq[t1,,tm] is said to be concise if there is no linear change of coordinates such that in the new coordinates f does not depend on all coordinates. For degree 2 forms conciseness is equivalent to the smoothness of their zero-locus (Remark 10).

In Sections 4 and 5, we study the realizability problem (which monic forms are of the form bp(A) for some A) for 2 × 2 matrices. At the end of Section 4, we collect several questions concerning the base polynomials.

We get some negative results, i.e. many matrices have base polynomials not interesting and unrelated to the numerical range of any non-zero matrix. We prove the following result.

Theorem 1.

Fix AMn,n(Fq2).

(i) Assume either A = A+ or A = βA. Then bp(A) = zn if and only if 0 is the unique eigenvalue of A over F¯q.

(ii) There are q2 2 × 2 matrices A such that A = A+ (resp. A = βA) and bp(A) = z2.

(iii) Assume n = 2. Then bp(A) = z2 if and only if there are aFq, eFq, cFq2, dFq2 such that

(1) a2=cq+1,e2=dq+1,2ae=cqd+cdq
and A = A+ + βA, where
(2) A+=accqa
(3) A=eddqe

(iv) Assume q even. There are (q − 1)(q2 − 1) matrices AM2,2(Fq2) such that bp(A) = z2, A+ ≠ 0 and A ≠ 0. Each such A is of the form A = A+ + βA with A+ and A as in (2) and (3). Each such matrix A is obtaining taking cFq2\{0}, tFq\{0}, setting d ≔ tc and taking as a and e the only elements of Fq such that a2 = cq+1 and e2 = dq+1.

(v) Take q odd. There are at least q2 matrices AM2,2(Fq2) such that A+ ≠ 0, A ≠ 0 and bp(A) = z2. Some of them may be obtained taking A+ as in (2) and taking A = A+ + βA+.

Remark 1.

Concerning part (i) of Theorem 1, we have a complete description of the q2 matrices. The ones with A = A+ (resp. A = βA) are the ones described in (2) (resp. (3)) with a, c (resp. e, d) as in (1).

We get some positive results (obtaining a monic polynomial as the base polynomial of a square matrix). This is called the reconstruction problem for monic polynomials. We prove the case of 2 × 2 matrices, i.e. we prove the following result.

Proposition 1.

All monic degree 2 forms are realized as a base polynomial.

Definition 1.

Let K be a field. Take f ∈ K[x1, , xn]. We say that f depends on n variables or that it does not depend on <n variables or that it is concise if there is no pair (g, M), where M ∈ Mn−1,n(K), g ∈ K [y1, , yn−1] and f(x1, , xn) = g(y1, , yn−1), where

(y1,,yn1)=M(x1,,xn)t.

We say that the polynomial 0 depends on 0 variables. In Section 3, we study the conciseness of some determinantal polynomial and of some base polynomial, with the main results only for 2 × 2 matrices. We conclude Section 3 with several questions.

We found only a weak connection between the study of our determinantal polynomial and the (in principle) very similar problem of the description of a homogeneous form as a determinant of a matrix of linear forms. A. Beauville wrote the beautiful paper [9], which also contains realization as the determinant of a symmetric matrix of linear forms and as the Pfaffian of an anti-symmetric matrix. We discuss this topic in Section 5 which studies bp(A) for a matrix MMn,n(Fq2) such that M+Mn,n(Fq) and MMn,n(Fq). Of course, it depends on the choice of βFq2\Fq. Section 5 also contains the use of [9] for fM1,,Mm, mainly for m = 3.

We thank a referee for useful suggestions.

2. Preliminaries

For any matrix M=(aij)Mn,n(Fq2) set M(q)=(aijq). Thus, M is Hermitian if and only if Mt = M(q). Note that (M1+M2)(q)=M1(q)+M2(q) and that (tM)(q) = tqM(q) for all tFq2.

Remark. 2

Assume q = pe for some e > 0. The field Fq is the set of all zF¯p such that zq = z ([10, page 1], [11, Theorem 2.5]). Fix any aFq\{0}. Since q + 1 is invertible in Fq, the polynomial t q+1 − a and its derivative (q + 1)tq have no common zero. Hence, the polynomial tq+1a has q + 1 distinct roots in F¯q. Fix any one of them, b. Since aq−1 = 1, bq21=1. Thus, bFq2. Thus, for any aFq\{0} there are exactly q + 1 elements cFq2 such that cq+1 = a. Obviously, 0 is the only element t of Fq2 such that tq+1 = 0.

Remark 3.

Note that (−1)q = −1 in Fq. Since (u + v)q = uq + vq and (u − v)q = uq + (−1)qvq = uq − vq for all u,vFq2, det(M(q)) = det(M)q for all MMn,n(Fq2). Now assume that M is Hermitian, i.e. assume M = M. Thus, det(M)=det((M(q))t)=det(M(q))=det(M)q. Hence, det(M)Fq by Remark 2.

Remark 4.

For any two Hermitian matrices A,BMn,n(Fq2), there is a unique MMn,n(Fq2) such that A = M+ and B = M, the matrix M = A + βB.

Remark 5.

Take A,BMn,n(Fq2) and a,bFq. We have (aA + bB)+ = aA+ + bB+ and (aA + bB) = aA + bB. Usually these equalities fail if aFq2\Fq. For instance, if A is Hermitian, A ≠ 0 and a = β, then (aA)+ = 0, while (aA) = A.

For any A=(aij)Mn,n(Fq2) and any B=(bij)Mm,m(Fq2) let AB denote the matrix (cij)Mn+m,n+m(Fq2) such that cij = aij if 1 ≤ i ≤ n and 1 ≤ j ≤ n, cij = 0 if either i > n and j ≤ n or i ≤ n and j > n, cij = bia,jn if i > n and j > n. The matrix AB is called the unitary direct sum of A and B. Since (AB)+ = A+B+ and (AB) = AB, bp(AB) = bp(A)bp(B).

Lemma 1.

Fix positive integers m, n and take m n × n Hermitian matrices M1,,MmMn,n(Fq2). Then fM1,,Mm(t1,,tm)Fq[t1,,tm]

Proof. Since MiMn,n(Fq2) for all i, fM1,,Mm(t1,,tm)Fq2[t1,,tm]. Thus to prove that fM1,,Mm(t1,,tm)Fq[t1,,tm], it is sufficient to prove that all its coefficients are preserved by the Frobenius map xxq. Let αFq2 be the coefficient of t1e1tmem. Since the Frobenius map is additive, αqt1e1tmem is a monomial of fM1q,,Mmq(t1,,tm). Recall that det(Mi)q=det(Mi(q)) (Remark 3). Since det(Mi(q))=det((Mi(q))t) and Mi=(Miq)t, then αq = α. Hence, αFq (Remark 2). □

Lemma 2.

Take MM2,2(Fq2) such that M = M. The matrix M has 0 as its unique eigenvalue in F¯q if and only if there are aFq and cFq2 such that

M=accqa,where
(4) a2=cq+1

Moreover, there are exactly q2 such matrices.

Proof. A 2 × 2 matrix over a field K has 0 as its unique eigenvalue over the algebraic closure of K if and only if its traces and determinant are 0. Since M = M, these are exactly the conditions on the entries of M stated in the lemma. For any aFq\{0}, there are q + 1 elements cFq2 such that cq+1 = −a2 (Remark 2). 0 is the unique cFq2 such that cq+1 = 0. Since #(Fq\{0})=q1, there are 1 + (q − 1)(q + 1) = q2 such matrices. □

Remark 6.

The definition of bp(A) depends on the definitions of A+ and A, which depend on the choice of a suitable βFq2\Fq. We explore the dependency of A+, A and bp(A) for different choices of β if q is odd. Assume q odd. Take a different choice and call it γ. We write A+(β), A(β), bp(A)β, A+(γ), A(γ) and bp(A)γ for the matrices and polynomials obtained from these two choices. Since q is odd, A+(β) = A+(γ) and A(γ)=γβA(β). Thus, bp(A)γ(x,y,z)=bp(A)β(x,γβy,z).

Remark 7.

For all integers d ≥ 0 and any field K, let K[x,y,z]d denote the set of all homogeneous degree d polynomials in the variables x, y, z with coefficients in K. The set K[x,y,z]d is a K-vector space of dimension d+22. Fix MMn,n(Fq2). We have bp(M)Fq[x,y,z]n for every MMn,n(Fq2) (Lemma 1).

Lemma 3.

Take f(x,y,z)Fq[x,y,z]n such that f(x, y, z) = (z + ax + by)n for some a,bF¯q. Then a,bFq.

Proof. Since Fq is a perfect field, the plane {z + ax + by = 0} is defined over Fq. Thus, there is cF¯q, c ≠ 0, such that c(z+ax+by)Fq[x,y,z]1. Since c ≠ 0, we first get cFq and then a,bFq. □

Proof of Theorem 1.

:Assume A = A+, i.e. assume A = 0. Thus, bp(A)=det(Ax+In×nz)Fq[x,z]. Since the eigenvalues of A are the roots of the polynomial det(AtIn×n), we get that bp(A) = zn if and only if all eigenvalues of A are 0, i.e. we get part (i) for A = A+. If A = βA, then just note that bp(A) = bp(A) up to changing the names of the variables.

Now assume n = 2. Part (ii) follows from Lemma 2. Part (iii) follows from part (ii) and the explicit computation of the coefficient of xy in the base polynomial bp(A).

Now assume n = 2 and q even. Since q is a 2-power, −2ae = 0 in Fq. Let U denote the set of all (c,d)(Fq2\{0})2 such that cqd + cdq = 0. Since q is even, (c,d)U if and only if c, d are non-zero elements of Fq2 and (dc)q1=1. By Remark 2, the set Fq\{0} is the set of all tFq2 such that tq−1 = 1. Thus for every cFq2\{0}, there are exactly q − 1 elements dFq2 such that (c,d)U, the elements {tc}tFq\{0}. Take (c,d)U. Since Fq is a perfect field and q is even, for every zFq there is a unique wFq such that w2 = z. Thus for all (c,d)U, there are unique a, e such that c, d, a, e satisfy (1).

Now we prove part (v). Assume n = 2 and q odd. Take a, c satisfying the first equation of (1) and set ea and d ≔ c. Note that all equations in (1) are satisfied. □

3. Conciseness of determinantal polynomials

Remark 8.

Fix a field K and fK[x1,,xn]d\{0}. The form f is concise over K¯ if and only if the degree d hypersurface {f=0}Pn1(K¯) is not a cone. Note that this criterion gives the same answer if we take the irreducible components of the hypersurface f = 0 with their multiplicity or not.

Lemma 4.

Fix fields KLK¯ and fK[x1,,xn]d, d ≥ 2, f ≠ 0. Assume that K is perfect. The form f is concise over L if and only if it is concise over K.

Proof. If f is concise over a field K′ ⊃ K, then f is concise over K. Thus, it is sufficient to prove that if f is not concise over K¯, then it is not concise over K. Assume that f is not concise over K¯, i.e, that the closed hypersurface X(K¯) of Pn1(K¯) with f as its equation is a cone with, say, vertex E(K¯); in the definition of X(K¯), we allow the multiplicities of the indecomposable factors of f (Remark 8). The set E(K¯) is a non-empty K¯ linear subspace of Pn1(K¯). The decomposition of f in its irreducible factors and the linear subspace E(K¯) are defined over a finite extension K′ of K. Since K[x1, , xn] is UFD, we reduce to the case in which f is irreducible over K. Since K is perfect, each indecomposable factor of f over K¯ has multiplicity 1 and hence, up to a non-zero multiplicative constant, f is uniquely determined by the set X(K¯) (no multiplicity is required). Since K is perfect, there is a finite extension L of K′ such that L is a Galois extension of K, say with Galois group G. The finite group G acts on X(K¯). Set edimE(K¯). Let v the minimsl dimension of a K¯ linear subspace of Pn(K¯) contained in X(K¯) and containing E(K¯). Let S be the set of all v-dimensional K¯ linear subspace of Pn1(K¯) contained in X(K¯). Since X(K¯) is a cone with vertex E(K¯), v > 0, LSL=X(K¯) and LSL=E(K¯). Since the embedding of X(K¯) in Pn1(K¯) is defined over K, G acts linearly on Pn1(K¯) and hence it acts on S, i.e. each g ∈ G induces a permutation of S. Thus, g(LSL)=LSg(L) for all g ∈ G. Since each g ∈ G induces a permutation of S and LSL=E(K¯), we get g(E(K¯))=E(K¯) for all g ∈ G. Thus E(K¯) is defined over K. Since E(K¯) is defined over K, there are n − e linear forms y0,,yne1K[x1,,xn]1 such that E(K¯)={y0==yne1=0}. Since E(K¯) is defined over K, there are yne,,ynK[x1,,xn]1 such that y0, , yn is a new system of coordinates of Pn1(K¯) and yne, , yn are the homogeneous coordinates of E(K¯). Set W≔{yne = ⋯ = yn = 0}. Note that W is a linear subspace of Pn1 defined over K, W(K¯)E(K¯)=, dimW(K¯)+dimE(K¯)=n2 and y0, , yne−1 are homogeneous coordinates of W. Call W̃ the linear subspace of K¯n associated to W. Set uf|W̃K¯[y0,,yne1]d. Since X(K¯)Pn1(K¯) and X(K¯) is a cone with vertex E(K¯), X(K¯)W(K¯)W(K¯), i.e. u ≠ 0. Since f and W are defined over K, uK[y0,,yne1]d. Since X(K¯) is a cone with vertex E(K¯), u (as an element of K[y0,,yn]d) is an equation of X(K¯). Thus, f is not concise over K. □

For each prime power q and each n ≥ 2, let m(q, n) be the maximal integer m such that there are m Hermitian matrices M1,,MmMn,n(Fq2) such that the degree n form fM1,,Mm(t1,,tm)Fq[t1,,tm]n is concise over F¯q. By Lemma 4, we get the same integer m(q, n) if we prescribe that fM1,,Mm(t1,,tm)Fq[t1,,tm]n is concise over Fq.

Remark 9.

Fix any q. Let MiMn,n(Fq2), 1 ≤ i ≤ n, be the Hermitian matrix with 1 at (i, i) and 0 elsewhere. Since fM1,,Mm(t1,,tm)=i=1nti, Remark 8 and Lemma 4 give m(q, n) ≥ n.

Lemma 5.

Take Hermitian matrices M1,,MmMn,n(Fq2) which are linearly dependent over Fq. Then fM1,,Mm(t1,,tm) is not concise over Fq.

Proof. Suppose for instance that Mm = c1M1 + ⋯ + cm−1Mm−1 for some ciFq. Take the new variables xi = ti + citm, 1 ≤ i ≤ m − 1, and xm = tm. Note that fM1,,Mm(t1,,tm)=fM1,,Mm(x1,,xm1,0). □

Proposition 2.

For any prime power q we have m(q, 2) = 4.

Proof. The set of all Hermitian MMn,n(Fq2) is an n2-dimensional vector space over Fq. Thus, Lemma 5 gives m(q, 2) ≤ 4. Hence, it is sufficient to prove that m(q, 2) ≥ 4. If q is even fix any cFq2\Fq. If q is odd fix any cFq2\Fq such that c4q − 2c2q+2 + c4 ≠ 0. Set

M11000,M20001,M30ccq0,M40cqc0.

First assume q even. Since cFq, then cq−1 ≠ 1 and c ≠ 0. Thus cq + c ≠ 0. Consider the degree 2 binary form h(t3,t4)cq+1t32+cq+1t42+(c2+c2q)t3t4. Since the coefficients of t32 and t42 in h(t3, t4) are the same and the coefficient of t3t4 is non-zero, h(t3, t4) is not a square. Thus, h(t3, t4) is concise. The binary form t1t2 in the variables t1 and t2 is concise. The quaternary form fM1,M2,M3,M4(t1,t2,t3,t4)=t1t2+cq+1t32+cq+1t42+(c2+c2q)t3t4 is concise, because the binary forms t1t2 and h(t3, t4) are concise.

Now assume q odd. We show that we may take cFq2\Fq such that c4q − 2c2q+2 + c4 ≠ 0, i.e. c4q−4 − 2c2q−2 + 1 ≠ 0. If q ≥ 5, it is sufficient to use that #(Fq2\Fq)=q2q>4q4. Now assume q = 3. Each cF9, c ≠ 0, satisfies c8 = 1 and hence it is sufficient to take c such that c4 ≠ − 1, i.e. c4 = 1. The quaternary form fM1,M2,M3,M4(t1,t2,t3,t4)=t1t2cq+1t32cq+1t42+(c2+c2q)t3t4 is concise if and only if the binary form u(t3,t4)cq+1t32cq+1t42+(c2+c2q)t3t4 in the variables t3, t4 is concise. The binary form u(t3, t4) is concise, because it has degree 2, −cq+1 ≠ 0, and the polynomial −cq+1t2 + (c2 + c2q)t − cq+1 has 2 distinct roots over F¯q by our assumptions on c. □

We ask the following question.

Question 1.

Fix n ≥ 2 and a prime power q. Set m ≔ m(q, n). Is it possible to find m Hermitian matrices M1, , Mm such that fM1,,Mm defines a smooth hypersurface (smooth at all points of Pm1(F¯q))?

Remark 10.

Recall that a form f in n variables is concise if and only if the hypersurface {f = 0} is not a cone (Remark 8 and Lemma 4). For n = 2, Question 1 is trivially true, because for quadric hypersurfaces not to be a cone is equivalent to smoothness ([10, Lemma 5.1.1]).

Remark 11.

Obviously m(q, n + 1) ≥ m(q, n) for all q and n. We do not know the rate of growth of m(q, n) for a fixed q and n ≫ 0. We have m(q, n) ≤ n2 for all n (Lemma 5), but we do not know the values of lim supn+m(q,n)/n2 and lim infn+m(q,n)/n2.

4. Realization of homogeneous polynomials

In this section, we consider the realization problem, i.e. we ask for which homogeneous polynomial fFq[t1,,tm]n there are Hermitian matrices M1,,MmMn,n(Fq2) such that f=fM1,,Mm. The interested reader should consider the problem of the descriptions of the m-ples (M1, , Mm) such that f=fM1,,Mm.

We only consider the cases m = 1 and m = 2 and the case m = 3 with M3=In×n, i.e. the case of base polynomials, and prove Proposition 1.

4.1 Forms in m ≤ 2 variables

Remark 12.

Since det(M1t1)=det(M1)t1n and for each aFq there is a Hermitian M1 such that det(M1) = a (even with M1 diagonal), the realization problem is trivially satisfied for m = 1.

Remark 13.

Here we observe that the set of all binary n-forms realized by some fM1,M2 is invariant for the action of GL(2,Fq) on the variables x, y. For instance, fM1,M2(y,x)=fM2,M1(x,y) and fM1,M2(x+ay,y)=fM1,aM1+M2(x,y) for any aFq. Use that these transformations generate the group of projective transformations acting on binary forms.

Now take m = 2. We are looking to the realization of binary n-forms, and we call x and y the two variables and M1 and M2 the two Hermitian matrices.

Proposition 3.

Take fFq[x,y]. Then there are Hermitian 2 × 2 matrices M1, M2 such that f=fM1,M2.

Proof. By Remark 13, it is sufficient to realize at least one element for each orbit for the action of GL(2,Fq).

The binary form 0 is realized by M1 = M2 = 0. The binary form x2 is realized taking M1=I2×2 and M2 = 0. The binary form x(x + y) is (up to an Fq linear transformation of Fq2) the only one with 2 distinct roots over Fq. This form is realized taking M1=I2×2 and M2 = (bij), where b11 = b12 = b21 = 0 and b22 = 1.

Now we consider binary forms which split over Fq2, but not over Fq.

First assume q odd. Up to an Fq linear transformation it is sufficient to realize the form x2 − ay2 with a not a square in Fq. Take cFq2 such that cq+1 = a (Remark 2). Take A=I2×2 and B = (bij), where b11 = b22 = 0, b12 = c and b21 = cq.

Now assume q = 2e even. Since every element of Fq is a square, the form x2 + cy2 splits and hence up to an Fq linear transformation, it is sufficient to realize the form x2 + xy + δy2, where δFq\0 has non-zero absolute trace D(δ), where D(u)=i=0e1u2i for any uFq ([10, p. 3]). Fix any δFq and take cFq2 such that cq+1 = δ. Take A=I2×2 and B = (bij), where b11 = 1, b12 = c, b21 = cq and b22 = 0. □

4.2 Base polynomials

Now we take m = 3, M3=In×n, M1 = A+, M2 = A for some AMn,n(Fq2). By Remark 4, it is not restrictive to the existence of a matrix A such that M1 = A+ and M2 = A. We call x, y and z the variables. Every degree n base polynomial contains the monomial zn with degree 1. We call monic such forms.

Question 2.

Are there other restrictions?

Remark 14.

Let R denote the set of all polynomials bp(A) with AM3,3(Fq2). Take any a,bFq and any AM3,3(Fq2). Since aFq, we have (A+aA)+=A++aA and (A+aA)=A. Thus, bp(A + aA)(x, y, z) = bp(A)(x + ay, y, z). Hence, R is invariant for the linear transformations xx + ay, yy, zz. Since aFq, we have (A+aβA+)+=A+ and (A+aβA+)=A+aA+. Thus, bp(A + aβA+)(x, y, z) = bp(A)(x, ax + y, z). Hence, R is invariant for the linear transformations xx, yax + y, zz. Since a,bFq, we have (A+(a+βb)In×n)+=A++aIn×n and (A+(a+βb)In×n)=A+bIn×n. Thus, bp(A+(a+βb)In×n)(x,y,z)=bp(A)(x,y,z+ax+by). Thus, R is invariant for the linear transformations xx, yy, zz + ax + by. Thus, the set R is invariant for all changes of coordinates (gij)GL(3,Fq) such that g33 = 1.

Remark 15.

Take a monic f(x,y,z)Fq[x,y,z]n such that f = gh for some monic g, h and 0 < a≔ deg(g) < d. Assume g = bp(A) and h = bp(B) for some AMa,a(Fq2), BMna,na(Fq2). Then f = bp(AB). In particular, if f splits over Fq as a product of n monic linear forms (we allow multiple linear forms), then f = bp(M) for some MMn,n(Fq2). Now assume that f is the product of n linear forms over Fq, say f = L1Ln with Li = cizi + aix + biy, but we allow that some of the forms are not monic. We get i=1nci=1, and hence f is the product of the n monic linear forms z+aicix+biciy.

Proof of Proposition 1.

:By Remark 14, it is sufficient to realize at least one form for each orbit for the action of the subgroup of GL(3,Fq) described in Remark 15. The plane conics over Fq are classified in Ref. [10] in terms of their rank.

There is a unique rank 1 monic conic, z2. The binary form z2 is realized as a base polynomial taking M1 = M2 = 0.

Rank 2 monic conics form 2 orbits, the ones union of 2 lines defined over Fq and the one induced by a form indecomposable over Fq, but decomposable over Fq2. We first check that all rank 2 monic conics which splits over Fq are realized as a base polynomial. For any q, we realize the polynomial (z + x)(z + y) taking the matrix A = A+ + βA = (aij) with a12 = a21 = 0, a11 = 1 and a22 = β.

There is, up to a projective transformation, another rank 2 conic ([10, Th. 5.1.6 for q odd, Th. 5.1.7 for q even]).

First assume q odd. We need to represent the equation dx2 + z2 with dFq and d not a square. Take A = (aij) with a11 = d, a22 = 1 and a12 = a21 = 0 (so that A+ = A and A = 0).

Now assume q even, say q = 2e for some e > 0. Since every element of Fq is a square, the form z2 + cy2 splits and hence up to an Fq linear transformation it is sufficient to realize as a base polynomial the form z2 + zy + δy2, where δFq\0 has non-zero absolute trace D(δ), where D(u)=i=0e1u2i for any uFq ([10, p. 3]). Fix any δFq and take cFq2 such that cq+1 = δ. Take A = 0 and B = (bij), where b11 = 1, b12 = c, b21 = cq and b22 = 0.

For any finite field up to a projective transformation, there is a unique smooth projective conic ([10, Theorems 5.1.6 and 5.1.7]), and we may take z(z + x) − y2 as its equation. Use the matrix C = (cij) with c11 = 1, c12 = c21 = β and c22 = 0, which have bp(C) = z(z + x) − y2 (any q). □

Remark 16.

Remark 15 and Proposition 1 gives that every reducible monic fFq[x,y,z]3 is a base polynomial.

5. M+,MMn,n(Fq)

A. Beauville studied the realization over a finite field of a form as the determinant of a matrix with entries linear forms ([9]). In this section, we use [9] for matrices MMn,n(Fq2) such that M+Mn,n(Fq) and MMn,n(Fq). Obviously this very strong assumption depends on the choice of βFq2\Fq. For any q, it requires that M+MMn,n(Fq), but it is stronger.

Remark 17.

Take symmetric matrices A,BMn,n(Fq). Set M ≔ A + βB. Since A, B are symmetric and with coefficients in Fq, they are Hermitian. Thus, M+ = A and M = B. The matrix Ax+By+zIn,n is symmetric, hence in this case bp(M) is the determinant of a symmetric matrix of linear forms. Conversely, any symmetric matrix of linear forms over Fq with z appearing only in the diagonal and with all coefficients 1 is obtained in this way for some symmetric matrices.

Proposition 4.

Assume q(n1)(n2)/2+(n1)(n2)q. Then every smooth plane curve of degree n defined over Fq is of the form {fM1,M2,M3=0} for some M1,M2,M3Mn,n(Fq).

Proof. Let X be a smooth plane curve of degree n defined over Fq. The curve X has genus g≔(n − 1)(n − 2)/2. To get a determinantal equation of X over Fq, it is necessary and sufficient to find a degree g − 1 line bundle L on X defined over Fq and such that h0(L) = 0 ([9, Proposition 3.1]). Assume qg+2gq. Any smooth projective curve C of genus g defined over Fq satisfies #C(Fq)g+1 by the Hasse–Weil theorem ([12, Theoren 9.18]). A theorem proved in Refs. [13, 14] and quoted in [15, Proposition 2.2] says that any smooth genus γ curve C such that #C(Fq)γ+1 has a degree γ − 1 line bundle L defined over Fq and with h0(L) = h1(L) = 0. □

The lower bound on q in Proposition 4 is not sharp. The existence of a line bundle L as in the proof of Proposition 4 is related to the computational complexity of the multiplication in finite extensions of a finite field ([13–17]).

The paper [18] and its references gives better information on the number of points of smooth plane curves with a fixed degree and large q. Hasse–Weil bound and related tools may also be used for singular plane curves ([19–21]). See Ref. [22] for results on #Pic0(C)(Fq).

Note that given any fFq[x,y,z]n, f ≠ 0, it is computationally easy to check (a system with the coefficients of f and its partial derivatives) if the plane curve {f = 0} is smooth (smooth at all points, not only at its Fq points). It is also very easy to check when a trivariate polynomial is monic with respect to z. We do not have an always working (or always working for large q) criterion to realize a monic polynomial as bp(A) for some AMn,n(Fq2), but Remark 17 is sufficient if the monic polynomial is the determinant of a symmetric matrix. If q is odd, this is the content of [9, Proposition 4.2].

Funding: The author was partially supported by MIUR and GNSAGA of INdAM (Italy).

Conflict of interests and funding declaration: The author has no conflict of interest and this research received no funding.

References

1.Kippenhahn R. Über den Wertevorrat einer Matrix. Math Nachr. 1951; 6: 193-228.

2.Kippenhahn R. On the numerical range of a matrix. Linear Multilinear Algebra. 2008; 56(1-2): 185-225. Translated from the German by Paul F. Zachlin and Michiel E. Hochstenbach.

3.Camenga K, Daett L, Raoult PX, Sendova T, Spitkovsky I, Yates R. Singularities of base polynomials and Gau-Wu numbers. Linear Algebra Appl. 2019; 581: 112-27.

4.Chien M-T, Nakazato H. Singular points of the ternary polynomials associated with 4-by-4 matrices, Electron. J Linear Algebra. 2012; 23: 755-69.

5.Ballico E. On the numerical range of matrices over a finite field. Linear Algebra Appl. 2017; 512: 162-71.

6.Ballico E. Corrigendum to “On the numerical range of matrices over a finite field “ [Linear Algebra Appl. 512 (2017) 162–171]. Linear Algebra Appl. 2018; 556: 421-7.

7.Camenga K, Collins B, Hoefer G, Quezada J, Rault PX, Willson J, et al. On the geometry of numerical ranges over finite fields. Linear Algebra Appl. 2022; 644: 192-218. arXiv: 2107.09191.

8.Coons JI, Jenkins J, Knowles D, Luke RA, Rault PX. Numerical ranges over finite fields. Linear Algebra Appl. 2016; 501: 37-47.

9.Beauville A. Determinantal hypersurfaces, Michigan. J Math. 2000; 48: 39-64.

10.Hirschfeld JWP. Projective geometries over finite fields. Oxford: Clarendon Press; 1979.

11.Lidl R, Niederreiter H. Finite fields. Cambridge: Cambridge University Press; 1997.

12.Hirschfeld JWP, Korchmáros G, Torres F. Algebraic curves over a finite field. Princeton Series in applied Mathematics. Princeton, NJ: Princeton University Press; 2008.

13.Ballet S. Curves with many points and multiplication complexity in any extension of Fq. Finite Field Appl. 1999; 5: 364-77.

14.Ballet S, Le Brigand D. On the existence of non-special divisors of degree g and g − 1 in algebraic function fields over Fq. J Number Theor. 2006; 116(2): 293-310.

15.Ballet S, Ritzenthaler C, Rolland R. On the existence of dimension zero divisors in algebraic function fields defined over Fq. Acta Arithmetica. 2010; 143(4): 377-92.

16.Ballet S, Bonnecaze A, Tukumuly M. On the construction of elliptic Chudnovsky-type algorithms for multiplication in large extensions of finite fields. J Algebra Its Appl. 2016; 15(1): 1650005. (26 pages).

17.Ballet S, Pieltant J, Rambaud M, Randriambololona H, Rolland R, Chaumine J. On the tensor rank of multiplication in finite extensions of finite fields and related issues in algebraic geometry. Russ Math Surv. 2021; 76(1): 29-89.

18.Bucur A, Chantal D, Feigon B, Laín M. Fluctuations in the number of points on smooth plane curves over finite fields. J Number Theor. 2010; 130(11): 2528-41.

19.Aubry Y, Iezzi A. On the maximum number of rational points on singular curves over finite fields. Mosc Math J. 2015; 15(4): 615-27.

20.Aubry Y and Iezzi A, Optimal and maximal singular curves, Arithmetic, geometry, cryptography and coding theory, 31–43. Contemp Math. 2017; 686, Amer. Math. Soc., Providence, RI.

21.Aubry Y, Perret M. A Weil theorem for singular curves, Arithmetic, geometry and coding theory (Luminy, 1993). Berlin: de Gruyter; 1996. 17.

22.Aubry Y, Haloui S, Lachaud G. On the number of points of Abelian and Jacobian varieties over finite fields. Acta Arithmetica. 2013; 160(3): 201-41.

Corresponding author

Edoardo Ballico can be contacted at: edoardo.ballico@unitn.it

Related articles