Open the SAGE notebook in your web browser or in the command line
The SAGE installation creates a local server that enables you to access the app functionalities via a web console, or by using the command line. Take into account that the server must be started each time you are using SAGE, and you must stop it when you are done.
The SAGE user interface, regardless if you open it in a browser or in the Terminal, is considered to be a notebook, where you get to input mathematical expressions, embed graphics, plot 2D or 3D graphs, and so on.
Perform mathematical calculations by using basic and complex functions
SAGE provides support for basic algebra and calculus, plotting, unvariate and multivariate polynomials, linear algebra, or finite groups. At the same time, the app includes support for algebraic geometry, creating elliptic curves, Dirichlet characters, or modular forms.
Since SAGE integrates a large collection of algorithms, you can use the app as a calculator for complex functions. All in all, SAGE puts together more that 100 different open source packages that deal with different mathematical problems.
Comprehensive software suite that can help you study various math problems
SAGE is a reliable, open source mathematical software that can be successfully employed when studying various branches of mathematics. SAGE can deal with algebra, geometry, calculus, graph theory, cryptography, and much more. Thanks to all the built in capabilities, SAGE can also be used as a complex calculator.
Reviewed by Iulia Ivan, last updated on September 17th, 2014
In a hurry? Add it to your Download Basket!
- 15693: Punarbasu Purkayastha: Remove simplify_radical() from the doc of simplify_full() and full_simplify() [Reviewed by Karl-Dieter Crisman]
- 15743: Jeroen Demeyer: Document cancel_alarm() in alarm() [Reviewed by Marc Mezzarobba]
- 15778: Punarbasu Purkayastha: Fix broken mathjax in sagenb [Reviewed by Jeroen Demeyer]
- 15783: John Palmieri: Update README.txt for OS X Mavericks [Reviewed by Michael Welsh]
Application descriptionSage is an alternative to Maple, Magma, Mathematica and Matlab that comes with a common Python-based interface and is ...