Software for Algebra and Geometry Experimentation

From Wikipedia, the free encyclopedia

Image:Sagecaslogo.png

Screen shot of the SAGE notebook.
Latest release: 2 / January 28, 2007
Use: Computer algebra system
Website: [1]

Software for Algebra and Geometry Experimentation (commonly SAGE) is a distribution of Python and Pyrex for use as a computer algebra system and plotting system. It is supported on Linux on AMD, x86, and Itanium; Mac OS X on PowerPC and Intel; and Cygwin.

It provides Python interfaces for and integrates different open source mathematical software and libraries as the backends for most computations. SAGE provides interfaces to some non-open source software including gnuplot, Magma, Maple, and Mathematica, which allows the user to combine these software. It is thus a "front-end" to other mathematical tools, as is GNU TeXmacs.

It provides web servers for the graphical interface, MoinMoin, distributed computing, and Trac.

Most of the development of SAGE is supported by grants.[2] The lead developer of SAGE, William Stein, is a mathematician at the University of Washington. He employs students for SAGE development.

SAGE is available as free software under the GNU GPL.

[edit] External links