Magma

MAGMA Computational Algebra System

Magma
 •  How to get it
 •  Download
 •  Online Demo
 
Resources
 •  Online Help
 •  Discovering Mathematics with Magma
 •  Citations
 •  How to cite Magma
 •  Links
 •  Contact us
 
[Next][Prev] [Right] [____] [Up] [Index] [Root]

MODULAR CURVES

 
Acknowledgements
 
Introduction
 
Creation Functions
      Creation of a Modular Curve
      Creation of Points
 
Invariants
 
Modular Polynomial Databases
 
Parametrized Structures
 
Associated Structures
 
Automorphisms
 
Class Polynomials
 
Bibliography







DETAILS

 
Introduction

 
Creation Functions

      Creation of a Modular Curve
            ModularCurve(X,t,N) : Sch, MonStgElt, RngIntElt -> CrvMod
            ModularCurve(D, N) : DB, RngIntElt -> CrvMod

      Creation of Points
            ModuliPoints(X,E) : CrvMod, CrvEll -> SeqEnum
            Example CrvMod_Moduli points (H109E1)

 
Invariants
      Level(X) : CrvMod -> RngIntElt
      Genus(X) : CrvMod -> RngIntElt
      ModelType(X) : CrvMod -> MonStgElt
      Indices(X) : CrvMod -> SeqEnum

 
Modular Polynomial Databases
      AtkinModularPolynomial(N) : RngIntElt -> RngMPolElt
      CanonicalModularPolynomial(N) : RngIntElt -> RngMPolElt
      ClassicalModularPolynomial(N) : RngIntElt -> RngMPolElt
      ModularCurveDatabase(t) : MonStgElt -> DB
      N in D: RngIntElt, DB -> BoolElt
      ExistsModularCurveDatabase(t) : MonStgElt -> BoolElt
      Example CrvMod_Modular polynomials (H109E2)

 
Parametrized Structures
      Isogeny(E,P) : CrvEll, Pt -> MapCrvEll
      SubgroupScheme(E,P) : CrvEll, Pt -> CrvEllSubgroup
      Example CrvMod_Parametrized subgroup schemes (H109E3)

 
Associated Structures
      FunctionField(X) : CrvMod -> FldFun
      jFunction(X) : CrvMod -> FldFunElt
      BaseCurve(X) : CrvMod -> CrvMod, MapSch
      Example CrvMod_Modular base curve (H109E4)

 
Automorphisms
      CanonicalInvolution(X) : CrvMod -> MapSch

 
Class Polynomials
      HilbertClassPolynomial(D) : RngIntElt -> RngUPolElt
      WeberClassPolynomial(D) : RngIntElt -> RngUPolElt, FldFunRatUElt
      WeberToHilbertClassPolynomial(f,D) : RngUPolElt, RngIntElt -> RngUPolElt
      Example CrvMod_Standard class polynomials (H109E5)
      ModularCurveQuotient(N,A) : RngIntElt, [RngIntElt] -> Crv

 
Bibliography

[Next][Prev] [Right] [____] [Up] [Index] [Root]


Version: V2.14 of Tue Oct 30 14:01:03 EST 2007

Valid HTML 4.01! Valid CSS!