sympy.org | Website analytics by TrustRadar
Blurry colored background
sympy.org Mathematics Software Development Education

SymPy is a 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 libraries.

Unique Visits

360000

12000 / day

Total Views

450000

15000 / day

Visit Duration, avg.

00:05:23

3.2 page per visit

Bounce Rate

45%

  • Domain Rating

  • Domain Authority

  • Citation Level

Founded in

2007

Supported Languages

English, etc

Website Key Features

Symbolic Computation

Perform algebraic manipulations with symbolic expressions.

Calculus

Supports limits, differentiation, integration, series expansion, and more.

Equation Solving

Solve algebraic equations, differential equations, and systems of equations.

Discrete Mathematics

Includes functions for combinatorics, number theory, and logic.

Matrices

Supports operations on matrices, including determinants, inverses, and eigenvalues.

Plotting

Capable of 2D and 3D plotting of mathematical functions.

Physics

Includes modules for classical mechanics, quantum mechanics, and optics.

Statistics

Provides tools for statistical analysis and probability.

Printing

Supports pretty-printing of mathematical expressions in various formats.

Code Generation

Can generate code in multiple languages from symbolic expressions.

Additional information

License

SymPy is released under the New BSD license.

Community

SymPy has a vibrant community of contributors and users, with active mailing lists and a presence on various social media platforms.

Documentation

Comprehensive documentation is available, including tutorials, API reference, and development guides.

Development

SymPy is developed openly on GitHub, where contributions from the community are welcomed.

Integration

SymPy can be integrated with other Python libraries and tools, such as NumPy, SciPy, and Jupyter notebooks, for enhanced functionality.

HTTP headers

Security headers report is a very important part of user data protection. Learn more about http headers for sympy.org