First, . Otherwise there would be a nonconstant rational function with one simple pole and no others, defining a degree-one finite morphism . Such a map is an isomorphism, which would make have genus zero.
Part (iii) says that there are exactly two gaps. If is a gap, they must therefore be and . If is not a gap, choose a function with its only pole at , of order two. Pole orders form an additive semigroup under multiplication of functions. If were also a nongap, the semigroup generated by and would contain every integer at least two, leaving only the single gap , a contradiction. Hence is the second gap. This proves the Genus-two Weierstrass gap sequence