Function Field

Function Field and Polynomial Ring

FunctionField(C): Sch -> FldFunG

The function field of the hyperelliptic curve \(C\).

DefiningPolynomial(C): Sch -> RngMPolElt

A weighted homogeneous polynomial for the hyperelliptic curve \(C\).

EvaluatePolynomial(C, a, b, c): CrvHyp, RngElt, RngElt, RngElt -> RngElt
EvaluatePolynomial(C, [a, b, c]): CrvHyp, [RngElt] -> RngElt

Evaluates the homogeneous defining polynomial of the hyperelliptic curve \(C\) at the point \((a,b,c)\).