SymPy: symbolic computing in Python

  title={SymPy: symbolic computing in Python},
  author={Aaron Meurer and Christopher P. Smith and Mateusz Paprocki and Ondrej Cert{\'i}k and Sergey B. Kirpichev and Matthew Rocklin and Amit Kumar and Sergiu Ivanov and Jason Keith Moore and Sartaj Singh and Thilina Rathnayake and Sean Vig and Brian E. Granger and Richard P. Muller and Francesco Bonazzi and Harsh Gupta and Shivam Vats and Fredrik Johansson and Fabian Pedregosa and Matthew J. Curry and Andy R. Terrel and Step{\'a}n Roucka and Ashutosh Saboo and Isuru Fernando and Sumith Kulal and Robert Cimrman and Anthony M. Scopatz},
  journal={PeerJ Computer Science},
SymPy is an open source computer algebra system written in pure Python. It 9 is built with a focus on extensibility and ease of use, through both interactive and programmatic 10 applications. These characteristics have led SymPy to become the standard symbolic library for 11 the scientific Python ecosystem. This paper presents the architecture of SymPy, a description of its 12 features, and a discussion of select domain specific submodules. 13 
Recent Discussions
This paper has been referenced on Twitter 304 times over the past 90 days. VIEW TWEETS