Riemann-Roch notes / III

The space L(D)

A divisor bound cuts out a concrete vector space of meromorphic functions. This space is the object whose dimension Riemann-Roch predicts.

For a divisor \(D\), define

\[L(D)=\{f\in\mathbb C(X)^*: (f)+D\ge 0\}\cup\{0\}.\]

This is the space that Riemann-Roch counts. Its dimension is denoted \(\ell(D)\).

The definition is local at every point, but the answer is global. At a point where \(D\) has coefficient \(n\), the inequality says

\[\operatorname{ord}_P(f)+n\ge 0.\]

If \(n>0\), poles are allowed up to order \(n\). If \(n<0\), zeros are forced.

Why this is a vector space

The pole order of a sum cannot be worse than the larger of the pole orders of its summands. Hence if two functions satisfy the same divisor bound, so does any linear combination of them. This proves that \(L(D)\) is a complex vector space.

Compactness then implies finite dimension. The divisor bounds all possible principal parts at the finite set of points in its support; away from that set the functions are holomorphic.

Immediate vanishing

If \(\deg(D)<0\), then \(L(D)=0\).

Indeed, if \(0\ne f\in L(D)\), then \((f)+D\) is effective. Its degree is \(\deg(D)\), since principal divisors have degree zero. An effective divisor cannot have negative degree.

Linear systems

The projectivization

\[|D|=\mathbb P(L(D))\]

is the complete linear system of \(D\), when \(L(D)\ne 0\). It is the family of effective divisors linearly equivalent to \(D\).

The polynomial model

On \(\mathbb P^1\),

\[L(2\infty)=\operatorname{span}\{1,z,z^2\}.\]

The divisor bound permits a double pole at infinity and no finite poles. That is exactly the condition of being a polynomial of degree at most two.

Two spaces with actual pole bookkeeping

On \(\mathbb P^1\), let

\[D=2\infty+0.\]

A function in \(L(D)\) may have a double pole at infinity and a simple pole at zero, and no other poles. Hence it is a Laurent polynomial with exponents between \(-1\) and \(2\):

\[L(2\infty+0)=\operatorname{span}\{z^{-1},1,z,z^2\}.\]

The dimension is \(4\), matching \(\deg(D)+1\).

On \(E:y^2=x^3-x\), the coordinate functions have pole orders \(2\) and \(3\) at \(O\). Therefore

\[L(2O)=\operatorname{span}\{1,x\}, \qquad L(3O)=\operatorname{span}\{1,x,y\}.\]

These are not formal bases chosen for convenience: their pole orders are exactly what the divisor permits.

Riemann-Roch is valuable because direct computation of \(L(D)\) becomes hard once the curve has positive genus. The theorem replaces that computation with degree, genus, and a dual space.