Live briefing
Everything about SymPy
Python library for symbolic computation
SymPy is an open-source Python library for symbolic computation. It provides computer algebra capabilities either as a standalone application, as a library to other applications, or live on the web as SymPy Live or SymPy Gamma. SymPy is simple to install and to inspect because it is written entirely in Python with few dependencies. This ease of access combined with a simple and extensible codebase in a well-known language makes SymPy a computer algebra system with a relatively low barrier to entry. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: SymPyA 5-minute orientation
- Skim a recent paper: Upscaling of batch adsorption of Cr(VI) using biomass ash: A case for the use of Pyomo and SymPyInfluential work since 2022
- Pick up a classic book: NumPy CookbookThe most-reprinted book on the subject
- Read the landmark paper: SymPy: symbolic computing in PythonCited 1,523 times
- Go sideways: IPythonA closely related topic
- Go sideways: List of computer algebra systemsA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
SymPy: symbolic computing in Python
Symbolic Statistics with SymPy
SA-MEAS: Sympy-based automated mathematical equations analysis and solver
Using SymPy (Symbolic Python) for Understanding Structural Equation Modeling
The Automation of Stochastization Algorithm with Use of SymPy Computer Algebra Library
INTEGRATING SYMPY INTO COLLABORATIVE LEARNING FOR PARTIAL FRACTIONS AND INTEGRATION: A QUALITATIVE STUDY IN CALCULUS
Resolviendo ecuaciones diferenciales ordinarias con Symbolic Math Toolbox™ (Matlab) y SymPy (Python)
Penyelesaian Kinematika Langsung Manipulator Paralel Bidang 3-RRR Secara Eksak Menggunakan Open Source Computer Algebra Software: SymPy
🆕 Influential since 2022
Upscaling of batch adsorption of Cr(VI) using biomass ash: A case for the use of Pyomo and SymPy
The power of SymPy for programming in geometry
Handwritten Polynomial Equation Recognition Using CNN and Symbolic Solution with SYMPY
Motives meet SymPy: studying $ \lambda $-ring expressions in Python
SOLUSI SIMBOLIS DAN VISUALISASI PENDULUM PEGAS MENGGUNAKAN LIBRARY SYMPY DI PYTHON
📚 Books worth reading
NumPy CookbookIvan Idris · 2012- 📕Instant SymPy StarterRonan Lamy · 2013
- 📕Symbolic Computation with Python and SymPyDavide Sandonà · 2020
- 📕Doing math with PythonAmit Saha · 2015
- 📕Mathematics with Sympy, Scipy and PythonAbhinandan H. Patil · 2022
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- IPython IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming…
- List of computer algebra systems The following tables provide a comparison of computer algebra systems (CAS). A CAS is a package comprising a set of algorithms for performing symbolic…
- List of numerical libraries This is a list of numerical libraries, which are libraries used in software development for performing numerical calculations. It is not a complete listing…
- Tensor software Tensor software is a class of mathematical software designed for manipulation and calculation with tensors. SPLATT is an open source software package for…
- Mathematical software Mathematical software is software used to model, analyze or calculate numeric, symbolic or geometric data. Mathematical knowledge of techniques such as…
- LAPACK LAPACK ("Linear Algebra Package") is a standard software library for numerical linear algebra. It provides routines for solving systems of linear equations…
- Python (programming language) Python is a high-level, general-purpose programming language that emphasizes code readability, simplicity, and ease-of-writing with the use of significant…
- Spyder (software) Spyder is an open-source cross-platform integrated development environment (IDE) for scientific programming in the Python language. Spyder integrates with…