Next Article in Journal
The Vehicle-Routing Problem with Satellites Utilization: A Systematic Review of the Literature
Previous Article in Journal
Enhancing Anomaly Detection in Structured Data Using Siamese Neural Networks as a Feature Extractor
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Superregular Matrices over Finite Fields

1
CIDMA—Center for Research and Development in Mathematics and Applications, Department of Mathematics, University of Aveiro, 3810-193 Aveiro, Portugal
2
Department of Mathematics, University of Alicante, 03690 San Vicente del Raspeig, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(7), 1091; https://doi.org/10.3390/math13071091
Submission received: 22 February 2025 / Revised: 20 March 2025 / Accepted: 25 March 2025 / Published: 26 March 2025

Abstract

:
A trivially zero minor of a matrix is a minor having all its terms in the Leibniz formula equal to zero. A matrix is superregular if all of its minors that are not trivially zero are nonzero. In the area of Coding Theory, superregular matrices over finite fields are connected with codes with optimum error correcting capabilities. There are two types of superregular matrices that yield two different types of codes. One has in all of its entries a nonzero element, and these are called full superregular matrices. The second interesting class of superregular matrices is formed by lower triangular Toeplitz matrices. In contrast to full superregular matrices, all general constructions of these matrices require very large field sizes. In this work, we investigate the construction of lower triangular Toeplitz superregular matrices over small finite prime fields. Instead of computing all possible minors, we study the structure of finite fields in order to reduce the possible nonzero minors. This allows us to restrict the huge number of possibilities that one needs to check and come up with novel constructions of superregular matrices over relatively small fields. Finally, we present concrete examples of lower triangular Toeplitz superregular matrices of sizes up to 10.

1. Introduction and Preliminaries

Let F denote a finite field, F = ( μ i , j ) 1 i , j m F m × m , and let S m represent the symmetric group of order m. Recall that the determinant of F is given by
| F | = σ S m sgn ( σ ) μ 1 σ ( 1 ) μ m σ ( m ) ,
where the sign of the permutation σ , denoted by sgn ( σ ) , is 1 (resp., 1 ) if σ can be written as product of an even (resp., odd) number of transpositions. A trivial term of the determinant is a term of (1), μ 1 σ ( 1 ) μ m σ ( m ) , equal to zero. If F is a square submatrix of a matrix B, with entries in F , and all the terms of the determinant of F are trivial, we say that | F | is a trivial minor of B. We say that B is superregular if all its nontrivial minors are different from zero. Notice that B can be any rectangular matrix. Hence, these matrices can be considered as the correspondents of totally positive (non-negative) matrices for finite fields since they are finite totally positive matrices with elements over a finite field F whose minors with the possibility to be nonzero, are nonzero; see [1,2,3].
Several notions of superregular matrices have appeared in different areas of Mathematics and Engineering having in common the specification of some properties regarding their minors [4,5,6,7]. In the context of Coding Theory, these matrices have entries in a finite field F and can be used to generate linear codes with good distance properties. A class of these matrices, which we will call full superregular, were first introduced in the context of block codes. A full superregular matrix is a matrix with all of its minors different from zero and therefore, all of its entries nonzero. For instance, Cauchy matrices are full superregular and can be used to build the so-called Reed–Solomon block codes. Also, circulant Cauchy matrices can be used to construct MDS codes; see [8]. It is well known that a systematic generator matrix G = [ I | B ] generates a maximum distance separable (MDS) block code if and only if B is full superregular [8]. The MDS conjecture ([9] Conjecture 6.13) states that if a matrix B F k × ( n k ) is superregular with 4 k | F | 2 , then | F | n 1 . This conjecture was verified for prime finite fields and remains open for general finite fields. The q-analog of Cauchy superregular matrices has been recently studied in depth (see [10,11]). The problem of building these matrices is related but different to the one studied in [12,13].
Convolutional codes are more involved than block codes and, for this reason, a more general class of superregular matrices had to be introduced.
Definition 1
([14], Definition 3.3). A Toeplitz lower triangular matrix B is defined to be LT-superregular if all of its square submatrices, with the property that all the entries in their diagonal come from the lower triangular part of B, are nonsingular.
Note that due to such a lower triangular configuration, the remaining minors are necessarily zero. Roughly speaking, superregularity asks for all minors that are possibly nonzero, to be nonzero. In [14], it was shown that Toeplitz LT-superregular matrices can be used to construct convolutional codes of rate k / n and degree δ that are strongly MDS or MDP; see [15,16,17] for recent results on the construction of these codes over small fields. For the rank analog of Toeplitz LT-superregular matrices in the context of the rank metric, see [10,11]. Again, this is due to the fact that the combination of columns of superregular matrices ensures the largest number of possible nonzero entries for any F -linear combination (for this particular lower triangular structure). In other words, it can be deduced from [14] that a lower triangular matrix B = [ b 0 b 1 b n 1 ] F n × n , b i the columns of B, is LT-superregular if and only if for any F -linear combination b of columns b i 1 , b i 2 , , b i N of B, with i j < i j + 1 , then w t ( b ) w t ( b i 1 ) N + 1 = ( n i 1 ) N + 1 , where w t ( v ) is the Hamming weight of a vector v, i.e., its number or nonzero coordinates. For a similar result but for more general classes of superregular matrices, not necessarily lower triangular, see [18] (Theorem 3.1).
It is important to note that in this case, due to this triangular configuration, it is hard to come up with an algebraic construction of LT-superregular matrices. There exist, however, two general constructions of these matrices [14,19] although they need very large field sizes. In this paper, we will be interested in finding Toeplitz LT-superregular matrices over small finite prime fields. So, our matrices will be of this form
A γ = a 1 0 0 a 2 a 1 0 a γ a 2 a 1 .
One important question is how large a finite field must be such that a superregular matrix of a given order can exist over that field. For example, there exists no LT-superregular matrix of order 3 over the field F 2 because all the entries in the lower triangular part of a superregular matrix must be nonzero, which means that in this case all such entries would have to be 1; clearly, this does not result in a superregular matrix, since the lower left submatrix of order 2 is singular. The size of the smallest finite field for which exists an LT-superregular matrix of order γ 9 can be seen in Table 1. For γ 10 , the smallest finite field for which exists a Toeplitz LT-superregular matrix of order γ is still unknown, but in [20], Hutchinson et al. obtained an upper bound for its size and in [21] the authors showed the existence of LT-superregular matrices of order 10 × 10 over the field F 2 8 . In [20] (Conjecture 3.5) and in [14] it was conjectured, based on several examples, that an LT-superregular matrix of order γ exists over F 2 γ for γ 5 . Recently, new upper bounds on the necessary field size for the existence of these matrices and other superregular matrices with different structure were presented in [22].
Next, we will give a brief description of a method to derive an upper bound on the minimum size a finite field must have such that a superregular matrix of a given order can exist over that field. This idea was first presented in [20] and it will be the starting point of our investigation. Consider
X γ = x 1 0 0 x 2 x 1 0 x γ x 2 x 1 .
a lower triangular Toeplitz matrix with indeterminate entries x 1 , x 2 , , x γ . The determinants of the proper square submatrices of such a matrix are given by nonzero polynomials in these indeterminates. Notice that in any of these polynomials at most the first power of x γ can appear; i.e., for each of these polynomials either x γ is linear or x γ does not appear in any of its terms. We study now those proper square submatrices of X γ whose determinants are linear in x γ . Denote by L γ the set of such submatrices and by L γ , the subset of L γ formed by the submatrices of X γ which are symmetric over the antidiagonal. Hutchinson et al. proved in [20] that N γ : = 1 2 | L γ | + | L γ | is an upper bound for the number of different polynomials that can appear as the determinants of elements of L γ . By computer search, we found that N γ is actually the exact number of such polynomials, for γ 7 and γ = 9 , but for γ = 8 we have 231 different polynomials and for γ = 10 we have 2489 different polynomials, whereas N 8 = 232 and N 10 = 2494 . In [20], it is also proved that
N γ = 1 γ 2 γ 2 γ 1 + γ 1 γ 1 2 2 .
Therefore, given γ 1 , a field F and a lower triangular Toeplitz matrix A γ F γ × γ (as in (2)), then A γ has at most N γ different minors that depend on the entry a γ , all of them being linear on a γ .
Remark 1.
Notice that ( N i ) i = 2 is an increasing sequence (and N 1 = N 2 = 1 ). If we choose a finite field F , such that | F | > N γ , then we may choose a 1 F such that a 1 0 , then select a 2 F such that all the minors involving a 2 in the matrix
A 2 = a 1 0 a 2 a 1
are nonzero (i.e., any a 2 0 ), then again we can choose a 3 F such that all the minors involving a 3 in the matrix
A 3 = a 1 0 0 a 2 a 1 0 a 3 a 2 a 1
are nonzero, and continuing in this way, we may eventually choose a γ F such that all of the minors involving a γ in the matrix A γ (as in (2)) are nonzero. Therefore, all the nontrivial minors of this matrix A γ just constructed, are nonzero and so, A γ is LT-superregular. This is the idea of the proof of Theorem 1.
Theorem 1
([20]). Let F be a finite field such that | F | > N γ , then there exists a γ × γ LT-superregular matrix over F .
Unfortunately, this upper bound for the minimum field size is not very sharp, as Table 1 (obtained in [20]) demonstrates. The actual minimum field sizes displayed in the table were obtained by exhaustive computer search.
In this paper, we continue the study of lower triangular Toeplitz superregular matrices and focus on finite fields F = F p , where p is an odd prime number. In particular, we investigate the number of different nonzero minors linear on a γ of the matrices A γ , for each odd prime p. In the cases considered, we show that this number is significantly smaller than the N γ derived in [20].

