skip to main content
article

MR: Macaulay Resultant package for Maple

Published:01 March 2004Publication History
Skip Abstract Section

Abstract

The software package MR for Maple, Versions 7 and 8, contains an implementation of Macaulay's algorithm for computing the dense multi-variable resultant ([MC93], [Min02]) of a list of multivariate polynomials. An extended list of some of the features is:• Designed independently from the coefficient ring of the input polynomials.• Optimized for polynomials with coefficients being integer polynomials.• Optionally computes generalized characteristic polynomials.• Optionally self-profiling (timing, tracing).• Well integrated with Maple's LinearAlgebra package.• Designed to emulate overloading, according to the type of the input, of the main sub-functions, while not sacrificing efficiency.It important to point out that there are other resultant packages available for Maple (see e.g. [Tri02], [WME98], [BM02]). However, they do not provide the full range of features of the current package, MR, and they are not designed for the most recent versions of Maple. Therefore the author believes that the current package is of great interest to the symbolic computation community.Usage: We briefly describe how the package MR is to be used in Maple.The main function, exported by the package MR, is called asMR: MResultant (plist, vlist, options);The input argument "plist" is a list of not necessarily homogeneous polynomials. The variables of these polynomials are contained in the list "vlist". The symbol "options" stands for a sequence of optional arguments. These optional arguments are described in detail in http://minimair.org/MR.mpl. If called without optional arguments, the main function returns the Macaulay (multi-variable) resultant of the polynomials in "plist" with respect to the variables in "vlist".

References

  1. {BM02} L. Busé and B. Mourrain. Multires. Projet GALAAD, INRIA, Sophia-Antipolis, France, August 2002.Google ScholarGoogle Scholar
  2. {Can90} J. Canny. Generalised characteristic polynomials. J. Symbolic Computation, 9:241--250, 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. {CL098} D. Cox, J. Little, and D. O'Shea. Using Algebraic Geometry. Springer Verlag, New York, Berlin, Heidelberg, 1998.Google ScholarGoogle Scholar
  4. {Mac16} F. S. Macaulay. The algebraic theory of modular systems. Cambridge Mathematical Library, 1916.Google ScholarGoogle Scholar
  5. {MC93} D. Manocha and J. Canny. Multipolynomial resultant algorithms. J. Symbolic Computation, 15(2):99--122, 1993. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. {Min02} M. Minimair. Dense resultant of composed polynomials. Accepted by J. Symbolic Computation, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. {Min03} M. Minimair. MR. http://minimair.org/MR.mpl, April 2003. Macaulay resultant package for Maple.Google ScholarGoogle Scholar
  8. {Tri02} B. Triggs. Macaulay and rectangular Macaulay multiresultants for MampleV.4. GRAVIR-CNRS-INRIA Rhône-Alpes, 655 avenue de l'Europe, 38330 Montbonnot Saint-Martin, France, 2002.Google ScholarGoogle Scholar
  9. {WME98} A. Wallack, D. Manocha, and I. Emiris. MARS. University of North Carolina at Chapel Hill, Department of Computer Science, NC, USA, 1998.Google ScholarGoogle Scholar

Index Terms

  1. MR: Macaulay Resultant package for Maple
    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 38, Issue 1
      March 2004
      34 pages
      ISSN:0163-5824
      DOI:10.1145/980175
      Issue’s Table of Contents

      Copyright © 2004 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 March 2004

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader