Skip to content

Commit e39b725

Browse files
yyyyx4tscrim
andauthored
reviewer suggestion
Co-authored-by: Travis Scrimshaw <[email protected]>
1 parent 76ebb64 commit e39b725

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/sage/schemes/elliptic_curves/ell_finite_field.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1788,10 +1788,12 @@ def twists(self):
17881788
sage: eq = 1728*4*A**3 - j * (4*A**3 + 27*B**2)
17891789
sage: twists2 = []
17901790
sage: for _ in range(10):
1791+
....: I = Ideal([eq, A + B - F.random_element()])
17911792
....: try:
1792-
....: V = Ideal([eq, A + B - F.random_element()]).variety()
1793+
....: V = I.variety()
17931794
....: except ValueError:
1794-
....: continue
1795+
....: if I.dimension() == 0:
1796+
....: raise
17951797
....: if not V:
17961798
....: continue
17971799
....: sol = choice(V)

0 commit comments

Comments
 (0)