The Weil Pairing II
There is an alternative way to define the Weil Pairing. To prove the equivalence of definitions, we first show that the pairing is nondegenerate and bilinear. Then this means the pairing is completely determined by its value on for some basis of , so in fact all bilinear nondegenerate pairings on are equal up to a constant.
Let be two -torsion points. Let be some divisor such that
and similarly be a divisor such that
Both and are principal. Let be a rational function such that
and similarly let be a rational function such that
Then define the Weil pairing of and to be
for choices of and such that this ratio is well-defined.
Weil Reciprocity
To prove that the Weil pairing is well-defined and bilinear one uses a fact known as Weil reciprocity: for all rational functions
The following gives some intuition as to why this may be true. Consider two functions and . Then the zeroes of are and the zeroes of are , and we have .