SymPy: symbolic computing in Python
University of South Carolina · Los Alamos National Laboratory · +21 more institutions
Indexed incrossrefdoaj
Abstract
SymPy is an open source computer algebra system written in pure Python. It is built with a focus on extensibility and ease of use, through both interactive and programmatic applications. These characteristics have led SymPy to become a popular symbolic library for the scientific Python ecosystem. This paper presents the architecture of SymPy, a description of its features, and a discussion of select submodules. The supplementary material provide additional examples and further outline details of the architecture and features of SymPy.
Citation impact
1,627
total citations
- FWCI
- 82.62
- Percentile
- 100%
- References
- 85
Citations per year
Authors
27Topics & keywords
Topics
Keywords
- Python (programming language)
- Computer science
- Extensibility
- Symbolic computation
- Architecture
- Programming language
- Usability
- Software engineering
UN Sustainable Development Goals
- Life in Land
No related works found for this paper.