macOS
brew install msolvelocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de msolve pour les workflows d'agents IA.
installation
brew install msolvelocal Homebrew formula metadata
sudo apt install msolveDebian stable package indexes · msolve · Source: deb.debian.org
sudo dnf install msolveFedora Rawhide package metadata · msolve · Source: dl.fedoraproject.org
nix profile install nixpkgs#msolvenixpkgs package indexes · pkgs/by-name/ms/msolve/package.nix · Source: api.github.com
sudo pacman -S msolveArch Linux sync databases · msolve · Source: geo.mirror.pkgbuild.com
aperçu
Library for Polynomial System Solving through Algebraic Methods
historique
msolve is an open-source C library and command-line tool for solving multivariate polynomial systems through exact computer-algebra methods. The 2021 ISSAC paper by Jérémy Berthomieu, Christian Eder, and Mohab Safey El Din presents it as a library for zero-dimensional polynomial systems, built around Gröbner bases, linear algebra, conversion to lexicographical order, and real solving of univariate polynomials.
The project website summarizes the implementation goals: plain C, exact polynomial-system solving, algebraic encodings of solutions, advanced Gröbner-basis algorithms such as F4 and change of orderings, and performance work through multithreading and vectorization. The LIP6 PolSys software page adds that it supports Gröbner-basis computations, rational parametrization, real-root isolation, signature-based algorithms, and modern change-of-order algorithms.
msolve's ecosystem role is as a high-performance engine underneath larger computer-algebra systems. The project README documents use from SageMath's `Variety` function for polynomial systems with real coefficients and an msolve package for Macaulay2; the LIP6 page also lists interfaces from Oscar, SageMath, and Macaulay2. In package managers it is therefore both a research library and a CLI for users who want direct polynomial-system solving without invoking a full CAS.
posture de sécurité
library-like package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
msolve | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/algebraic-solving/msolve
métadonnées d'installation
| Clé du paquet | brew:msolve |
|---|---|
| Version | 0.10.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/msolve |
| Page d'accueil | https://msolve.lip6.fr |
| Dépôt | https://github.com/algebraic-solving/msolve |
| Docs amont | https://msolve.lip6.fr/ |
| Licence | GPL-2.0-or-later |
| Archive source | https://github.com/algebraic-solving/msolve/archive/refs/tags/v0.10.1.tar.gz |
| Dernière mise à jour | 2026-07-08T13:36:05Z |
| Pulse | updated |
| Dépendances | flint, gmp, libomp, mpfr |
| Dépendances de compilation | autoconf, automake, libtool |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | msolve |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
libmsolve-dev 0.7.5-1
computer algebra algorithms for solving polynomial systems (development)
sudo apt install libmsolve-devlibmsolve0 0.7.5-1
computer algebra algorithms for solving polynomial systems (shared library)
sudo apt install libmsolve0msolve 0.7.5-1
computer algebra algorithms for solving polynomial systems
sudo apt install msolvemsolve
nix profile install nixpkgs#msolvelibmsolve-0.6.5 0.6.5-1build2
computer algebra algorithms for solving polynomial systems (shared library)
sudo apt install libmsolve-0.6.5libmsolve-dev 0.6.5-1build2
computer algebra algorithms for solving polynomial systems (development)
sudo apt install libmsolve-devmsolve 0.6.5-1build2
computer algebra algorithms for solving polynomial systems
sudo apt install msolvemsolve 0.9.5-2.fc45
Polynomial System Solving through Algebraic Methods
sudo dnf install msolvemsolve-devel 0.9.5-2.fc45
Development files for msolve
sudo dnf install msolve-develmsolve-libs 0.9.5-2.fc45
Library for Polynomial System Solving through Algebraic Methods
sudo dnf install msolve-libsmsolve 0.9.5-2
Library for polynomial system solving through algebraic methods
sudo pacman -S msolvepiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.