Matroid Theory
==============

Basics
------

.. toctree::
   :maxdepth: 1

   sage/matroids/constructor
   sage/matroids/matroid

Built-in families and individual matroids
-----------------------------------------

.. toctree::
   :maxdepth: 1

   sage/matroids/matroids_catalog
   sage/matroids/catalog

Concrete implementations
------------------------

.. toctree::
   :maxdepth: 1

   sage/matroids/basis_matroid
   sage/matroids/circuit_closures_matroid
   sage/matroids/linear_matroid
   sage/matroids/rank_matroid
   sage/matroids/graphic_matroid

Abstract matroid classes
------------------------

.. toctree::
   :maxdepth: 1

   sage/matroids/dual_matroid
   sage/matroids/minor_matroid
   sage/matroids/basis_exchange_matroid

Advanced functionality
----------------------

.. toctree::
   :maxdepth: 1

   sage/matroids/advanced
   sage/matroids/utilities
   sage/matroids/extension

Internals
---------

.. toctree::
   :maxdepth: 1

   sage/matroids/lean_matrix
   sage/matroids/matroids_plot_helpers
   sage/matroids/set_system
   sage/matroids/unpickling

.. include:: ../footer.txt
