Access Functions

At the time an AG--Code is constructed a number of attributes describing its construction are stored along with the code. The functions in this section give the user access to these attributes.

Curve(C) : Code -> Crv
Given an algebraic--geometric code C, returns the curve from which C was defined.

GeometricSupport(C) : Code -> DivCrvElt
Given an algebraic--geometric code C, return the sequence of places which forms the support for C.

Divisor(C) : Code -> DivCrvElt
Given an algebraic--geometric code C, return the divisor from which C was constructed.

GoppaDesignedDistance(C) : Code -> RngIntElt
Given an algebraic--geometric code C constructed from a divisor D, return the Goppa designed distance n - deg(D).

V2.28, 13 July 2023