Next: Computing a basis for
Up: Computational Aspects
Previous: Computing the divisors
Computing
-bases of adjoint forms
Let
Monom denote the
monomial
-basis for
, resp. the corresponding
vector of monomials. We represent a homogeneous
form
by the vector
such that
Monom. To compute
-bases of adjoint forms as needed by the Brill-Noether algorithm,
we apply the following algorithm:
- Input
-
,
list of closed places of (defined by ),
a positive integer,
non-negative integers , , s.th.
,
non-negative integers , , s.th.
.
- Output
-
-basis of a subspace of
complementary to
(given in form of a matrix of coefficients w.r.t.
Monom).
- The subspace
of forms divisible by
. Compute the matrix
with
Monom Monom.
Note that
,
.
- The space .
For each closed place with
do the following:
Finally, concatenate the to obtain
with
and compute as the kernel of , that is
- Compute a complement of in . This can be done, for
instance, by using the lift command in SINGULAR.
Next: Computing a basis for
Up: Computational Aspects
Previous: Computing the divisors
Christoph Lossen
2001-03-21