Next Article in Journal
All-to-All Broadcast Algorithm in Galaxyfly Networks
Next Article in Special Issue
Some Results on Self-Complementary Linear Codes
Previous Article in Journal / Special Issue
Maximal (v, k, 2, 1) Optical Orthogonal Codes with k = 6 and 7 and Small Lengths
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Transitive Deficiency One Parallelisms of PG(3, 7)

by
Svetlana Topalova
and
Stela Zhelezova
*,†
Institute of Mathematics and Informatics, Bulgarian Academy of Sciences, 1113 Sofia, Bulgaria
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(11), 2458; https://doi.org/10.3390/math11112458
Submission received: 15 April 2023 / Revised: 19 May 2023 / Accepted: 24 May 2023 / Published: 26 May 2023
(This article belongs to the Special Issue Theory and Application of Algebraic Combinatorics)

Abstract

:
Consider the n-dimensional projective space PG ( n , q ) over a finite field with q elements. A spread in PG ( n , q ) is a set of lines which partition the point set. A parallelism is a partition of the set of lines by spreads. A deficiency one parallelism is a partial parallelism with one spread less than the parallelism. A transitive deficiency one parallelism corresponds to a parallelism possessing an automorphism group which fixes one spread and is transitive on the remaining spreads. Such parallelisms have been considered in many papers. As a result, an infinite family of transitive deficiency one parallelisms of PG ( n , q ) has been constructed for odd q, and it has been proved that the deficiency spread of a transitive deficiency one parallelism must be regular, and its automorphism group should contain an elation subgroup of order q 2 . In the present paper we construct parallelisms of PG ( 3 , 7 ) invariant under an elation group of order 49 with some additional properties, and thus we succeed to obtain all (46) transitive deficiency one parallelisms of PG ( 3 , 7 ) . The three parallelisms from the known infinite family are among them. As a by-product, we also construct a much bigger number (55,022) of parallelisms which have the same spread structure, but are not transitive deficiency one.

1. Introduction

