SAGE (computer algebra system)
Wikipedia, the free encyclopedia - Cite This SourceSAGE is a computer algebra system written in Python and Cython (a modified version of Pyrex) that unifies an included distribution of specialized mathematics software and fills in gaps in functionality.
Released under the terms of the GNU General Public License, SAGE is free software.
Release history
The first version of SAGE was released on 24 February 2005, with the initial goals of recreating a small subset of the Magma computer algebra system and reducing dependence on other closed source or proprietary software math packages.
The lead developer of SAGE, William Stein, is a mathematician at the University of Washington who employs students for SAGE development. Most of the development of SAGE is supported by grants.
Features
SAGE combines various modes of usage for different applications.
- It consists of a (local) web server for the graphical interface. This is the usual way of working with SAGE.
- It provides a text-based command line interface.
- It includes MoinMoin as a Wiki system for knowledge management.
- It it possible to embed SAGE inside of LaTeX documents.
- It provides support for distributed computing.
- It offers Python interfaces for programming and integrates different open source mathematical software and libraries as the back-ends for most computations.
- SAGE provides interfaces to included and some non-included software such as PARI/GP, GAP, gnuplot, Magma, and Maple, which allows users to combine software and compare output and performance. It is thus a "front-end" to other mathematical tools similar to GNU TeXmacs.
Functionality
SAGE tries to cover many aspects of mathematics:
Look at the Reference Manual for a comprehensive list of its areas of expertise.
Gallery
References
External links
- Project home page
- A Brief Introduction to Sage
- Public SAGE notebook
- Free software brings affordability, transparency to mathematics
Wikipedia, the free encyclopedia © 2001-2006 Wikipedia contributors (Disclaimer)
This article is licensed under the GNU Free Documentation License.
Last updated on Thursday March 13, 2008 at 05:35:45 PDT (GMT -0700)
View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation