"Source: Text/Ring/FldFunG.text";
"Line: 1014";
"Date: Thu Jun 16 15:04:46 2022";
"Main: Thu May 25 10:02:38 2023";
// original file: Text/Ring/FldFunG.text, line: 1014
// Example: H45E9 ()
print "Example: H45E9";
ei := GetEchoInput();
SetEchoInput(true);
PF<x> := PolynomialRing(GF(31, 3));
P<y> := PolynomialRing(PF);
FF1<b> := ext<FieldOfFractions(PF) | y^2 - x^3 + 1>;
P<y> := PolynomialRing(FF1);
FF2<d> := ext<FF1 | y^3 - b*x*y - 1>;
RationalExtensionRepresentation(FF2);
UnderlyingRing(FF2);
UnderlyingRing(FF2, FieldOfFractions(PF));
SetEchoInput(ei);
