Welcome to Sage's Reference Manual!
===================================

This is a thematic index of all of `Sage's <http://www.sagemath.org/>`_
features. It also contains many examples that illustrate their use, all of them
systematically tested with each release.

Enjoy Sage!

Table of Contents
=================

* :doc:`The Sage Command Line (REPL) <repl/index>`
* :doc:`The Sage Notebook <notebook/index>`

Calculus, Plotting
------------------

* :doc:`Symbolic Calculus <calculus/index>`
* :doc:`Constants <constants/index>`
* :doc:`Functions <functions/index>`
* :doc:`2D Graphics <plotting/index>`
* :doc:`3D Graphics <plot3d/index>`

Combinatorics, Discrete Mathematics
-----------------------------------

* :doc:`Combinatorics <combinat/index>`
* :doc:`Graph Theory <graphs/index>`
* :doc:`Matroid Theory <matroids/index>`
* :doc:`Discrete Dynamics <dynamics/index>`
* :doc:`Quivers <quivers/index>`

Structures, Coercion, Categories
--------------------------------

* :doc:`Basic Structures <structure/index>`
* :doc:`Data Structures <data_structures/index>`
* :doc:`Coercion <coercion/index>`
* :doc:`Category Theory and Categories <categories/index>`

Rings, Fields, Algebras
-----------------------

* :doc:`General Rings, Ideals, and Morphisms <rings/index>`
* :doc:`Standard Commutative Rings <rings_standard/index>`
* :doc:`Fixed and Arbitrary Precision Numerical Fields <rings_numerical/index>`
* :doc:`Finite Rings <finite_rings/index>`
* :doc:`Algebraic Number Fields <number_fields/index>`
* :doc:`Function Fields <function_fields/index>`
* :doc:`p-Adics <padics/index>`
* :doc:`Polynomial Rings <polynomial_rings/index>`
* :doc:`Power Series Rings <power_series/index>`
* :doc:`Standard Semirings <semirings/index>`
* :doc:`Algebras <algebras/index>`
* :doc:`Quaternion Algebras <quat_algebras/index>`

Groups, Monoids, Matrices, Modules
----------------------------------

* :doc:`Groups <groups/index>`
* :doc:`Monoids <monoids/index>`
* :doc:`Matrices and Spaces of Matrices <matrices/index>`
* :doc:`Modules <modules/index>`

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

* :doc:`Combinatorial Geometry <geometry/index>`
* :doc:`Cell Complexes and their Homology <homology/index>`
* :doc:`Differential Forms <tensor/index>`
* :doc:`Parametrized Surfaces <riemannian_geometry/index>`

Number Theory, Algebraic Geometry
---------------------------------

* :doc:`Diophantine approximation <diophantine_approximation/index>`
* :doc:`Quadratic Forms <quadratic_forms/index>`
* :doc:`L-Functions <lfunctions/index>`
* :doc:`Schemes <schemes/index>`
* :doc:`Elliptic, Plane, and Hyperelliptic Curves <plane_curves/index>`
* :doc:`Arithmetic Subgroups of SL_2(Z) <arithgroup/index>`
* :doc:`General Hecke Algebras and Hecke Modules <hecke/index>`
* :doc:`Modular Symbols <modsym/index>`
* :doc:`Modular Forms <modfrm/index>`
* :doc:`Modular Forms for Hecke Triangle Groups <modfrm_hecketriangle/index>`
* :doc:`Modular Abelian Varieties <modabvar/index>`
* :doc:`Miscellaneous Modular-Form-Related Modules <modmisc/index>`

Miscellaneous Mathematics
-------------------------

* :doc:`Games <games/index>`
* :doc:`Symbolic Logic <logic/index>`
* :doc:`SAT solvers <sat/index>`
* :doc:`Cryptography <cryptography/index>`
* :doc:`Numerical Optimization <numerical/index>`
* :doc:`Probability <probability/index>`
* :doc:`Statistics <stats/index>`
* :doc:`Quantitative Finance <finance/index>`
* :doc:`Coding Theory <coding/index>`
* :doc:`Game Theory <game_theory/index>`

Doctesting, Interfaces, Databases, Miscellany
---------------------------------------------

* :doc:`Doctesting <doctest/index>`
* :doc:`Interpreter Interfaces <interfaces/index>`
* :doc:`C/C++ Library Interfaces <libs/index>`
* :doc:`Databases <databases/index>`
* :doc:`Parallel Computing <parallel/index>`
* :doc:`Miscellaneous <misc/index>`

Other
-----

.. toctree::
   :maxdepth: 2

   todolist

* :doc:`History and License <history_and_license/index>`

Indices and Tables
------------------

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

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

__ http://creativecommons.org/licenses/by-sa/3.0/
