Every power of x that draws a hyperoval
Worth reading first: The curve that no three points in line define · The field with four elements.
The curve that no three points in line define asked how large a set of points in a finite plane can be with no three on a line, and found a split by parity. In a plane of odd order the largest such sets have one more point than the order and every one of them is a conic — Segre’s theorem. In a plane of even order — the order of the seven-point plane is the first — they can have two more, and they stop being forced: these hyperovals include a conic with one extra point, and in planes of order sixteen and beyond they include sets that are the zeros of no quadratic at all.
It ended on the sharpest special case of that freedom. Take the plane over the field of order , and the points , one for each field element . Add the two points at infinity in the vertical and horizontal directions. For which exponents is the result a hyperoval? It checked the orders up to nine. This essay carries the search to order and sorts what it finds.
The table’s middle column is the count of exponents that work, and its right-hand chips are the classes they fall into. In orders sixteen, sixty-four, two hundred and fifty-six and so on — the even powers of two in the exponent — the count is always small and the classes are always the conic and at most one more. In the odd powers the count jumps: eleven exponents at thirty-two, twenty-three at one hundred and twenty-eight, forty-five at two thousand and forty-eight. Every class in every row belongs to a family someone had already found.
A test that costs one pass over the field
Testing whether points have no three in line looks like a search over triples, about of them — for order , eleven billion per exponent. The structure of the curve cuts it to a single pass of steps, and the reduction is worth following, because it is where the characteristic two does its work.
First, the points at infinity. Every vertical line holds exactly one point and the vertical point at infinity, which is two, so vertical lines are never a problem. Every horizontal line holds the horizontal point at infinity, so it may hold at most one affine point: may have at most one solution, which means is a permutation of the field. For a power map that is the condition that shares no factor with . The line at infinity holds the two points at infinity and nothing else.
Next, lines through the origin, which is on the curve. The line meets with exactly where , and at most one such is allowed: so must also share no factor with .
Last, lines through a general point of the curve. In characteristic two, subtraction is addition, and the slope from to is . No three points in line means no two of these slopes are equal. For a power map, factoring out gives
so the slopes from are the slopes from , rescaled and relabelled. One base point stands for all of them. The whole test is: and prime to , and the values all different. That is one pass through the field for each exponent, and the census to takes a moment.
Six ways to write the same curve
The raw count overstates how many different curves there are, because each hyperoval can be written as the graph of a power map in several ways.
The curve consists of the points in homogeneous coordinates, together with and . Permuting the three coordinates is a symmetry of the plane, and it carries the curve to another curve of the same kind. Swapping the second and third coordinates gives the points , which is the graph of the inverse power, — the reflection the slope of the mirror image made in the real plane, now read modulo . Swapping the first two gives , which after dividing by and renaming is the graph of .
Those two substitutions generate a group of six, the six permutations of three coordinates, and it acts on exponents modulo :
Two exponents in the same orbit draw the same curve in different coordinates. The census groups every exponent that works into its orbit, and checks along the way that every member of the orbit works too — a consistency test on the search itself, since an orbit containing a failure would mean either the substitutions or the test was wrong.
The classes in order thirty-two
In the plane of order thirty-two the eleven exponents fall into three classes. The conic, , has only three members because one substitution fixes it: sends to . The second class contains , a translation hyperoval: for the power map is additive in characteristic two, , the difference quotient loses its dependence on the base point entirely, and the test reduces to sharing no factor with . The third is Segre’s , which he showed in 1962 is a hyperoval whenever is odd, and which has an orbit of two because a substitution of order three fixes it.
Glynn’s two formulas, from 1983, also produce exponents here — and both land in the translation class. At thirty-two the families are not yet separate. That is the first instance of a phenomenon the whole table shows: the named families coincide in small orders and separate only as grows, and a census that stopped at thirty-two would have seen three hyperovals and no reason for five names.
Why a translation exponent needs i prime to h
The translation curves are the one family whose membership can be decided in a line, and the line is Euclid’s algorithm applied to exponents.
For the map is additive — it is the -th power of the squaring map, which in characteristic two respects sums, as the field with four elements already shows in miniature. So , the difference quotient is simply , and the test becomes: must take every non-zero value once. That happens exactly when shares no factor with .
And the common factor of and is , where is the common factor of and . The reason is that dividing by leaves remainder , so the oldest algorithm run on the numbers and performs the same steps as Euclid’s algorithm run on and , and ends at . So the translation curve is a hyperoval exactly when . That is why the even rows of the table are thin: when is even, must be odd and prime to , and the six substitutions identify with , so few classes survive.
The classes in order one hundred and twenty-eight
At order one hundred and twenty-eight the picture is richer. Two translation classes appear, from and — is prime, so every from to qualifies, and and give the same class. Segre’s now shares its class with Glynn’s second family, whose exponent is with . And Glynn’s first family, whose exponent is for and the powers of two with in the exponent arithmetic, gives : a class of only two members, and , and a hyperoval that appears in no smaller plane.
The coincidences are not accidents of the search; they are arithmetic. Glynn’s exponents are built from powers of two whose exponents solve and modulo , and for small those solutions are small enough that the resulting falls into an orbit that already has a name. As grows, the solutions spread out and the families separate — at order two thousand and forty-eight all five are distinct, alongside four translation classes, eight classes in all.
The counts are predicted by the families
The middle column of the census is not only consistent with the named families; it is exactly what they predict, and checking the arithmetic is a second test of the search.
Each class has six members unless a substitution fixes it. The conic’s class always has three, since fixes . A translation class has six. Segre’s class has six in large orders, and Glynn’s first has two in order one hundred and twenty-eight, where a substitution of order three fixes it. In order two thousand and forty-eight, is prime, every from to gives a translation curve, and pairing with leaves four translation classes; with the conic, Segre’s and Glynn’s two, the total is — the census’s number. In order four thousand and ninety-six, allows only and , one class, and .
A search that found an exponent outside the families would break that arithmetic — the count and the families could not both be right — and in every row they agree. The same bookkeeping is what made a plane in a list of numbers checkable: a structure with a symmetry group predicts its own counts, and a census that matches them has left no room for anything unaccounted.
Three hyperovals, and every line checked
The census trusts the reduction above. The drawings do not: for each curve drawn, every line of the plane is tested directly.
The conic in the plane of order sixteen looks nothing like a parabola. The points are placed by the binary codes of their field elements, and squaring is additive in characteristic two, so the pattern is a scatter with a linear structure the eye cannot find. What the figure establishes is the count: all lines were tested, meet the curve twice, miss it, and none touches it once. For a set of points with no three in line those numbers are forced — every pair of the points spans its own line, , and the other lines miss — and a hyperoval has no tangents at all, which is the even-order phenomenon that the nucleus explained in the curve that no three points in line define.
Segre’s curve in the plane of order thirty-two passes the same test: lines, secants, lines that miss. It is not a conic in any coordinates — it is in its own class — and it is still a set that no line meets three times.
Glynn’s in the plane of order one hundred and twenty-eight is the most striking of the three, because it is the smallest instance of its family: points among , placed so that each of lines meets them twice or not at all. Nothing in the drawing hints at the property. The structure is entirely in the arithmetic, and the only way to see it in a picture is to test the lines, which is what the figure did.
A conjecture checked where it can be
The census is the experimental side of a conjecture. David Glynn and others conjectured in the 1980s that the monomial hyperovals are exactly the ones in the table’s families: the conic, the translation curves with prime to , Segre’s for odd , and Glynn’s two families for odd — no others, in any order.
In every order from four to four thousand and ninety-six the census agrees. Every exponent that works lies in a class containing a named exponent, and the figure refuses to draw if any does not. That is evidence of the usual computational kind: complete for the orders searched and silent beyond them. It has been pushed much further by others, and partial proofs exist — for exponents that are small compared with the order of the plane, the conjecture has been proved by methods from algebraic geometry that count points on curves over finite fields. The full statement is not proved.
The monomials are also only the simplest case. Hyperovals given by polynomials that are not single powers exist — found by Payne in 1985, Cherowitzo in 1988, and the Subiaco and Adelaide families in 1996 and 2003 — and the first hyperoval that is not a conic at all, in the plane of order sixteen, was found by Lunelli and Sce in 1958 by one of the earliest computer searches in geometry. A census of monomials sees none of them.
The smallest hyperovals build a famous object
The hyperovals of the smallest even plane, of order four, have a life far outside this question.
That plane has points and its hyperovals have six points each; there are of them, and they fall into three classes of under the plane’s symmetries that preserve its arithmetic. Add three new points to the plane’s twenty-one, one for each class, and form sets of eight: each line with all three new points, each hyperoval with two of them and each seven-point subplane with one, the choice made by the class it belongs to, and each pair of lines with its intersection removed. There are such sets, and every five of the twenty-four points lie in exactly one of them. That is the Steiner system discovered by Ernst Witt, whose symmetry group is the Mathieu group and whose sets of eight are the codewords of weight eight in the binary Golay code — the code whose perfection the best a code can be turns on.
So the same condition — no three in a line — that this essay tests exponent by exponent in large planes is, in the plane of order four, one of the ingredients of the most exceptional finite object in combinatorics. The hyperovals there are not a curiosity about power maps; they are the extra structure that makes twenty-four points behave like nothing else.
What exhaustion in these planes does not reach
The census covers one family of candidates. It tests every exponent, so every monomial hyperoval in these planes is found; it says nothing about hyperovals given by other polynomials, which exist from order sixteen on and are not drawn.
The equivalence is by coordinate permutations only. Two exponents in different classes could in principle give hyperovals that are equivalent under some other symmetry of the plane. For the monomials this does not happen in any known case, and the classes shown are the standard ones, but the figure does not test every symmetry of each plane.
The pictures carry no geometry. A hyperoval drawn on the grid of binary codes is a scatter; the property that defines it is certified by testing all the lines, which the figures do, and cannot be seen.
Still open: whether the list is complete
Is every monomial hyperoval in a plane of order one of the conic, the translation curves, Segre’s curve and Glynn’s two? The census confirms it to order and beyond it the evidence is computational and the partial proofs cover only small exponents.
Behind it stands the question the curve that no three points in line define left: a classification of all hyperovals, monomial or not. Complete lists exist for the planes of order up to sixty-four, each obtained by a search harder than the last, and no general pattern is known. In odd order Segre’s theorem ends the story in one line; in even order the story has been growing new families for sixty years.
A search that confirms a list
The habit worth keeping is how the search was made small enough to be complete.
A property of sets — no three points in line — became, for a power map, three conditions on one pass through the field, because the curve’s equation is homogeneous and because in characteristic two the difference of two powers is their sum. Then six coordinate permutations collapsed hundreds of exponents into a handful of classes. Symmetry turned an unmanageable search into a short table, and the short table could be compared, class by class, with a list of families assembled over forty years by hand.
That comparison is what a census is for. It does not prove the list complete. It measures how far the list has been confirmed, and in the orders it reaches it leaves no gap for a missing family to hide in.
What links here
Computed from the collection, not written here: the essays that point at this one.
Shares its objects with
Essays that name at least two of the same things, and that neither author linked.
- A plane no field built — both name exhaustive search, finite field, incidence, projective plane, symmetry
- The densest graph without a square — both name exhaustive search, finite field, incidence, projective plane
- The fewest ordinary lines a polygon allows — both name conjecture, incidence, projective plane, symmetry
- The plane hiding in the squares — both name exhaustive search, finite field, incidence, projective plane
- At least as many lines as points — both name exhaustive search, incidence, projective plane
- Three ordinary lines from a count — both name exhaustive search, incidence, projective plane
Named objects
A dashed tag is an object no other essay names yet.
ClassificationConicConjectureExhaustive searchFinite fieldIncidenceProjective planeSymmetry