Skip to content

Commit f1c6b07

Browse files
committed
More copy paste, apply changes
1 parent b8b7cbd commit f1c6b07

File tree

2 files changed

+27
-4
lines changed

2 files changed

+27
-4
lines changed

src/sage/libs/eclib/interface.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ def two_descent(self, verbose=True, selmer_only=False, first_limit=20,
272272
testing local solubility; very simple search with no
273273
overheads).
274274
275-
- ``second_limit`` -- integer (default: 8); naive height bound on
275+
- ``second_limit`` -- integer (default: 8); logarithmic height bound on
276276
second point search on quartic homogeneous spaces (after
277277
testing local solubility; sieve-assisted search)
278278

src/sage/schemes/elliptic_curves/ell_rational_field.py

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -808,8 +808,28 @@ def two_descent(self, verbose=True,
808808
809809
- ``selmer_only`` -- boolean (default: ``False``); selmer_only switch
810810
811-
- ``first_limit``, ``second_limit``, ``n_aux``, ``second_descent`` --
812-
see :meth:`~sage.libs.eclib.interface.mwrank_EllipticCurve.two_descent`
811+
- ``first_limit`` -- integer (default: 20); naive height bound on
812+
first point search on quartic homogeneous spaces (before
813+
testing local solubility; very simple search with no
814+
overheads).
815+
816+
- ``second_limit`` -- integer (default: 8); logarithmic height bound on
817+
second point search on quartic homogeneous spaces (after
818+
testing local solubility; sieve-assisted search)
819+
820+
- ``n_aux`` -- integer (default: -1); if positive, the number of
821+
auxiliary primes used in sieve-assisted search for quartics.
822+
If -1 (the default) use a default value (set in the eclib
823+
code in ``src/qrank/mrank1.cc`` in DEFAULT_NAUX: currently 8).
824+
Only relevant for curves with no 2-torsion, where full
825+
2-descent is carried out. Worth increasing for curves
826+
expected to be of rank > 6 to one or two more than the
827+
expected rank.
828+
829+
- ``second_descent`` -- boolean (default: ``True``); flag specifying
830+
whether or not a second descent will be carried out. Only relevant
831+
for curves with 2-torsion. Recommended left as the default except for
832+
experts interested in details of Selmer groups.
813833
814834
OUTPUT:
815835
@@ -2260,7 +2280,10 @@ def gens(self, proof=None, **kwds):
22602280
- ``use_database`` -- boolean (default: ``True``); if ``True``, attempts to
22612281
find curve and gens in the (optional) database
22622282
2263-
- ``descent_second_limit`` -- (default: 12) used in 2-descent. See ``second_limit``
2283+
- ``descent_second_limit`` -- (default: 12); logarithmic height bound on
2284+
second point search on quartic homogeneous spaces (after
2285+
testing local solubility; sieve-assisted search). Used in 2-descent.
2286+
See also ``second_limit``
22642287
in :meth:`~sage.libs.eclib.interface.mwrank_EllipticCurve.two_descent`
22652288
22662289
- ``sat_bound`` -- (default: 1000) bound on primes used in

0 commit comments

Comments
 (0)