[Math] Finding zeros and poles of rational functions over elliptic curve

elliptic-curvesprojective-spacerational-functions

The matter of explicitly finding the order of a rational function on an elliptic curve in the projective plane at infinity (i.e. at the point $(0, 1, 0)$) still seems unclear.

For example, Silverman (in The Arithmetic of Elliptic Curves) states that the order of the rational function $y$ on the elliptic curve
\[
y^2 = (x – e_1)(x – e_2)(x – e_3),
\]
where $e_1$, $e_2$, and $e_3$ are distinct, is $-3$. That is, the function $y$ has a pole of order $3$ at $(0, 1, 0)$. I have no doubt that this is true; I'd like to know a simple way to see it, based on projective coordinates and independent of the fact that the sum of the orders of the zeros of $y$ is $3$ (which I understand).

Best Answer

This fairly old-fashioned argument is the way I look at the situation. Homogenize $y^2=x^3+ax+b$ to $Y^2Z=X^3+aXZ^2+Z^3$, then dehomogenize by setting $Y=1$ to get $\zeta = \xi^3 +a\xi\zeta^2+\zeta^3$. The point you’re interested in is now $(0,0)$.

What does the curve look like there? Clearly $\xi$ is a local uniformizer, and $\zeta$ has a triple zero there. If you don’t see that right away, use the equation relating the two letters to see that $\zeta$ expands as a power series that starts $\zeta = \xi^3 + a\xi^7 +\cdots$. Now, what are the original $x$ and $y$ in terms of $\xi$ and $\zeta$? Yes: $x=\xi/\zeta$ and $y=1/\zeta$, and there you are.

Related Question