We consider the n-dimensional projective space PG ( n , q ) over the finite field G F ( q ) . A spread in this finite projective space is a set of lines which partition the point set. Spreads exist when n + 1 is even. Two spreads are isomorphic if there is an automorphism (collineation) of the projective space which maps one to the other.
A partition of the set of lines by spreads is a parallelism. Two parallelisms are isomorphic if there is an automorphism of PG ( n , q ) which maps the spreads of one parallelism to spreads of the other. An automorphism of a parallelism is an automorphism of PG ( n , q ) which preserves the parallelism, namely it maps each of its spreads to a spread of the same parallelism.
Spreads and parallelisms of PG ( n , q ) are of interest for problems from projective geometry [1], design theory [2], network coding [3], error-correcting codes [4], and cryptography [5]. The relation of spreads of PG ( 3 , q ) to translation planes of order q 2 is well known [6]. Every regular parallelism in P G ( 3 , q ) is connected to a spread in P G ( 7 , q ) , and, hence, to a translation plane of order q 4 [7,8] and vice versa [9]. Recent intensive research is also motivated by the relation to subspace codes [10] and Grassmannian codes [11] involved in random network coding [3]. Modern data centers use PIR codes to reduce the storage overhead and one of the ways they can be constructed is based on parallelisms of PG ( n , q )  [12]. These links of the research topic to problems from other research fields make it very important. More details and data on spreads and parallelisms can be found in [13,14,15].
Projective spaces of dimension n = 3 are the most studied ones. The existence of parallelisms of PG ( 3 , q ) follows from the constructions of Denniston [16] and Beutelspacher [17]. The first constructed and best known parallelisms are in PG ( 3 , 2 )  [18]. Recently, Betten [19] classified all parallelisms of PG ( 3 , 3 ) by computer. For bigger parameters, n and q, the classification of all parallelisms of the corresponding projective space becomes infeasible. During the years many authors have studied parallelisms and a lot of theoretical results have been obtained, for example [7,13,17,20,21]. There are many results found by computational methods too, for instance [19,22,23,24,25]. Authors often restrict the search space by assuming admissible automorphism groups or additional properties of the constructed objects. Examples of such properties follow.
A parallelism is transitive if it has an automorphism group which is transitive on the spreads. It can be defined by one spread and the corresponding automorphism group. A transitive parallelism is cyclic if there is an automorphism which permutes its spreads in one cycle. The easiest case for construction of parallelisms is to consider cyclic parallelisms. White [26] proved the non-existence of cyclic parallelisms of PG ( 2 i 1 , q ) with g c d ( 2 i 1 , q 1 ) > 1 which holds for PG ( 3 , 7 ) too.
A regulus of PG ( 3 , q ) is a set of q + 1 mutually skew lines, such that any line intersecting three elements of the regulus intersects all its elements. Such a line is called a transversal. All the transversals of a regulus form its opposite regulus. A spread of PG ( 3 , q ) is regular if it contains the unique regulus determined by any three of its elements. The regular spread is unique up to isomorphism [20]. A spread is called Hall spread if it can be obtained from a regular spread by a replacement of one regulus by its opposite.
A parallelism is uniform if all its spreads are isomorphic. A parallelism is regular if all its spreads are regular. There exists an infinite class of cyclic regular parallelisms of PG ( 3 , q ) for each q 2 ( m o d 3 ) due to Pentilla and Williams [21]. It incorporates regular parallelisms in PG ( 3 , 8 )  [27] and in PG ( 3 , 5 )  [23]. Parameters of PG ( 3 , 7 ) do not match to this class.
The number of points equals the number of hyperplanes of PG ( n , q ) . The dual space of PG ( 3 , q ) can be obtained by reversing the inclusion relation, namely, in the dual space hyperplanes become points, points become hyperplanes, and lines stay lines. A spread is a spread and a parallelism is a parallelism in the dual space of PG ( 3 , q )  [28]. A parallelism which is isomorphic to its dual is self-dual.
A deficiency one parallelism is a partial parallelism with one spread less than the parallelism. Each deficiency one parallelism can be uniquely extended to a parallelism. A transitive (partial) parallelism possesses an automorphism group acting transitively on its spreads. A transitive deficiency one parallelism is a parallelism with an automorphism group that fixes the deficiency spread and is transitive on the remaining spreads. Therefore, a transitive deficiency one parallelism can be completely defined by the deficiency spread, one spread from the transitive part, and the corresponding automorphism group.
Biliotti, Jha, and Johnson [29] and Diaz, Johnson, and Montinaro [30] determine the properties of transitive deficiency one parallelisms of finite projective spaces. They prove that the deficiency spread must be regular and the automorphism group should contain an elation subgroup (a subgroup which fixes all points of one line) of order q 2 ([14] Theorem 267).
There is an infinite class of transitive deficiency one parallelisms in PG ( 3 , q ) for q = p r , p an odd prime, due to Johnson. Their deficiency spread is regular, the remaining spreads are Hall, and the parallelisms are invariant under the full central collineation group (all automorphisms of the projective space which fix the points of one line) ([14] Theorem 174). Let us call them Johnson type parallelisms. They comprise part of all transitive deficiency one parallelisms in PG ( 3 , q ) . The rest are invariant under subgroups of the full central collineation group [31].
Johnson-type parallelisms have, in general, the same structure as the parallelisms of Denniston [16] and Beutelspacher [17], but the construction used by Johnson allows to consider the isomorphism classes of the parallelisms too. In ([32] Corollary 26), Johnson and Pomareda show that for q = p , an odd prime, the number of nonisomorphic Johnson-type parallelisms is exactly ( p 1 ) / 2 . Theorem 27 in the same paper shows that the order of their full automorphism groups is 2 or 4 times the order of the full central collineation group of the regular spread.
All transitive deficiency one parallelisms of PG ( 3 , q ) for q = 3 , 4 , 5 are known [19,24,25]. The transitive deficiency one parallelisms of PG ( 3 , 5 ) are 12 and two of them are of the Johnson type (which complies with the formula given in [32]).
The next open problem is the classification of transitive deficiency one parallelisms of PG ( 3 , 7 ) . This is the main aim of our work. We use the above mentioned group-theoretic characterization ([14] Theorem 267) to construct all transitive deficiency one parallelisms of PG ( 3 , 7 ) . A more general purpose of our work is to construct new examples of parallelisms of PG ( 3 , 7 ) . It is of importance for the study of the properties of these objects.
Our approach to the problem is different from the one which was used in [25] to obtain all the transitive deficiency one parallelisms of PG ( 3 , 5 ) because the construction of all parallelisms of PG ( 3 , 7 ) with automorphisms of order q 2 = 49 is presently infeasible by our method. That is why we impose additional restrictions which follow from the transitivity requirement, and we obtain all parallelisms for which they hold. We then check which of them are transitive deficiency one.
The paper consists of five sections. Section 2 considers the construction of the parallelisms, and Section 3 the backtrack search algorithms that we use. The obtained results are presented in Section 4, and additional comments on their impact are made in Section 5.

2. Construction

2.1. Preliminaries

We use V ( 4 , 7 ) -the 4-dimensional vector space over G F ( 7 ) to construct PG ( 3 , 7 ) . The points of P G ( 3 , 7 ) are all 4-dimensional vectors ( v 1 , v 2 , v 3 , v 4 ) over G F ( 7 ) , such that v i = 1 if i is the maximum index for which v i 0 . We sort these 400 vectors in ascending lexicographic order and then assign them numbers, such that ( 1 , 0 , 0 , 0 ) is number 1, and ( 6 , 6 , 6 , 1 ) number 400. There are 2850 lines (1-dimensional subspaces) in PG ( 3 , 7 ) . We sort them in lexicographic order defined on the numbers of the points they contain and assign to each line a number according to this order. The first line l 1 = 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , while l 2850 = 57 , 106 , 147 , 188 , 229 , 270 , 311 , 352 .
A spread in PG ( 3 , q ) has 50 lines which partition the point set and a parallelism has 57 spreads. Each invertible matrix ( a i , j ) 4 × 4 over G F ( 7 ) defines an automorphism of this projective space by the map v i = j a i , j v j .
The deficiency spread of a transitive deficiency one parallelism of PG ( 3 , 7 ) must be regular [29]. In PG ( 3 , 7 ) , there are 1347 spreads up to isomorphism. The regular spread is unique up to isomorphism and the construction of transitive deficiency one parallelisms can start with the deficiency spread S R . Without loss of generality we choose for S R the smallest in the considered lexicographic order regular spread which begins with the first line l 1 .

