Elliptic Curves – Calculating Divisors of Coordinate Functions

elliptic-curves

I am currently reading Silverman's arithmetic of elliptic curves. In chapter II, reviewing divisor, there is an explicit calculation:
Given $y^2 = (x-e_1)(x-e_2)(x-e_3)$

let $P_i = (e_i,0),$ and $ P_\infty$ be the point at infinity, with coordinate (0,1,0)

We have $div(y) = (P_1)+(P_2)+(P_3) – 3 (P_\infty)$

I am able to calculate div(y) at $P_i$ following his examples, but I don't know how to calculate the coefficient 3 at $P_\infty$, can anyone help me please?

Best Answer

Instead of concentrating on calculating the divisor of $y$, calculate first the divisor of $x-e_i$, for $i=1,2,3$.

First homogenize to $Y^2Z=(X-e_1Z)(X-e_2Z)(X-e_3Z)$. Let us calculate the divisor of $x-e_1$ (the divisors of $x-e_2$ and $x-e_3$ are calculated in the same manner). The original function $x-e_1$ is the function $(X-e_1Z)/Z$ in projective coordinates. But, from the equation of the curve we see that $$\frac{X-e_1Z}{Z} = \frac{Y^2}{(X-e_2Z)(X-e_3Z)}.$$ Thus, it is clear now that the function $(X-e_1Z)/Z$ has a double pole at $[X,Y,Z]=[0,1,0]$ and a double zero at $[e_1,0,1]$ because $e_1\neq e_2$, and $e_1\neq e_3$, as the curve is non-singular. Thus, $$\operatorname{div}((X-e_iZ)/Z) = \operatorname{div}(x-e_i) = 2P_i - 2\infty, $$ where $P_i = [e_i,0,1]$ and $\infty=[0,1,0]$. Hence, $$ \operatorname{div}(y^2)=\operatorname{div}(x-e_1) +\operatorname{div}(x-e_2) +\operatorname{div}(x-e_3)=2P_1+2P_2+2P_3-6\infty$$ and $$ \operatorname{div}(y)=P_1+P_2+P_3-3\infty.$$


Edit to add: Let me work this out in more detail. Let $K$ be a field, let $\overline{K}$ be a fixed algebraic closure, let $E/K$ be an elliptic curve given by $$ZY^2=X^3+AXZ^2+BZ^3=(X-e_1Z)(X-e_2Z)(X-e_3Z),$$ with $e_i\in K$ being distinct (notice the short Weierstrass equation implies $e_1+e_2+e_3=0$). Let $\overline{K}[E]$ be the function field of $E$. For $P\in E(\overline{K})$, we denote the ideal of functions in $\overline{K}[E]$ that vanish on $P$ by $M_P$ (strictly speaking we should define $M_P$ to be the maximal ideal in the localization $\overline{K}[E]_P$). For $f\in M_P$, we define $$\operatorname{ord}_P(f)=\sup\{d\geq 1: f\in M_P^d\}.$$ Some facts:

  • Let $P=P_1=[e_1,0,1]$. Then, $X-e_1Z$ and $Y$ belong to $M_{P}\subseteq \overline{K}[E]$, and moreover, they generate $M_{P}$ (because $\langle X-e_1Z,Y\rangle$ is maximal in $\overline{K}[E]$). But, in fact, $$(e_1-e_2)(e_1-e_3)(X-e_1Z)Z^2=ZY^2-(X-e_1Z)^3-(2e_1-e_2-e_3)(X-e_1Z)^2Z.$$ Since $Z$ does not vanish at $P=P_1=[e_1,0,1]$, and $(e_1-e_2)(e_1-e_3)$ is a non-zero constant, it follows that $X-e_1Z$ belongs to $M_P^2$. So $M_P/M_P^2$ is generated solely by $Y$ and, in particular, $\operatorname{ord}_P(Y)=1$ (note that if $Y$ was also in $M_P^2$, then $M_P/M_P^2$ would vanish, but this is impossible because $E$ is smooth and $\dim_{\overline{K}}(M_P/M_P^2)=\dim E=1$). The equation above also says that $$\operatorname{ord}_P(X-e_1Z)=\min\{2\operatorname{ord}_P(Y),2\operatorname{ord}_P(X-e_1Z),3\operatorname{ord}_P(X-e_1Z)\},$$ and since $\operatorname{ord}_P(X-e_1Z)>0$, the only non-contradictory statement is that $\operatorname{ord}_P(X-e_1Z)=2\operatorname{ord}_P(Y)=2$.

  • Similarly, one deduces that at $P_i$, for any $i=1,2$, or $3$, the function $X-e_iZ$ vanishes to order $2$, and $Y$ vanishes to order $1$.

  • Now let $P=\infty=[0,1,0]$. The ideal $M_\infty$ is generated by $X$ and $Z$. It follows that $X-e_iZ\in M_\infty$ for any $i=1,2,3$. But $$ZY^2 = (X-e_1Z)(X-e_2Z)(X-e_3Z)$$ and the fact that $Y\not\in M_\infty$, implies that $Z$ itself belongs to $M_\infty^3$. We conclude that $M_\infty/M_\infty^2$ is generated by $X$, and so $\operatorname{ord}_\infty(X)=1$, and this implies that $\operatorname{ord}_\infty(Z)=3$, and $$\operatorname{ord}_\infty(X-e_iZ)=\min\{\operatorname{ord}_\infty(X),\operatorname{ord}_\infty(Z)\}=\min\{1,3\}=1,$$ for $i=1,2,3$.

  • Hence, $\operatorname{ord}_\infty((X-e_iZ)/Z)=1-3=-2$, so $(X-e_iZ)/Z$ has a pole of order $2$ at $\infty$. Also, $\operatorname{ord}_\infty(Y/Z)=0-3=-3$, i.e., $Y/Z$ has a pole of order $3$ at $\infty$.

  • Putting it all together in terms of divisors we find: $$\operatorname{div}(Y/Z)=(P_1)+(P_2)+(P_3)-3(\infty), \text{ and } \operatorname{div}((X-e_iZ)/Z) = 2(P_i)-2(\infty).$$