2. Smallest Number of Different Nonzero Minors of an LT-Superregular Toeplitz Matrix

Since the multiplication by a constant does not change the superregularity of a matrix, we may assume that a 1 = 1 . The following lemma implies that we can also assume that a 2 = 1 .
Lemma 1
([23], Theorem 5.8). Suppose that the matrix A γ in (2) is LT-superregular and let α F . Then, the matrix
α A γ = a 1 0 0 α a 2 a 1 0 α γ 1 a γ α a 2 a 1
is also superregular.
From now on, we will consider
A γ = A γ ( 1 , 1 , a 3 , , a γ ) = 1 0 0 1 1 a 3 1 0 a γ a 3 1 1 F γ × γ .
In this section, we are interested in studying the smallest possible number of different nonzero minors of A γ linear on a γ , for each γ with 3 γ 9 . For γ 6 , we are able to compute the smallest number of different nonzero minors for every finite prime field. We will also exhibit plenty of superregular matrices for each 3 γ 10 .
Throughout this section, the following result about quadratic residues will be helpful.
Lemma 2.
Let p > 5 be an odd prime number. Then, the following hold:
1. 
x 2 1 mod p is solvable if and only if p 1 mod 4 ;
2. 
x 2 2 mod p is solvable if and only if p ± 1 mod 8 ;
3. 
x 2 3 mod p is solvable if and only if p ± 1 mod 12 ;
4. 
x 2 3 mod p is solvable if and only if p 1 mod 3 ;
5. 
x 2 5 mod p is solvable if and only if p ± 1 mod 5 .
Proof. 
(1) and (2) are well-known results [24]. Using the quadratic reciprocity law, we easily obtain the remaining statements. □
Throughout this work, we will denote by u the smallest solution of x 2 u mod p , when it exists, belonging to the complete system of residues { 0 , 1 , , p 1 } .

2.1. Cases γ = 3 and γ = 4

If γ = 3 , then there are two minors with the entry a 3 , namely | [ a 3 ] | and 1 1 a 3 1 , so
a 3 S 3 = { 0 , 1 } .
Hence F must have at least 3 elements. Therefore p 3 . For example, if we take a 3 1 mod p , or a 3 1 2 mod p , then A 3 ( 1 , 1 , a 3 ) is LT-superregular.
If γ = 4 , then N 4 = 4 , i.e., there are four different nonzero minors with the entry a 4 , on the variables a 3 and a 4 , namely,
| [ a 4 ] | , 1 1 a 4 a 3 , a 3 1 a 4 a 3 and 1 1 0 a 3 1 1 a 4 a 3 1 .
So, we must have
a 4 S 4 = 0 , a 3 , a 3 2 , 2 a 3 1 mod p .
Since a 3 S 3 , we only have | S 4 | = 3 when a 3 = 1 2 mod p ; also, we cannot have less than three different minors. Hence, in this case we can always choose, for example, a 4 = 1 . Therefore, we just proved the following result.
Theorem 2.
For any p 5 , the minimum number of different minors of A 4 involving a 4 is 3. Moreover, if we take a 3 1 2 mod p , and if a 4 { 0 , 1 2 , 1 4 } mod p , then A 4 ( 1 , 1 , 1 2 , a 4 ) is LT-superregular over F .

2.2. Case γ = 5

Although N 5 = 10 , in this subsection we will prove that it is possible to construct LT-superregular matrices A 5 over F , with p 7 as the number of different minors involving a 5 can be reduced to 6 for p = 7 , and it can be reduced to 7 for all p 11 , by selecting properly a 3 and a 4 .
The ten different minors in the variables a 3 , a 4 , and a 5 are
| [ a 5 ] | , 1 1 a 5 a 4 , a 3 1 a 5 a 4 , a 3 1 a 5 a 3 , a 4 a 3 a 5 a 4 ,
1 1 0 a 3 1 1 a 5 a 4 a 3 , 1 1 0 a 4 a 3 1 a 5 a 4 a 3 , 1 1 0 a 4 a 3 1 a 5 a 4 1 , a 3 1 1 a 4 a 3 1 a 5 a 4 a 3 ,
and 1 1 0 0 a 3 1 1 0 a 4 a 3 1 1 a 5 a 4 a 3 1 .
Now, if p is sufficiently large such that a 3 satisfies (5), a 4 satisfies (6), and we also have
a 5 S 5 = 0 , a 4 , a 3 a 4 , a 3 2 , a 4 2 a 3 , a 3 2 a 3 + a 4 , a 3 2 + a 3 a 4 + a 4 , 2 a 4 a 3 , a 3 3 2 a 3 a 4 + a 4 2 a 3 1 , a 3 2 3 a 3 + 2 a 4 + 1 mod p ,
then A 5 is LT-superregular over F .
Next, we will find out what is the minimum number of nontrivial minors involving a 5 , of A 5 , for any prime p 5 .
Since a 3 satisfies (5) and a 4 satisfies (6), any two of the expressions 0 , a 4 , a 3 a 4 , and a 3 2 cannot be equal. Therefore, | S 5 | 4 . Also, we cannot have a 4 2 a 3 { 0 , a 4 , a 3 a 4 } , but we can have equality of other members of S 5 . We will analyze each of the pertinent cases, but only explaining all the steps in the first case, since the other cases are similar.

2.2.1. If a 4 2 = a 3 3

Let p 5 be a prime number. If a 4 2 = a 3 3 then the Legendre symbol a 3 p = 1 . Let b F such that a 3 = b 2 S 3 and a 4 = b 3 S 4 . Then,
S 5 = 0 , b 3 , b 5 , b 4 , b 4 , b 4 + b 3 b 2 , b 5 b 4 + b 3 , 2 b 3 b 2 , 2 b 6 2 b 5 b 2 1 , b 4 + 2 b 3 3 b 2 + 1 mod p .
If p = 5 , A 5 is a LT-superregular matrix only if | S 5 | = 4 , but this never happens, because b cannot be 0, 1, or 1 , and if b = ± 2 , S 5 mod 5 will have 5 elements.
Let p 7 . Although we are only interested in finding the values of b that reduce the size of S 5 the most, using the help of a computer program, we found out all the possibilities of having at least two elements of S 5 equal, with the conditions (5) and (6) being satisfied. This happens when b satisfies at least one of the conditions below:
(a) 
b 4 + b 3 b 2 0 mod p , which implies b 1 ± 5 2 mod p and, using property ( 5 ) of Lemma 2, p ± 1 mod 5 ;
(b) 
b 5 b 4 + b 3 0 mod p , which implies b 1 ± 3 2 mod p and, using property ( 4 ) of Lemma 2, p 1 mod 3 ;
(c) 
2 b 3 b 2 0 mod p , which implies b 1 2 mod p ;
(d) 
2 b 3 b 2 b 5 mod p , which implies b 1 ± 5 2 mod p and, using property ( 5 ) of Lemma 2, p ± 1 mod 5 ;
(e) 
2 b 6 2 b 5 b 2 1 b 3 mod p , which implies b 1 2 mod p ;
(f) 
2 b 6 2 b 5 b 2 1 2 b 3 b 2 mod p , which implies b ± 2 2 mod p and, using property ( 2 ) of Lemma 2, p ± 1 mod 8 ;
(g) 
b 4 + 2 b 3 3 b 2 + 1 0 mod p ;
(h) 
b 4 + 2 b 3 3 b 2 + 1 b 3 mod p , which implies that b is a solution of the congruence x 3 + 2 x 2 x 1 0 mod p ;
(i) 
b 4 + 2 b 3 3 b 2 + 1 b 5 mod p , which implies that b is a solution of the congruence x 4 2 x 2 + x + 1 0 mod p ;
(j) 
b 4 + 2 b 3 3 b 2 + 1 b 4 mod p , which implies b 1 2 mod p .
Remark 2.
The careful reader may have noticed that we obtain b 1 ± 5 2 mod p when any two of the elements of the set { b 4 + b 3 b 2 , b 5 b 4 + b 3 , 2 b 6 2 b 5 b 2 1 , b 4 + 2 b 3 3 b 2 + 1 } are equal, but this would imply a 4 = 2 a 3 1 , which violates condition (6).
Next, we analyze when two conditions above can be simultaneously satisfied:
(i) 
If 1 ± 5 2 1 ± 3 2 mod p , then ± 2 15 2 mod p , which never happens for any prime p 7 ;
(ii) 
Clearly, 1 ± 5 2 { ± 1 2 } mod p , for any prime p 7 ;
(iii) 
If 1 ± 5 2 ± 2 2 mod p , then ± 2 10 6 mod p , which never happens for any prime p 7 ;
(iv) 
It can be seen that b 1 ± 5 2 mod p is not a solution of the congruences in conditions g), h), and i) for any prime p 7 ;
(v) 
We never have 1 ± 3 2 1 2 mod p , if p 7 ;
(vi) 
If 1 ± 3 2 1 2 mod p then p = 7 , and b = 3 ;
(vii) 
If 1 ± 3 2 ± 2 2 mod p , then ± 2 6 2 mod p , which implies p = 7 and b = 5 ;
(viii) 
b 1 ± 3 2 mod p does not satisfy the condition g) for any prime p 7 , but it satisfies the condition h), when p = 13 and b = 4 , and satisfies the condition i), when p = 7 and b = 5 ;
(ix) 
If b 1 2 mod p then b 1 2 , ± 2 2 mod p ;
(x) 
b 1 2 mod p does not satisfy the condition g) for any prime p 7 , but it satisfies the condition h), when p = 7 (i. e. b = 4 ), and satisfies the condition i), when p = 17 (i.e., b = 9 );
(xi) 
Clearly, 1 2 ¬ ± 2 2 mod p , for any prime p 7 . Also, b 1 2 mod p is not a solution of the congruences in conditions g), h), and i) for any prime p 7 ;
(xii) 
b ± 2 2 mod p does not satisfy the condition h) for any prime p 7 , but it satisfies the conditions g) when p = 7 and b = 2 , and i) when p = 7 and b = 5 .
From the above, when a 4 2 = a 3 3 , we conclude that the minimum number of different minors of A 5 is as follows:
  • 6 if p = 7 , obtained when
    b 1 2 1 3 2 3 mod 7
    and when
    b 1 ± 3 2 ± 2 2 5 mod 7 ;
  • 7 if p = 13 , obtained when b 1 2 6 mod 13 and when
    b 1 3 2 4 mod 13 ;
  • 7 if p = 17 , obtained when b 1 2 8 mod 17 and when b 1 2 9 mod 17 ;
  • 7 if p 11 and p ± 1 mod 5 , obtained when b 1 ± 5 2 mod p or when b 1 2 mod p ;
  • 7 if p 23 and p ± 2 mod 5 , obtained only when b 1 2 mod p .
