Encyclopedia > Software for Algebra and Geometry Experimentation
Software for Algebra and Geometry Experimentation (SAGE) is a cross-platform computer algebra system written in Python, Pyrex, and C that is released under the GNU GPL. SAGE combines the following mathematics software into one package: GAP, GNU Scientific Library, Matplotlib, Maxima, Mwrank, NetworkX, NTL, Numerical Python, PARI, and Singular. SAGE comes with both a command line interface and a graphical interface called the SAGE Notebook. The following software are not included with SAGE but have an interface in SAGE: Axiom, Gnuplot, KASH/KANT, Octave, Macaulay2, Magma, Maple, and Mathematica. In mathematics, the graph of a function f(x1, x2, ..., xn) is the collection of all tuples (x1, x2, ..., xn, f(x1, ..., xn)). In particular, graph means the graphical representation of this collection, in the form of a curve or surface, together with axes, etc. ...
Software development is the translation of a user need or marketing goal into a software product. ...
William Stein is a mathematician at the University of Washington who is the lead developer of SAGE. On the theoretical side, he specializes in explicit approaches to modular abelian varieties. ...
A software release refers to the creation and availability of a new version of a computer software product. ...
December 16 is the 350th day of the year (351st in leap years) in the Gregorian Calendar. ...
2006 (MMVI), a common year starting on Sunday of the Gregorian calendar. ...
An operating system (OS) is a computer program that manages the hardware and software resources of a computer. ...
Mac OS X (official IPA pronunciation: ) is a line of proprietary, graphical operating systems developed, marketed, and sold by Apple Computer, the latest of which is pre-loaded on all currently shipping Macintosh computers. ...
Linux, or GNU/Linux, refers to any Unix-like computer operating system which uses the Linux kernel. ...
Microsoft Windows is the name of several families of proprietary operating systems by Microsoft. ...
Cooperative Linux, abbrieviated as coLinux, is software that lets Microsoft Windows cooperate with the Linux kernel to run both in parallel on the same machine. ...
Cygwin is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Microsoft Windows to act somewhat like a Unix system. ...
Solaris is a computer operating system developed by Sun Microsystems. ...
A computer algebra system (CAS) is a software program that facilitates symbolic mathematics. ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely used free software license, originally written by Richard Stallman for the GNU project. ...
A website (or Web site) is a collection of web pages, typically common to a particular domain name or subdomain on the World Wide Web on the Internet. ...
A cross-platform (or platform independent) programming language, software application or hardware device works on more than one system platform (e. ...
A computer algebra system (CAS) is a software program that facilitates symbolic mathematics. ...
Python is a programming language created by Guido van Rossum in 1990. ...
Pyrex is a programming language developed to aid in creating Python modules. ...
C is a general-purpose, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. ...
The GNU logo The GNU General Public License (GNU GPL or simply GPL) is a widely used free software license, originally written by Richard Stallman for the GNU project. ...
A software package is a bundle of one or several files that either are necessary for the distribution and installation of a computer program, or which will upgrade and install additional features for an existing program already installed on a computer. ...
GAP (Groups, Algorithms and Programming) is a computer algebra system for computational discrete algebra similar to Mathematica with particular emphasis on, but not restricted to, computational group theory. ...
Code using the library and the computed results In computing, GNU Scientific Library (or GSL) is a software library written in the C programming language for numerical calculations in applied mathematics and science. ...
Matplotlib is a plotting library for Python which uses syntax similar to MATLAB. It was written by John Hunter. ...
For other uses of Maxima, see Maxima (disambiguation). ...
Numerical Python (often abbreviated NumPy although technically NumPy refers uniquely to the latest edition of Numerical Python) is an extension to the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large library of high-level mathematical functions to operate on these arrays. ...
PARI/GP is a computer algebra system with the main aim of facilitating number theory computations. ...
SINGULAR is a computer algebra system for polynomial computations with special emphasis on the needs of commutative algebra, algebraic geometry, and singularity theory. ...
It has been suggested that this article or section be merged with Command prompt. ...
A graphical user interface (or GUI, pronounced gooey) is a method of interacting with a computer through a metaphor of direct manipulation of graphical images and widgets in addition to text. ...
An interface defines the communication boundary between two entities, such as a piece of software, a hardware device, or a user. ...
Axiom is a computer algebra system. ...
The correct title of this article is gnuplot. ...
For other uses of the word octave see Octave (disambiguation) Octave is a free computer program for performing numerical computations, which is mostly compatible with MATLAB. It is part of the GNU project. ...
Magma is a computer algebra system designed to solve problems in algebra, number theory, geometry and combinatorics. ...
Maple is a general-purpose commercial mathematics software package. ...
This article is about computer software. ...
The SAGE project was started in January 2005 and is led by William Stein. The stated goal of the SAGE project is to "create a viable free open source alternative to Maple, Mathematica, Magma, and MATLAB". The SAGE project has taken over the role of maintainer of the program Genus2reduction, which determines the reduction of a proper smooth curve of genus 2 at any prime number. January is the first month of the year and one of seven Gregorian months with the length of 31 days. ...
2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...
William Stein is a mathematician at the University of Washington who is the lead developer of SAGE. On the theoretical side, he specializes in explicit approaches to modular abelian varieties. ...
Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ...
MATLAB is a numerical computing environment and programming language. ...
Reduction Formula We use the technique of integration by parts to evaluate a whole class of integrals by reducing them to simpler forms. ...
In algebraic geometry, an algebraic curve is an algebraic variety of dimension equal to 1. ...
In algebraic geometry, a hyperelliptic curve (over the complex numbers) is an algebraic curve given by an equation of the form where f(x) is a polynomial of degree n > 4 with n distinct roots. ...
In mathematics, a prime number (or a prime) is a natural number that has exactly two (distinct) natural number divisors. ...
|