Page 124 - Geometric Modeling and Algebraic Geometry
P. 124

7 Curve Parametrization Exploiting the Newton Polygon  125
                           •  S is smooth, in fact it is covered by affine planes. Hence we are locally working
                              with polynomials.
                           •  S is a complete algebraic variety (see for example [3] or [5]).
                                                     ∗
                           •  S contains the torus T =(K ) as a dense open subset.
                                                       2
                           7.2.4 Completion of the curve

                           The parametrization problem for curves is a problem of birational geometry. To solve
                           it, we have to apply certain theorems of “global content”. Therefore we have to study
                           a complete model of our curve, that is a curve without any missing points.
                              The Newton polygon Π(f) ⊂ R is defined as the convex hull of all lattice points
                                                        2
                                                              r s
                           (r, s) ∈ Supp(f) (i.e. all (r, s) ∈ Z s.t. x y appears with a non-zero coefficient
                                                         2
                           in f). An absolutely irreducible polynomial f ∈ K[x, y] defines an irreducible curve
                           in the affine plane A .If Π(f) is non-degenerate, i.e. has dimension 2, then f also
                                            2
                                            K
                           defines a curve on the torus T ⊂ A .
                                                       2
                                                       K
                              From now on we also fix the surface S which is constructed from Π(f) as in
                           the previous section. S contains the torus and hence we can define C to be the
                           Zariski closure of the curve defined by f on the torus. If the half planes used for
                           the construction of S are determined by the integers a i ,b i ,c i then C is defined by
                           the polynomials
                                                          v
                                          f i (u i ,v i ):= u −c i−1 −c i f(u a i−1 a i  b i−1 b i  (7.4)
                                                                    v ,u
                                                                            v )
                                                      i    i     i   i   i   i
                           within the open subsets U i ⊂ S. As a closed subset of a complete space, C is com-
                           plete itself.
                              For example if f is a dense polynomial with respect to total degree, meaning that
                           it contains all monomials up to a certain degree, then Π(f) is a triangle. If f is a
                           dense polynomial with respect to bidegree, then Π(f) is a rectangle. So in the first
                           case we would work inside P , in the second case inside P × P . In general the
                                                                                 1
                                                                            1
                                                   2
                                                   K                        K    K
                           surface is adapted to the Newton polygon, which is of course a much finer shape
                           parameter than any notion of degree.
                              We consider a polynomial to be sparse, if the shape of its Newton polygon differs
                           from an isosceles triangle. In this case our algorithm is more efficient than algorithms
                           relying on a projective embedding.
                              Throughout this article we will always implicitly assume that f is absolutely
                           irreducible and Π(f) is non-degenerate. For parametrizing in the other cases it is
                           easy to devise specialized algorithm, see also [1].



                           7.3 Divisors

                           In this section we introduce divisors and linear systems associated to them.
   119   120   121   122   123   124   125   126   127   128   129