From now on, we assume a 4 2 a 3 3 , so | S 5 | 5 . Therefore, we only consider p 7 .
Unlike the previous case, where we analyzed when each pair of elements of S 5 could be equal, from now on we will only describe when we obtain the minimum number of elements of S 5 , for each prime p 7 .

2.2.2. If a 4 = a 3 2

It can be seen that if a 4 = a 3 2 , then the eighth element of S 5 is zero, and the only way to have S 5 with at most 7 elements is when the following hold:
  • a 3 = 3 4 . In this case, S 5 = 0 , 3 8 , 9 32 , 9 16 , 3 16 , 3 16 , 3 32 , 0 , 0 , 1 16 , which has 6 elements when p = 7 and 7 elements when p > 7 .
  • p = 13 and a 3 1 3 9 mod 13 , having the fourth element of S 5 equal to the seventh and the fifth equal to the tenth.

2.2.3. If a 4 = 3 a 3 a 3 2 1

Another pertinent case is when a 4 = 3 a 3 a 3 2 1 , making the second element of S 5 equal to the tenth, and it can be seen that S 5 only has at most 7 elements when the following hold:
  • p ± 1 mod 5 and a 3 1 ± 5 2 mod p , having the fourth element of S 5 equal to the seventh and the eighth equal to the ninth;
  • p = 11 and a 3 2 3 8 mod 11 , having the fourth element of S 5 equal to the eighth and the ninth equal to zero;
  • p = 13 and a 3 2 3 5 mod 13 , having the fourth element of S 5 equal to the eighth and the seventh equal to zero.
The following cases only give the minimum number of different minors for particular small values of p.

2.2.4. If a 4 = a 3 + a 3 2 2

In this case, we have the fourth element of S 5 equal to the eighth element, and the only possibilities for S 5 to have at most 7 elements are when the following hold:
  • p = 13 and a 3 1 ± 1 2 3 , 11 mod 13 , having the tenth element of S 5 equal to zero and the fifth equal to the sixth, or the second equal to the second equal to the ninth, depending on the value of a 3 ;
  • p = 17 and a 3 3 mod 17 or a 3 1 4 mod 17 , having the seventh element of S 5 equal to the zero and the fifth equal to the tenth.

2.2.5. If a 4 = a 3 2 a 3 + 1

In this case, we have the seventh element of S 5 equal to zero, and the only possibilities for S 5 to have at most 7 elements are when the following hold:
  • p = 7 and a 3 1 3 2 3 mod 7 , having the third element of S 5 equal to the eighth, the fourth equal to the tenth and the fifth equal to the sixth;
  • p = 13 and a 3 1 3 2 4 mod 13 , having the third element of S 5 equal to the eighth and the fifth equal to the tenth;
  • p = 17 and a 3 2 1 5 mod 17 , having the fourth element of S 5 equal to the tenth and the eighth equal to the ninth.

2.2.6. If a 4 = a 3 a 3 2

In this case, we have the sixth element of S 5 equal to zero, and the only possibilities for S 5 to have at most 7 elements are when the following hold:
  • p = 11 and a 3 1 3 4 mod 11 , having the fourth element of S 5 equal to the eighth and the fifth equal to the tenth;
  • p = 13 and a 3 1 3 9 mod 13 , having the fourth element of S 5 equal to the eighth and the third equal to the tenth;

2.2.7. If a 4 = a 3 2 3 a 3 + 1 a 3 2

In this case, we have the third element of S 5 equal to the tenth, and the only possibilities for S 5 to have at most 7 elements are when the following hold:
  • p = 7 and a 3 1 + 3 2 10 mod 7 , having the fourth element of S 5 equal to the seventh, the eighth equal to zero, and the second equal to the ninth;
  • p = 13 and a 3 3 + 3 2 11 mod 13 , having the eighth element of S 5 equal to the ninth and the sixth equal to zero.
  • p = 13 and a 3 1 + 3 2 10 mod 13 , having the fourth element of S 5 equal to the seventh and the ninth equal to zero.
Remark 3.
Notice that in the second possibility above, we also have a 4 = a 3 a 3 2 , and so it could be included in the previous subsection, but it is here, because we obtained this expression for a 3 starting with a 4 = a 3 2 3 a 3 + 1 a 3 2 and making the eighth element equal to the ninth, obtaining the sixth element equal to 3 + 7 3 1 , which is zero for p = 13 and 3 = 6 , making | S 5 | = 7 .

2.2.8. If a 4 = a 3 2 a 3

In this case, we have the third element of S 5 equal to the eighth, and the only possibilities for S 5 to have at most 7 elements are when the following hold:
  • p = 7 and a 3 3 3 2 4 mod 7 , having the ninth element of S 5 equal to zero, the fourth equal to the seventh, and the fifth equal to the tenth;
  • p = 13 and a 3 3 3 2 5 mod 13 , having the ninth element of S 5 equal to zero and the fourth equal to the tenth.
Define
P 5 , 7 = { ( a 3 , a 4 ) | | S 5 | = 6 ,   and   ( 5 )   and   ( 6 )   are   satisfied }
and, for p 7 prime,
P 5 , p = { ( a 3 , a 4 ) | | S 5 | = 7 ,   and   ( 5 )   and   ( 6 )   are   satisfied } .
Combining all the subsections above, we obtain the following result:
Theorem 3.
1. | P 5 , p | = 12 elements if p = 13 ;
2. 
| P 5 , p | = 8 elements if p = 11 ;
3. 
| P 5 , p | = 6 if p = 7 , p = 17 or 11 p ± 1 mod 5 ;
4. 
| P 5 , p | = 2 if p 7 , p 13 , p 17 and p ± 2 mod 5 .
We finish this section with three particular pairs ( a 3 , a 4 ) , where two of them give the minimum number of elements of S 5 for every prime p 7 .
If a 3 1 4 mod p and a 4 1 8 mod p , then
S 5 = 0 , 1 8 , 1 32 , 1 16 , 1 16 , 5 16 , 7 32 , 1 2 , 1 8 , 1 16 ,
i.e.,
a 3 2 = a 4 2 a 3 = a 3 2 3 a 3 + 2 a 4 + 1 1 16 mod p
and
a 3 3 2 a 3 a 4 + a 4 2 a 3 1 = a 4 1 8 mod p .
In the case p = 7 , we even have a 3 2 + a 3 a 4 + a 4 0 mod 7 . Also, if a 3 3 4 mod p and a 4 3 8 , then
S 5 = 0 , 3 8 , 9 32 , 9 16 , 3 16 , 3 16 , 3 32 , 0 , 0 , 1 16 ,
i.e.,
2 a 4 a 3 = a 3 3 2 a 3 a 4 + a 4 2 a 3 1 = 0
and
a 4 2 a 3 = a 3 2 a 3 + a 4 3 16 mod p .
In this case, we also have a 3 a 4 a 3 2 3 a 3 + 2 a 4 + 1 4 mod 7 . Moreover, it is easy to see that if a 5 1 4 mod p , then a 5 S 5 in both cases.
If we follow the previous subsections and consider a 3 = 1 2 and a 4 = 1 , we obtain
S 5 = 0 , 1 , 1 2 , 1 4 , 2 , 3 4 , 5 4 , 3 2 , 1 4 , 7 4 ,
so there are ten different expressions involving a 5 for p 11 . Hence, if we consider the entries that give the smallest number of minors for matrices of order 3 and 4 we will not be able to find the smallest number of minors for matrices of order 5. This property also occurs for larger matrices, which leads to the following remark.
Remark 4.
As we have just shown, in order to find the smallest finite field for a given order we cannot just use the entries that give the smallest number of minors for matrices of smaller order, we have to try all possible combinations of entries. This fact makes the problem of building LT-superregular matrices over small fields a nontrivial problem.
Nevertheless, since we always have 1 2 S 5 , we can still use those entries to create superregular matrices, as long as p 11 . Therefore, we have the following result.
Theorem 4.
Let p 7 and ( a 3 , a 4 ) 1 4 , 1 8 , ( 3 4 , 3 8 ) mod p , then the following hold:
1. 
If p = 7 , then A 5 ( 1 , 1 , a 3 , a 4 , a 5 ) has 6 different minors involving a 5 ;
2. 
If p > 7 , then A 5 ( 1 , 1 , a 3 , a 4 , a 5 ) has 7 different minors involving a 5 ;
3. 
If p 7 , then A 5 ( 1 , 1 , a 3 , a 4 , 1 4 ) is LT-superregular;
4. 
If p 11 , then A 5 ( 1 , 1 , 1 2 , 1 , 1 2 ) is LT-superregular.
Proof. 
The statements ( 1 ) and ( 2 ) were obtained above. Since the conditions (5), (6), and (7) are satisfied, the statements ( 3 ) and ( 4 ) are also true. □

