Let be the security multiplier. Then consider the map . This maps a point to a point of trace zero since the trace is additive and if is in the ground field. The points of trace zero form a subgroup.
Consider a curve . Let be the Frobenius map . For any we have , thus is a -eigenspace of .
The product of the eigenvalues of is , which means there must be a -eigenspace as well. Now suppose . Then we see that , thus the group of trace zero points must be the -eigenspace.
TODO: change notation below, also fix problems when and not coprime.
Pairings on Points of Trace Zero
It turns out that where are points of trace zero and is any Galois-invariant bilinear map. In particular, the Tate pairing is Galois-invariant because has coefficients in the ground field (where we view the coordinates of as variables).
Let be an elliptic curve and let be a prime such that
- divides
- but for
- does not divide .
Then divides but not for .
Let be the subgroup of of the th roots of unity.
Let be the subgroup of of points of trace zero over .
Let be a Galois-invariant bilinear map.
Theorem: is degenerate on .
Proof: For let be the Galois map defined by .
Observe that for all we have that . Hence is an eigenspace for .
Furthermore, for we have . To see this, let be the eigenvalues of acting on . By Weil's Theorem, we have that . Observe that is an eigenspace of with eigenvalue one. Therefore the other eigenvalue must be equal to .
Let . Then (The last equality holds since .)
So for we have .
Hence which implies that since is one-to-one on for .But this means and hence , which implies we must have .
[Proof due to Dan Boneh.]