.. _reference-manual: ******************************** Welcome to Sage Reference Manual ******************************** Here you find documentation for all of `Sage <http://www.sagemath.org/>`_'s features, illustrated with lots of examples. A thematic index follows. This documentation is licensed under the `Creative Commons Attribution-Share Alike 3.0 License`__. __ http://creativecommons.org/licenses/by-sa/3.0/ User Interfaces =============== * :doc:`Command Line Interface <repl/index>` * `Jupyter Notebook Interface <https://jupyter-notebook.readthedocs.io/en/latest/notebook.html>`_ Graphics ======== * :doc:`2D Graphics <plotting/index>` * :doc:`3D Graphics <plot3d/index>` Mathematics =========== Parents and Categories ---------------------- * :doc:`Parents and Elements <structure/index>` * :doc:`Coercion <coercion/index>` * :doc:`Categories <categories/index>` Basic Rings and Fields ---------------------- * :doc:`Integers and Rational Numbers <rings_standard/index>` * :doc:`Real and Complex Numbers <rings_numerical/index>` * :doc:`Commutative Polynomials <polynomial_rings/index>` * :doc:`Power Series and Laurent Series <power_series/index>` * :doc:`Finite Rings and Fields <finite_rings/index>` * :doc:`\\(p\\)-adic Numbers <padics/index>` * :doc:`Noncommutative Polynomials <noncommutative_polynomial_rings/index>` * :doc:`Quaternion Algebras <quat_algebras/index>` Linear Algebra -------------- * :doc:`Matrices and Spaces of Matrices <matrices/index>` * :doc:`Vectors and Modules <modules/index>` * :doc:`Tensors on Free Modules of Finite Rank <tensor_free_modules/index>` * :doc:`Modules over Ore rings <oremodules/index>` Calculus and Analysis --------------------- * :doc:`Symbolic Calculus <calculus/index>` * :doc:`Mathematical Constants <constants/index>` * :doc:`Elementary and Special Functions <functions/index>` * :doc:`Asymptotic Expansions <asymptotic/index>` * :doc:`Numerical Optimization <numerical/index>` Probability and Statistics -------------------------- * :doc:`Probability <probability/index>` * :doc:`Statistics <stats/index>` Mathematical Structures ----------------------- * :doc:`Sets <sets/index>` * :doc:`Monoids <monoids/index>` * :doc:`Groups <groups/index>` * :doc:`Semirings <semirings/index>` * :doc:`Rings <rings/index>` * :doc:`Algebras <algebras/index>` Discrete Mathematics -------------------- * :doc:`Combinatorics <combinat/index>` * :doc:`Graph Theory <graphs/index>` * :doc:`Quivers <quivers/index>` * :doc:`Matroid Theory <matroids/index>` * :doc:`Discrete Dynamics <dynamics/index>` * :doc:`Coding Theory <coding/index>` * :doc:`Cryptography <cryptography/index>` * :doc:`Game Theory <game_theory/index>` * :doc:`Symbolic Logic <logic/index>` * :doc:`SAT solvers <sat/index>` Geometry and Topology --------------------- * :doc:`Euclidean Spaces and Vector Calculus <euclidean_spaces/index>` * :doc:`Combinatorial and Discrete Geometry <discrete_geometry/index>` * :doc:`Cell Complexes, Simplicial Complexes, and Simplicial Sets <topology/index>` * :doc:`Manifolds and Differential Geometry <manifolds/index>` * :doc:`Hyperbolic Geometry <hyperbolic_geometry/index>` * :doc:`Parametrized Surfaces <riemannian_geometry/index>` * :doc:`Knot Theory <knots/index>` Homological Algebra ------------------- * :doc:`Chain Complexes and their Homology <homology/index>` * :doc:`Resolutions <resolutions/index>` Number Fields, Function Fields, and Valuations ---------------------------------------------- * :doc:`Number Fields <number_fields/index>` * :doc:`Function Fields <function_fields/index>` * :doc:`Discrete Valuations <valuations/index>` * :doc:`Drinfeld Modules <drinfeld_modules/index>` Number Theory ------------- * :doc:`Diophantine Approximation <diophantine_approximation/index>` * :doc:`Quadratic Forms <quadratic_forms/index>` * :doc:`\\(L\\)-Functions <lfunctions/index>` * :doc:`Arithmetic Subgroups of \\({\\rm SL}_2(\\ZZ)\\) <arithgroup/index>` * :doc:`General Hecke Algebras and Hecke Modules <hecke/index>` * :doc:`Modular Forms <modfrm/index>` * :doc:`Modular Symbols <modsym/index>` * :doc:`Modular Abelian Varieties <modabvar/index>` Algebraic and Arithmetic Geometry --------------------------------- * :doc:`Schemes <schemes/index>` * :doc:`Plane and Space Curves <curves/index>` * :doc:`Elliptic and Hyperelliptic Curves <arithmetic_curves/index>` Miscellaneous ------------- * :doc:`Databases <databases/index>` * :doc:`Games <games/index>` Infrastructure ============== Programming Facilities ---------------------- * :doc:`Data Structures <data_structures/index>` * :doc:`Utilities <misc/index>` * :doc:`Test Framework <doctest/index>` * :doc:`Parallel Computing <parallel/index>` * :doc:`Python Technicalities <cpython/index>` Subsystem Interfaces -------------------- * :doc:`Interpreter Interfaces <interfaces/index>` * :doc:`C/C++ Library Interfaces <libs/index>` Documentation System -------------------- * :doc:`Documentation System <documentation/index>` General Information =================== * :doc:`External Packages <spkg/index>` * :doc:`Bibliographic References <references/index>` * :doc:`History and License <history_and_license/index>` Indices and Tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search` .. comment: the following math environment forces Sphinx to load MathJax in the index.rst pages. Do not delete it! .. math:: :nowrap: