Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.2 KB

README.md

File metadata and controls

28 lines (24 loc) · 1.2 KB

SymplecticTableaux

A SageMath library implementing symplectic tableaux and symplectic patterns.

Warning: This library hasn't been thoroughly tested. Bugs may exist.

Instalation

To use this locally, save the file in your computer (e.g. in Desktop). Then run a Sage console in this path directory and load the file.

sage: cd Desktop
/home/sage/Desktop/
sage: load("SymplecticTableaux.sage")

Documentation

Documentation will be generated at a later stage. For now, some functions have some preliminary documentation as docstrings. This can be accessed also from the console.

sage: SymplecticTableau.f?
Signature:      SymplecticTableau.f(self, i)
Docstring:        Applies the crystal operator f(i).
        
                  Crystal operators are already implemented in Sage for Kashiwara's tableaux.
                  See :meth:`crystals.tensor_product`. This functions converts the tableau
                  to a Kashiwara tableau, performs the crystal operator, and converts back to
                  the original type.
Init docstring: Initialize self.  See help(type(self)) for accurate signature.
File:           Dynamically generated function. No source code available.
Type:           function