Modular Curves
- Introduction
- Creation Functions
- Invariants
- Modular Polynomial Databases
- Parametrized Structures
- Associated Structures
- Automorphisms
- Class Polynomials
- Modular Curves and Quotients (Canonical Embeddings)
- Modular Curves of Given Level and Genus
SetVerbose("ModularCurve", v): MonStgElt, RngIntElt
NewModularHyperellipticCurves(N, g): RngIntElt, RngIntElt → SeqEnum
NewModularHyperellipticCurve(B): [ModSym] → BoolElt, RngUPol
NewModularHyperellipticCurve(F): [RngSerPowElt] → BoolElt, RngUPol
ModularHyperellipticCurve(B): [ModSym] → BoolElt, RngUPol
ModularHyperellipticCurve(F): [RngSerPowElt] → BoolElt, RngUPol
NewModularNonHyperellipticCurvesGenus3(N): RngIntElt → SeqEnum
NewModularNonHyperellipticCurveGenus3(B): [ModSym] → BoolElt, RngMPolElt
NewModularNonHyperellipticCurveGenus3(F): [RngSerPowElt] → BoolElt, RngMPolElt
ModularNonHyperellipticCurveGenus3(F): [RngSerPowElt] → BoolElt, RngMPolElt
- Example: Hyperelliptic Modular Curve X1(13)
- Example: Hyperelliptic Intermediate Modular Curve
- Example: Non-Hyperelliptic Curve of Level 97
- Example: Genus 3 Curves from X1(20)
- Bibliography