#12914: Representation theory of finite semigroups
---------------------------------+-----------------------------
Reporter: nthiery | Owner: sage-combinat
Type: task | Status: new
Priority: major | Milestone: sage-6.4
Component: combinatorics | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
Dependencies: #11111,#12919 | Stopgaps:
---------------------------------+-----------------------------
Description changed by nthiery:
Old description:
> Add support for representation theory of finite semigroups. Quite some
> stuff is available in the sage-combinat queue.
>
> * #18230: basic hierarchy of categories for representations of monoids,
> lie algebras, ...
> * #18001: implement categories for H, L, R, J-trivial monoids
> * #16659: decomposition of finite dimensional associative algebras
> * Required discussions about the current features:
> * How to specify an indexing of the J-classes
> * Should representation theory questions be asked to the semigroup or
> its algebra?
> * S.character_ring(QQ, ZZ) or S.algebra(QQ).character_ring(ZZ) ?
> * S.simple_modules(QQ) or S.algebra(QQ).simple_modules()?
> * Character rings
> * Should this be called Character ring?
> * How to specify the two base rings (for the representations / for the
> character ring)?
> * Should left and right characters live in the same space (with
> realizations)?
> e.g.:
> * Should there be coercions or conversions between the basis of left-
> class modules and right-class modules?
> * Should the basis of simple modules on the left and on the right be
> identified?
> * How to handle subspaces (like for projective modules when the Cartan
> matrix is not invertible)
> * If we discover that a semigroup is J-trivial, how to propagate this
> information to its algebra, character ring, ...?
>
> * Features that remain to be implemented:
> * is_r_trivial + _test_r_trivial and friends
> * Group of a regular J-class
> * Character table for any monoid
> * Cartan matrix for any monoid
> * Group of a non regular J-class
> * Cartan matrix by J-classes
> * Radical filtration of a module
> * Recursive construction of a triangular basis of the radical
New description:
Add support for representation theory of finite semigroups. Quite some
stuff is available in the sage-combinat queue.
* #18230: basic hierarchy of categories for representations of monoids,
lie algebras, ...
* #18001: implement categories for H, L, R, J-trivial monoids
* #16659: decomposition of finite dimensional associative algebras
* Required discussions about the current features:
* How to specify an indexing of the J-classes
* Should representation theory questions be asked to the semigroup or its
algebra?
* S.character_ring(QQ, ZZ) or S.algebra(QQ).character_ring(ZZ) ?
* S.simple_modules(QQ) or S.algebra(QQ).simple_modules()?
* Character rings (code by Nicolas in the Sage-Combinat queue)
* Should this be called Character ring?
* How to specify the two base rings (for the representations / for the
character ring)?
* Should left and right characters live in the same space (with
realizations)?
e.g.:
* Should there be coercions or conversions between the basis of left-
class modules and right-class modules?
* Should the basis of simple modules on the left and on the right be
identified?
* How to handle subspaces (like for projective modules when the Cartan
matrix is not invertible)
* If we discover that a semigroup is J-trivial, how to propagate this
information to its algebra, character ring, ...?
* Features that remain to be implemented:
* is_r_trivial + _test_r_trivial and friends
* Group of a regular J-class
* Character table for any monoid
* Cartan matrix for any monoid
* Group of a non regular J-class
* Cartan matrix by J-classes
* Radical filtration of a module
* Recursive construction of a triangular basis of the radical
Related features:
- Toy implementation of Specht modules as quotient of the space
spanned by tabloids by the span of XXX.
Code by Franco available. Dependencies: 11111=None!
- LRegularBand code by Franco
- Interface to the Monoids GAP package
- Representation theory of monoids
--
--
Ticket URL: <http://trac.sagemath.org/ticket/12914#comment:8>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.