Objective
This talk will include
- Basics of expressions in SymPy
- Mathematical problem solving with SymPy
- Perform basic calculus tasks (limits, differentiation and integration) with symbolic expressions.
- Solve polynomial and transcendental equations.
- Solve some differential equations.
- Solve algebraic geometry problems.
Description
What is SymPy? SymPy is a Python library for symbolic mathematics. It aims to become a full featured computer algebra system that can compete directly with commercial alternatives (Mathematica, Maple) 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 libraries.
Sympy documentation and packages for installation can be found on http://sympy.org/
Requirements
A laptop with Python 2.x or 3.x, SymPy (most recent version) .
Optional packages: IPython, matplotlib, NetworkX, GMPY, numpy, scipy
Speaker bio
-
Akshay Narasimha : Undergrad student at BITS Pilani Goa Campus. FOSS enthusiast. Developer at SymPy, will be contributing to it this summer as a part of Google Summer of Code.
-
Sudhanshu Mishra : Undergrad student at BITS Pilani Goa Campus. Lead developer at BinPy. Developer at SymPy, will be contributing to it this summer as a part of Google Summer of Code.
-
Harsh Gupta: Undergrad student at IIT Kharagpur. Developer at team AGV. Developer at SymPy, will be contributing to it this summer as a part of Google Summer of Code.
Links
- Tutorial used in previous SciPy (http://certik.github.io/scipy-2013-tutorial/html/index.html)
- SymPy's official Tutorial(http://docs.sympy.org/latest/tutorial/index.html)
1
▼
Hi,
Can you please provide links to your previous talks (slides and/or videos) ?
Please go through the links given here to improve your proposal and the actual talk.
https://github.com/pythonindia/pyconindia/wiki/SpeakerTips
1
▼
Hi,
This would the first time I would be speaking but I have provided the links to the previous talks and tutorials on SymPy. Apart from that I have provided the brief outline to the talk.If required I will make the slides.Thanks!.