2.2. Automorphism Groups

The authomorphism (collineation) group of PG ( 3 , 7 ) is isomorphic to the projective general semi-linear group P Γ L ( 4 , 7 ) . Let us denote it by G P Γ L ( 4 , 7 ) . It is of order 2 10 . 3 4 . 5 2 . 7 6 . 19 . We use permutation representation of the groups. To find the generators of G we use the "Isomorphism and automorphism group" module of the Q-Extension program [33]. For the other computations on the needed groups and subgroups, we use the computer algebra system GAP [34] and the software of the first author where needed.
It follows from the investigations of Biliotti, Diaz, Jha, Johnson, and Montinaro ([14] Theorem 267) that a transitive deficiency one parallelism of PG ( 3 , 7 ) is invariant under an elation group of order q 2 = 49 which fixes a regular spread. That is why we construct parallelisms invariant under the elation group G 49 of order 49 which fixes the regular spread ( S R ).
We start with constructing G 49 . We are interested in S R to be the deficiency spread. Since G 49 should act as an elation on S R , it must fix one of its lines pointwise. Therefore, we find the generators of the automorphism group of S R which fixes the line l 1 pointwise. This is the full central collineation group with axis l 1 . It is of order 2352 = q 2 ( q 2 1 ) and has up to conjugacy only one subgroup of order 49. We let G 49 be this subgroup, and try to construct transitive deficiency one parallelisms invariant under it. G 49 can be generated by the two automorphisms of order 7 of PG ( 3 , 7 ) which are defined by the following two invertible matrices:
M 1 : 1 0 4 0 0 1 0 4 0 0 1 0 0 0 0 1                  M 2 : 1 0 6 5 0 1 4 6 0 0 1 0 0 0 0 1
We need the normalizer of G 49 in G for the rejection of isomorphic solutions [35]. It is defined as N ( G 49 ) = g G | g G 49 g 1 = G 49 and | N ( G 49 ) | = 1 , 843 , 968 . There are permutations in N ( G 49 ) which do not preserve S R . After their removal, a group N of order | N | = 37 , 632 remains. We want to construct parallelisms invariant only under this particular G 49 , therefore we use the group N to find all isomorphism classes.
Theorem 267 [14] states that the subgroup of order q 2 of the full automorphism group of a transitive deficiency one parallelism in PG ( 3 , q ) is a normal subgroup. Hence, we can find the factor group
H = N / G 49 , | H | = 768 .

2.3. A Parallelism Invariant under G 49

To obtain a parallelism of PG ( 3 , 7 ) we need 57 spreads. S R and the group G 49 which fixes it are already known. Next the remaining 56 spreads of the parallelism must be added. The group G 49 acts on the points and lines of PG ( 3 , 7 ) as it is shown in Table 1. The first point is in l 1 and in eight other line orbits under G 49 . Hence a parallelism fixing S R and invariant under G 49 can be presented by eight spreads (orbit leaders) each one with a spread orbit of length 7 under G 49 . Let us denote the orbit leader by S i , and its spread orbit by O S i , i = 1 , 2 , , 8 .
G 49 has 8 subgroups G 7 i , i = 1 , 2 , , 8 of order 7 which are in one conjugacy class under G. The action of G 7 i on the points and lines of PG ( 3 , 7 ) is given in Table 1. A line orbit can entirely be included in a spread if it comprises pairwise disjoint lines. We call such an orbit spread-like orbit. The line orbits without this property are non-spread-like. The line orbits of length 49 are all spread-like. The number of the line orbits of length 7 are given as “spread-like + non-spread-like” in Table 1.
G 7 i fixes l 1 pointwise and other 56 lines not pointwise. It also fixes all the 7 spreads of one of the spread orbits of length 7. Without loss of generality, we can assume that G 7 i fixes S i and the other spreads of O S i . Figure 1 shows the structure of O S i . We assume that consecutive numbers have been assigned to the line orbits under G 49 and to the elements of each line orbit.
Each row in Figure 1 presents one of the 7 spreads of O S i . Each spread has 8 lines which are fixed by G 7 i and are in different orbits of length 7 under G 49 . We denote such a line by b l m where m = 1 , 2 , , 8 denotes its orbits of length 7 under G 49 , and l = 1 , 2 , , 7 is the number of this line in its orbit under G 49 . The lines b l m are all the 56 lines fixed by G 7 i .
Apart from the 8 fixed lines each spread of O S i contains 6 spread-like line orbits c u 1 j , c u 2 j , c u 3 j , c u 4 j , c u 5 j , c u 6 j , c u 7 j of length 7 under G 7 i , where j = 1 , 2 , , 6 is the line orbit of length 49 to which the line belongs, and u 1 , u 2 , , u 7 are the numbers of these lines in the line orbit of length 49. The action of G 49 and its subgroups coincide with the theoretical results about the automorphism group of the transitive deficiency one parallelisms in PG ( 3 , q ) ([28] Theorem 13).
A parallelism invariant under G 49 has the following structure
S R , O S 1 , O S 2 , O S 3 , O S 4 , O S 5 , O S 6 , O S 7 , O S 8 .
A transitive deficiency one parallelism can be considered as a parallelism invariant under G 49 possessing an automorphism group which is transitive on the non-trivial spread orbits O S i , i = 1 , 2 , , 8 .

