DOE OSTI · 1337798
SymPy: symbolic computing in Python
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Meurer, Aaron, Smith, Christopher P., Paprocki, Mateusz, Čertík, Ondřej, Kirpichev, Sergey B., Rocklin, Matthew, Kumar, AMiT, Ivanov, Sergiu, Moore, Jason K., Singh, Sartaj, Rathnayake, Thilina, Vig, Sean, Granger, Brian E., Muller, Richard P., Bonazzi, Francesco, Gupta, Harsh, Vats, Shivam, Johansson, Fredrik, Pedregosa, Fabian, Curry, Matthew J., Terrel, Andy R., Roučka, Štěpán, Saboo, Ashutosh, Fernando, Isuru, Kulal, Sumith, Cimrman, Robert, Scopatz, Anthony. 2017-01-02. SymPy: symbolic computing in Python. https://doi.org/10.7717/peerj-cs.103
Cite the original work for its findings. Save a collection to share your selection of sources.