"Source: Text/Geometry/Crv.text";
"Line: 2359";
"Date: Thu Sep 25 14:47:45 2025";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Geometry/Crv.text, line: 2359
// Example: H124E12 ()
print "Example: H124E12";
ei := GetEchoInput();
SetEchoInput(true);
A<x,y> := AffineSpace(GF(3),2);
C := Curve(A,y^2 - x^3 - 1);
Genus(C);
assert $1 eq 0;
ArithmeticGenus(C);
assert $1 eq 1;
K<t> := RationalFunctionField(GF(3));
A<x,y> := AffineSpace(K,2);
C := Curve(A,y^2 - x^3 - t);
Genus(C);
assert $1 eq 1;
SetEchoInput(ei);
