Abstract Algebra – How to Find an Elementary Proof of Riemann-Roch Special Case

abstract-algebraalgebraic-geometryelliptic-curves

I'm looking for an elementary proof of the fact that $\ell(nP) = \dim L(nP) = n$, where $L(nP)$ is the linear (Riemann-Roch) space of certain rational functions associated to the divisor $nP$, where $n > 0$ is an integer and $P$ is a point on a curve of genus 1.

This fact is used to prove that every elliptic curve is isomorphic to a curve given by a Weierstrass equation. See for instance Silverman, The Arithmetic of Elliptic Curves, p. 59, Proposition 3.1.(a).

I know that it's a corollary to the Riemann-Roch theorem (it follows from the corollary that says if $\deg D > 2g – 2$ then $\ell(D) = \deg D + 1 – g$). The proof of the full Riemann-Roch theorem still looks a little intimidating to me, so I'm hoping someone can provide a more elementary proof of this special case, perhaps by making the relevant simplifications in the proof of the Riemann-Roch theorem.

Thanks in advance.

Best Answer

Let $X$ be an elliptic curve over $k$, and $P \in X$. We have to prove that for $D=nP$ we have $$ l(D)=\deg(D)=n $$ If $D$ satisfies the above equation, and $E$ is a divisor such that $E \geq D$, then we have $l(E)=\deg(E)$ (cf. Fulton, Corollary 8.3.1). Hence it is enough to show that $l(P)=1$.

Clearly $l(P) > 0$, since $k \subset L(P)$. On the other hand, $l(P) > 1$ would imply that there exists $x \in k(X)$ such that $x$ has a simple pole at $P$, and no other poles. But this would imply that the map $$ x: X \rightarrow \Bbb{P}^1 $$ is an isomorphism, which is a contradiction. Thus $l(P)=1$.

Related Question