SymPy: symbolic computing in Python

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. Th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:PeerJ Computer Science 2017, Vol.3, p.e103
Hauptverfasser: Meurer, Aaron, Smith, Christopher P, Paprocki, Mateusz, Certík, Ondrej, 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, Roucka, Stepán, Saboo, Ashutosh, Fernando, Isuru, Kulal, Sumith, Cimrman, Robert, Scopatz, Anthony
Format: Report
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page e103
container_title PeerJ Computer Science
container_volume 3
creator Meurer, Aaron
Smith, Christopher P
Paprocki, Mateusz
Certík, Ondrej
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
Roucka, Stepán
Saboo, Ashutosh
Fernando, Isuru
Kulal, Sumith
Cimrman, Robert
Scopatz, Anthony
description 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.
doi_str_mv 10.7717/peerj-cs.103
format Report
fullrecord <record><control><sourceid>gale</sourceid><recordid>TN_cdi_gale_infotracacademiconefile_A543320908</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A543320908</galeid><sourcerecordid>A543320908</sourcerecordid><originalsourceid>FETCH-gale_infotracacademiconefile_A5433209083</originalsourceid><addsrcrecordid>eNpjYBAxNNAzNzc01y9ITS3K0k0u1jM0MGZi4DQyNjfTNbW0NGJBYnMw8BYXZxkYGBiaGgKBJSeDcnBlbkCllUJxZW5Sfk5mskJyfm5BaUlmXrpCZp5CQGVJRn4eDwNrWmJOcSovlOZm0HNzDXH20E1PzEmNz8xLyy8pSkwGwpTU3Mzk_LzUtEyguKOpibGxkYGlgYUxyRoA7Dk97g</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>report</recordtype></control><display><type>report</type><title>SymPy: symbolic computing in Python</title><source>DOAJ Directory of Open Access Journals</source><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><source>PubMed Central</source><creator>Meurer, Aaron ; Smith, Christopher P ; Paprocki, Mateusz ; Certík, Ondrej ; 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 ; Roucka, Stepán ; Saboo, Ashutosh ; Fernando, Isuru ; Kulal, Sumith ; Cimrman, Robert ; Scopatz, Anthony</creator><creatorcontrib>Meurer, Aaron ; Smith, Christopher P ; Paprocki, Mateusz ; Certík, Ondrej ; 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 ; Roucka, Stepán ; Saboo, Ashutosh ; Fernando, Isuru ; Kulal, Sumith ; Cimrman, Robert ; Scopatz, Anthony</creatorcontrib><description>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.</description><identifier>ISSN: 2376-5992</identifier><identifier>EISSN: 2376-5992</identifier><identifier>DOI: 10.7717/peerj-cs.103</identifier><language>eng</language><publisher>PeerJ. Ltd</publisher><subject>Authorship ; Mathematical software ; Python (Programming language)</subject><ispartof>PeerJ Computer Science, 2017, Vol.3, p.e103</ispartof><rights>COPYRIGHT 2017 PeerJ. Ltd.</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>776,780,860,4476,27902</link.rule.ids></links><search><creatorcontrib>Meurer, Aaron</creatorcontrib><creatorcontrib>Smith, Christopher P</creatorcontrib><creatorcontrib>Paprocki, Mateusz</creatorcontrib><creatorcontrib>Certík, Ondrej</creatorcontrib><creatorcontrib>Kirpichev, Sergey B</creatorcontrib><creatorcontrib>Rocklin, Matthew</creatorcontrib><creatorcontrib>Kumar, AMiT</creatorcontrib><creatorcontrib>Ivanov, Sergiu</creatorcontrib><creatorcontrib>Moore, Jason K</creatorcontrib><creatorcontrib>Singh, Sartaj</creatorcontrib><creatorcontrib>Rathnayake, Thilina</creatorcontrib><creatorcontrib>Vig, Sean</creatorcontrib><creatorcontrib>Granger, Brian E</creatorcontrib><creatorcontrib>Muller, Richard P</creatorcontrib><creatorcontrib>Bonazzi, Francesco</creatorcontrib><creatorcontrib>Gupta, Harsh</creatorcontrib><creatorcontrib>Vats, Shivam</creatorcontrib><creatorcontrib>Johansson, Fredrik</creatorcontrib><creatorcontrib>Pedregosa, Fabian</creatorcontrib><creatorcontrib>Curry, Matthew J</creatorcontrib><creatorcontrib>Terrel, Andy R</creatorcontrib><creatorcontrib>Roucka, Stepán</creatorcontrib><creatorcontrib>Saboo, Ashutosh</creatorcontrib><creatorcontrib>Fernando, Isuru</creatorcontrib><creatorcontrib>Kulal, Sumith</creatorcontrib><creatorcontrib>Cimrman, Robert</creatorcontrib><creatorcontrib>Scopatz, Anthony</creatorcontrib><title>SymPy: symbolic computing in Python</title><title>PeerJ Computer Science</title><description>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.</description><subject>Authorship</subject><subject>Mathematical software</subject><subject>Python (Programming language)</subject><issn>2376-5992</issn><issn>2376-5992</issn><fulltext>true</fulltext><rsrctype>report</rsrctype><creationdate>2017</creationdate><recordtype>report</recordtype><sourceid/><recordid>eNpjYBAxNNAzNzc01y9ITS3K0k0u1jM0MGZi4DQyNjfTNbW0NGJBYnMw8BYXZxkYGBiaGgKBJSeDcnBlbkCllUJxZW5Sfk5mskJyfm5BaUlmXrpCZp5CQGVJRn4eDwNrWmJOcSovlOZm0HNzDXH20E1PzEmNz8xLyy8pSkwGwpTU3Mzk_LzUtEyguKOpibGxkYGlgYUxyRoA7Dk97g</recordid><startdate>20170102</startdate><enddate>20170102</enddate><creator>Meurer, Aaron</creator><creator>Smith, Christopher P</creator><creator>Paprocki, Mateusz</creator><creator>Certík, Ondrej</creator><creator>Kirpichev, Sergey B</creator><creator>Rocklin, Matthew</creator><creator>Kumar, AMiT</creator><creator>Ivanov, Sergiu</creator><creator>Moore, Jason K</creator><creator>Singh, Sartaj</creator><creator>Rathnayake, Thilina</creator><creator>Vig, Sean</creator><creator>Granger, Brian E</creator><creator>Muller, Richard P</creator><creator>Bonazzi, Francesco</creator><creator>Gupta, Harsh</creator><creator>Vats, Shivam</creator><creator>Johansson, Fredrik</creator><creator>Pedregosa, Fabian</creator><creator>Curry, Matthew J</creator><creator>Terrel, Andy R</creator><creator>Roucka, Stepán</creator><creator>Saboo, Ashutosh</creator><creator>Fernando, Isuru</creator><creator>Kulal, Sumith</creator><creator>Cimrman, Robert</creator><creator>Scopatz, Anthony</creator><general>PeerJ. Ltd</general><scope/></search><sort><creationdate>20170102</creationdate><title>SymPy: symbolic computing in Python</title><author>Meurer, Aaron ; Smith, Christopher P ; Paprocki, Mateusz ; Certík, Ondrej ; 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 ; Roucka, Stepán ; Saboo, Ashutosh ; Fernando, Isuru ; Kulal, Sumith ; Cimrman, Robert ; Scopatz, Anthony</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-gale_infotracacademiconefile_A5433209083</frbrgroupid><rsrctype>reports</rsrctype><prefilter>reports</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Authorship</topic><topic>Mathematical software</topic><topic>Python (Programming language)</topic><toplevel>online_resources</toplevel><creatorcontrib>Meurer, Aaron</creatorcontrib><creatorcontrib>Smith, Christopher P</creatorcontrib><creatorcontrib>Paprocki, Mateusz</creatorcontrib><creatorcontrib>Certík, Ondrej</creatorcontrib><creatorcontrib>Kirpichev, Sergey B</creatorcontrib><creatorcontrib>Rocklin, Matthew</creatorcontrib><creatorcontrib>Kumar, AMiT</creatorcontrib><creatorcontrib>Ivanov, Sergiu</creatorcontrib><creatorcontrib>Moore, Jason K</creatorcontrib><creatorcontrib>Singh, Sartaj</creatorcontrib><creatorcontrib>Rathnayake, Thilina</creatorcontrib><creatorcontrib>Vig, Sean</creatorcontrib><creatorcontrib>Granger, Brian E</creatorcontrib><creatorcontrib>Muller, Richard P</creatorcontrib><creatorcontrib>Bonazzi, Francesco</creatorcontrib><creatorcontrib>Gupta, Harsh</creatorcontrib><creatorcontrib>Vats, Shivam</creatorcontrib><creatorcontrib>Johansson, Fredrik</creatorcontrib><creatorcontrib>Pedregosa, Fabian</creatorcontrib><creatorcontrib>Curry, Matthew J</creatorcontrib><creatorcontrib>Terrel, Andy R</creatorcontrib><creatorcontrib>Roucka, Stepán</creatorcontrib><creatorcontrib>Saboo, Ashutosh</creatorcontrib><creatorcontrib>Fernando, Isuru</creatorcontrib><creatorcontrib>Kulal, Sumith</creatorcontrib><creatorcontrib>Cimrman, Robert</creatorcontrib><creatorcontrib>Scopatz, Anthony</creatorcontrib></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Meurer, Aaron</au><au>Smith, Christopher P</au><au>Paprocki, Mateusz</au><au>Certík, Ondrej</au><au>Kirpichev, Sergey B</au><au>Rocklin, Matthew</au><au>Kumar, AMiT</au><au>Ivanov, Sergiu</au><au>Moore, Jason K</au><au>Singh, Sartaj</au><au>Rathnayake, Thilina</au><au>Vig, Sean</au><au>Granger, Brian E</au><au>Muller, Richard P</au><au>Bonazzi, Francesco</au><au>Gupta, Harsh</au><au>Vats, Shivam</au><au>Johansson, Fredrik</au><au>Pedregosa, Fabian</au><au>Curry, Matthew J</au><au>Terrel, Andy R</au><au>Roucka, Stepán</au><au>Saboo, Ashutosh</au><au>Fernando, Isuru</au><au>Kulal, Sumith</au><au>Cimrman, Robert</au><au>Scopatz, Anthony</au><format>book</format><genre>unknown</genre><ristype>RPRT</ristype><atitle>SymPy: symbolic computing in Python</atitle><jtitle>PeerJ Computer Science</jtitle><date>2017-01-02</date><risdate>2017</risdate><volume>3</volume><spage>e103</spage><pages>e103-</pages><issn>2376-5992</issn><eissn>2376-5992</eissn><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.</abstract><pub>PeerJ. Ltd</pub><doi>10.7717/peerj-cs.103</doi></addata></record>
fulltext fulltext
identifier ISSN: 2376-5992
ispartof PeerJ Computer Science, 2017, Vol.3, p.e103
issn 2376-5992
2376-5992
language eng
recordid cdi_gale_infotracacademiconefile_A543320908
source DOAJ Directory of Open Access Journals; Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals; PubMed Central
subjects Authorship
Mathematical software
Python (Programming language)
title SymPy: symbolic computing in Python
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T19%3A44%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=unknown&rft.atitle=SymPy:%20symbolic%20computing%20in%20Python&rft.jtitle=PeerJ%20Computer%20Science&rft.au=Meurer,%20Aaron&rft.date=2017-01-02&rft.volume=3&rft.spage=e103&rft.pages=e103-&rft.issn=2376-5992&rft.eissn=2376-5992&rft_id=info:doi/10.7717/peerj-cs.103&rft_dat=%3Cgale%3EA543320908%3C/gale%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_galeid=A543320908&rfr_iscdi=true