[Next] [Prev] [Right] [Left] [Up] [Index] [Root]
Structure Operations
Structure Operations
Subsections
Related Structures
CoefficientRing(E) : GeomEC -> Rng
The ring over which E was defined, that is, the parent of its coefficients.
Boolean Operators
E eq F : GeomEC, GeomEC -> BoolElt
True if and only if E and F are identical, that is,
they are defined over the same ring
R and have the same coefficients.
Change Ground Ring
Lift(E, K, h) : GeomEC, Rng, Map -> GeomEc
Lift(E, K) : GeomEC, Rng -> GeomEc
Given an elliptic curve E defined over a field F together with
a map h:F -> K, return an elliptic E' defined over K
by applying h to the coefficients of E. If the map h is not defined
the coefficients will be coerced into K using the standard map; an
error occurs if this fails.
Alternative Models
Weierstrass(E) : GeomEC -> [ Rng ]
Given an elliptic curve E defined over a field K,
this function return a sequence [a, b] of two elements of K defining
a short Weierstrass model for a curve E' isomorphic to E.
IntegralModel(E) : GeomEC -> GeomEC
Given an elliptic curve defined over the rational field Q, this
function returns an isomorphic curve E defined over Q but with
integral coefficients.
MinimalModel(E) : GeomEC -> GeomEC, Map
Given an elliptic curve E defined over Q, return
a global minimal model for E; that is,
an elliptic curve E' in Weierstrass form isomorphic to E,
with integer coefficients, and such
that the discriminant of E' has minimal p-adic valuation
at every prime p.
[Next] [Prev] [Right] [Left] [Up] [Index] [Root]