Macaulay2 » Documentation
Packages » EllipticIntegrals :: EllipticIntegrals
next | previous | forward | backward | up | index | toc

EllipticIntegrals

Description

This package provides some functions for computing elliptic integrals and elliptic functions. The basis for the computations is the arithmetic geometric mean, and the notation we use comes from the paper The arithogeometric mean, Archiv der Mathematik, volume 52, 1989, pages 507-512.

Author

Version

This documentation describes version 1.0 of EllipticIntegrals.

Citation

If you have used this package in your research, please cite it as follows:

@misc{EllipticIntegralsSource,
  title = {{EllipticIntegrals: uniformization of elliptic curves. Version~1.0}},
  author = {Daniel R. Grayson},
  howpublished = {A \emph{Macaulay2} package available at
    \url{https://github.com/Macaulay2/M2/tree/master/M2/Macaulay2/packages}}
}

Exports

  • Types
    • EllipticCurve (missing documentation)
    • EllipticCurvePoint (missing documentation)
  • Functions and commands
    • distance (missing documentation)
  • Methods
    • - EllipticCurvePoint (missing documentation)
    • conjugate(EllipticCurvePoint) (missing documentation)
    • EllipticCurve List (missing documentation)
    • EllipticCurvePoint + EllipticCurvePoint (missing documentation)
    • EllipticCurvePoint - EllipticCurvePoint (missing documentation)
    • Function _ EllipticCurve (missing documentation)
    • isReal(EllipticCurve) (missing documentation)
    • isReal(EllipticCurvePoint) (missing documentation)
    • net(EllipticCurve) (missing documentation)
    • net(EllipticCurvePoint) (missing documentation)
    • new EllipticCurve from List (missing documentation)
    • precision(EllipticCurve) (missing documentation)
    • toString(EllipticCurve) (missing documentation)
    • toString(EllipticCurvePoint) (missing documentation)
  • Symbols
    • checkEquation (missing documentation)
    • modPeriods (missing documentation)
    • Period (missing documentation)
    • Period' (missing documentation)
    • periodCoordinates (missing documentation)
    • PointClass (missing documentation)
    • test (missing documentation)

For the programmer

The object EllipticIntegrals is a package, defined in EllipticIntegrals.m2.


The source of this document is in EllipticIntegrals.m2:474:0.