2.3. Case γ = 6

We have N 6 = 26 and if p is sufficiently large, a 6 F and
a 6 S 6 = 0 , a 5 , a 3 a 4 , a 4 2 , a 5 2 a 4 , a 5 2 2 a 3 a 4 a 5 + a 4 3 a 4 a 3 2 , a 3 a 5 a 4 2 + a 4 a 5 a 3 , a 5 a 3 a 4 + a 4 2 , a 5 a 3 a 4 + a 3 a 5 , a 4 a 5 + a 3 2 a 5 a 3 a 4 2 a 5 2 a 3 a 4 , a 3 a 5 + a 4 2 a 3 2 a 4 a 4 a 5 1 a 3 , a 5 2 a 3 a 4 + a 3 3 + 2 a 4 2 a 3 2 a 4 a 4 a 5 1 a 3 , 1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 , a 3 a 5 , a 3 ( 2 a 5 a 3 a 4 ) , a 3 ( a 4 a 3 2 + a 5 ) , a 4 a 5 a 3 , ( a 4 a 3 2 a 5 + a 3 3 a 3 a 5 ) , ( a 4 a 3 2 2 a 5 + 2 a 3 a 4 a 4 2 ) , a 3 2 + 2 a 3 a 4 , a 4 + 2 a 5 , a 3 2 + a 5 + a 3 a 4 , a 4 + a 5 + a 3 a 4 , a 3 2 a 4 a 3 2 + 2 a 5 + a 3 a 4 , a 3 a 4 2 a 3 2 + a 5 + 2 a 3 a 4 , 2 a 3 a 5 + a 4 2 3 a 3 2 a 4 + a 3 4 2 a 4 a 5 2 a 3 2 a 5 + 2 a 3 a 4 2 + a 5 2 1 2 a 3 + a 4 ,
then all of the minors of A 6 involving a 6 are nonzero (there are at most 26 minors). We will show that for any prime p 11 we can choose a 3 , a 4 , and a 5 such that the number of elements of S 6 is at most 14 (being smaller than 14 for most of the primes, because it will only be 14 if and only if p 87 , 107 mod 120 , as we will see below).
We are able to state and formally prove a result about the minimum number of elements of S 6 for any p 11 (an exhaustive computer search using Maple helped us identify the necessary conditions).
Theorem 5.
Let p 11 , then the following hold:
1. 
If p 1 mod 4 and ( a 3 , a 4 , a 5 ) = 1 2 , 1 ± 1 4 , 1 ± 2 1 8 , then | S 6 | = 13 , except when p = 13 or p = 17 , in which case we have | S 6 | = 12 ;
2. 
If p ± 1 mod 8 and ( a 3 , a 4 , a 5 ) = 1 2 , 2 ± 2 8 , 1 ± 2 8 , then | S 6 | = 13 , except when p = 23 , in which case we have | S 6 | = 12 ;
3. 
If p 1 mod 3 and ( a 3 , a 4 , a 5 ) = 1 2 , 3 ± 3 8 , 2 ± 3 8 , then | S 6 | = 13 , except when p = 13 , in which case we have | S 6 | = 11 ;
4. 
If p ± 1 mod 5 and
(a) 
( a 3 , a 4 , a 5 ) = 1 2 , 1 ± 5 8 , ± 5 8 , then | S 6 | = 13 , except when p = 11 , in which case we have | S 6 | = 11 ;
(b) 
( a 3 , a 4 , a 5 ) = 1 2 , 1 ± 5 4 2 , 1 ± 5 4 3 , then | S 6 | = 13 , except when p = 11 , in which case we have | S 6 | = 10 when we consider the plus sign for a 4 and a 5 ;
5. 
If p ± 1 mod 12 and ( a 3 , a 4 , a 5 ) = 1 2 , 1 ± 3 4 , 3 ± 2 3 8 , then | S 6 | = 14 , except when p = 11 , in which case we have | S 6 | = 10 , when p = 13 , in which case we have | S 6 | = 12 and p = 23 or p = 61 in which case we have | S 6 | = 13 .
Moreover, if ( a 3 , a 4 , a 5 ) is any of the vectors above for an appropriate prime p, except when p = 11 and ( a 3 , a 4 , a 5 ) = 1 2 , 1 + 5 8 , 5 8 , then A 6 ( 1 , 1 , a 3 , a 4 , a 5 , a 6 ) is LT-superregular, for any a 6 S 6 mod p .
Proof. 
For each prime 11 p 257 , and using Maple, we found for which values of ( a 3 , a 4 , a 5 ) we would achieve the minimum of | S 6 mod p | and after identifying which elements of S 6 become equal, we deduce the expressions stated in the theorem for ( a 3 , a 4 , a 5 ) . For each prime 11 p 257 , there is at least one vector ( a 3 , a 4 , a 5 ) with a 3 1 2 mod p (in fact, for many values of p all of the solutions have this value for a 3 ), for which | S 6 mod p | is minimal. Therefore, we will only consider this case. Although we use Maple to help us deduce expressions for a 4 and a 5 that give the minimum number of minors, it can be easily seen that the following arguments are valid for every p 11 .
Suppose p 1 mod 4 , with the calculations in Maple we found that the number of elements of S 6 mod p is minimal when the thirteenth element of S 6 is null and the fourth and twenty-third elements are equal, i.e.,
1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 a 4 + a 5 + a 3 a 4 = a 4 2 .
Considering a 3 1 2 mod p and solving this system of equations, we obtain
( a 4 , a 5 ) 1 ± 1 4 , 1 ± 2 1 8 .
Substituting the first solution in S 6 , we obtain
S 6 = 0 , 3 1 1 16 , 2 1 + 1 8 , 1 + 1 8 , 4 1 + 1 16 , 2 1 + 1 16 , 3 1 + 1 16 , 5 1 + 1 32 , 7 1 + 1 32 , 1 4 , 1 8 , 3 1 8 , 3 1 16 .
Notice that S 6 has at most 13 elements, for every prime for which 1 exists. If p = 13 and we take 1 = 5 , then 5 1 + 1 32 = 0 and if we take 1 = 8 , then 7 1 + 1 32 = 3 1 8 . It can be seen that for p = 17 we also have | S 6 | = 12 , so the statement ( 1 ) is obtained. Notice that the second solution is also in statement ( 1 ) , since the solutions of x 2 1 mod p are symmetric.
Suppose p ± 1 mod 8 , with the calculations in Maple we found that the number of elements of S 6 mod p is minimal when the thirteenth element of S 6 (in the expression (9)) is null and the third and fifth elements are equal, i.e.,
1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 a 5 2 a 4 = a 3 a 4 .
Considering a 3 1 2 mod p and solving this system of equations, we obtain
( a 4 , a 5 ) 2 ± 2 8 , 1 ± 2 8 .
Substituting the first solution in S 6 , we obtain
S 6 = 0 , 1 8 2 , 1 16 2 , 3 16 2 , 1 8 + 3 32 2 , 3 32 + 1 16 2 , 3 32 + 3 32 2 , 1 8 + 1 8 2 , 1 16 + 1 8 2 , 3 32 + 1 8 2 , 1 8 + 1 16 2 , 1 16 + 1 16 2 , 1 16 + 3 32 2 .
Here, S 6 has also at most 13 elements, for every prime for which 2 exists. If p = 23 and we consider 2 = 5 , then 3 32 + 1 8 2 = 0 and if we consider 2 = 18 , we also obtain | S 6 | = 12 , hence the statement ( 2 ) is proved. Notice that the second solution is also in statement ( 2 ) , since the solutions of x 2 2 mod p are symmetric.
Suppose p 1 mod 3 , with the calculations in Maple we found that | S 6 mod p | is minimal when the thirteenth element of S 6 (in the expression (9)) is null and the fourth and tenth elements are equal, i.e.,
1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 a 4 a 5 + a 3 2 a 5 a 3 a 4 2 a 5 2 a 3 a 4 = a 4 2 .
Solving this system of equations, we obtain
( a 4 , a 5 ) 3 ± 3 8 , 2 ± 3 8 , 1 4 , 1 8 ,
but by Theorem 2 we cannot have a 4 = 1 4 . Substituting the first solution in S 6 , we obtain
S 6 = 0 , 1 8 + 1 8 3 , 3 16 + 1 8 3 , 3 16 + 3 16 3 , 3 32 + 5 32 3 , 1 4 + 1 8 3 , 1 8 + 1 16 3 , 1 16 + 1 16 3 , 3 16 + 1 16 3 , 3 32 + 3 32 3 , 5 32 + 3 32 3 , 5 32 + 5 32 3 , 5 32 + 11 96 3 .
Again, S 6 has at most 13 elements, for every prime for which 3 exists. As before, it can be seen that if p = 13 , then | S 6 | = 11 and so, we obtain the statement ( 3 ) . Notice that the second solution is also in statement ( 3 ) , since the solutions of x 2 3 mod p are symmetric.
Suppose p ± 1 mod 5 , with the calculations in Maple we found that the number of elements of S 6 mod p is minimal when the thirteenth element of S 6 (in the expression (9)) is null and the following hold:
(a) 
The third and sixth elements of S 6 are equal, i.e.,
1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 a 4 3 2 a 3 a 4 a 5 + a 5 2 a 4 a 3 2 = a 3 a 4 .
Considering a 3 1 2 mod p and solving this system of equations, we obtain
( a 4 , a 5 ) 1 ± 5 8 , ± 5 8 , .
Substituting the first solution in S 6 , we obtain
0 , 1 8 5 , 1 16 5 , 5 32 + 5 32 5 , 3 16 + 3 16 5 , 1 8 + 1 8 5 , 3 32 + 1 32 5 , 1 16 + 1 8 5 , 1 16 + 1 16 5 , 1 16 + 1 16 5 , 5 32 + 1 32 5 , 1 32 + 3 32 5 , 1 32 + 3 32 5 .
So, S 6 has at most 13 elements, for every prime for which 5 exists. Clearly, if p = 11 , then | S 6 | 11 , but it can be seen that all the elements of F 11 are in S 6 mod 11 . So, statement ( 4 ) a ) is obtained. Notice that the second solution is also in statement ( 4 ) , since the solutions of x 2 5 mod p are symmetric.
(b) 
The fourth and fifth elements of S 6 are equal, i.e.,
1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 a 4 3 = a 5 2 .
This case is similar to the first case studied in the previous section. Let b 4 be a square root of a 4 , which exists since a 4 3 is a square. Solving this system of equations (with a 3 = 1 2 ), we obtain b 4 = 1 ± 5 4 . Here, we also have that S 6 has at most 13 elements, for every prime for which 5 exists, and it has 10 elements when p = 11 and b 4 1 + 5 4 4 mod 11 .
Finally, suppose p ± 1 mod 12 , with the calculations in Maple we found that | S 6 mod p | is minimal when the eighth and the thirteenth elements of S 6 (in the expression (9)) are null, i.e.,
a 5 a 4 2 + a 4 2 = 0 1 + 4 a 3 3 a 4 3 a 3 2 + 2 a 5 + 2 a 3 a 4 = 0 .
Solving this system of equations, we obtain
( a 4 , a 5 ) 1 ± 3 4 , 3 ± 2 3 8 , .
Substituting the first solution in S 6 , we obtain
0 , 15 32 + 9 32 3 , 7 32 + 13 96 3 , 3 4 + 3 8 3 , 1 2 + 1 4 3 , 1 4 1 8 3 , 1 8 1 16 3 , 9 16 5 16 3 , 7 16 + 1 4 3 , 3 8 + 1 4 3 , 3 16 + 1 8 3 , 1 4 + 1 8 3 , 1 8 + 1 8 3 , 5 16 + 3 16 3 .
This time S 6 has at most 14 elements, for every prime for which 3 exists. If p = 11 and we consider 3 = 5 , then
7 32 + 13 96 3 = 0 , 3 4 + 3 8 3 = 3 16 + 1 8 3 , 1 4 + 1 8 3 = 9 16 5 16 3 , 1 8 + 1 8 3 = 1 8 1 16 3 .
The other exceptions can also be obtained and so statement ( 5 ) is satisfied. Notice that the second solution is also in statement ( 5 ) , since the solutions of x 2 3 mod p are symmetric.
To complete the proof, we need to show that a 3 = 1 2 S 3 , a 4 S 4 , and a 5 S 5 . Clearly 1 2 S 3 . Since a 3 = 1 2 in all cases, then S 4 = { 0 , 1 2 , 1 4 } .
If 1 4 + 1 4 1 S 4 , then we would obtain 1 { 1 , 0 , 1 } , which is impossible for p > 2 .
If 1 4 + 1 8 2 S 4 , then we would obtain 2 { 2 , 0 , 2 } , which is impossible for p > 2 .
If 3 8 + 1 8 3 S 4 , then we would obtain 3 { 3 , 1 , 1 } , which is impossible for p > 3 .
If 1 8 + 1 8 5 S 4 , then we would obtain 5 { 1 , 1 , 3 } , which is impossible for p > 2 .
If 1 4 + 1 4 3 S 4 , then we would obtain 3 { 1 , 2 , 3 } , which is impossible for p > 3 .
Therefore, a 4 S 4 .
In the case p 1 mod 4 , if a 4 = 1 4 + 1 4 1 , then
S 5 = 0 , 1 4 , 1 2 1 , 1 4 1 , 1 4 + 1 2 1 , 1 4 + 1 4 1 , 1 8 + 1 8 1 , 1 8 + 3 8 1 .
It is not difficult to see that if a 5 = 1 8 + 1 4 1 S 5 , then 1 1 2 , 0 , 1 2 , which is only true if p = 5 .
In the case p ± 1 mod 8 , if a 4 = 1 4 + 1 8 2 , then
S 5 = 0 , 1 4 , 1 4 2 , 1 8 2 , 1 4 + 1 4 2 , 1 4 + 1 8 2 , 1 8 + 1 16 2 , 1 8 + 3 16 2 , 1 16 + 1 8 2 , 3 16 + 1 8 2 .
If a 5 = 1 8 + 1 8 2 S 5 , then 2 1 , 0 , 1 , which is never true.
If p 1 mod 3 and a 4 = 3 8 + 1 8 3 , then
S 5 = 0 , 1 4 , 1 2 + 1 4 3 , 1 4 + 1 4 3 , 1 8 + 1 8 3 , 3 8 + 1 8 3 , 3 16 + 1 16 3 , 3 16 + 3 16 3 , 5 16 + 1 16 3 , 5 16 + 3 16 3 .
If a 5 = 1 4 + 1 8 3 S 5 , then 3 2 , 1 , 0 , 1 , which is only true if p = 7 .
If p ± 1 mod 5 and a 4 = 1 8 + 1 8 5 , then
S 5 = 0 , 1 4 , 1 4 5 , 3 16 + 3 16 5 , 1 4 + 1 4 5 , 1 8 + 1 8 5 , 1 16 + 3 16 5 , 1 8 + 1 8 5 , 1 16 + 1 16 5 , 3 16 + 1 16 5 .
If a 5 = 1 8 5 S 5 , then 5 0 , 1 , 2 , 3 , which is never true. The other case is similar.
If p ± 1 mod 12 and a 4 = 1 4 + 1 4 3 , then
S 5 = 0 , 1 4 , 1 + 1 2 3 , 5 4 + 3 4 3 , 5 8 + 3 8 3 , 3 4 + 1 2 3 , 1 2 + 1 4 3 , 1 4 + 1 4 3 , 1 8 + 1 8 3 , 1 2 1 4 3 .
If a 5 = 3 8 + 1 4 3 S 5 , then 3 3 2 , 7 4 , 2 , 5 2 , which is never true.
Hence, we obtain the last statement. □
Remark 5.
It is not difficult to obtain from Theorem 5 the minimum number of minors of A 6 involving a 6 , for each appropriate prime p. These numbers are detailed in Table 2.
Remark 6.
For most primes there are other possibilities of obtaining the minimum number of minors, but based on our computations, we conjecture that if p is sufficiently large, the following definitions are true:
(i) 
If p 47 , 53 , 77 mod 120 , there are exactly two possibilities;
(ii) 
If p 11 , 17 , 59 , 113 mod 120 , there are exactly four possibilities;
(iii) 
If p 29 , 71 , 101 mod 120 , there are exactly six possibilities;
(iv) 
If p 19 , 89 , 91 mod 120 , there are exactly eight possibilities.
These are given by Theorem 5.
Theorem 5 shows that, for each prime p 11 , whenever we choose a 6 appropriately, we obtain an LT-superregular matrix. The next question is if it is possible to choose a 6 so that A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular for all, or at least many, of the primes in each of the arithmetic progressions above. The next result answers this question.
Corollary 1.
Suppose we have a 3 , a 4 , and a 5 as in Theorem 5, for each of the arithmetic progressions considered. Then, the following hold:
1. 
If p = 11 , then the matrix A 6 ( 1 , 1 , 6 , 1 , 5 , 4 ) is LT-superregular.
2. 
If p = 13 , then all the matrices A 6 ( 1 , 1 , 7 , 8 , 3 , 2 ) , A 6 ( 1 , 1 , 7 , 4 , 12 , 9 ) ,
A 6 ( 1 , 1 , 7 , 6 , 1 , 2 ) , and A 6 ( 1 , 1 , 7 , 6 , 1 , 4 ) are LT-superregular.
3. 
If p 1 mod 4 and p 17 , take a 6 = 1 4 (if p = 37 , consider 1 = 6 in the expressions of a 4 and a 5 ). Then A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
4. 
if p ± 1 mod 8 and p 17 , take a 6 = 1 4 (if p = 17 , consider 2 = 6 in the expressions of a 4 and a 5 ). Then, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
5. 
If p 1 mod 3 and p 19 , take a 6 = 1 4 (if p = 37 , consider 3 = 16 in the expressions of a 4 and a 5 ). Then, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
6. 
If p ± 1 mod 5 and p 19 , take a 6 = 1 4 . Then, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
7. 
If p ± 1 mod 12 , p 23 , the following hold:
(a) 
If p 37 , take a 6 = 1 4 (if p = 23 consider 3 = 16 and if p = 73 consider 3 = 52 , in the expressions of a 4 and a 5 ). Then, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
(b) 
If p = 37 , take a 6 = 10 . Then, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular.
Proof. 
In the cases p = 11 or p = 13 , we just wrote all the possibilities for which a 6 S 6 .
If p 1 mod 4 , with p 17 , the only instance that 1 4 S 6 is when p = 37 and 1 = 31 , because 1 4 = 1 32 + 5 32 1 .
In the case p ± 1 mod 8 , with p 17 , the only instance that 1 4 S 6 is when p = 17 and 2 = 11 , because 1 4 = 3 32 + 1 16 2 .
In the case p 1 mod 3 , with p 17 , the only instance that 1 4 S 6 is when p = 37 and 3 = 21 , because 1 4 = 5 32 + 11 96 3 .
If p ± 1 mod 5 and p 19 then 1 4 S 6 .
When p ± 1 mod 12 , there are a few instances when 1 4 S 6 . If p = 23 , then we must choose 3 = 16 , since when 3 = 7 , 1 4 = 7 32 + 13 96 3 . If p = 73 , then we must choose 3 = 52 , since when 3 = 21 , 1 4 = 7 16 + 1 4 3 . If p = 37 , we always have 1 4 S 6 , because if we choose 3 = 15 , then 1 4 = 3 4 + 3 8 3 and if we choose 3 = 22 , then 1 4 = 3 16 + 1 8 3 . Nevertheless, in this case we may take a 6 = 10 (and a 3 = 19 , a 4 = 33 and a 5 = 19 ). □
Remark 7.
There are other possibilities for a 6 that make A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) LT-superregular for many primes. For example, if p 17 , with p 1 mod 4 and we choose a 6 = 1 2 with 1 < p 2 , then a 6 S 6 . Therefore, A 6 ( 1 , 1 , 1 2 , a 4 , a 5 , a 6 ) is LT-superregular. Notice that if p = 13 , then a 6 S 6 . If we chose 1 > p 2 , then a 6 S 6 when p { 13 , 17 , 37 , 41 , 61 } . More explicitly, the following hold:
If p = 13 and 1 = 8 , then 1 2 1 = 1 16 + 3 16 1 ;
If p = 17 and 1 = 13 , then 1 2 1 = 1 16 + 1 4 1 ;
If p = 37 and 1 = 31 , then 1 2 1 = 1 16 + 1 8 1 ;
If p = 41 and 1 = 32 , then 1 2 1 = 1 32 + 7 32 1 ;
If p = 61 and 1 = 50 , then 1 2 1 = 1 32 + 5 32 1 .
We can create more examples of LT-superregular matrices using the values for a 3 , a 4 , and a 5 from the previous subsections.
Example 1.
If we take a 3 = 1 4 , a 4 = 1 8 and a 5 = 1 4 , then
S 6 = 0 , 13 32 , 7 32 , 1 2 , 1 8 , 1 32 , 1 4 , 1 16 , 1 64 , 5 8 , 5 32 , 7 16 , 11 32 , 17 32 , 17 128 , 19 64 , 23 32 , 29 32 , 31 64 , 49 64
has at most 20 elements. So, if p 23 and a 6 = 1 4 , which is not in S 6 , for any p 23 , then A 6 ( 1 , 1 , a 3 , a 4 , a 5 , a 6 ) is LT-superregular.
If we take a 3 = 3 4 , a 4 = 3 8 and a 5 = 1 4 , then
S 6 = 0 , 1 32 , 1 4 , 1 6 , 1 8 , 1 16 , 3 16 , 3 32 , 3 64 , 5 32 , 7 32 , 7 64 , 9 32 , 9 64 , 11 32 , 13 64 , 13 96 , 17 64 , 17 96 , 21 128
has at most 20 elements. So, if p 23 and a 6 = 5 16 , which is not in S 6 , for any p 23 , then A 6 ( 1 , 1 , a 3 , a 4 , a 5 , a 6 ) is LT-superregular.
If we take a 3 = 1 2 , a 4 = 1 and a 5 = 1 2 , then
S 6 = 2 , 1 , 0 , 1 , 2 , 13 8 , 11 4 , 9 4 , 7 2 , 7 4 , 5 4 , 3 4 , 1 2 , 1 4 , 1 2 , 1 4 , 1 8 , 3 4 , 7 3 , 7 4 , 11 4 , 37 16
has at most 22 elements. So, if p 23 and a 6 = 3 2 , which is not in S 6 , for any p 23 , then A 6 ( 1 , 1 , a 3 , a 4 , a 5 , a 6 ) is LT-superregular.

