SymPy: Symbolic computing in Python - Archive ouverte HAL Access content directly
Journal Articles PeerJ Computer Science Year : 2017

SymPy: Symbolic computing in Python

(1) , (2) , (3) , (4) , (5) , (3) , (6) , (7) , (8) , (9) , (10) , (11) , (12) , (13) , (14) , (15) , (15) , (16) , (17) , (18, 19, 13) , (20, 21) , (22) , (23) , (10) , (24) , (25) , (1)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

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 the standard symbolic library for the scientific Python ecosystem. This paper presents the architecture of SymPy, a description of its features, and a discussion of select domain specific submodules. The supplementary materials provide additional examples and further outline details of the architecture and features of SymPy.

Dates and versions

hal-01404156 , version 1 (28-11-2016)

Identifiers

Cite

Aaron Meurer, Christopher P Smith, Mateusz Paprocki, Ondřej Čertík, Sergey B Kirpichev, et al.. SymPy: Symbolic computing in Python. PeerJ Computer Science, 2017, 3, pp.e103. ⟨10.7287/peerj.preprints.2083v3⟩. ⟨hal-01404156⟩
856 View
1 Download

Altmetric

Share

Gmail Facebook Twitter LinkedIn More