Skip to content

Commit 3a9ed85

Browse files
author
Release Manager
committed
sagemathgh-36611: fix the links to msolve spkg Links to spkg msolve in the manual are currently broken, e.g. in `https: //doc.sagemath.org/html/en/reference/polynomial_rings/sage/rings/polynom ial/multi_polynomial_ideal.html#sage.rings.polynomial.multi_polynomial_i deal.MPolynomialIdeal.groebner_basis` the `msolve` entry in `ALGORITHMS` : `https://doc.sagemath.org/html/en/reference/polynomial_rings/sage/rings/ spkg/msolve.html` is 404. We fix this. URL: sagemath#36611 Reported by: Dima Pasechnik Reviewer(s): John H. Palmieri
2 parents b8afa12 + 7350ac3 commit 3a9ed85

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/sage/rings/polynomial/msolve.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
This module provide implementations of some operations on polynomial ideals
99
based on msolve.
1010
11-
Note that the `optional package msolve <../spkg/msolve.html>`_ must be installed.
11+
Note that the `optional package msolve <../../../../spkg/msolve.html>`_ must be installed.
1212
1313
.. SEEALSO::
1414

src/sage/rings/polynomial/multi_polynomial_ideal.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -2585,7 +2585,7 @@ def variety(self, ring=None, *, algorithm="triangular_decomposition", proof=True
25852585
{y: 0.3611030805286474?, x: 2.769292354238632?},
25862586
{y: 1, x: 1}]
25872587
2588-
We can also use the `optional package msolve <../spkg/msolve.html>`_
2588+
We can also use the `optional package msolve <../../../../spkg/msolve.html>`_
25892589
to compute the variety.
25902590
See :mod:`~sage.rings.polynomial.msolve` for more information. ::
25912591
@@ -2667,7 +2667,7 @@ def variety(self, ring=None, *, algorithm="triangular_decomposition", proof=True
26672667
on a toy implementation otherwise.
26682668
26692669
- With ``algorithm`` = ``"msolve"``, uses the
2670-
`optional package msolve <../spkg/msolve.html>`_.
2670+
`optional package msolve <../../../../spkg/msolve.html>`_.
26712671
Note that msolve uses heuristics and therefore
26722672
requires setting the ``proof`` flag to ``False``. See
26732673
:mod:`~sage.rings.polynomial.msolve` for more information.
@@ -4275,7 +4275,7 @@ def groebner_basis(self, algorithm='', deg_bound=None, mult_bound=None, prot=Fal
42754275
Macaulay2's ``GroebnerBasis`` command with the strategy "MGB" (if available)
42764276
42774277
``'msolve'``
4278-
`optional package msolve <../spkg/msolve.html>`_ (degrevlex order)
4278+
`optional package msolve <../../../../spkg/msolve.html>`_ (degrevlex order)
42794279
42804280
``'magma:GroebnerBasis'``
42814281
Magma's ``Groebnerbasis`` command (if available)
@@ -4403,7 +4403,7 @@ def groebner_basis(self, algorithm='', deg_bound=None, mult_bound=None, prot=Fal
44034403
b*c - 19*c^2 + 10*b + 40*c, a + 2*b + 2*c - 1]
44044404
44054405
Over prime fields of small characteristic, we can also use the
4406-
`optional package msolve <../spkg/msolve.html>`_::
4406+
`optional package msolve <../../../../spkg/msolve.html>`_::
44074407
44084408
sage: R.<a,b,c> = PolynomialRing(GF(101), 3)
44094409
sage: I = sage.rings.ideal.Katsura(R,3) # regenerate to prevent caching

0 commit comments

Comments
 (0)