2.4. The Isomorphism of Solutions

For the construction of transitive deficiency one parallelisms we use an exhaustive backtrack search which leads to lexicographically ordered objects. This allows the rejection of partial solutions which are not minimal with respect to the chosen lexicographic order, because they already have been constructed. Our way to achieve this is by applying a minimality test to some of the partial solutions and to all full solutions [36]. The minimality test checks if there exists an element of the group N which maps the current solution to a lexicographically smaller one. If such an element is found, the current partial solution is rejected.

3. Methods

3.1. Preliminaries

Computer-aided classification of combinatorial structures requires methods for their construction, as well as methods for the rejection of equivalent ones. Often these two stages interleave and the objects can be constructed in a way that makes it possible to reduce the appearance of equivalent solutions. Depending on the theoretical requirements imposed on the objects different algorithms can be incorporated. For example, in  [37], Bouyukliev uses the concept of canonical augmentation; for the classification of parallelisms in PG ( 3 , 3 ) , Betten applies the Schmalz algorithm that proceeds along a chain of subobjects which are extended to larger subobjects until the target objects are classified [19].
The software used by the authors in the present work is based on the orderly generation technique [38] which implies exhaustive backtrack search, lexicographically ordered objects and a minimality test on partial solutions. The authors use their own programs written in C++. Each of the authors implements a slightly different construction algorithm.
Each point (the first one too) has to be in each spread of the parallelism. In the described lexicographic order point 1 is in the first 57 lines. Line l 1 is in S R and without loss of generality we assume that S 1 contains line l 2 . Thus, we start by searching for S 1 which begins with line l 2 .

3.2. Method 1

All possibilities for S 1 are constructed in advance. For that purpose the subgroup G 7 1 which fixes l 2 is used. It is defined by the matrix M 1 . One of the 14 line orbits under G 7 1 which S 1 contains (see Figure 1) is known ( l 2 ). The rest are chosen in all possible ways from the 400 spread-like line orbits under G 7 1 (see Table 1). This is performed by the function S1Construct(2).
    void S1Construct(int Orb)
        {
         for(int i=1; i<=400; i++)
         {
          if(NotPossibleLineOrb(Orb, i)) continue;
          Put(Orb, i);
          if(Orb==14) WriteSpread();
          else S1Construct(Orb+1);
          Take(Orb);
         }
        }
Here, NotPossibleLineOrb returns true if some of the lines of the considered i-th line orbit under G 7 1 intersect lines of the already chosen Orb-1 orbits, or if no more orbits of this length can be added (there must be 8 orbits of length 1 and 6 orbits of length 7—Figure 1). Put adds the orbit to the spread and Take removes it. If the spread is ready, it is saved by WriteSpread, and if more orbits have to be added, S1Construct (Orb+1) is called to choose the next orbit.
There are 15 , 435 spreads with l 2 fixed by G 7 1 . In this list remain 13 , 736 spreads if the spreads not disjoint to S R are removed. Among them, there are 8084 spreads with a spread orbit of length 7 under G 49 .
In a transitive deficiency one parallelism the spread S 1 is mapped to the orbit leaders S i of O S i , i = 2 , 3 , , 8 (see (2)) under the action of a subgroup of the group H defined in (1). We apply all the elements of H to each of the 8084 possibilities for S 1 and remove the spreads which are mapped by these elements to less than 7 different spreads. At this step, isomorphism check on the partial solutions with two spread orbits is performed. As a result 15 non-isomorphic partial solutions for the first two spread orbits remain. For each of them we save a list L of all possible S i , i = 2 , 3 , , 8 to which S 1 is mapped under H. To construct S 2 , S 3 , , S 8 , a backtrack search on the elements of L is performed by PConstr(2), where allS=|L| and SpreadOK is called to check if the i-th spread possibility does not have common lines with the obtained until this moment partial parallelism.
        void PConstr(int Spr)
        {
         for(int i=1; i<=allS; i++)
         {
          if(SpreadOK(Spr, i))
          {
           PutSpread(Spr, i);
           if(Spr==8) WriteParallelism();
           else PConstr(Spr+1);
           TakeSpread(Spr);
          }
          }
        }
At the end isomorphism check is applied to the obtained parallelisms. The extension of one of the 15 partial solutions takes about a week on a 3 GHz PC. That is why the resources of the National Centre for High Performance and Distributed Computing were used.

3.3. Method 2

