TheSage
TheSage: Open-Source Mathematics Software for Research and Teaching
An open-source mathematics software system for research and teaching with features in symbolic computation, numerical optimization, statistics, visualization, and more.
What is TheSage?
TheSage is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages including NumPy, SciPy, matplotlib, Sympy, and more to provide a common interface and tools for mathematics across fields ranging from number theory to geometry, algebra, calculus, numerical computation and statistics.
Some key capabilities of TheSage include:
- A symbolic computation system based on Sympy for symbolic manipulation and solving of mathematical expressions
- Extensive graphing and visualization capabilities through matplotlib and other packages
- A numerical computation system using SciPy and NumPy for array-based numerical processing
- Statistics functionality powered by R and SciPy
- Specialized tools for number theory, cryptography, combinatorics and more
- Notebook-style documentation and tutorials for interactive usage
- Support for code in Python and other languages to be used interactively
- A central platform to unify various mathematical software packages in Python for ease of use
TheSage is designed to provide components useful in research and experimentation across all fields of mathematics in one free and open system. It emphasizes accessibility, extensibility and tight integration between symbolic expression, numerical processing, visualization and documentation. The notebook interface avoids the need for boilerplate code and supports rapid prototyping.
TheSage continues to evolve through a strong developer community. It can serve as a free alternative to commercial mathematical software. The open architecture facilitates customization and adding of new algorithms. It has an extensive library of mathematical algorithms and data structures suitable for developing specialized research applications.
TheSage Features
Features
- Symbolic computation
- Numerical optimization
- Statistics
- Visualization
- Pure and applied mathematics
Pricing
- Open Source
Pros
Cons
Reviews & Ratings
Login to ReviewThe Best TheSage Alternatives
View all TheSage alternatives with detailed comparison →
Top Education & Reference and Mathematics and other similar apps like TheSage
Here are some alternatives to TheSage:
Suggest an alternative ❐Lingoes
Artha
WordWeb
Thesaurus.com
Dictionary.com
PDF Book Translator
VerbAce
Gnome Dictionary