2.4. When γ 7

For γ 7 , the count of the minimum number of different minors involving a γ for every prime field F for which A γ is LT-superregular, becomes much more complicated, as there are too many different values. Therefore we chose to construct examples of LT-superregular matrices for some of the finite prime fields for which A γ is LT-superregular, for each 7 γ 10 . For each prime p and each γ we created the sets S μ , for μ γ and tried recursively, using Maple, all the vectors ( a 3 , a 4 , , a γ 1 ) F γ 3 , that satisfied a i S i , for 3 i γ 1 in order to find the vectors ( a 3 , a 4 , , a γ 1 ) that made | S γ | smallest.
Suppose γ = 7 , then N γ = 76 . But as one can see from Table 3, there are too many minimum numbers of different minors of A 7 involving a 7 . The smallest finite prime fields that have an LT-superregular matrix of order 7 have all different minimum numbers and we were not able to find a pattern from which we could deduce general sequences as we did in the case γ = 6 . Nevertheless, we are able to exhibit LT-superregular matrices for every p 17 .
If p = 17 , then it follows that there are 8 LT-superregular matrices A 7 , one of which is A 7 ( 1 , 1 , 9 , 3 , 5 , 1 , 3 ) . For this example, | S 4 | = 3 , | S 5 | = 8 , | S 6 | = 13 and | S 7 | = 16 . If p = 19 there are 82 LT-superregular matrices A 7 , one of which is A 7 ( 1 , 1 , 10 , 13 , 1 , 18 , 7 ) . The number of elements of S 4 , S 5 , and S 6 are also 3 , 8 and 13 respectively, and | S 7 | = 18 . If p = 23 , there are only two examples of LT-superregular matrices, which are A 7 ( 1 , 1 , 4 , 19 , 6 , 4 , 8 ) and A 7 ( 1 , 1 , 4 , 19 , 6 , 4 , 15 ) . It is interesting to notice that S 4 and S 5 achieve the maximum number of elements in these two examples while S 6 has 17 elements. Hence, sometimes S γ has the minimum number of elements when some of the S μ , with μ < γ having the maximum.
If we use the vectors already considered in the previous sections, we obtain very large values for the number of elements of S 7 (see Table 4), in comparison to the ones obtained in Table 3. So, considering μ < ν γ , having | S μ | be small for some ( a 3 , , a μ 1 ) does not imply that | S ν | is also small for ( a 3 , , a μ 1 , a μ , , a ν ) . Nevertheless, the sequences in Table 4 can be used to construct LT-superregular matrices of order 7, for finite prime fields, when p 59 , since 59 , 61 , and 71 are congruent with plus or minus one module 5 and 67 1 mod 3 . The Table 5 shows examples of vectors ( a 3 , a 4 , a 5 , a 6 , a 7 ) such that the size of S 7 is minimum and from which we can create 7 × 7 LT-superregular matrices when p < 59 .
Again, using Maple we were able to compute LT-superregular matrices of order γ , for γ = 8 and γ = 9 over the two smallest finite prime fields. Using the values of a 3 , a 4 , a 5 , and a 6 obtained in Theorem 5 and Corollary 1, we also obtained LT-superregular matrices over a few larger fields. These examples are shown in Table 6 and Table 7. For each prime p, only the ones that have the smaller number of minors are exhibited. In the last column of these tables are the number of LT-superregular matrices obtained in this way. For p = 37 , there are two such matrices, but the example was obtained by trying all possible values for the entries of the matrix. If γ = 8 and p = 43 , and if γ = 9 and 59 p 89 , there are no LT-superregular matrices when we take those values for a 3 , a 4 , a 5 , and a 6 , but they can be found considering other values. If γ = 10 and the values of a 3 , a 4 , a 5 , and a 6 obtained in Theorem 5 and Corollary 1, the smallest prime field for which there are LT-superregular matrices is F 181 . In Table 8 we show some examples.
In [21], the authors presented a greedy algorithm able to compute superregular matrices 9 × 9 and 10 × 10 over the field F 2 8 . The results presented in the tables lead to the following two conjectures.
Conjecture 1.
For a given γ 2 and for any odd prime p, there exists a vector ( a 1 , a 2 , , a γ 1 ) F γ 1 such that S γ has at most N γ 2 + 2 elements.
Conjecture 2.
We also conjecture that for γ 2 , there exists a lower triangular Toeplitz superregular matrix of order γ × γ over F with | F | 2 2 γ 3 .

