Abstract
In 1965, H. Retkin and E. Stein defined a symmetric point set as a set of points with the same intersection numbers. In this paper, we perform a detailed analysis of symmetric point sets of the finite projective space which shows that the class of symmetric sets is very broad including caps, two-character sets and transitive sets. We derive necessary conditions for the existence of such sets. Since the most studied sets are caps and two-character sets and not much seems to be known in the general case of sets, which are different from caps, with more than two intersection numbers, by using incidence-preserving group actions, symmetric point sets with few intersection numbers are provided. The results indicate that any finite projective space contains symmetric sets with few intersection numbers.
MSC:
51E20; 05B25
1. Introduction
Let 𝔽q be the finite field of order q, with q = ph, a prime power. In PG(r,q), the projective space of dimension r and order q, let K denote a k–set, i.e., a set of k points. A set K has class [m1,m2,…,ms] if every hyperplane meets K in mi points for some i = 1,…,s, cf. [1]. If each value mi occurs as an intersection number, then we say K has type (m1, m2,…,ms), and it is called an s-intersection set, cf. [2,3]. A cap is a set of points such that at most two of them are on a hyperplane. Caps and sets with few intersection numbers have been extensively studied due to their connections to coding theory, cf. [4,5,6,7,8]. A point P has type if P is contained in hyperplanes meeting K in mi points. Following [9] p. 393, a k-set K is said to be symmetric if for each value of mi the value of is independent of P, in which case we use the symbol . The fundamental objective of the research developed in this paper is to initiate the investigation of symmetric sets and discuss whether such sets exist in finite projective spaces. We derive necessary conditions for the existence of such sets and construct a class of symmetric sets by using the cyclic structure of a finite projective space. The paper is organized as follows. In Section 2, we observe that sets of class [0,m,n] are a broad class of symmetric point sets including caps and two-character sets. As they have been extensively studied, in Section 3, after showing that transitive point sets represent another large class of symmetric point sets, we generalize the construction of Brower [10] to get transitive few-intersection sets. In Section 4, we explicitly construct transitive sets with at most three intersection numbers in the smallest two projective planes PG(2,q) with q≡1 mod 3. In Section 5, we derive transitive sets with at most four intersection numbers in the smallest projective space PG(3,q) with q≡1 mod 4.
2. Sets of Class [0,m,n] are Symmetric
In this section, we show that symmetric sets are far from being trivial. Such sets include caps, i.e., sets of type (0,1,2), and two-character sets and these have been subject to extensive study since the middle of the last century, c.f. [11]. Let K denote a k-set of class [0,m,n] in PG(r,q). We prove the following:
Lemma 1.
A set of class [0,m,n] is symmetric.
Proof.
Double counting the number of hyperplanes through a point P∈K, the number of pairs (P,H), where P∈K and H is a hyperplane through P, we get the following equations on the integers vi(P):
By Cramer’s rule, the system of linear equations has one solution.
Therefore, the integers vi = vi(P) do not depend on the point P and we have that
and the set K is symmetric. □
The existence of a set of class [0,m,n] requires particular admissible parameters. Here, we provide a necessary condition for the existence of a set K of class [0,m,n] which involves the number of external hyperplanes through any point not belonging to the set. Let Q denote a point with Q∉K. For each integer i such that 0 ≤ i ≤ qr−1+…+q + 1, let us denote by ui(Q) the number of hyperplanes of PG(r,q) through Q meeting K in exactly i points.
Lemma 2.
A necessary condition for the existence of a k-set K of class [0,m,n] is that
Proof.
Double counting the number of hyperplanes through a point Q∉K, the number of pairs (Q,H), where Q∉K and H is a hyperplane through Q, we get the following equations on the integers ui(Q):
Thus, we have that
Therefore,
Since ui(Q) and vi are integers, the claimed necessary condition is established. □
Unfortunately, neither any general formula nor general divisibility properties are known for the existence of sets of class [0,m,n]. Sets of class [0,m,n] have been studied in a variety of contexts with some special cases forming individual fields of study, cf. [7]. The most interesting cases appear to be two intersection sets, cf. [12,13]. As they have been extensively studied, in the next section, we show another large class of symmetric point sets.
3. Transitive Sets of PG(r,q) Are Symmetric
In this section, inspired by the work of [10], we continue to investigate symmetric sets by using the cyclic structure of a finite projective space. We derive a sufficient condition for the existence of such sets and determine enough information on intersection numbers. We report the cyclic construction here for the sake of completeness, cf. [14]. The projective space PG(r,q) admits a collineation such that the group generated by is transitive and hence regular on the set of all points. The cyclic group is, up to conjugacy, the only cyclic subgroup of PGL(r + 1,q) acting regularly on the set of points of PG(r,q), and it is called the Singer group of PG(r,q), cf. [14]. In order to show this, let us consider as a r dimensional projective space PG(r,q) over 𝔽q. The points of PG(r,q) are represented as elements of , with two elements v1 and v2 of representing the same point if and only if v2 = λv1 for some λ in . Let be a primitive element of . To construct the cyclic Singer group, we consider the following:
By the function defined as , the points of PG(r,q) can be represented by the set . Consider the action of the map over , where . The map is a collineation of PG(r,q), as If is the minimum polynomial of over 𝔽q, then . Thus, is defined by the companion matrix of , as
the group is the cyclic Singer group of PG(r,q). A transitive k-set of PG(r,q) is a k-set which consists of a point orbit under a subgroup of the cyclic Singer group of PG(r,q), cf. [13,14,15,16]. Then, k divides and the group has orbits on points of PG(r,q), each of size k. Since the orbits are projectively equivalent, we will assume, without loss of generality, that It is well-known that, under the action of the cyclic Singer group of PG(r,q), the point set and the hyperplane set have the same cyclic structure. Thus, the group also has orbits on hyperplanes of PG(r,q), each of size k. Therefore, the set is a set with at most intersection numbers, mi, , with respect to the hyperplanes.
Since the points of PG(r,q) can be represented by the set , any point can be identified with the exponent i, and so with the elements of the additive cyclic group . By using this identification, the set
The principal Lemma relevant to the present discussion is the following:
Lemma 3.
A transitive k-set is symmetric.
Proof.
Let be two points of a transitive k-set K. Therefore, there is an integer a, with such that Thus, if H is an m-hyperplane through i, then is an m-hyperplane through j and the assertion follows. □
If is small, the set K is a k-set with few intersection numbers. Now, we give an explicit construction of a transitive k-set in the projective space PG(r,q) which has few intersection numbers. We prove
Lemma 4.
If q≡1 mod r + 1, then the projective space PG(r,q) contains a transitive ()-set with at most r + 1 intersection numbers.
Proof.
If q ≡ 1 mod r + 1, then r + 1 is a divisor of , the number of points of PG(r,q). The orbit of the point 0 of PG(r,q) under the unique subgroup of order r + 1 of the additive cyclic group is the transitive -set with at most r + 1 intersection numbers. □
By using the above identification, the set K is the set and any hyperplane H0 is a (v,k,λ)-difference set, i.e., a k-set H0 = {d1,…,dk} of residues modulo v such that for any residue α≠0 modulo v the congruence di − dj≡α (mod v) has exactly λ solutions pairs (di,dj) with di and dj in H0, where , and , cf. [17]. Let us arrange the hyperplane indexes in such a way that and put . It follows that if mi denotes the intersection number |K0∩Hi|, we have that mi is also |K-i∩H0|, i.e., the number of dj in H0 satisfying dj≡-i mod r+1. Thus, we have that the family of intersection numbers {mi}, is a multiset, cf. [18], in which the elements mi are allowed to occur more than once, cf. [19]. The multiset is specified by its underlying set {mi} and, for each element m∈{mi}, its multiplicity μ(m), a nonnegative integer. Then, we have that for any
Therefore, we have proved that
Lemma 5.
The at most r + 1 intersection numbers, mi, with respect to the hyperplanes of a transitive ()-set K are related to the at most r + 1 intersection numbers of any point P∈K by the equations
.
Now, we prove that
Lemma 6.
The r + 1 intersection numbers, mi, with respect to the hyperplanes, satisfy the system of equations
Proof.
Since any hyperplane H0 is a (v,k,λ)-difference set H0={d1,…,dk}, with , and , then its Hall polynomial satisfies the congruence modulo . Thus, for any divisor r + 1 of v, one gets
and
where mi is the number of dj in H0 satisfying dj≡i mod r+1. By comparing the coefficients, the equations yield. □
4. Symmetric Sets with at Most Three Intersection Numbers
The simplest case we can consider is the plane PG(2,q) with q≡1 mod 3. Since 3 divides q2+q+1, the group has three orbits , and on PG(2,q). Since the three orbits are projectively equivalent, we will assume without loss of generality that .
Since 4 is the smallest order with q≡1 mod 3, let us consider PG(2,4). The equations of Lemma 3.4 with r = 2 and q = 4 become
Since z is an integer such that , it follows that .
Therefore, the multiset {1,1,3} is the unique solution. We explicitly construct the transitive two-intersection sets of type (1,3) of PG(2,4). The elements of the field 𝔽4 are {0,1,α,α2} where α is a root of the irreducible polynomial t2 + t + 1 in 𝔽2[t]. In order to write the cyclic structure of ℙ2: = PG(2,4), let ω be a primitive element of 𝔽43 over 𝔽4 and let be its minimal polynomial over 𝔽4. The companion matrix of f is given by , and it induces a Singer cycle of PG(2,4), cf. [14]. Let us consider a primitive polynomial of degree 3 over 𝔽4, p(x) = x3 + α + αx + αx2. The companion matrix C(p) is . Let us consider the point . We get:
By continuing in this way and by denoting the points represented by ωi simply by i, the points of PG(2,4) can be identified with the elements of the additive cyclic group , the integers modulo 21 as shown in Table 1.
Table 1.
The cyclic structure of the points of PG(2,4).
Since under the action of a cyclic collineation group of a finite projective plane, the point set and the line set have the same cyclic structure, select any line, for example, we choose the line 𝓁0:= x0 = 0, which contains the 5-set of points written in Table 2.
Table 2.
The starting line.
The remaining lines of the plane are found by adding 1 to each point of the preceding line beginning with 𝓁0 and using addition modulo 21.
The lines of PG(2,4) consist of the points in the vertical columns of Table 3.
Table 3.
The lines of PG(2,4).
The cyclic structure of PG(2,4) is well represented in Figure 1, reprinted from [20].
Figure 1.
The cyclic structure of PG(2,4).
Let us consider the orbit of the point 0 under the action of ,
Since lines of an orbit have the same intersection number, in order to compute the intersection numbers of K, it is sufficient to consider only the three base lines written in Table 4:
Table 4.
The base lines.
Thus, the set K = is a 7-set with 14 1-lines and 7 3-lines, i.e., K is of type (1,3), a Baer subplane, as was noted by Brouwer in [10], see also [6]. By the projective equivalence of points and lines, K is a symmetric 7-set, i.e., any point P has v1(P) = 2·1 = 2 and v3(P) = 1·3 = 3.
The second order q with q≡1 mod 3 is 7; let us consider the field 𝔽7. The equations of Lemma 3.2 with k − 1 = 2 and q = 7 become
Since z is an integer such that , it follows that .
Therefore, (1,3,4) is the unique solution. We explicitly construct the transitive three-intersection sets of type (1,3,4) of PG(2,7). In 𝔽7, 3 is a root of x2+x+2. In order to write the cyclic structure of ℙ2 :=PG(2,7), let ω be a primitive element of 𝔽73 over 𝔽7 and let be its minimal polynomial over 𝔽7. The companion matrix of f is given by , and it induces a Singer cycle of PG(2,7), cf. [14]. Let us consider a primitive polynomial with minimal weight, i.e., the minimal number of nonzero coefficients, among all primitives of that degree over 𝔽7, p(x) = x3 + 2 + 3x, cf. [21]. The companion matrix C(p) is . Let us consider the point .
We get:
By continuing in this way and by denoting the points represented by ωi simply by i, we obtain the cyclic structure of PG(2,7), as shown in Table 5. Thus, the Singer group is isomorphic to the additive group Z57, the integers modulo 57.
Table 5.
The cyclic structure of the points of PG(2,7).
Since under the action of a cyclic collineation group of a finite projective plane the point set and the line set have the same cyclic structure, select any line. For example, we choose the line 𝓁0: = x0 = 0, which contains the 8-set of points written in Table 6.
Table 6.
The starting line.
The remaining lines of the plane are found by adding 1 to each point of the preceding line beginning with 𝓁0 and using addition modulo 57. Let us consider the orbit of the point 0 under the action of ,
Since lines of an orbit have the same intersection number, in order to compute the intersection numbers of K, it is sufficient to consider only the three base lines written in Table 7:
Table 7.
The base lines, with in bold the elements of K.
Thus, the set
is a 19-set with 19 1-lines, 19 3-lines and 19 4-lines, i.e., K is of type (1,3,4), the largest minimal blocking set of PG(2,7). By the projective equivalence of points and lines, K is a symmetric 19-set, i.e., any point P has v1(P) = 1, v3(P) = 3 and v4(P) = 4.
5. Symmetric Sets with at Most Four Intersection Numbers
The second case we can consider is the space PG(3,q) with q ≡ 1 mod 4. Since 4 divides q3 + q2 + q + 1, the group has four orbits , , and on PG(3,q), each of size . Since the four orbits are projectively equivalent, we will assume without loss of generality that . Since 5 is the smallest order with q≡1 mod 4, let us consider PG(3,5). The equations of Lemma 3.3 with r = 3 and q = 5 become
Therefore, (5,7,8,11) is the unique solution. We explicitly construct the transitive four-intersection sets of type (5,7,8,11) of PG(3,5). In order to write the cyclic structure of ℙ3: = PG(3,5), let ω be a primitive element of 𝔽54 over 𝔽5 and let be its minimal polynomial over 𝔽5. The companion matrix of f is given by , and it induces a Singer cycle of PG(3,5), cf. [14]. Let us consider a primitive polynomial with minimal weight, i.e., the minimal number of nonzero coefficients, among all primitives of that degree over 𝔽5, p(x) = x4 + 2 + 2x + x2, cf. [21]. The companion matrix C(p) is .
Let us consider the point We get:
By continuing in this way and by denoting the points represented by ωi simply by i, we obtain the cyclic structure of PG(3,5), as shown in Table 8. Thus, the Singer group is isomorphic to the additive group Z156, the integers modulo 156.
Table 8.
The cyclic structure of the points of PG(3,5).
Since under the action of a cyclic collineation group of a finite projective space the point set and the plane set have the same cyclic structure, select any plane. For example, we choose the plane π0: = x0=0, which contains the 31-set of points written in Table 9.
Table 9.
The starting plane.
The remaining planes of the space are found by adding 1 to each point of the preceding plane beginning with π0 and using addition modulo 156. Let us consider the orbit of the point 0 under the action of ,
Since planes of an orbit have the same intersection number, in order to compute the intersection numbers of K, it is sufficient to consider only the four base planes written in Table 10:
Table 10.
The base planes, with in bold the elements of K.
Thus, the set
is a 39-set with 39 5-planes, 39 7-planes, 39 8-planes and 39 11-planes, i.e., K is of type (5,7,8,11). By the projective equivalence of points and planes, K is a symmetric 39-set, i.e., any point P has v5(P) = 5, v7(P) = 7, v8(P) = 8 and v11(P) = 11.
6. Conclusions
In this work, we investigated symmetric sets in finite projective spaces. Symmetric sets are interesting not only in themselves but also through becoming associated with objects in which an interest already exists, such as sets with few intersection numbers, cf. [7]. Symmetry of sets of class [0,m,n] means that the family of symmetric sets is very large, including caps and two-character sets widely studied in the literature to construct projective linear codes with two weights, cf. [4,5]. We provided necessary conditions for the existence of such sets which, to our knowledge, seem to be novel and involve the number of external hyperplanes through the points nonbelonging to the set. Since caps and two-character sets have been extensively studied, we directed our attention to transitive sets which represent another large class of symmetric sets. We generalized the construction of Brouwer [10], derived a sufficient condition for the existence of such sets and determined enough information on their intersection numbers. After reporting the cyclic construction for the sake of completeness, we reproduced and verified examples that can be calculated by hand. All these examples together seem to reveal a close and interesting relationship between several geometric and combinatorial structures. We expect that the computer-literate reader can extend the techniques used to larger cases.
Funding
This research received no external funding.
Data Availability Statement
Data are contained within the article.
Acknowledgments
This research was performed within the activity of GNSAGA of the Italian INDAM.
Conflicts of Interest
The author declares no conflicts of interest.
References
- Tallini Scafati, M. The k-set of PG(r,q) from the character point of view. In Finite Geometries; Baker, C.A., Batten, L.M., Eds.; Marcel Dekker Inc.: New York, NY, USA, 1985; pp. 321–326. [Google Scholar]
- Napolitano, V. Note on sets of hyperplane-type (m,n)r−1 in PG(r,q). Australas. J. Comb. 2022, 82, 197–200. Available online: https://ajc.maths.uq.edu.au/pdf/82/ajc_v82_p197.pdf (accessed on 3 January 2025).
- Hamilton, N.; Penttila, T. Sets of Type (a,b) From Subgroups of ΓL(1,pR). J. Algebr. Combin. 2001, 13, 67–76. [Google Scholar] [CrossRef]
- Delsarte, P. Weights of linear codes and strongly regular normed spaces. Discret. Math. 1972, 3, 47–64. [Google Scholar] [CrossRef]
- Calderbank, R.; Kantor, W.M. The geometry of two-weight codes. Bull. Lond. Math. Soc. 1986, 18, 97–122. [Google Scholar] [CrossRef]
- Coykendall, J.; Dover, J. Sets with few Intersection Numbers from Singer Subgroup Orbits. Eur. J. Combin. 2001, 22, 455–464. [Google Scholar] [CrossRef][Green Version]
- Durante, N. On Sets with Few Intersection Numbers in Finite Projective and Affine Spaces. Electron. J. Comb. 2014, 21, P4.13. [Google Scholar] [CrossRef] [PubMed]
- Tondini, D. (11,3)-arc configurations in PG(2,5). J. Interdiscip. Math. 2023, 26, 1717–1731. [Google Scholar] [CrossRef]
- Retkin, H.; Stein, E. On the symmetric (15,3)-arcs of the finite projective plane of order 7. Rend. Mat. 1965, 24, 392–399. [Google Scholar]
- Brouwer, A.E. A series of separable designs with application to pairwise orthogonal Latin squares. Eur. J. Combin. 1980, 1, 137–146. [Google Scholar] [CrossRef]
- Hirschfeld, J.W.P. Projective Geometries over Finite Fields, 2nd ed.; Oxford University Press: Oxford, UK, 1998. [Google Scholar]
- Pavese, F. Geometric constructions of two-character sets. Discret. Math. 2015, 338, 202–208. [Google Scholar] [CrossRef]
- Innamorati, S. Classifying Sets of Type (4,n) in PG(3,q). Foundations 2024, 4, 263–272. [Google Scholar] [CrossRef]
- Singer, J.W. A theorem in finite projective geometry and some applications to number theory. Trans. Am. Math. Society 1938, 43, 377–385. [Google Scholar] [CrossRef]
- Davydov, A.A.; Giulietti, M.; Marcugini, S.; Pambianco, F. On sharply transitive sets in PG(2,q). Innov. Incid. Geom. 2009, 6–7, 139–151. [Google Scholar] [CrossRef]
- Eberhard, S. Sharply transitive sets in PGL2(K). Adv. Geom. 2021, 21, 611–612. [Google Scholar] [CrossRef]
- Baumert, L.D. Cyclic Difference Sets; Volume 182 of Lecture Notes in Mathematics; Springer: Berlin/Heidelberg, Germany, 1971. [Google Scholar]
- Monro, G.P. The concept of multiset. Math. Log. Q. 1987, 33, 171–178. [Google Scholar] [CrossRef]
- Blizard, W.D. Multiset theory. Notre Dame J. Form. Log. 1989, 30, 36–66. [Google Scholar] [CrossRef]
- Wagner, A.W. Finite Projective Planes—PPT Download Slide 10/16. Available online: https://slideplayer.com/slide/3116502/ (accessed on 3 January 2025).
- Hansen, T.; Mullen, G.L. Primitive polynomials over finite fields. Math. Comp. 1992, 59, 639–643. [Google Scholar] [CrossRef]
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 author. 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/).