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.
Keywords:
superregular matrices; finite fields; quadratic residues; MDS linear codes; MDP convolutional codes; totally positive matrices MSC:
15B33; 15B05; 94B10
1. Introduction and Preliminaries
Let denote a finite field, , and let represent the symmetric group of order m. Recall that the determinant of F is given by
where the sign of the permutation , denoted by , is 1 (resp., ) 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), , equal to zero. If F is a square submatrix of a matrix B, with entries in , and all the terms of the determinant of F are trivial, we say that 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 whose minors with the possibility to be nonzero, are nonzero; see [,,].
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 [,,,]. In the context of Coding Theory, these matrices have entries in a finite field 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 []. It is well known that a systematic generator matrix generates a maximum distance separable (MDS) block code if and only if B is full superregular []. The MDS conjecture ([] Conjecture 6.13) states that if a matrix is superregular with , then . 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 [,]). The problem of building these matrices is related but different to the one studied in [,].
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
([], 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 [], it was shown that Toeplitz LT-superregular matrices can be used to construct convolutional codes of rate and degree that are strongly MDS or MDP; see [,,] 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 [,]. 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 -linear combination (for this particular lower triangular structure). In other words, it can be deduced from [] that a lower triangular matrix , the columns of B, is LT-superregular if and only if for any -linear combination b of columns of B, with , then , where 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 [] (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 [,] 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
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 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 can be seen in Table 1. For , the smallest finite field for which exists a Toeplitz LT-superregular matrix of order is still unknown, but in [], Hutchinson et al. obtained an upper bound for its size and in [] the authors showed the existence of LT-superregular matrices of order over the field . In [] (Conjecture 3.5) and in [] it was conjectured, based on several examples, that an LT-superregular matrix of order exists over for . 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 [].
Table 1.
Comparison of actual required field sizes and .
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 [] and it will be the starting point of our investigation. Consider
a lower triangular Toeplitz matrix with indeterminate entries . 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 can appear; i.e., for each of these polynomials either is linear or does not appear in any of its terms. We study now those proper square submatrices of whose determinants are linear in . Denote by the set of such submatrices and by , the subset of formed by the submatrices of which are symmetric over the antidiagonal. Hutchinson et al. proved in [] that is an upper bound for the number of different polynomials that can appear as the determinants of elements of . By computer search, we found that is actually the exact number of such polynomials, for and , but for we have 231 different polynomials and for we have 2489 different polynomials, whereas and . In [], it is also proved that
Therefore, given , a field and a lower triangular Toeplitz matrix (as in (2)), then has at most different minors that depend on the entry , all of them being linear on .
Remark 1.
Notice that is an increasing sequence (and ). If we choose a finite field , such that , then we may choose such that , then select such that all the minors involving in the matrix
are nonzero (i.e., any ), then again we can choose such that all the minors involving in the matrix
are nonzero, and continuing in this way, we may eventually choose such that all of the minors involving in the matrix (as in (2)) are nonzero. Therefore, all the nontrivial minors of this matrix just constructed, are nonzero and so, is LT-superregular. This is the idea of the proof of Theorem 1.
Theorem 1
([]). Let be a finite field such that , then there exists a LT-superregular matrix over .
Unfortunately, this upper bound for the minimum field size is not very sharp, as Table 1 (obtained in []) 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 , where p is an odd prime number. In particular, we investigate the number of different nonzero minors linear on of the matrices , for each odd prime p. In the cases considered, we show that this number is significantly smaller than the derived in [].
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 . The following lemma implies that we can also assume that .
Lemma 1
([], Theorem 5.8). Suppose that the matrix in (2) is LT-superregular and let . Then, the matrix
is also superregular.
From now on, we will consider
In this section, we are interested in studying the smallest possible number of different nonzero minors of linear on , for each with . For , 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 .
Throughout this section, the following result about quadratic residues will be helpful.
Lemma 2.
Let be an odd prime number. Then, the following hold:
- 1.
- is solvable if and only if ;
- 2.
- is solvable if and only if ;
- 3.
- is solvable if and only if ;
- 4.
- is solvable if and only if ;
- 5.
- is solvable if and only if .
Proof.
(1) and (2) are well-known results []. Using the quadratic reciprocity law, we easily obtain the remaining statements. □
Throughout this work, we will denote by the smallest solution of , when it exists, belonging to the complete system of residues .
2.1. Cases and
If , then there are two minors with the entry , namely and , so
Hence must have at least 3 elements. Therefore . For example, if we take , or , then is LT-superregular.
If , then , i.e., there are four different nonzero minors with the entry , on the variables and , namely,
So, we must have
Since , we only have when ; also, we cannot have less than three different minors. Hence, in this case we can always choose, for example, . Therefore, we just proved the following result.
Theorem 2.
For any , the minimum number of different minors of involving is 3. Moreover, if we take , and if , then is LT-superregular over .
2.2. Case
Although , in this subsection we will prove that it is possible to construct LT-superregular matrices over , with as the number of different minors involving can be reduced to 6 for , and it can be reduced to 7 for all , by selecting properly and .
The ten different minors in the variables , and are
Now, if p is sufficiently large such that satisfies (5), satisfies (6), and we also have
then is LT-superregular over .
Next, we will find out what is the minimum number of nontrivial minors involving , of , for any prime .
Since satisfies (5) and satisfies (6), any two of the expressions , and cannot be equal. Therefore, . Also, we cannot have , but we can have equality of other members of . 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
Let be a prime number. If then the Legendre symbol . Let such that and . Then,
If , is a LT-superregular matrix only if , but this never happens, because b cannot be 0, 1, or , and if , will have 5 elements.
Let . Although we are only interested in finding the values of b that reduce the size of the most, using the help of a computer program, we found out all the possibilities of having at least two elements of equal, with the conditions (5) and (6) being satisfied. This happens when b satisfies at least one of the conditions below:
- (a)
- , which implies and, using property of Lemma 2, ;
- (b)
- , which implies and, using property of Lemma 2, ;
- (c)
- , which implies ;
- (d)
- , which implies and, using property of Lemma 2, ;
- (e)
- , which implies ;
- (f)
- , which implies and, using property of Lemma 2, ;
- (g)
- ;
- (h)
- , which implies that b is a solution of the congruence ;
- (i)
- , which implies that b is a solution of the congruence ;
- (j)
- , which implies .
Remark 2.
The careful reader may have noticed that we obtain when any two of the elements of the set are equal, but this would imply , which violates condition (6).
Next, we analyze when two conditions above can be simultaneously satisfied:
- (i)
- If , then , which never happens for any prime ;
- (ii)
- Clearly, , for any prime ;
- (iii)
- If , then , which never happens for any prime ;
- (iv)
- It can be seen that is not a solution of the congruences in conditions g), h), and i) for any prime ;
- (v)
- We never have , if ;
- (vi)
- If then , and ;
- (vii)
- If , then , which implies and ;
- (viii)
- does not satisfy the condition g) for any prime , but it satisfies the condition h), when and , and satisfies the condition i), when and ;
- (ix)
- If then ;
- (x)
- does not satisfy the condition g) for any prime , but it satisfies the condition h), when (i. e. ), and satisfies the condition i), when (i.e., );
- (xi)
- Clearly, , for any prime . Also, is not a solution of the congruences in conditions g), h), and i) for any prime ;
- (xii)
- does not satisfy the condition h) for any prime , but it satisfies the conditions g) when and , and i) when and .
From the above, when , we conclude that the minimum number of different minors of is as follows:
- 6 if , obtained whenand when
- 7 if , obtained when and when
- 7 if , obtained when and when ;
- 7 if and , obtained when or when ;
- 7 if and , obtained only when .
From now on, we assume , so . Therefore, we only consider .
Unlike the previous case, where we analyzed when each pair of elements of could be equal, from now on we will only describe when we obtain the minimum number of elements of , for each prime .
2.2.2. If
It can be seen that if , then the eighth element of is zero, and the only way to have with at most 7 elements is when the following hold:
- . In this case, , which has 6 elements when and 7 elements when .
- and , having the fourth element of equal to the seventh and the fifth equal to the tenth.
2.2.3. If
Another pertinent case is when , making the second element of equal to the tenth, and it can be seen that only has at most 7 elements when the following hold:
- and , having the fourth element of equal to the seventh and the eighth equal to the ninth;
- and , having the fourth element of equal to the eighth and the ninth equal to zero;
- and , having the fourth element of 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
In this case, we have the fourth element of equal to the eighth element, and the only possibilities for to have at most 7 elements are when the following hold:
- and , having the tenth element of 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 ;
- and or , having the seventh element of equal to the zero and the fifth equal to the tenth.
2.2.5. If
In this case, we have the seventh element of equal to zero, and the only possibilities for to have at most 7 elements are when the following hold:
- and , having the third element of equal to the eighth, the fourth equal to the tenth and the fifth equal to the sixth;
- and , having the third element of equal to the eighth and the fifth equal to the tenth;
- and , having the fourth element of equal to the tenth and the eighth equal to the ninth.
2.2.6. If
In this case, we have the sixth element of equal to zero, and the only possibilities for to have at most 7 elements are when the following hold:
- and , having the fourth element of equal to the eighth and the fifth equal to the tenth;
- and , having the fourth element of equal to the eighth and the third equal to the tenth;
2.2.7. If
In this case, we have the third element of equal to the tenth, and the only possibilities for to have at most 7 elements are when the following hold:
- and , having the fourth element of equal to the seventh, the eighth equal to zero, and the second equal to the ninth;
- and , having the eighth element of equal to the ninth and the sixth equal to zero.
- and , having the fourth element of equal to the seventh and the ninth equal to zero.
Remark 3.
Notice that in the second possibility above, we also have , and so it could be included in the previous subsection, but it is here, because we obtained this expression for starting with and making the eighth element equal to the ninth, obtaining the sixth element equal to , which is zero for and , making .
2.2.8. If
In this case, we have the third element of equal to the eighth, and the only possibilities for to have at most 7 elements are when the following hold:
- and , having the ninth element of equal to zero, the fourth equal to the seventh, and the fifth equal to the tenth;
- and , having the ninth element of equal to zero and the fourth equal to the tenth.
Define
and, for prime,
Combining all the subsections above, we obtain the following result:
Theorem 3.
1. elements if ;
- 2.
- elements if ;
- 3.
- if , or ;
- 4.
- if , , and .
We finish this section with three particular pairs , where two of them give the minimum number of elements of for every prime .
If and , then
i.e.,
and
In the case , we even have . Also, if and , then
i.e.,
and
In this case, we also have . Moreover, it is easy to see that if , then in both cases.
If we follow the previous subsections and consider and , we obtain
so there are ten different expressions involving for . 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 , we can still use those entries to create superregular matrices, as long as . Therefore, we have the following result.
Theorem 4.
Let and , then the following hold:
- 1.
- If , then has 6 different minors involving ;
- 2.
- If , then has 7 different minors involving ;
- 3.
- If , then is LT-superregular;
- 4.
- If , then is LT-superregular.
2.3. Case
We have and if p is sufficiently large, and
then all of the minors of involving are nonzero (there are at most 26 minors). We will show that for any prime we can choose , and such that the number of elements of is at most 14 (being smaller than 14 for most of the primes, because it will only be 14 if and only if , as we will see below).
We are able to state and formally prove a result about the minimum number of elements of for any (an exhaustive computer search using Maple helped us identify the necessary conditions).
Theorem 5.
Let , then the following hold:
- 1.
- If and , then , except when or , in which case we have ;
- 2.
- If and , then , except when , in which case we have ;
- 3.
- If and , then , except when , in which case we have ;
- 4.
- If and
- (a)
- , then , except when , in which case we have ;
- (b)
- , then , except when , in which case we have when we consider the plus sign for and ;
- 5.
- If and , then , except when , in which case we have , when , in which case we have and or in which case we have .
Moreover, if is any of the vectors above for an appropriate prime p, except when and , then is LT-superregular, for any .
Proof.
For each prime , and using Maple, we found for which values of we would achieve the minimum of and after identifying which elements of become equal, we deduce the expressions stated in the theorem for . For each prime , there is at least one vector with (in fact, for many values of p all of the solutions have this value for ), for which is minimal. Therefore, we will only consider this case. Although we use Maple to help us deduce expressions for and that give the minimum number of minors, it can be easily seen that the following arguments are valid for every .
Suppose , with the calculations in Maple we found that the number of elements of is minimal when the thirteenth element of is null and the fourth and twenty-third elements are equal, i.e.,
Considering and solving this system of equations, we obtain
Substituting the first solution in , we obtain
Notice that has at most 13 elements, for every prime for which exists. If and we take , then and if we take , then . It can be seen that for we also have , so the statement is obtained. Notice that the second solution is also in statement , since the solutions of are symmetric.
Suppose , with the calculations in Maple we found that the number of elements of is minimal when the thirteenth element of (in the expression (9)) is null and the third and fifth elements are equal, i.e.,
Considering and solving this system of equations, we obtain
Substituting the first solution in , we obtain
Here, has also at most 13 elements, for every prime for which exists. If and we consider , then and if we consider , we also obtain , hence the statement is proved. Notice that the second solution is also in statement , since the solutions of are symmetric.
Suppose , with the calculations in Maple we found that is minimal when the thirteenth element of (in the expression (9)) is null and the fourth and tenth elements are equal, i.e.,
Solving this system of equations, we obtain
but by Theorem 2 we cannot have . Substituting the first solution in , we obtain
Again, has at most 13 elements, for every prime for which exists. As before, it can be seen that if , then and so, we obtain the statement . Notice that the second solution is also in statement , since the solutions of are symmetric.
Suppose , with the calculations in Maple we found that the number of elements of is minimal when the thirteenth element of (in the expression (9)) is null and the following hold:
- (a)
- The third and sixth elements of are equal, i.e.,Considering and solving this system of equations, we obtainSubstituting the first solution in , we obtainSo, has at most 13 elements, for every prime for which exists. Clearly, if , then , but it can be seen that all the elements of are in . So, statement is obtained. Notice that the second solution is also in statement , since the solutions of are symmetric.
- (b)
- The fourth and fifth elements of are equal, i.e.,This case is similar to the first case studied in the previous section. Let be a square root of , which exists since is a square. Solving this system of equations (with ), we obtain . Here, we also have that has at most 13 elements, for every prime for which exists, and it has 10 elements when and .
Finally, suppose , with the calculations in Maple we found that is minimal when the eighth and the thirteenth elements of (in the expression (9)) are null, i.e.,
Solving this system of equations, we obtain
Substituting the first solution in , we obtain
This time has at most 14 elements, for every prime for which exists. If and we consider , then
The other exceptions can also be obtained and so statement is satisfied. Notice that the second solution is also in statement , since the solutions of are symmetric.
To complete the proof, we need to show that , , and . Clearly . Since in all cases, then .
If , then we would obtain , which is impossible for .
If , then we would obtain , which is impossible for .
If , then we would obtain , which is impossible for .
If , then we would obtain , which is impossible for .
If , then we would obtain which is impossible for .
Therefore, .
In the case , if , then
It is not difficult to see that if , then , which is only true if .
In the case , if , then
If , then , which is never true.
If and , then
If , then , which is only true if .
If and , then
If , then , which is never true. The other case is similar.
If and , then
If , then , 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 involving , for each appropriate prime p. These numbers are detailed in Table 2.
Table 2.
Minimal number of minors of involving for each prime field.
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 , there are exactly two possibilities;
- (ii)
- If , there are exactly four possibilities;
- (iii)
- If , there are exactly six possibilities;
- (iv)
- If , there are exactly eight possibilities.
These are given by Theorem 5.
Theorem 5 shows that, for each prime , whenever we choose appropriately, we obtain an LT-superregular matrix. The next question is if it is possible to choose so that 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 , and as in Theorem 5, for each of the arithmetic progressions considered. Then, the following hold:
- 1.
- If , then the matrix is LT-superregular.
- 2.
- If , then all the matrices , ,, and are LT-superregular.
- 3.
- If and , take (if , consider in the expressions of and ). Then is LT-superregular.
- 4.
- if and , take (if , consider in the expressions of and ). Then, is LT-superregular.
- 5.
- If and , take (if , consider in the expressions of and ). Then, is LT-superregular.
- 6.
- If and , take . Then, is LT-superregular.
- 7.
- If , , the following hold:
- (a)
- If , take (if consider and if consider , in the expressions of and ). Then, is LT-superregular.
- (b)
- If , take . Then, is LT-superregular.
Proof.
In the cases or , we just wrote all the possibilities for which .
If , with , the only instance that is when and , because .
In the case , with , the only instance that is when and , because .
In the case , with , the only instance that is when and , because .
If and then .
When , there are a few instances when . If , then we must choose , since when , . If , then we must choose , since when , . If , we always have , because if we choose , then and if we choose , then . Nevertheless, in this case we may take (and , and ). □
Remark 7.
There are other possibilities for that make LT-superregular for many primes. For example, if , with and we choose with , then . Therefore, is LT-superregular. Notice that if , then . If we chose , then when . More explicitly, the following hold:
If and , then ;
If and , then ;
If and , then ;
If and , then ;
If and , then .
We can create more examples of LT-superregular matrices using the values for , and from the previous subsections.
Example 1.
If we take , and , then
has at most 20 elements. So, if and , which is not in , for any , then is LT-superregular.
If we take , and , then
has at most 20 elements. So, if and , which is not in , for any , then is LT-superregular.
If we take , and , then
has at most 22 elements. So, if and , which is not in , for any , then is LT-superregular.
2.4. When
For , the count of the minimum number of different minors involving for every prime field for which 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 is LT-superregular, for each . For each prime p and each we created the sets , for and tried recursively, using Maple, all the vectors , that satisfied , for in order to find the vectors that made smallest.
Suppose , then . But as one can see from Table 3, there are too many minimum numbers of different minors of involving . 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 . Nevertheless, we are able to exhibit LT-superregular matrices for every .
Table 3.
Minimum number of different minors involving for .
If , then it follows that there are 8 LT-superregular matrices , one of which is . For this example, , , and . If there are 82 LT-superregular matrices , one of which is . The number of elements of , and are also and 13 respectively, and . If , there are only two examples of LT-superregular matrices, which are and . It is interesting to notice that and achieve the maximum number of elements in these two examples while has 17 elements. Hence, sometimes has the minimum number of elements when some of the , 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 (see Table 4), in comparison to the ones obtained in Table 3. So, considering , having be small for some does not imply that is also small for . Nevertheless, the sequences in Table 4 can be used to construct LT-superregular matrices of order 7, for finite prime fields, when , since , and 71 are congruent with plus or minus one module 5 and . The Table 5 shows examples of vectors such that the size of is minimum and from which we can create LT-superregular matrices when .
Table 4.
Maximum size of for some .
Table 5.
Examples of LT-superregular matrices of order 7 for small finite prime fields.
Again, using Maple we were able to compute LT-superregular matrices of order , for and over the two smallest finite prime fields. Using the values of , and 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 , there are two such matrices, but the example was obtained by trying all possible values for the entries of the matrix. If and , and if and , there are no LT-superregular matrices when we take those values for , and , but they can be found considering other values. If and the values of , and obtained in Theorem 5 and Corollary 1, the smallest prime field for which there are LT-superregular matrices is . In Table 8 we show some examples.
Table 6.
Examples of LT-superregular matrices of order 8 for small finite prime fields.
Table 7.
Examples of LT-superregular matrices of order 9 for small finite prime fields.
Table 8.
Examples of LT-superregular matrices of order 10 for small finite prime fields.
In [], the authors presented a greedy algorithm able to compute superregular matrices and over the field . The results presented in the tables lead to the following two conjectures.
Conjecture 1.
For a given and for any odd prime p, there exists a vector such that has at most elements.
Conjecture 2.
We also conjecture that for , there exists a lower triangular Toeplitz superregular matrix of order over with .
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 , our main goal was to find the minimum number of different minors has, depending on the finite prime field . So for each , we started with the smallest possible prime number p and tried all the possible combinations of satisfying , for , following the idea explained in Remark 1. We were unable to fully achieve the main goal for , since when the amount of computations is already too large.
For and , we just tried to find the two smallest primes p for which exists an LT-superregular Toeplitz matrix over and gave those examples. We also gave examples for larger prime fields using Theorem 5 and Corollary 1. For , we were unable to find any superregular matrix, using the method of trying all possible values of , 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 . In Table 9 we show some examples.
Table 9.
Examples of LT-superregular matrices of order 10 for a few small finite prime fields.
4. Conclusions and Future Work
In this paper, we have continued the study of LT-superregular Toeplitz matrices . We present new results regarding the minimum number of different minors appearing in 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 found and smaller than . For instance, in [] it was found over and in [] over , but to the best of our knowledge the existence of LT-superregular matrices was not known over when and . Also, nothing is known about the case .
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
- Arambašić, L.; Bakić, D. Full spark frames and totally positive matrices. Linear Multilinear Algebra 2019, 67, 1685–1700. [Google Scholar] [CrossRef]
- 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]
- 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]
- Gantmacher, F. The Theory of Matrices; Chelsea: New York, NY, USA, 1959; Volumes 1 and 2. [Google Scholar]
- Grassl, M.; Gulliver, T.A. On circulant self-dual codes over small fields. Des. Codes Cryptogr. 2009, 52, 57–81. [Google Scholar]
- Pinkus, A. Totally Positive Matrices; Cambridge Tracts in Mathematics; Cambridge University Press: Cambridge, UK, 2009; Volume 181. [Google Scholar]
- Roth, R.M.; Seroussi, G. On generator matrices of MDS codes. IEEE Trans. Inf. Theory 1985, 31, 826–830. [Google Scholar]
- Roth, R.M.; Lempel, A. On MDS codes via Cauchy matrices. IEEE Trans. Inf. Theory 1989, 35, 1314–1319. [Google Scholar]
- Ball, S. A Course in Algebraic Error-Correcting Codes; Mathematics and Statistics; Springer Nature: Cham, Switzerland, 2020. [Google Scholar]
- Almeida, P.; Martínez-Peñas, U.; Napp, D. Systematic maximum sum rank codes. Finite Fields Their Appl. 2020, 65, 101677. [Google Scholar]
- 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]
- Delić, M.; Ivetić, J. On the Maximum Probability of Full Rank of Random Matrices over Finite Fields. Mathematics 2025, 13, 540. [Google Scholar] [CrossRef]
- 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]
- Gluesing-Luerssen, H.; Rosenthal, J.; Smarandache, R. Strongly MDS Convolutional Codes. IEEE Trans. Inform. Theory 2006, 52, 584–598. [Google Scholar] [CrossRef]
- Alfarano, G.N.; Napp, D.; Neri, A.; Requena, V. Weighted Reed–Solomon convolutional codes. Linear Multilinear Algebra 2024, 72, 841–874. [Google Scholar] [CrossRef]
- 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]
- 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]
- Almeida, P.; Napp, D.; Pinto, R. Superregular matrices and applications to convolutional codes. Linear Algebra Its Appl. 2016, 499, 1–25. [Google Scholar]
- 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]
- Hutchinson, R.; Smarandache, R.; Trumpf, J. On superregular matrices and MDP convolutional codes. Linear Algebra Its Appl. 2008, 428, 2585–2596. [Google Scholar] [CrossRef][Green Version]
- 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]
- Lieb, J. Necessary field size and probability for MDP and complete MDP convolutional codes. Des. Codes Cryptogr. 2019, 87, 3019–3043. [Google Scholar]
- 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]
- Hardy, G.H.; Wright, E.M. An Introduction to the Theory of Numbers, 4th ed.; Oxford University Press: Oxford, UK, 1975. [Google Scholar]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).