Skip to content

Commit 12f635e

Browse files
author
Release Manager
committed
Trac #34414: Implement Key polynomials
Implement the Key polynomials as an algebra with basis indexed by compositions. URL: https://trac.sagemath.org/34414 Reported by: tkarn Ticket author(s): Trevor K. Karn Reviewer(s): Travis Scrimshaw
2 parents b44d160 + 124900f commit 12f635e

File tree

5 files changed

+803
-0
lines changed

5 files changed

+803
-0
lines changed

src/doc/en/reference/combinat/module_list.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@ Comprehensive Module List
145145
sage/combinat/k_regular_sequence
146146
sage/combinat/k_tableau
147147
sage/combinat/kazhdan_lusztig
148+
sage/combinat/key_polynomial
148149
sage/combinat/knutson_tao_puzzles
149150
sage/combinat/matrices/all
150151
sage/combinat/matrices/dancing_links

src/sage/combinat/algebraic_combinatorics.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
- :class:`~sage.combinat.symmetric_group_representations.SymmetricGroupRepresentation`
4242
- :ref:`sage.combinat.yang_baxter_graph`
4343
- :ref:`sage.combinat.hall_polynomial`
44+
- :ref:`sage.combinat.key_polynomial`
4445
4546
Operads and their algebras
4647
--------------------------

src/sage/combinat/all.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
from .debruijn_sequence import DeBruijnSequences
8888

8989
from .schubert_polynomial import SchubertPolynomialRing
90+
lazy_import('sage.combinat.key_polynomial', 'KeyPolynomialBasis', as_='KeyPolynomials')
9091
from .symmetric_group_algebra import SymmetricGroupAlgebra, HeckeAlgebraSymmetricGroupT
9192
from .symmetric_group_representations import SymmetricGroupRepresentation, SymmetricGroupRepresentations
9293
from .yang_baxter_graph import YangBaxterGraph

0 commit comments

Comments
 (0)