The inclusion allows one additional coefficient: the coefficient of in the local Laurent expansion at , where is a uniformizer. The resulting linear map
is injective, so the dimension can increase by at most one.
It increases precisely when some rational function has a pole of exact order at and no other poles. By the definition of the Weierstrass gap set , this occurs exactly when . Hence
Weierstrass gap theorem 2026-10-03
At every point of a smooth projective curve of genus , exactly positive integers are Weierstrass gap. Indeed, each quotient has dimension zero or one, while Riemann--Roch gives for all .