Skip to content

Commit 397756c

Browse files
authored
Merge pull request #336 from mohabsafey/update-README
Update README
2 parents 40c7332 + b9404a3 commit 397756c

1 file changed

Lines changed: 34 additions & 2 deletions

File tree

README.md

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,17 @@ and independent prime computations are run in parallel)
154154
# `msolve` in [AlgebraicSolving](https://github.com/algebraic-solving/AlgebraicSolving.jl)
155155

156156
[AlgebraicSolving](https://github.com/algebraic-solving/AlgebraicSolving.jl) is a Julia package
157-
that wraps `msolve` and provides some more functionality like computing rational solutions.
157+
that wraps `msolve` and provides some more functionality like
158+
normal form computations, Hilbert series and Krull dimension, or
159+
computing rational solutions to zero-dimensional systems of polynomial
160+
equations.
161+
162+
It contains also some more contributions by [Rafel
163+
Mohr](https://rafaeldavidmohr.github.io/) and [Rémi
164+
Prébet](https://rprebet.github.io/) providing advanced algorithms for
165+
computing equidimensional decomposition of polynomial ideals as well
166+
as algorithms for analyzing the connectivity of real algebraic sets.
167+
158168
See [here](https://algebraic-solving.github.io/) for more information and documentation.
159169

160170
# `msolve` in [Oscar](https://oscar-system.github.io/Oscar.jl)
@@ -181,6 +191,9 @@ julia> real_solutions(I)
181191

182192
# `msolve` in [SageMath](https://sagemath.org)
183193

194+
[SageMath](https://sagemath.org)
195+
is a free open-source mathematics software system.
196+
184197
When you have `msolve` installed, it is used by [SageMath](https://sagemath.org)
185198
when you call the `Variety` function for solving polynomial systems with real
186199
coefficients.
@@ -190,13 +203,30 @@ You can have a look
190203
and
191204
[here](https://github.com/sagemath/sage/blob/develop/src/sage/rings/polynomial/multi_polynomial_ideal.py)
192205

206+
See also
207+
[here](https://doc.sagemath.org/html/en/reference/polynomial_rings/sage/rings/polynomial/msolve.html)
208+
for a documentation on how to solve systems of polynomial equations in
209+
[SageMath](https://sagemath.org) using `msolve`.
210+
193211
We are grateful to Marc Mezzarobba who initiated the usage of
194212
`msolve`in [SageMath](https://sagemath.org)
195213
and the whole development team of [SageMath](https://sagemath.org),
196214
in particular those involed
197215
in this [ticket](https://trac.sagemath.org/ticket/33734)
198216

199217

218+
# `msolve` in [Macaulay2](https://macaulay2.com/)
219+
220+
[Macaulay2](https://macaulay2.com/) is a software system devoted to
221+
support research in algebraic geometry and commutative algebra.
222+
223+
It comes now with an `msolve` package providing to the users of
224+
Macaulay2 functionalities offered by `msolve`.
225+
226+
See
227+
[here](https://macaulay2.com/doc/Macaulay2/share/doc/Macaulay2/Msolve/html/index.html)
228+
for a full documentation on this package and how to use `msolve` in [Macaulay2](https://macaulay2.com/).
229+
200230
# Citing `msolve`
201231

202232
If you have used `msolve` in the preparation of some paper, we are grateful that you
@@ -235,4 +265,6 @@ The paper can be downloaded [here](https://hal.sorbonne-universite.fr/hal-031916
235265

236266
# Funding
237267

238-
The development of `msolve` is supported by the [Forschungsinitiative Rheinland-Pfalz](https://rptu.de/forschung/forschungsinitiative-rlp).
268+
The development of `msolve` is supported by the [Forschungsinitiative
269+
Rheinland-Pfalz](https://rptu.de/forschung/forschungsinitiative-rlp)
270+
and the [Agence Nationale de la Recherche](https://anr.fr/).

0 commit comments

Comments
 (0)