By this method, the backtrack search to obtain parallelisms is not applied on lists of spreads constructed in advance, but on the lines of the projective space. The lines of the spread orbit leaders S 1 , S 2 , , S 8 are constructed in consecutive order by exhaustive backtrack search on the lines that are not in the partial solution yet. Details on this ’line by line’ construction approach can be found in [39]. The algorithm used here is generally the same as in [39], but more restrictions on the constructed spreads are added because our aim is to obtain transitive deficiency one parallelisms.
We know the first spread S R , fix one line in each spread orbit leader S 1 , S 2 , , S 8 , and choose their other spread lines by MakePar(2, 1).
    void MakePar(int Line, int Spr)
        {
         int Point = FirstMissingPoint(Line, Spr);
         for(int i = FirstLine[Point]; i<=LastLine[Point]; i++)
         {
          if(Possible(Line, i, Spr))
          {
           PutLine(Line, i, Spr);
           if(Line==50)
           {
            if(RestrictionsOK(Spr)
            {
             if(Spr==8) WriteParallelism();
             else MakePar(2, Spr+1);
            }
           }
           else MakePar(Line+1, Spr);
           TakeLine(Line, Spr);
          }
         }
        }
FirstMissingPoint returns the number of the first missing point in spread Spr. Each point must be in one line of the spread. Therefore, we try to add only lines containing the first missing point. Their numbers are between FirstLine[Point] and LastLine[Point]. Possible returns true if the considered line i has no common points with the lines of the current partial spread. If this is the case, PutLine adds it to the current solution. We continue to add lines until all points are covered (i.e., the number of lines is 50) and when this happens, RestrictionsOK checks if the imposed restrictions hold. If so, MakePar(2, Spr+1) starts adding the next spread, or WriteParallelism saves a ready parallelism.
We obtain 15 non-isomorphic partial solutions for the first two spread orbits after rejecting by RestrictionsOK solutions for S 1 for which there exists a line l e S R such that no element of H maps any line of O S 1 to l e (because in this case transitivity on S 1 is not possible). We also save a list L of the different spreads to which S 1 is mapped by the elements of H. From the solutions for S i , i = 2 , 3 , , 8 we reject by RestrictionsOK those which are not in L and those which are in L, but for which there exists a line l f not contained in the partial solution and not contained in any of the spreads from L that can be added after S i .
Method 2 was implemented by the first author, and Method 1 by the second one. The number of the transitive deficiency one parallelisms constructed by them is the same. With this technique we also construct some parallelisms which are not transitive deficiency one.

4. Results

4.1. The Transitive Deficiency One Parallelisms of PG ( 3 , 7 )

The main aim of this work is to construct transitive deficiency one parallelisms of PG ( 3 , 7 ) . We obtain 46 transitive deficiency one parallelisms of PG ( 3 , 7 ) . The distribution of the constructed parallelisms by the order of their automorphism groups is presented in Table 2, where All is the number of parallelisms with a full automorphism group of order Auts. The rows below the double line show how many of these parallelisms are invariant under elation groups of given orders, namely E A is the number of parallelisms invariant under an elation group of order A.
Three of the transitive deficiency one parallelisms are invariant under the full central collineation group of order 2352 and are, therefore, of Johnson type. The full automorphism group orders and the number of these parallelisms comply with the results obtained in [32]. The remaining 43 transitive deficiency one parallelisms have the same spread structure as the parallelisms from Johnson’s infinite family, but do not belong to it.
We construct the duals of these 46 parallelisms. The dual parallelisms are transitive deficiency one parallelisms with the same order of the automorphism groups, but they are not isomorphic to the original parallelisms. The duals of the Johnson-type parallelisms are not of the Johnson type.

4.2. Uniform Deficiency One Parallelisms of PG ( 3 , 7 )

By our construction methods we obtain 55,022 non-isomorphic uniform deficiency one parallelisms. All transitive deficiency one parallelisms are among them, but not all the constructed parallelisms are transitive deficiency one. These parallelisms are of particular interest too, because not many parallelisms of PG ( 3 , 7 ) are known. The order of their full automorphism groups and the number of their spread orbits are presented in Table 3, where All is the number of parallelisms with a full automorphism group of order Auts. The rows below the double line show how many of these parallelisms have a given number of spread orbits under their full automorphism groups, namely k orbits is the number of parallelisms whose spreads are in k orbits under the full automorphism group of the parallelism.
The parallelisms are constructed assuming invariance under G 49 and, thus, their spreads are in at most nine orbits (see Section 2.3). Under the full automorphism group the number of spread orbits can decrease. The last row in the table corresponds to the obtained transitive deficiency one parallelisms of PG ( 3 , 7 ) . In that case the deficiency spread comprises the first orbit, and the other spreads the second one.
The number of reguli in the regular spread of PG ( 3 , 7 ) is
q 2 + 1 3 / q + 1 3 = 350 .
The number of reguli in the other spreads of PG ( 3 , 7 ) is smaller. To recognize the type of the spreads in the constructed parallelisms, we use invariants based on the intersection of the spread with the reguli of the projective space as in [40]. These invariants can be represented by the triple ( s , r , w ) , where s is the number of whole reguli in the spread and r (w) is the number of reguli which share exactly seven (six) lines (out of all q + 1 = 8 lines) with the spread. For the regular spread of PG ( 3 , 7 ) this invariant is ( s , r , w ) = ( 350 , 0 , 0 ) and for the Hall spread it is ( s , r , w ) = ( 106 , 336 , 384 ) .
All the constructed parallelisms have the same structure: one regular spread and the remaining spreads are Hall spreads. They are available online and can be used for further investigations as well as in suitable applications.

5. Discussion on the Obtained Results

Only several parallelisms of PG ( 3 , 7 ) were known before the present work, while their number is at least 55 , 022 now. They include all transitive deficiency one parallelisms of this projective space. All the parallelisms constructed in this work are available online and can be used for further investigations, as well as in suitable applications.
Our results comply with previous theoretical results, namely:
  • We obtain three parallelisms of Johnson type and it is shown in [32] that for q = p , an odd prime, the number of non-isomorphic Johnson-type parallelisms is exactly ( p 1 ) / 2 .
  • The order of the full automorphism groups of the parallelisms of Johnson type that we construct is either 4704, or 9408 and it is shown in [32] that the order should be two or four times the order of the full central collineation group of the regular spread.
  • None of the transitive deficiency one parallelisms of PG ( 3 , 7 ) is self-dual, as shown in [28].
It is proved in previous papers on transitive deficiency one parallelisms that their deficiency spread is regular, and they are invariant under an elation group of order q 2 . Our investigation on the transitive deficiency one parallelisms of PG ( 3 , 7 ) is based on these results. We construct transitive deficiency one parallelisms with one regular spread which are invariant under an elation group of order 49.
Our computer-aided results show that:
  • There are 46 transitive deficiency one parallelisms of PG ( 3 , 7 ) which are invariant under an elation group of order 49 and have a regular deficiency spread. The three parallelisms from Johnson’s infinite class are among them.
  • All the spreads of the constructed transitive deficiency one parallelism of PG ( 3 , 7 ) are Hall spreads and the deficiency spread is regular by assumption.
  • The dual of a transitive deficiency one parallelism of PG ( 3 , 7 ) is a transitive deficiency one parallelism with the same order of the full automorphism group as the original parallelism, but it is not isomorphic to the original parallelism.
  • The duals of the Johnson type parallelisms of PG ( 3 , 7 ) are not of the Johnson-type.
The observations from the last three items can be made on the computer-aided classification of transitive deficiency one parallelisms of PG ( 3 , 5 ) too [25]. It is possible that they hold in each PG ( 3 , p ) for an odd prime p, and this is an interesting open problem, which we think is a challenge for future theoretical considerations. If the duals of the Johnson-type parallelisms of PG ( 3 , p ) are always transitive deficiency one, but always not of the Johnson-type, then Johnson’s infinite family will yield a twice bigger number of transitive deficiency one parallelisms (the family members and their duals).
We believe that our present computer-aided investigation will be helpful to further theoretical and computer-aided considerations of these interesting objects and their applications.

Author Contributions

Conceptualization, S.T. and S.Z.; methodology, S.T. and S.Z.; software, S.T. and S.Z.; validation, S.T.; formal analysis, S.T. and S.Z.; investigation, S.Z.; resources, S.T.; data curation, S.Z.; writing—original draft preparation, S.T. and S.Z.; writing—review and editing, S.T. and S.Z. All authors have read and agreed to the published version of the manuscript.

Funding

S.T. was partially supported by the Bulgarian National Science Fund under Contract No. KP-06-H62/2/13.12.2022, and S.Z. was partially supported by the Bulgarian National Science Fund under Contract No. KP-06-N32/2-2019.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The data obtained and presented in this study are openly available at http://www.moi.math.bas.bg/moiuser/~stela (accessed on 24 May 2023). Transitive deficiency one parallelisms are in a separate file with the point-line incidence matrix of PG ( 3 , 7 ) . For each parallelism the order of its full automorphism group, the order of the elation subgroup, and the name of its dual parallelism is given.

Acknowledgments

We are grateful to the anonymous referees for the suggestions which have improved the presentation of the results. We acknowledge the access to the e-infrastructure provided by the Grant No. D01-168/28.07.2022 “National Centre for High Performance and Distributed Computing” of the Ministry of Education and Science of Bulgaria.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations and notations are used in this manuscript:
G F ( q ) -the finite field with q elements with addition and
multiplication defined on them
PG ( n , q ) -the n-dimensional projective space over the finite field G F ( q )
P Γ L ( m , q ) -the projective general semi-linear group
elation subgroup-a group of automorphisms of PG ( 3 , q ) which fixes all points of one line
central collineation-elation (automorphism of PG ( 3 , q ) which fixes all points of one line)
G-the group of automorphisms of the considered projective space PG ( 3 , 7 ) ,
G P Γ L ( 4 , 7 ) ( G P Γ L ( n + 1 , q ) )
G 49 -an elation subgroup of G of order 49
G 7 1 , G 7 2 , , G 7 8 -the eight subgroups of order 7 of G 49
S R -the regular deficiency spread of the constructed parallelisms
N ( G 49 ) -the normalizer of G 49 in G, N ( G 49 ) = g G | g G 49 g 1 = G 49
N-the subgroup of N ( G 49 ) which preserves S R
H- H = N / G 49
S 1 , S 2 , , S 8 -representatives (orbit leaders) of the spread orbits of length 7
O S 1 , O S 2 , , O S 8 -the spread orbits of length 7 of a parallelism invariant under G 49

References

  1. Etzion, T.; Storme, L. Galois geometries and Coding Theory. Des. Code Cryptogr. 2016, 78, 311–350. [Google Scholar] [CrossRef]
  2. Stinson, D.R. Combinatorial Designs: Constructions and Analysis; Springer: New York, NY, USA, 2004. [Google Scholar]
  3. Koetter, R.; Kschischang, F.R. Coding for errors and erasures in random network coding. IEEE T Inform. Theory 2008, 54, 3579–3591. [Google Scholar] [CrossRef]
  4. Gruner, A.; Huber, M. New Combinatorial Construction Techniques for Low-Density Parity-Check Codes and Systematic Repeat-Accumulate Codes. IEEE T Commun. 2012, 60, 2387–2395. [Google Scholar] [CrossRef]
  5. Stinson, D.R. Combinatorial Designs and Cryptography, Revisited. In 50 Years of Combinatorics, Graph Theory, and Computing; Chung, F., Graham, R., Hoffman, F., Mullin, R.C., Hogben, L., West, D.B., Eds.; Chapman: Sydney, NSW, Australia; Hall/CRC Press: New York, NY, USA, 2019; 15p. [Google Scholar] [CrossRef]
  6. Bruck, R.H.; Bose, R.C. The construction of translation planes from projective spaces. J. Algebra 1964, 1, 85–102. [Google Scholar] [CrossRef]
  7. Lunardon, G. On regular parallelisms in PG(3, q). Discrete Math. 1984, 51, 229–335. [Google Scholar] [CrossRef]
  8. Walker, M. Spreads covered by derivable partial spreads. J. Comb. Theory A 1985, 38, 113–130. [Google Scholar] [CrossRef]
  9. Jha, V.; Johnson, N. Regular parallelisms from translation planes. Discrete Math. 1986, 59, 91–97. [Google Scholar] [CrossRef]
  10. Etzion, T.; Silberstein, N. Codes and designs related to lifted MRD codes. IEEE T Inform. Theory 2013, 59, 1004–1017. [Google Scholar] [CrossRef]
  11. Etzion, T.; Zhang, H. Grassmannian codes with new distance measures for network coding. IEEE T Inform. Theory 2019, IT-65, 4131–4142. [Google Scholar] [CrossRef]
  12. Giulietti, M.; Sabatini, A.; Timpanella, M. PIR Codes from Combinatorial Structures. In Arithmetic of Finite Fields—WAIFI 2022; Mesnager, S., Zhou, Z., Eds.; LNCS 13638; Springer: Cham, Switzerland, 2023; pp. 169–182. [Google Scholar] [CrossRef]
  13. Hirschfeld, J.W.P. Projective Geometries over Finite Fields, 2nd ed.; Clarendon Press: Oxford, UK, 1979. [Google Scholar]
  14. Johnson, N.L. Combinatorics of Spreads and Parallelisms; Chapman & Hall, Pure and Applied Mathematics, CRC Press: London, UK, 2010. [Google Scholar]
  15. Storme, L. Finite Geometry. In Handbook of Combinatorial Designs, 2nd ed.; Colbourn, C., Dinitz, J., Eds.; Discrete mathematics and its applications; Rosen, K., Ed.; Chapman and Hall/CRC Press: Boca Raton, FL, USA, 2007; pp. 702–729. [Google Scholar]
  16. Denniston, R.H.F. Some packings of projective spaces. Atti. Accad. Naz. Lin. 1972, 52, 36–40. [Google Scholar]
  17. Beutelspacher, A. On parallelisms in finite projective spaces. Geom. Dedicata 1974, 3, 35–40. [Google Scholar] [CrossRef]
  18. Cole, F.N. Kirkman parades. Bull. Am. Math. Soc. 1922, 28, 435–437. [Google Scholar] [CrossRef]
  19. Betten, A. The packings of PG(3, 3). Des. Code Cryptogr. 2016, 79, 583–595. [Google Scholar] [CrossRef]
  20. Bruck, R.H. Construction Problems in Finite Projective Spaces. In Finite Geometric Structures and Their Applications; C.I.M.E. Summer Schools, 60; Barlotti, A., Ed.; Springer: Berlin/Heidelberg, Germany, 2011; pp. 105–191. [Google Scholar] [CrossRef]
  21. Penttila, T.; Williams, B. Regular packings of PG(3, q). Eur. J. Combin. 1998, 19, 713–720. [Google Scholar] [CrossRef]
  22. Betten, A.; Topalova, S.; Zhelezova, S. Parallelisms of PG(3, 4) invariant under an elementary abelian group of order 4. Appl. Algebr. Eng. Comm. 2022, 33, 649–674. [Google Scholar] [CrossRef]
  23. Prince, A.R. The cyclic parallelisms of PG(3, 5). Eur. J. Combin. 1998, 19, 613–616. [Google Scholar] [CrossRef]
  24. Topalova, S.; Zhelezova, S. On point-transitive and transitive deficiency one parallelisms of PG(3, 4). Des. Code Cryptogr. 2015, 75, 9–19. [Google Scholar] [CrossRef]
  25. Topalova, S.; Zhelezova, S. Parallelisms of PG(3, 5) with an Automorphism Group of Order 25. In Extended Abstracts EuroComb 2021, Trends in Mathematics 14; Nešetřil, J., Perarnau, G., Rué, J., Serra, O., Eds.; Birkhäuser: Cham, Siwtzerland, 2021; pp. 668–674. [Google Scholar] [CrossRef]
  26. White, C. Two Cyclic Arrangement Problems in Finite Projective Geometry: Parallelisms and Two-Intersection Set. Ph.D. Thesis, California Institute of Technology, Pasadena, CA, USA, 2002. [Google Scholar]
  27. Denniston, R.H.F. Cyclic packings of the projective space of order 8. Atti. Accad. Naz. Lin. 1973, 54, 373–377. [Google Scholar]
  28. Johnson, N.L. Dual deficiency one transitive partial parallelisms. Note Mat. 2004, 23, 15–38. [Google Scholar] [CrossRef]
  29. Biliotti, M.; Jha, V.; Johnson, N. Classification of transitive deficiency one partial parallelisms. Bull. Belg. Math. Soc. 2005, 12, 371–391. [Google Scholar] [CrossRef]
  30. Diaz, E.; Johnson, N.; Montinaro, A. Transitive deficiency one partial parallelisms. Adv. Appl. Discret. Math. 2008, 1, 1–34. [Google Scholar]
  31. Johnson, N.L. Some new classes of finite parallelisms. Note Mat. 2000, 20, 77–88. [Google Scholar] [CrossRef]
  32. Johnson, N.L.; Pomareda, R. Transitive Partial Parallelisms of Deficiency One. Eur. J. Combin. 2002, 23, 969–986. [Google Scholar] [CrossRef]
  33. Bouyukliev, I. What is Q-extension? Serdica J. Comput. 2007, 1, 115–130. [Google Scholar] [CrossRef]
  34. GAP-Groups. Algorithms, Programming—A System for Computational Discrete Algebra. Available online: http://www.gap-system.org/ (accessed on 2 June 2022).
  35. Topalova, S. Conjugates for finding the automorphism group and isomorphism of design resolutions. Serdica J. Comput. 2016, 10, 79–92. [Google Scholar] [CrossRef]
  36. Topalova, S.; Zhelezova, S. Isomorphism and Invariants of Parallelisms of Projective Spaces. In Mathematical Software–ICMS 2020, LNCS 12097; Bigatti, A., Carette, J., Davenport, J., Joswig, M., de Wolff, T., Eds.; Springer: Cham, Switzerland, 2020; pp. 162–172. [Google Scholar] [CrossRef]
  37. Bouyukliev, I. The Program GENERATION in the Software Package QEXTNEWEDITION. In Mathematical Software—ICMS 2020, Lecture Notes in Computer Science, 12097; Bigatti, A., Carette, J., Davenport, J., Joswig, M., de Wolff, T., Eds.; Springer: Cham, Switzerland, 2020; pp. 181–189. [Google Scholar] [CrossRef]
  38. Kaski, P.; Östergård, P. Classification Algorithms for Codes and Designs; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
  39. Topalova, S.; Zhelezova, S. Backtrack search for parallelisms of projective spaces. In Combinatorial Algorithms. IWOCA 2021, LNCS 12757; Flocchini, P., Moura, L., Eds.; Springer: Cham, Switzerland, 2021; pp. 544–557. [Google Scholar] [CrossRef]
  40. Topalova, S.; Zhelezova, S. Types of spreads and duality of the parallelisms of PG(3, 5) with automorphisms of order 13. Des. Code Cryptogr. 2019, 87, 495–507. [Google Scholar] [CrossRef]
Figure 1. The structure of O S i .
Figure 1. The structure of O S i .
Mathematics 11 02458 g001
Table 1. Action of G 49 and G 7 i on the lines of PG ( 3 , 7 ) .
Table 1. Action of G 49 and G 7 i on the lines of PG ( 3 , 7 ) .
GroupPoint OrbitsLine Orbits
fixedlength 7length 49fixedlength 7length 49
G 7 i 856057343 + 560
G 49 80810 + 6449
Table 2. Transitive deficiency one parallelisms of PG ( 3 , 7 ) -order of the full automorphism groups and their elation subgroups.
Table 2. Transitive deficiency one parallelisms of PG ( 3 , 7 ) -order of the full automorphism groups and their elation subgroups.
Auts235247029408All
All2418446
E 29412820
E 58865213
E 117663110
E 2352213
Table 3. Spread orbits and order of the full automorphism groups of the constructed uniform deficiency one parallelisms.
Table 3. Spread orbits and order of the full automorphism groups of the constructed uniform deficiency one parallelisms.
Auts492945881176235247049408All
All23,04029,50022581683418455,022
9 orbits23,04029,500252,542
6 orbits109641100
5 orbits116081168
4 orbits88290
3 orbits68876
2 orbits2418446
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

Topalova, S.; Zhelezova, S. Transitive Deficiency One Parallelisms of PG(3, 7). Mathematics 2023, 11, 2458. https://doi.org/10.3390/math11112458

AMA Style

Topalova S, Zhelezova S. Transitive Deficiency One Parallelisms of PG(3, 7). Mathematics. 2023; 11(11):2458. https://doi.org/10.3390/math11112458

Chicago/Turabian Style

Topalova, Svetlana, and Stela Zhelezova. 2023. "Transitive Deficiency One Parallelisms of PG(3, 7)" Mathematics 11, no. 11: 2458. https://doi.org/10.3390/math11112458

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