SymPy

SymPy

SymPy est une bibliothèque Python pour le calcul symbolique.
SymPy est une bibliothèque Python pour le calcul symbolique.Les objectifs déclarés de la bibliothèque sont de devenir un système d'algèbre informatique complet et de conserver une base de code simple pour favoriser l'extensibilité et l'intelligibilité.SymPy est entièrement écrit en Python et ne dépend d'aucune bibliothèque supplémentaire.Il est disponible à la fois en tant qu'application de bureau et sur le Web en tant que SymPy Live.SymPy comprend des fonctionnalités allant de l'arithmétique symbolique de base au calcul, à l'algèbre, aux mathématiques discrètes et à la physique quantique.Il est capable de formater le résultat des calculs sous forme de code LaTeX. SymPy est un logiciel gratuit et est sous licence New BSD.Les principaux développeurs sont Ondrej Certík et Aaron Meurer.CaractéristiquesLa bibliothèque SymPy est divisée en un noyau avec de nombreux modules facultatifs.Actuellement, le noyau de SymPy a environ 13000 lignes de code (y compris les commentaires et les docstrings) et ses capacités comprennent: Capacités de base Arithmétique de base: *, /, +, -, ** Fonctions d'extension de simplification: trigonométrique, hyperbolique, exponentielle, racines, logarithmes, valeur absolue, harmoniques sphériques, factorielles et fonctions gamma, fonctions zêta, polynômes, hypergéométriques, fonctions spéciales, ... SubstitutionEntiers de précision arbitraire, rationnels et flottants Symboles non commutatifs Correspondance de motif ...

Alternatives à SymPy pour Windows avec licence open source