3. Computer Calculations

In this section, we give a brief description of the computer algorithms we used to obtain the superregular matrices described throughout this paper. All the calculations were performed in Maple.
For 4 γ 7 , our main goal was to find the minimum number of different minors A γ F has, depending on the finite prime field F . So for each γ , we started with the smallest possible prime number p and tried all the possible combinations of ( a 3 , a 4 , , a γ 1 ) F γ 3 satisfying a i S i , for 3 i γ 1 , following the idea explained in Remark 1. We were unable to fully achieve the main goal for γ = 7 , since when p 101 the amount of computations is already too large.
For γ = 8 and γ = 9 , we just tried to find the two smallest primes p for which exists an LT-superregular Toeplitz matrix over F and gave those examples. We also gave examples for larger prime fields using Theorem 5 and Corollary 1. For γ = 10 , we were unable to find any superregular matrix, using the method of trying all possible values of ( a 3 , a 4 , , a γ 1 ) F γ 3 , with p small.
Using a randomized computer search, other LT-superregular matrices of order 10 were obtained, in all cases the number of different minors was p 1 . In Table 9 we show some examples.

4. Conclusions and Future Work

In this paper, we have continued the study of LT-superregular Toeplitz matrices A γ . We present new results regarding the minimum number of different minors appearing in A γ and the field sizes that allow the construction of these matrices. Based on the work presented, we made the two conjectures. An interesting avenue for further research is to investigate these results using finite field extensions of finite fields of smaller characteristic, e.g., of characteristic 2, which is of particular interest in coding theory. Another interesting open problem left for future research is to know whether, or in what conditions, there exist LT-superregular matrices over finite fields larger than the minimum F found and smaller than N γ . For instance, in [20] it was found over F 127 and in [21] over F 256 , but to the best of our knowledge the existence of LT-superregular matrices was not known over F when p { 127 , 256 } and p < N 10 = 2494 . Also, nothing is known about the case γ 11 .

