Tangent-filling plane curves over finite fields
Shamil Asgarli, Dragos Ghioca

TL;DR
This paper investigates plane curves over finite fields with the property that their tangent lines at smooth rational points collectively cover all points in the projective plane over the finite field.
Contribution
It introduces and analyzes a new class of plane curves over finite fields characterized by their tangent lines covering the entire projective plane.
Findings
Identification of conditions for tangent lines to cover all points
Construction of examples of such tangent-filling curves
Insights into the geometric structure of these curves
Abstract
We study plane curves over finite fields whose tangent lines at smooth -points together cover all the points of .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgebraic Geometry and Number Theory · Coding theory and cryptography
Tangent-filling plane curves over finite fields
Shamil Asgarli
Department of Mathematics and Computer Science
Santa Clara University
500 El Camino Real
USA 95053
and
Dragos Ghioca
Department of Mathematics, University of British Columbia, Vancouver, BC V6T 1Z2
Abstract.
We study plane curves over finite fields whose tangent lines at smooth -points together cover all the points of .
Key words and phrases:
Tangent-filling, plane curves, finite fields
2020 Mathematics Subject Classification:
Primary 14H50, 11G20; Secondary 14G15, 14N05
1. Introduction
The investigation of algebraic curves over finite fields is an ever-growing research topic. Stemming from the intersection of algebra, number theory and algebraic geometry, it influences a wide array of fields such as coding theory and combinatorial design theory [HKT08]. As one specific example in this vast body of work, finding curves with many -rational points remains an interesting challenge. The motivation behind searching for extremal curves ranges from purely theoretical reasons (e.g. understanding the sharpness of Hasse-Weil inequality) to more applied constructions (e.g. obtaining a rich configuration of points).
It is already instructive to restrict attention to plane curves. We list a few different definitions from the literature for a given projective irreducible plane curve of degree over a finite field to have “a lot of -rational points”.
- (a)
We say that is a maximal curve if , namely, the curve achieves the equality in the Hasse-Weil upper bound for its -rational points. 2. (b)
We say that is plane-filling if , that is, contains each of the distinct -points of . 3. (c)
We say that is blocking if is a blocking set, that is, meets every -line at some -point.
The main purpose of the present paper is to introduce a new concept that indicates in yet another way that the curve contains many -points.
- (d)
We say that is tangent-filling if every point lies on a tangent line to the curve at some smooth -point .
Regarding the literature, we note that curves satisfying (a) have been thoroughly studied in many papers ranging from foundational work [CHKT00, GK09, GGS10] to the more recent discoveries [BM18, BLM23]. The curves satisfying (b) have been analyzed by [HK13, Dur18, Hom20]. Finally, the curves satisfying (c) have been recently examined by the authors in joint work with Yip [AGY22a, AGY22b, AGY23a, AGY23b].
Our first theorem shows that a curve of a low degree cannot be tangent-filling. We first state the result when the ground field is for some prime . For convenience, we state the result for and discuss the case in Remark 2.2.
Theorem 1.1**.**
Let be an irreducible plane curve of degree defined over where is a prime. If , then is not tangent-filling.
We have an analogous result for an arbitrary finite field .
Theorem 1.2**.**
Let be an irreducible plane curve of degree defined over . If and , then is not tangent-filling.
Let us briefly compare the bounds in these two theorems. The bound in Theorem 1.1 is replaced with a pair of bounds and in Theorem 1.2. From one perspective, Theorem 1.2 provides worse bounds on , and it remains open to improve to . From another perspective, Theorem 1.2 provides better bounds on the characteristic ; for instance, when with , the bound is equivalent to , which is a weaker hypothesis than the earlier bound . It is also natural to consider the situation where we restrict our attention to a more restrictive class of smooth curves; in this case, Remark 2.3 explains to obtain a slightly improved result.
We are also interested in finding examples of tangent-filling curves. Clearly, any smooth plane-filling curve is tangent-filling. Since the degree of the smallest plane-filling curve over is by [HK13], it is natural to search for tangent-filling curves with degrees less than . Our next theorem exhibits an example of a tangent-filling curve of degree .
Theorem 1.3**.**
Let and . The curve defined by the equation
[TABLE]
is an irreducible tangent-filling curve.
Remark 1.4*.*
We note that if in Theorem 1.3, then the curve is reducible, as it contains the lines , and .
On the other hand, if , then curve in Theorem 1.3 is smooth, but it is not tangent-filling since no tangent line at a point of passes through any of the points , and . This claim can be easily checked since the points have the property that (the proof of this fact follows similarly as in Lemma 3.2, which characterizes the -points of when ), while the equation of the tangent line at the point is
[TABLE]
Finally, a simple computer check shows that the curve from Theorem 1.3 is not tangent-filling when (see also Remark 3.7).
While we expect that is not the smallest possible degree of a tangent-filling curve, we believe that Theorem 1.3 is novel in several ways. First, checking the tangent-filling condition over requires careful analysis of the -points of the curve. Second, in our previous work with Yip [AGY22a], we found several families of blocking smooth curves of degree less than and so, it was natural to test those families whether they are also tangent-filling; however, none of the tested families of blocking smooth curves turned out to be tangent-filling. This suggests that finding tangent-filling curves may be very challenging, much more than the case of blocking curves. In particular, finding tangent-filling curves of degree less than seems very difficult in general. Quite interestingly, the curve from Theorem 1.3 is not blocking since does not intersect the -lines , , and (see also Corollary 3.3).
We remark that when has a special form, there are more optimal examples. The noteworthy example is the Hermitian curve defined by when is a square. We will see in Example 3.1 that is a tangent-filling curve. Thus, for square, there is a (smooth) tangent-filling curve of degree .
Inspired by the example in the previous paragraph, we may ask for the most optimal curve that has the tangent-filling property.
Question 1.5**.**
What is the minimum degree of an irreducible tangent-filling plane curve over ?
Let us explain a heuristic that suggests that the optimal degree may not be too far away from even for a general . Consider a collection of -lines such that
[TABLE]
By viewing each line as a point in the dual space , the condition (1.1) is equivalent to being a blocking set in . There are plenty of blocking sets with size a constant multiple of ; for instance, the so-called projective triangle, a well-known example of a blocking set, has points for odd [Hir79]. So, we choose that satisfies (1.1) and for some constant . Next, suppose that it is possible to pick distinct -points for each , so that for . Let us impose the condition that a degree curve passes through the point and has contact order at least with the line at the point . For each value of , this imposes linear conditions in the parameter space of plane curves of degree , where . Assuming that , we obtain a curve of degree satisfying each of these local conditions. By construction, each such curve is tangent to the line at the point , and tangent-filling property is enforced by (1.1). The main issue is that all such resulting curves may be singular at one (or more) of the points . While the bound of the form for some constant is predicted by this heuristic, it seems very challenging to make this interpolation argument precise.
Structure of the paper.
In Section 2, we borrow tools from classical algebraic geometry and combinatorics of blocking sets to prove our Theorems 1.2 and 1.1. In Section 3, we prove Theorem 1.3 by studying in detail the geometric properties of the given curve , such as its singular locus and irreducibility, along with an arithmetic analysis for the equation of a tangent line at a smooth -point of .
Acknowledgments.
We thank the anonymous referee for their useful comments and suggestions, which improved our presentation.
2. Curves of low degree are not tangent-filling
In this section, we prove Theorem 1.2 and Theorem 1.1. We start with preliminary geometric constructions. Given a plane curve , recall that the dual curve parametrizes the tangent lines to . More formally, is the closure of the image of the Gauss map mapping a regular point on to the line .
When the Gauss map is separable, the geometry of the tangent lines to the curve in characteristic is similar to the behaviour observed in characteristic [math]. It turns out that the curve is reflexive (that is, the double dual can be canonically identified with itself) if and only if is separable [Wal56]. Thus, all curves in characteristic [math] are reflexive. In positive characteristic , the condition is sufficient to ensure that a plane curve of degree is reflexive [Par86]*Proposition 1.5.
2.1. Bitangents
For a given plane curve , we say that a line is bitangent to if is tangent to the curve in at least two points. The following is a well-known result in classical algebraic geometry; we include its proof to emphasize how the hypothesis is used. Since it is possible to have a curve with infinitely many bitangents [Pie94]*Example 2, the lemma below would not be true if we completely remove the assumption .
Lemma 2.1**.**
Let be a geometrically irreducible plane curve of degree defined over such that . Then has at most many bitangents.
Proof.
The condition guarantees that the Gauss map is separable. The dual curve has degree . Since is geometrically irreducible, it has at most many singular points [Har92]*Exercise 20.18. Every bitangent of the curve corresponds to some singular point of , because is separable [Wal56]. Thus, the number of bitangents to is at most
[TABLE]
as desired. ∎
The previous lemma would hold if we replaced the hypothesis with the weaker hypothesis that the Gauss map of is separable.
2.2. Strange curves
We say that an irreducible plane curve of degree over a field is strange if all the tangent lines to the curve at its smooth -points are concurrent. This is equivalent to requiring that the dual curve of is a line. Since the double dual of a strange curve cannot be the original curve, it follows that strange curves must be nonreflexive. In particular, strange curves can only exist when . Strange curves do exist [Pie94]*Example 1: for instance, all the tangent lines to the curve pass through the point . The paper [BH91] contains several results on various properties and characterizations of strange curves.
As mentioned in the beginning of the section, the hypothesis ensures that the curve is reflexive. Thus, a plane curve of degree cannot be strange whenever . This fact will be crucially used in the proofs below, when we verify that the -points of the dual curve do not produce a trivial blocking set.
2.3. Proofs of Theorem 1.1 and Theorem 1.2.
We now present the proof of our first main theorem which roughly states that tangent-filling curves over cannot exist when is larger than a quadratic function of .
Proof of Theorem 1.1.
We first assume that is geometrically irreducible. We start by observing that the hypothesis implies for . Thus, the curve is reflexive, and in particular, is not strange, meaning that . By applying Hasse-Weil bound [AP96]*Corollary 2.5, we have
[TABLE]
Suppose, to the contrary, that is tangent-filling. Let correspond to the set of tangent -lines to the curve at smooth -points. It is clear that
[TABLE]
Note that is a blocking set by definition of tangent-filling; indeed, each -line in the dual projective plane parametrizes lines passing through a fixed point, so meets every -line in the dual space. Since , the set is a non-trivial blocking set, that is, cannot contain all the -points of some -line in . Indeed, is irreducible (as it is the image of the irreducible curve through the map ) and has degree less than . By Blokhuis’ theorem [Blo94],
[TABLE]
Combining (2.1) and (2.2), we get which contradicts the hypothesis .
Now, suppose that is not geometrically irreducible. Since is irreducible but not geometrically irreducible, we conclude that (see [CM06]*Lemma 2.3 or [AG23]*Remark 2.2). In particular, the number of distinct tangent -tangent lines to is at most . Since each -line covers points of , all the tangent lines to at its smooth -points together can cover at most distinct -points. Since , it is immediate that , so is not tangent-filling. ∎
Remark 2.2*.*
Note that the inequality automatically implies when . However, when , the inequality is vacuous, and is allowed. When and , the smooth conics are strange curves, which are therefore tangent-filling because the tangent lines at the -rational points of this conic are all the lines passing through some given point in . So, Theorem 1.1 does not hold when ; on the other hand, Theorem 1.1 continues to hold when and with essentially the same proof as the one above.
We proceed to prove our second main result concerning tangent-filling curves over an arbitrary finite field .
Proof of Theorem 1.2.
We first assume that the curve is geometrically irreducible, that is, irreducible over . We claim that is not a blocking curve. Suppose, to the contrary, that is a blocking set in . Since , the curve is not strange, that is, . Since , the set is a non-trivial blocking set by the same reasoning given in the proof of Theorem 1.1. By [AGY23a]*Lemma 4.1,
[TABLE]
On the other hand, the number of -points on the dual curve is bounded above:
[TABLE]
Combining Lemma 2.1, Hasse-Weil bound applied to [AP96]*Corollary 2.5, and (2.4), we obtain an upper bound:
[TABLE]
Comparing (2.3) and (2.5), we obtain
[TABLE]
or equivalently,
[TABLE]
Since , we have which allows us to deduce,
[TABLE]
contradicting (2.6). We conclude that is not a blocking curve, which means that is not tangent-filling.
When is irreducible but not geometrically irreducible, we know that , so we apply the same argument (with replaced with everywhere) at the end of the proof of Theorem 1.1. We conclude that is still not tangent-filling. ∎
Remark 2.3*.*
Kaji [Kaj89] proved that the Gauss map of a smooth plane curve over must be purely inseparable. Consequently, a smooth plane curve must have finitely many bitagents. Moreoever, only smooth strange curves are conics in characteristic . These observations together tell us that Theorem 1.2 holds for smooth curves even when the hypothesis is removed as long as .
3. Explicit examples of tangent-filling curves
We start with an example of a plane curve of degree which is tangent-filling over when is a square.
Example 3.1**.**
Let be a prime power such that is a square. The curve defined by
[TABLE]
is tangent-filling over . The curve is known as the Hermitian curve in the literature. It can be checked that has exactly distinct -points. Moreover, the set forms a unital in the sense of combinatorial geometry, meaning that the points can be arranged into subsets of size so that any two points of lie in a unique subset. In particular, it can be shown that every -line meets in either or points [BE08]*Theorem 2.2. As a result, is a blocking curve over .
To show that is a tangent-filling curve, we let to be a point in . We are searching for a point such that contains . This is equivalent to finding such that
[TABLE]
Note that the map is a bijection on the set , and therefore also on because is defined over . Thus, there exists with the property that
[TABLE]
In other words, it suffices to find such that
[TABLE]
Since are elements of , we see that (3.2) is equivalent to
[TABLE]
Let be the -line defined by . Since is a blocking set, the equation (3.3) is satisfied for some , as claimed. This argument also shows that the dual of the Hermitian curve is isomorphic to itself.
For the remainder of the paper, we will focus on the curve defined by the equation
[TABLE]
Unless otherwise stated, we will assume that .
We will study the curve by first finding the singular points, and then checking that is irreducible. Finally, we will prove that is tangent-filling, establishing Theorem 1.3.
3.1. Rational points of the curve.
We start by finding all the -points on .
Lemma 3.2**.**
The set is equal to the set of all points such that
[TABLE]
Proof.
Since holds for every , the conclusion is clear from (3.4). ∎
Corollary 3.3**.**
The curve is not blocking.
Proof.
Consider the -line . Then has no -points due to the condition in Lemma 3.2. Thus, is not a blocking set. ∎
3.2. Singular points of the curve
Our goal is to determine the singular points of the curve over .
Proposition 3.4**.**
The curve has only one singular point, namely .
Proof.
By looking at the partial derivatives of the defining polynomial in (3.4), any singular point of must satisfy,
[TABLE]
In particular, any singular point satisfies:
[TABLE]
So, without loss of generality, we may assume that . Thus, a potential singular point takes the form and satisfies by equation (3.6). Applying (3.5), we get
[TABLE]
We begin by computing the expression ,
[TABLE]
The two equations (3.7) and (3.8) together give,
[TABLE]
We can rearrange (3.9) into
[TABLE]
which can be expressed as a degree equation in :
[TABLE]
Solving for , we obtain
[TABLE]
where satisfies . We compute using (3.10):
[TABLE]
We also compute using (3.10):
[TABLE]
which simplifies to:
[TABLE]
Since by (3.7), we know that . Equating (3.11) and (3.12),
[TABLE]
We proceed by analyzing two cases, depending on whether or .
Case 1. .
In this case, we have . Using which is implied by (3.7), the equation (3.13) yields,
[TABLE]
which simplifies to , and so . Using (3.10), we obtain as well. This results in the singular point of the curve .
Case 2. .
In this case, because . Since is the Galois conjugate of , we have . Thus, (3.13) yields,
[TABLE]
This simplifies (due to ) to,
[TABLE]
We can eliminate the case because that will only bring us back to the singular point already analyzed in the previous case. After dividing both sides of the preceding equation by , and solving for , we get
[TABLE]
Using the relation , the formula (3.14) simplifies to,
[TABLE]
Applying (3.10), we obtain
[TABLE]
Since , we have two solutions (once is chosen, is also a solution). Thus, (3.15) and (3.16) allow us to conclude that there are two potential singular points on the curve :
[TABLE]
However, both of these points above satisfy . By equation (3.6), none of these two points is singular on the curve .
We conclude that Case 2 does not occur after all, and the point is the unique singular point of . ∎
3.3. Irreducibility of the curve
We begin with a general irreducibility criterion for a plane curve of degree at least with a unique singular point.
Lemma 3.5**.**
Suppose that is a plane curve defined over a field with and a unique singular point . After dehomogenizing and applying translation, we may assume that is the singular point of the affine curve . Assume that the quadratic term in the expansion of around cannot be written as for some (in other words, the equation has precisely two solutions in ). Then the plane curve is irreducible over .
Proof.
Since is a singular point of , we can then express
[TABLE]
where is a homogeneous polynomial of degree in and . By hypothesis, splits over as a product of two distinct nonzero linear forms. If where , then we claim that the component curves and meet at the point with multiplicity . Indeed, the expansions of and around the origin must necessarily take the form (after multiplication by a suitable nonzero constant):
[TABLE]
and
[TABLE]
respectively, where and are homogeneous polynomials of degree in and . Since and are distinct linear forms which generate the maximal ideal of at , then the two curves and meet with multiplicity at .
We show that the plane curve is irreducible over . Assume, to the contrary, that for some homogeneous polynomials and with positive degrees and , respectively. Let and . After applying Bézout’s theorem, intersection points (counted with multiplicity) of and must be singular points of . Since has a unique singular point, namely in the affine chart , the local intersection multiplicity at the origin must be at least . This contradicts the fact that and meet with multiplicity exactly at . ∎
Proposition 3.6**.**
The curve defined by (3.4) is geometrically irreducible.
Proof.
By Proposition 3.4, the curve has the unique singular point . Expanding the equation around the point , we are led to analyze:
[TABLE]
After expanding, the first nonzero homogeneous form in and has degree , and is given by:
[TABLE]
Since the discriminant of the quadratic is in , the hypothesis of Lemma 3.5 is satisfied. Thus, is irreducible over . ∎
3.4. Tangent-filling property
In this final subsection, we give the proof that the curve defined by (3.4) is tangent-filling over .
Proof of Theorem 1.3.
Let be an arbitrary point in . We want to find a smooth -point of such that is contained in the tangent line . From Lemma 3.2, we know that an -point is a point on the curve if and only if
[TABLE]
Note that is contained in the tangent line if and only if
[TABLE]
where . Using the fact that for each , we rewrite (3.18) as
[TABLE]
Note that all the denominators in (3.19) are nonzero because Lemma 3.2 guarantees that for any -point of the curve .
Case 1. Suppose and .
In this case, the point is already smooth in by Lemma 3.2 and Proposition 3.4. Hence, we may take because always belongs to .
Case 2. Suppose .
In this case, (3.19) yields
[TABLE]
We search for a solution satisfying (3.17).
Subcase 2.1. and .
Since , we cannot have . We may assume, without loss of generality, that . Let and , and solve for according to the equation (3.20):
[TABLE]
Clearly, and (3.17) is satisfied.
Subcase 2.2. and .
By symmetry, we may assume that ; since , then we have and so, equation (3.20) yields . The point satisfies both (3.17) and (3.20). This concludes our proof that all points for which belong to a tangent line at a smooth -point of .
Case 3. and .
Since we seek points with , we can scale and so that
[TABLE]
The equation (3.19) now reads,
[TABLE]
Since , we may assume by symmetry that . As a result, (3.21) reads
[TABLE]
If , then we let , and . Note that and satisfies both (3.22) and (3.17).
If , then we simply choose which satisfies both (3.22) and (3.17).
If , then we get the solution which satisfies both (3.22) and (3.17).
If , then we get the solution which satisfies both (3.22) and equation (3.17).
Case 4. .
We can assume , and also after scaling . Then equation (3.19) yields,
[TABLE]
Our goal is to find a solution to (3.23).
After multiplying (3.23) by , we obtain
[TABLE]
which we rearrange as follows:
[TABLE]
Our goal is to show that the number of -points on the affine curve given by the equation:
[TABLE]
is strictly more than the number of points which we want to avoid from the set:
[TABLE]
Indeed, besides the point , the points on the curve (3.24) which we have to avoid are the ones satisfying the equation:
[TABLE]
We note that there are only three such points on the curve (3.24): , and ; this follows easily from the equation (3.24) after substituting either , or , or .
Now, for each -point on the affine conic given by the equation
[TABLE]
we have the -point on given by
[TABLE]
Since there are points on (because we have points on its projective closure in and only two such points are on the line at infinity), we obtain -points on . Now, if are distinct points on , then we get the corresponding points on are also distinct unless as can be seen from (3.26). There are at most points on having -coordinate equal to (which in fact happens when , in which case ). Thus, we are guaranteed to have at least distinct points in . Hence, as long as , we are guaranteed to avoid the points listed in (3.25).
Therefore, the curve is tangent-filling under the hypothesis and . ∎
Remark 3.7*.*
The result in Theorem 1.3 is sharp in a sense that when , the curve is not tangent-filling. Indeed, one can check that for the point , there is no smooth -point on this curve such that .
References
