Uses findSemigroups to produce lists of semigroups with the given invariants, and then uses the Buchweitz test: the following inequality holds for Weierstrass semigroups: sums(2, #gaps L) <= dim H^0(\omega_C^{2) = 2*(2g-1) - g + 1.
|
|
|
The second example in these two cases are part of the sequence defined in buchweitz. As g increases there are many more.
|
The object buchweitzSemigroups is a method function.