Author Contributions

Conceptualization, P.A., M.B. and D.N.; methodology, P.A., M.B. and D.N.; software, P.A., M.B. and D.N.; validation, P.A., M.B. and D.N.; formal analysis, P.A., M.B. and D.N.; investigation, P.A., M.B. and D.N.; resources, P.A., M.B. and D.N.; data curation, P.A., M.B. and D.N.; writing—original draft preparation, P.A., M.B. and D.N.; writing—review and editing, P.A., M.B. and D.N.; visualization, P.A., M.B. and D.N.; supervision, P.A., M.B. and D.N.; project administration, P.A., M.B. and D.N.; funding acquisition, P.A., M.B. and D.N. All authors have read and agreed to the published version of the manuscript.

Funding

The first author was supported by The Center for Research and Development in Mathematics and Applications (CIDMA) through the Portuguese Foundation for Science and Technology (FCT Fundação para a Ciência e Tecnologia) Multi-Annual Financing Program for R&D Units. The second and third listed authors are partially supported by the Spanish I+D+i project PID2022-142159OBI00 of the Ministerio de Ciencia e Innovación, I+D+i project CIAICO/2022/167 of the Generalitat Valenciana, and the I+D+i project VIGROB-287 of the Universitat d’Alacant.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Arambašić, L.; Bakić, D. Full spark frames and totally positive matrices. Linear Multilinear Algebra 2019, 67, 1685–1700. [Google Scholar] [CrossRef]
  2. Bru, R.; Gassó, M.T.; Giménez, I.; Santana, M. Diagonal entries of the combined matrix of a totally negative matrix. Linear Multilinear Algebra 2017, 65, 1971–1984. [Google Scholar]
  3. Cantó, B.; Cantó, R.; Urbano, A.M. All Jordan canonical forms of irreducible totally non-negative matrices. Linear Multilinear Algebra 2021, 69, 2389–2409. [Google Scholar]
  4. Gantmacher, F. The Theory of Matrices; Chelsea: New York, NY, USA, 1959; Volumes 1 and 2. [Google Scholar]
  5. Grassl, M.; Gulliver, T.A. On circulant self-dual codes over small fields. Des. Codes Cryptogr. 2009, 52, 57–81. [Google Scholar]
  6. Pinkus, A. Totally Positive Matrices; Cambridge Tracts in Mathematics; Cambridge University Press: Cambridge, UK, 2009; Volume 181. [Google Scholar]
  7. Roth, R.M.; Seroussi, G. On generator matrices of MDS codes. IEEE Trans. Inf. Theory 1985, 31, 826–830. [Google Scholar]
  8. Roth, R.M.; Lempel, A. On MDS codes via Cauchy matrices. IEEE Trans. Inf. Theory 1989, 35, 1314–1319. [Google Scholar]
  9. Ball, S. A Course in Algebraic Error-Correcting Codes; Mathematics and Statistics; Springer Nature: Cham, Switzerland, 2020. [Google Scholar]
  10. Almeida, P.; Martínez-Peñas, U.; Napp, D. Systematic maximum sum rank codes. Finite Fields Their Appl. 2020, 65, 101677. [Google Scholar]
  11. Neri, A. Systematic encoders for generalized Gabidulin codes and the q-analogue of Cauchy matrices. Linear Algebra Its Appl. 2020, 593, 116–149. [Google Scholar]
  12. Delić, M.; Ivetić, J. On the Maximum Probability of Full Rank of Random Matrices over Finite Fields. Mathematics 2025, 13, 540. [Google Scholar] [CrossRef]
  13. Alahmadi, A.N.; Alhazmi, H.S.; Shoaib, H.; Glynn, D.G.; Rehman, S.U.; Solé, P. Connections between Linear Complementary Dual Codes, Permanents and Geometry. Mathematics 2023, 11, 2774. [Google Scholar] [CrossRef]
  14. Gluesing-Luerssen, H.; Rosenthal, J.; Smarandache, R. Strongly MDS Convolutional Codes. IEEE Trans. Inform. Theory 2006, 52, 584–598. [Google Scholar] [CrossRef]
  15. Alfarano, G.N.; Napp, D.; Neri, A.; Requena, V. Weighted Reed–Solomon convolutional codes. Linear Multilinear Algebra 2024, 72, 841–874. [Google Scholar] [CrossRef]
  16. Abreu, Z.; Lieb, J.; Pinto, R.; Rosenthal, J. Criteria for the construction of MDS convolutional codes with good column distances. Adv. Math. Commun. 2024, 18, 595–613. [Google Scholar] [CrossRef]
  17. Lieb, J.; Pinto, R. Constructions of MDS convolutional codes using superregular matrices. J. Algebra Comb. Discret. Struct. Appl. 2020, 7, 73–84. [Google Scholar] [CrossRef]
  18. Almeida, P.; Napp, D.; Pinto, R. Superregular matrices and applications to convolutional codes. Linear Algebra Its Appl. 2016, 499, 1–25. [Google Scholar]
  19. Almeida, P.; Napp, D.; Pinto, R. A new class of superregular matrices and MDP convolutional codes. Linear Algebra Its Appl. 2013, 439, 2145–2157. [Google Scholar] [CrossRef]
  20. Hutchinson, R.; Smarandache, R.; Trumpf, J. On superregular matrices and MDP convolutional codes. Linear Algebra Its Appl. 2008, 428, 2585–2596. [Google Scholar] [CrossRef]
  21. Hansen, J.; Østergaard, J.; Kudahl, J.; Madsen, J.H. Superregular Lower Triangular Toeplitz Matrices for Low Delay Wireless Streaming. IEEE Trans. Commun. 2017, 65, 4027–4038. [Google Scholar]
  22. Lieb, J. Necessary field size and probability for MDP and complete MDP convolutional codes. Des. Codes Cryptogr. 2019, 87, 3019–3043. [Google Scholar]
  23. Tomas, V.; Rosenthal, J.; Smarandache, R. Decoding of Convolutional Codes over the Erasure Channel. IEEE Trans. Inform. Theory 2012, 58, 90–108. [Google Scholar] [CrossRef]
  24. Hardy, G.H.; Wright, E.M. An Introduction to the Theory of Numbers, 4th ed.; Oxford University Press: Oxford, UK, 1975. [Google Scholar]
