Abstract
Sage is a free, open source, self-contained distribution of mathematical software, including a large library that provides a unified interface to the components of this distribution. This library also builds on the components of Sage to implement novel algorithms covering a broad range of mathematical functionality from algebraic combinatorics to number theory and arithmetic geometry.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bauer, C., et al.: Ginac: is not a CAS, http://www.ginac.de/
Behnel, S., Bradshaw, R., Seljebotn, D.: Cython: C-Extensions for Python, http://www.cython.org/
Conrad, B., Edixhoven, S., Stein, W.A.: J 1(p) Has Connected Fibers. Documenta Mathematica 8, 331–408 (2003)
Cremona, J.E.: mwrank (computer software), http://www.warwick.ac.uk/staff/J.E.Cremona/mwrank/
Dodier, R., et al.: Maxima: A Computer Algebra System, http://maxima.sourceforge.net/
Descouens, F.: Making research on symmetric functions with MuPAD-Combinat. In: Iglesias, A., Takayama, N. (eds.) ICMS 2006. LNCS, vol. 4151, pp. 407–418. Springer, Heidelberg (2006)
Decker, W., Greuel, G.-M., Pfister, G., Schönemann, H.: Singular 3-1-1 — A computer algebra system for polynomial computations, http://www.singular.uni-kl.de
Erocal, B., Stein, W.: Pynac – symbolic computation with python objects, http://pynac.sagemath.org/
Google, Google Documents, http://docs.google.com/
Grayson, D.R., Stillman, M.E.: Macaulay2, a software system for research in algebraic geometry, http://www.math.uiuc.edu/Macaulay2/
Hart, B., et al.: MPIR: Multiprecision Integers and Rationals, http://www.mpir.org/
Harvey, D.: Efficient computation of p-adic heights, http://arxiv.org/abs/0708.3404
Hart, B., Harvey, D.: Flint: Fast library for number theory, http://www.flintlib.org/
Hivert, F., Thiéry, N.M.: MuPAD-Combinat, an open-source package for research in algebraic combinatorics. Sém. Lothar. Combin., Art. B51z 51, 70 (2004) (electronic), http://www.emis.de/journals/SLC/wpapers/s51thiery.html
Jensen, A.: Gfan: software for computing Gröbner fans and tropical varieties, http://www.math.tu-berlin.de/~jensen/software/gfan/gfan.html
Linton, S., et al.: Gap: Groups, algorithms and programming, http://www.gap-system.org/
Linton, S., Hammond, K., Konovalov, A., et al.: Easy Composition of Symbolic Computation Software: A New Lingua Franca for Symbolic Computation, www.win.tue.nl/~droozemo/site/pubs/1004ISSAC2010.pdf
Mazur, B., Stein, W., Tate, J.: Computation of p-adic heights and log convergence. Doc. Math. Extra, 577–614 (2006) (electronic), MR2290599 (2007i:11089)
PARI, A computer algebra system designed for fast computations in number theory, http://pari.math.u-bordeaux.fr/
van Rossum, G.: Python, http://www.python.org
Sage, Components, http://sagemath.org/links-components.html
Sage, Sage days workshops, http://wiki.sagemath.org/Workshops
Shoup, V.: NTL: Number theory library, http://www.shoup.net/ntl/
Stein, W., Joyner, D.: Open source mathematical software. ACM SIGSAM Bulletin 39 (2005)
Stein, W., Joyner, D.: Open source mathematical software. Notices Amer. Math. Soc. (2007), http://www.ams.org/notices/200710/tx071001279p.pdf
Stein, W., Wuthrich, C.: Computations About Tate-Shafarevich Groups Using Iwasawa Theory (2010) (in preparation), http://wstein.org/papers/shark/
Thiery, N., et al.: Sage Combinat Roadmap, http://trac.sagemath.org/sage_trac/wiki/SageCombinatRoadMap
Wolfram, Why you do not usually need to know about internals, http://reference.wolfram.com/mathematica/tutorial/WhyYouDoNotUsuallyNeedToKnowAboutInternals.html
Zimmerman, P., et al.: The MPFR Library, http://www.mpfr.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eröcal, B., Stein, W. (2010). The Sage Project: Unifying Free Mathematical Software to Create a Viable Alternative to Magma, Maple, Mathematica and MATLAB. In: Fukuda, K., Hoeven, J.v.d., Joswig, M., Takayama, N. (eds) Mathematical Software – ICMS 2010. ICMS 2010. Lecture Notes in Computer Science, vol 6327. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15582-6_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-15582-6_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-15581-9
Online ISBN: 978-3-642-15582-6
eBook Packages: Computer ScienceComputer Science (R0)