skip to main content
article
Free Access

On computing the Weierstrass points of a plane algebraic curve

Published:01 June 1998Publication History
Skip Abstract Section

Abstract

Weierstrass points are an important geometric feature and birational invariant of an algebraic curve. A place P on a curve of genus g is a Weierstrass point if the corresponding point on the canonical embedding of the curve is an inflection point where the tangent plane is tangent to order at least g. This condition is equivalent to there being a holomorphic differential with a g-fold zero at P.Knowing the Weierstrass points of a curve gives you information about its automorphisms, since an automorphism must carry a Weierstrass point to a Weierstrass point of the same type. Also there is ongoing research into determining the gonality of a curve by studying its Weierstrass points.In this poster, we present an algorithm to compute the Weierstrass points of a curve and show technical improvements over the classical method. We partially estimate the complexity of this algorithm at O(g9d2) operations for certain key steps.The algorithm follows a classical construction that determines Weierstrass points by the vanishing of the Wronskian determinant. Our improvements relate to two aspects:1. avoiding the direct computation of the full Wronskian determinant as a rational function in favor of an interpolation strategy where we evaluate the determinant at closed points, and2. computing a partial resultant of the Wronskian numerator polynomial with the curve equation to obtain the factors corresponding to Weierstrass points, thus avoiding the contribution of singularities.A manuscript describing this work in detail can be found at the website listed above.

Index Terms

  1. On computing the Weierstrass points of a plane algebraic curve
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGSAM Bulletin
      ACM SIGSAM Bulletin  Volume 32, Issue 2
      June 1998
      50 pages
      ISSN:0163-5824
      DOI:10.1145/297049
      Issue’s Table of Contents

      Copyright © 1998 Authors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 June 1998

      Check for updates

      Qualifiers

      • article
    • Article Metrics

      • Downloads (Last 12 months)10
      • Downloads (Last 6 weeks)1

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader