"Source: Text/Ring/FldFunG.text";
"Line: 2405";
"Date: Thu Jun 16 15:04:46 2022";
"Main: Thu May 25 10:02:38 2023";
// original file: Text/Ring/FldFunG.text, line: 2405
// Example: H45E20 ()
print "Example: H45E20";
ei := GetEchoInput();
SetEchoInput(true);
Q:=Rationals();
Qt<t>:=PolynomialRing(Q);
Qtx<x>:=PolynomialRing(Qt);
K:=FunctionField(x^4-t^3);
L:=Subfields(K);
#L;
assert #L eq 2;
L:=L[2][1]; L;
assert Degree(L) eq 2;
IsSubfield(L,K);
assert $1;
LL:=FunctionField(x^2-t);
IsIsomorphicOverQt(LL,L); 
assert $1;
SetEchoInput(ei);
