SAGE 4.0.2 – Open source advanced mathematics software. (Free)
General and Advanced Pure and Applied Mathematics
Use SAGE for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra.
Use an Open Source Alternative
By using SAGE you help to support a viable open source alternative to Magma, Maple, Mathematica, and MATLAB. SAGE includes many high-quality open source math packages.
Use Most Mathematics Software from Within SAGE
SAGE makes it easy for you to use most mathematics software together. SAGE includes interfaces to Magma, Maple, Mathematica, MATLAB, and MuPAD, and the free programs Axiom, GAP, GP/PARI, Macaulay2, Maxima, Octave, and Singular.
Use a Standard Programming Language
You work with SAGE using the highly regarded scripting language Python instead of an obscure language designed for a particular mathematics program. You can write programs that combine serious mathematics with anything else.
- Major Features, New Spkgs and Bug fixes
- Upgrade NumPy, SciPy, Singular, and FLINT to latest upstream
releases - A script to automate the testing and merging of tickets
- LaTeX output for combinatorial graphs
- New features for linear algebra include Hermite normal form over
principal ideal domains - New features for number theory include elliptic curve isogeny, and
local and global heights for number fields



























