- ellCurveFromjInv -- A method to define an elliptic curve from a given j-invariant.

- bruteForceGroupOrder(EllipticCurveW) -- A brute-force method to count the points on an elliptic curve in characteristic different from 2.
- bruteForceRationalPoints(EllipticCurveW) -- A brute-force method to list the points on an elliptic curve.
- Discriminant(EllipticCurveW) -- A method to compute the discriminant of an elliptic curve.
- EllipticCurveW == EllipticCurveW -- see EllipticCurve == EllipticCurve
- ellPoint(List,EllipticCurveW) -- A method for defining point on an elliptic curve.
- isOnEllCurve(List,EllipticCurveW) -- A method to check if a point is on an elliptic curve.
- jInvariant(EllipticCurveW) -- A method to compute the j-invariant of an elliptic curve.
- expression(EllipticCurveW) -- see net(EllipticCurve)
- net(EllipticCurveW) -- see net(EllipticCurve)
- toShortWForm(EllipticCurveW) -- see toShortWForm -- A method to transform an elliptic curve from Weierstrass form to short Weierstrass form.

The object EllipticCurveW is a type, with ancestor classes HashTable < Thing.