Sage
Sage
is a computer algebra system written in Python
and Cython and
integrates an included distribution of specialized mathematics software
into a common experience. It tries to cover many aspects of
mathematics, including algebra, combinatorics, numerical mathematics
and calculus.
It combines various software packages and
seamlessly integrates their functionality into a common experience. It
is well suited for education, studying and research.
The interface is a notebook in a web-browser or the
command-line. Using the notebook, Sage connects either locally to your
own Sage installation or to a Sage server on the network. Inside the
Sage notebook you can create embedded graphics, beautifully typeset
mathematical expressions, add and delete input, and share your work
across the network.
Features include:
- Provides a notebook document interface
- Provides a text-based command line interface
- Includes MoinMoin as a Wiki system for knowledge management
- Embed Sage inside LaTeX documents
- Use sliders as input for calculations
- Provides support for distributed computing
- Provides
interfaces to some third-party software like Mathematica, Magma, and
Maple, which allows users to combine software and compare output and
performance. It is therefore also a "front-end" to other mathematical
tools similar to GNU TeXmacs
Software included in Sage:
|
Bzip2
|
bzip2 compression library
|
|
clisp
|
Common lisp interpreter
|
|
dokchitser-L
|
-series
program
|
|
ec
|
Watkins elliptic curves package (modular degrees)
|
|
GAP
|
A System for Computational Discrete Algebra
|
|
GCL
|
GNU Scientific Library
|
|
genus2reduction
|
Reduction information about genus 2 curves
|
|
gfan
|
Computation of Groebner fans and toric varieties
|
|
GMP
|
GNU multiprecision arithmetic library
|
|
GMP-ECM
|
Highly optimized elliptic curve factorization program
|
|
gnuplotpy
|
Python graphics libraries
|
|
lcalc
|
Rubinstein's L-functions calculator
|
|
IPython
|
Interactive Python shell
|
|
MPFR
|
Multiprecision floating reals
|
|
Maxima
|
Symbolic algebra and Calculus
|
|
mwrank
|
Cremona's elliptic curves program
|
|
NTL
|
Number theory C++ library
|
|
Numeric
|
Python number-crunching routines
|
|
PARI
|
PARI number theory library
|
|
Pexpect
|
Python expect (for remote control of other systems)
|
|
Pyrex
|
Compiled extension language for Python
|
|
Python
|
Python
|
|
Readline
|
GNU Readline line editor library
|
|
simon-2descent
|
Algebraic
-descents on elliptic curves
|
|
Singular
|
Polynomial computations in algebraic geometry, etc.
|
|
termcap
|
display terminal library
|
|
sympow
|
Symmetric power L-functions and modular degrees
|
|
Twisted
|
Networking framework
|
|
zlib
|
compression library
|
|
ZODB
|
Zope Object Database
|

Return
to Scientific Home Page
Last Updated Saturday, April 13 2013 @ 06:30 PM EDT |