# sympy

https://github.com/sympy/sympy

## Python

A computer algebra system written in pure Python

## Triage Issues!

When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs to be triaged in this project. You'll also receive instructions on how to triage issues.

## Triage Docs!

Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.

Python not yet supported## 333 Subscribers

View all Subscribers## Add a CodeTriage badge to sympy

## Help out

- Issues
- Discrete logarithms
- call args_cnc with warn=false in opt_cse
- Add is_EmptySet for Interval. That returns False if end >= start.
- Can not simplify (sqrt(2)+2*sqrt(x))/(1+sqrt(2)*sqrt(x))
- ENH: stats: add multinomial distribution
- Wrong result in limit calculation of `limit(erfc(ln(1/x)),x,oo)`?
- Better document holonomic functions
- Why does an expression get constants like C1?
- Write good documentation in the `doc` directory using Sphinx
- lisp printer
- solve hangs/fails when constants are replaced with floats
- Windows executable should run with elevated (administrator) permissions at start
- eliminate(), to eliminate symbols from the equations
- Not converting floats to rationals in sympy.geometry objects
- Fix calculation of rank of matrix.
- Rewriting expressions to minimize loss of signifance
- coeff() needs expand()
- N rounding incorrectly
- diffgeom and higher-order derivatives
- Can't override division operator

- Docs