"Source: Text/Geometry/CrvEll.text";
"Line: 709";
"Date: Wed Sep 19 23:00:01 2018";
"Main: Fri Sep 26 14:29:19 2025";
// original file: Text/Geometry/CrvEll.text, line: 709
// Example: H131E8 ()
print "Example: H131E8";
ei := GetEchoInput();
SetEchoInput(true);
E3 := EllipticCurve([GF(13) | 0, 1]);
jInvariant(E3);
assert $1 eq 0;
E4 := EllipticCurve([GF(13) | 1, 0]);
jInvariant(E4);
assert $1 eq 12;
T3 := Twists(E3);
T3;
[ #E : E in T3 ];
T4 := Twists(E4);
T4;
[ #E : E in T4 ];
[ IsQuadraticTwist(E3, E) : E in T3 ];
[ IsQuadraticTwist(E4, E) : E in T4 ];
SetEchoInput(ei);