Table 1. Comparison of actual required field sizes and N γ + 1 .
Table 1. Comparison of actual required field sizes and N γ + 1 .
γ Minimum Field SizeUpper Bound ( N γ + 1 )
333
455
5711
61127
71777
831233
959751
10≤1272495
Table 2. Minimal number of minors of A 6 involving a 6 for each prime field.
Table 2. Minimal number of minors of A 6 involving a 6 for each prime field.
γ N γ + 1 Number of MinorsPrime Field Sizes
6271011
1113
1217 or 23
13 p 19 , p 23 and p 83,107 mod 120
14 p 83,107 mod 120
Table 3. Minimum number of different minors involving a 7 for 17 p 97 . .
Table 3. Minimum number of different minors involving a 7 for 17 p 97 . .
γ N γ + 1 Different MinorsField Size
7771617
1819
2123
2429
2531
2837
2941
3047
3143
3253
3559 or 61
3667 or 73
3771
3879
3983, 89 or 97
Table 4. Maximum size of S 7 for some ( a 3 , a 4 , a 5 , a 6 ) .
Table 4. Maximum size of S 7 for some ( a 3 , a 4 , a 5 , a 6 ) .
γ N γ + 1 ( a 3 , a 4 , a 5 , a 6 ) | S 7 |
777 1 2 , 1 , 1 2 , 3 2 56
1 4 , 1 8 , 1 4 , 1 4 67
3 4 , 3 8 , 1 4 , 5 16 68
1 2 , 1 4 + 1 4 1 , 1 8 + 1 4 1 , 1 4 65
1 2 , 1 4 + 1 8 2 , 1 8 + 1 8 2 , 1 4 57
1 2 , 3 8 + 1 8 3 , 1 4 + 1 8 3 , 1 4 65
1 2 , 1 8 + 1 8 5 , 1 8 5 , 1 4 55
1 2 , 1 4 + 1 4 3 , 3 8 + 1 4 3 , 1 4 71
Table 5. Examples of LT-superregular matrices of order 7 for small finite prime fields.
Table 5. Examples of LT-superregular matrices of order 7 for small finite prime fields.
Field SizeExample of ( a 3 , a 4 , a 5 , a 6 , a 7 )
17 ( 9 , 3 , 5 , 1 , 3 )
19 ( 10 , 13 , 1 , 18 , 7 )
23 ( 4 , 19 , 6 , 4 , 8 )
29 ( 15 , 19 , 8 , 22 , 1 )
31 ( 4 , 30 , 22 , 17 , 2 )
37 ( 8 , 35 , 6 , 25 , 12 )
41 ( 7 , 22 , 26 , 7 , 1 )
43 ( 17 , 12 , 25 , 23 , 2 )
47 ( 24 , 9 , 3 , 18 , 4 )
53 ( 27 , 42 , 22 , 20 , 3 )
Table 6. Examples of LT-superregular matrices of order 8 for small finite prime fields.
Table 6. Examples of LT-superregular matrices of order 8 for small finite prime fields.
Field SizeExample of ( a 3 , a 4 , , a 8 ) Diff. MinorsLT-SR Mat.
31 ( 7 , 22 , 20 , 2 , 13 , 5 ) 300
37 ( 2 , 8 , 28 , 32 , 18 , 16 ) 362
41 ( 21 , 12 , 17 , 31 , 33 , 26 ) 393
43 0
47 ( 24 , 38 , 32 , 12 , 13 , 17 ) 4411
53 ( 27 , 6 , 39 , 40 , 12 , 29 ) 514
59 ( 30 , 38 , 1 , 15 , 58 , 15 ) 5625
61 ( 31 , 19 , 57 , 46 , 15 , 7 ) 5565
67 ( 34 , 60 , 18 , 17 , 66 , 1 ) 5817
71 ( 36 , 55 , 46 , 18 , 52 , 5 ) 62105
73 ( 37 , 7 , 16 , 55 , 35 , 1 ) 60172
79 ( 40 , 34 , 24 , 20 , 33 , 17 ) 65235
83 42 , 3 , 34 , 21 , 50 , 4 ) 67128
89 ( 45 , 59 , 70 , 67 , 37 , 1 ) 70521
97 ( 49 , 30 , 42 , 73 , 17 , 1 ) 661321
101 ( 51 , 28 , 91 , 76 , 69 , 2 ) 72729
103 ( 52 , 5 , 95 , 26 , 94 , 4 ) 75923
Table 7. Examples of LT-superregular matrices of order 9 for small finite prime fields.
Table 7. Examples of LT-superregular matrices of order 9 for small finite prime fields.
Field SizeExample of ( a 3 , a 4 , , a γ ) Diff. MinorsLT-SR Mat.
59 ( 5 , 28 , 58 , 56 , 26 , 18 , 19 ) 580
61 ( 7 , 60 , 55 , 39 , 10 , 12 , 16 ) 600
67–89 0
97 ( 49 , 2 , 14 , 73 , 19 , 32 , 88 ) 965
101 ( 51 , 28 , 91 , 76 , 69 , 35 , 8 ) 1005
103 ( 52 , 5 , 95 , 26 , 6 , 92 , 43 ) 10223
107 ( 54 , 31 , 71 , 27 , 23 , 58 , 38 ) 1062
109 ( 55 , 63 , 22 , 82 , 10 , 4 , 87 ) 10854
113 ( 57 , 4 , 18 , 85 , 75 , 97 , 33 ) 11070
127 ( 64 , 34 , 18 , 32 , 14 , 85 , 32 ) 125286
131 ( 66 , 3 , 52 , 33 , 47 , 32 , 8 ) 128453
137 ( 69 , 124 , 4 , 103 , 116 , 18 , 21 ) 134789
139 ( 70 , 19 , 71 , 35 , 41 , 125 , 39 ) 1351005
149 ( 75 , 123 , 67 , 112 , 44 , 105 , 16 ) 1451989
Table 8. Examples of LT-superregular matrices of order 10 for small finite prime fields.
Table 8. Examples of LT-superregular matrices of order 10 for small finite prime fields.
Field SizeExample of ( a 3 , a 4 , , a γ ) Diff. MinorsLT-SR Mat.
181 ( 91 , 124 , 56 , 136 , 13 , 112 , 107 , 118 ) 1805
191 ( 96 , 169 , 145 , 48 , 86 , 65 , 96 , 171 ) 1908
193 ( 97 , 117 , 141 , 145 , 31 , 85 , 154 , 84 ) 19214
197 ( 99 , 53 , 176 , 148 , 16 , 18 , 104 , 66 ) 19613
Table 9. Examples of LT-superregular matrices of order 10 for a few small finite prime fields.
Table 9. Examples of LT-superregular matrices of order 10 for a few small finite prime fields.
Field SizeExample of ( a 3 , a 4 , , a γ )
163 ( 121 , 115 , 98 , 101 , 87 , 129 , 133 , 120 )
173 ( 156 , 131 , 142 , 64 , 96 , 4 , 107 , 34 )
179 ( 151 , 64 , 33 , 163 , 178 , 72 , 173 , 143 )
181 ( 157 , 122 , 177 , 19 , 5 , 90 , 45 , 35 )
191 ( 106 , 12 , 164 , 120 , 174 , 33 , 115 , 160 )
193 ( 128 , 144 , 81 , 124 , 95 , 164 , 175 , 171 )
197 ( 173 , 189 , 74 , 115 , 130 , 75 , 6 , 168 )
199 ( 179 , 172 , 149 , 3 , 168 , 93 , 129 , 187 )
211 ( 88 , 64 , 110 , 203 , 208 , 50 , 43 , 139 )
223 ( 205 , 127 , 9 , 168 , 67 , 92 , 41 , 57 )
227 ( 6 , 150 , 62 , 124 , 14 , 62 , 161 , 108 )
229 ( 195 , 120 , 223 , 88 , 46 , 15 , 111 , 210 )
233 ( 35 , 128 , 23 , 80 , 198 , 101 , 214 , 141 )
239 ( 179 , 39 , 21 , 23 , 179 , 7 , 162 , 68 )
241 ( 185 , 32 , 69 , 175 , 96 , 88 , 36 , 63 )
251 ( 131 , 135 , 195 , 56 , 39 , 64 , 185 , 43 )
257 ( 182 , 147 , 249 , 62 , 174 , 18 , 50 , 149 )
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Almeida, P.; Beltrá, M.; Napp, D. Superregular Matrices over Finite Fields. Mathematics 2025, 13, 1091. https://doi.org/10.3390/math13071091

AMA Style

Almeida P, Beltrá M, Napp D. Superregular Matrices over Finite Fields. Mathematics. 2025; 13(7):1091. https://doi.org/10.3390/math13071091

Chicago/Turabian Style

Almeida, Paulo, Miguel Beltrá, and Diego Napp. 2025. "Superregular Matrices over Finite Fields" Mathematics 13, no. 7: 1091. https://doi.org/10.3390/math13071091

APA Style

Almeida, P., Beltrá, M., & Napp, D. (2025). Superregular Matrices over Finite Fields. Mathematics, 13(7), 1091. https://doi.org/10.3390/math13071091

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop