Symbolic Computation with Python using SymPy

Nishant Nikhil (~nishnik)


3

Votes

Description:

SymPy is a pure Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external library.

In Dev Sprint we will replicate the Development Workflow of the SymPy Project.

Prerequisites:

A basic knowledge of Python. No prior knowledge of SymPy or other Python libraries is required, although it is suggested that attendees be familiar with the IPython notebook & basics of git.

Content URLs:

  • SymPy website: http://www.sympy.org/en/index.html
  • SymPy live: http://live.sympy.org/
  • GitHub repository: https://github.com/sympy/sympy

Speaker Info:

SymPy India developers will be conducting the Dev Sprint:

Name : Currently at | Credentials | Module/Topic (to be Mentoring)

  • Amit Kumar : DTU | GSoC 2016 mentor, GSoC 2015 | Solvers, Sets
  • Nishant Nikhil : IIT-KGP | GSoC 2016 with SymEngine | Fields, Sets
  • Sartaj Singh : IIT-BHU Varanasi | GSoC 2016 mentor, GSoC 2015 | Series

Section: Scientific computing
Type: Dev Sprint
Target Audience: Beginner
Last Updated: