Here’s a basic example that comes up if you work with elliptic curves: Let be a prime which is . Let be the elliptic curve over a field of characteristic . Then has an endomorphism . It turns out that, in the group law on , we have . That is to say, plus copies of is trivial.
I remember when I learned this trying to check it by hand, and being astonished at how out of reach the computation was. There are nice proofs using higher theory, but shouldn’t you just be able to write down an equation which had a pole at and vanished to order at ?
There is a nice way to check the prime by hand. I’ll use for equivalence in the group law of . Remember that the group law on has and has whenever , and are collinear.
We first show that
Proof of : We want to show that , and add up to zero in the group law of . In other words, we want to show that these points are collinear. We just check:
as desired. .
Use of : Let be a point on . Applying twice, we get
.
Now, the horizontal line crosses at three points: , and . (Of course, , since we are in characteristic three.) So and we have
as desired. .
I was reminded of this last year when Jared Weinstein visited Michigan and told me a stronger statement: In the Jacobian of , we have , where is once again the automorphism .
Let me first note why this is related to the discussion of the elliptic curve above. (Please don’t run away just because that sentence contained the word Jacobian! It’s really a very concrete thing. I’ll explain more below.) Letting be the curve , and letting be , we have a map sending , and this map commutes with . I’m going to gloss over why checking on will also check it on , because I want to get on to playing with the curve , but it does.
So, after talking to Jared, I was really curious why acted so nicely on the Jacobian of . There are some nice conceptual proofs but, again, I wanted to actually see it. Now I do.
Let be any odd prime. Let be the curve , over a field of characteristic . We’ll be working in the Jacobian of . This is a group , generated by the points of , and subject to the relation that, if there is a polynomial vanishing precisely at the points , , …, , then . If you’ve seen this theory laid out for projective curves, then you use rational functions rather than polynomials, and you have to keep track of poles as well as zeroes. Because I’m using the affine curve , I get to just work with polynomials and their zeroes.
When we run this construction for a curve of the form , then the elements of the group are just the points on the curve, plus the additive identity. Let’s see why: , as these are the two points on the line , so we don’t need formal inverses. And for any two points and with , the line through these points will meet the curve once more, say at , so we have . We can repeatedly use this trick to reduce sums of many points to sums of fewer points.
I am now asking you to consider , which (except when ) is not of the form
. This means that not every element of will be equivalent to a single point of the curve . Other than that, the theory really isn’t harder.
The curve has an endomorphism , just as before. And, just as before, what we are going to be showing is that as endomorphisms of the group . In particular, when , we have .
The key identity
We’re going to figure out how to generalize equation for all primes. The equation we want is
.
Here is the quadratic residue symbol: it equals if is a quadratic residue modulo ; it equals if is a non-QR and if .
Just as in the case, we’ll want to rewrite this to have fewer minus signs. For any on , the vertical line meets at two points: and . So . So we can rewrite our desired equation as
.
So we need to find a polynomial which passes through the points . Set
.
Since , the polynomial will pass through all of the points . Where else does meet ?
Well, if then . Plugging this into the equation for , we have
or
.
This is a degree polynomial in . We already know of the roots — they are at for a nonzero element of .
Equation has leading term , and constant term . So we can conclude that the product of the roots of is . We have . So the last root of is at . A little more thought shows that the intersection of with is at , not .
So we have found a polynomial which vanishes precisely at the points and , and we have proved equation .
Why we’ve won
Let be the automorphism of the curve . Clearly, . A little less obviously, I claim that in the endomorphism ring of the group . In other words, I am claiming that, for any on , we have
This is because the points are precisely the intersections of with the horizontal line .
So is a module for the ring . This is better known as the ring of cyclotomic integers. And identity tells us that
in the ring .
The right hand side of the above equation is a very famous element of : The Gauss sum. And it’s most famous property is that — exactly what we wanted to show.
Let’s review why the Gauss sum has the desired square.
.
Group together terms with the power of to get
.
If , then takes on every value in once, except that it misses . If , then takes on the value over and over, times in total. Using , our sum is
as desired.
What I want to emphasize is that every equality of this proof corresponds to writing down a rational function on with the corresponding poles and zeroes. For example, the second to last equality above replaced by . There is a corresponding rational function which has zeroes at and has a pole at : Namely, . It would be painful, but completely doable, to actually use this proof to write down a rational function on with a zero at , and a -fold pole at . In fact, I cheated a bit in the beginning of this post. I didn’t just cleverly guess the formula ; I instead wrote down and plugged in .
Descending the resulting rational function to the curve would probably leave an unmotivated mess. I understand how to do it: You need to look at the rational function of and rewrite it in the variables ; Galois theory guarantees that you will succeed. But I suspect the result would be unenlightening.
So, finally, I understand why without going through the theory of supersingular curves, or the Weil bounds, or anything deeper than Gauss sums. Hope you enjoyed!
You have a little mixup in notation at the beginning: you define E as u^2=v^3-v, but then you prove things about v^2=u^3-u.
Looking forward to reading the rest of this!
(this is Alison Miller).
Thanks Allison!
Jared also e-mailed and mentioned that a similar trick should work for and indeed it does. For , let be the automorphism . Let be . Then looking at the intersections of with shows that . The group generated by the ‘s is isomorphic to ; the ring of endomorphisms generated by and the is isomorphic to
By mapping and to various nontrivial -th and -st roots of unity, the element get’s sent to all of the various Gauss sums. I haven’t checked this carefully, but I believe the right statement should be that each of the nontrivial Gauss sums appears once in the cohomology of .