We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 76ebb64 commit e39b725Copy full SHA for e39b725
src/sage/schemes/elliptic_curves/ell_finite_field.py
@@ -1788,10 +1788,12 @@ def twists(self):
1788
sage: eq = 1728*4*A**3 - j * (4*A**3 + 27*B**2)
1789
sage: twists2 = []
1790
sage: for _ in range(10):
1791
+ ....: I = Ideal([eq, A + B - F.random_element()])
1792
....: try:
- ....: V = Ideal([eq, A + B - F.random_element()]).variety()
1793
+ ....: V = I.variety()
1794
....: except ValueError:
- ....: continue
1795
+ ....: if I.dimension() == 0:
1796
+ ....: raise
1797
....: if not V:
1798
....: continue
1799
....: sol = choice(V)
0 commit comments