.. _reference-manual: (PDF version)

* Command Line Interface (REPL) * Web Notebook

Graphics ========

* 2D Graphics * 3D Graphics

Mathematics ===========

Parents and Categories ----------------------

* Parents and Elements * Coercion * Categories

Basic Rings and Fields ----------------------

* Integers and Rational Numbers * Real and Complex Numbers * Finite Rings and Fields * Polynomials * Formal Power Series * p-Adic Numbers * Quaternion Algebras

Linear Algebra --------------

* Matrices and Spaces of Matrices * Vectors and Modules * Tensors on Free Modules of Finite Rank

Calculus and Analysis ---------------------

* Symbolic Calculus * Mathematical Constants * Elementary and Special Functions * Asymptotic Expansions * Numerical Optimization

Probability and Statistics --------------------------

* Probability * Statistics * Quantitative Finance

Mathematical Structures -----------------------

* Sets * Monoids * Groups * Semirings * Rings * Algebras

Discrete Mathematics --------------------

* Combinatorics * Graph Theory * Quivers * Matroid Theory * Discrete Dynamics * Coding Theory * Cryptography * Game Theory * Symbolic Logic * SAT solvers

Geometry and Topology ---------------------

* Combinatorial and Discrete Geometry * Hyperbolic Geometry * Cell Complexes and their Homology * Differential Forms * Manifolds * Parametrized Surfaces * Knot Theory

Number Fields and Function Fields ---------------------------------

* Number Fields * Function Fields

Number Theory -------------

* Diophantine approximation * Quadratic Forms * L-Functions * Arithmetic Subgroups of SL_2(Z) * General Hecke Algebras and Hecke Modules * Modular Symbols * Modular Forms * Modular Forms for Hecke Triangle Groups * Modular Abelian Varieties * Miscellaneous Modular-Form-Related Modules

Algebraic and Arithmetic Geometry --------------------------------- * Schemes * Plane, Elliptic and Hyperelliptic Curves

Miscellaneous -------------

* Databases * Games

Programming ===========

* Data Structures * Utilities * Test Framework * Parallel Computing

Interfaces ----------

* Interpreter Interfaces * C/C++ Library Interfaces

General Information ===================

* References * History and License * :ref:`genindex` * :ref:`modindex` * :ref:`search`

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 License.

Table of Contents

  • Welcome to the Sage Reference Manual
  • This manual contains documentation for (almost) all of `Sage's `_ features, each illustrated with examples that are systematically tested with each release. A thematic index is available below. User Interface ==============
  • Command Line Interface (REPL)
  • Web Notebook Graphics ========
  • 2D Graphics
  • 3D Graphics Mathematics ===========

Parents and Categories

Basic Rings and Fields

Linear Algebra

Calculus and Analysis

Probability and Statistics

Mathematical Structures

Discrete Mathematics

Geometry and Topology

Number Fields and Function Fields

Number Theory

Algebraic and Arithmetic Geometry

Miscellaneous

Interfaces