Opened 6 years ago
Last modified 3 years ago
#17303 new enhancement
Representations of IwahoriHecke algebras
Reported by:  andrew.mathas  Owned by:  

Priority:  major  Milestone:  sage8.4 
Component:  combinatorics  Keywords:  
Cc:  sagecombinat, tscrim  Merged in:  
Authors:  Andrew Mathas  Reviewers:  
Report Upstream:  N/A  Work issues:  
Branch:  public/algebras/hecke_algebra_representations17303 (Commits, GitHub, GitLab)  Commit:  feab00b834812fd8fbd28411a1b6b00a1b83dfe8 
Dependencies:  #20469  Stopgaps: 
Description (last modified by )
Construct representations of the IwahoriHecke algebras, as detailed on the combinat road map. Specifically this patch will implement seminormal bases for Hecke algebras of type A_{n} and B_{n} as CombinatorialFreeModules.
[The attached commits are preliminary and subject to change, so it is NOT safe to branch off them yet. Indeed, there is guarantee that sage will even build. ]
Change History (10)
comment:1 Changed 6 years ago by
 Component changed from PLEASE CHANGE to combinatorics
 Description modified (diff)
 Type changed from PLEASE CHANGE to enhancement
comment:2 Changed 6 years ago by
 Cc sagecombinat tscrim added
 Description modified (diff)
comment:3 Changed 6 years ago by
 Branch set to u/andrew.mathas/representations_of_iwahori_hecke_algebras
comment:4 Changed 6 years ago by
 Commit set to 65069da4d3ef945572af04f1b7c1df2ca362f1c9
 Description modified (diff)
comment:5 Changed 6 years ago by
 Description modified (diff)
comment:6 Changed 6 years ago by
 Commit changed from 65069da4d3ef945572af04f1b7c1df2ca362f1c9 to bbc024a1a6c7707512118b7b703df259badf2a35
comment:7 Changed 6 years ago by
 Commit changed from bbc024a1a6c7707512118b7b703df259badf2a35 to f859c0e8eae1599e89315e718b1fb2e2f4ba37fe
Branch pushed to git repo; I updated commit sha1. New commits:
7439636  Mkaing tableau content return a tuple

e809876  incremental changes

28c3e86  Merge branch 'master' into t/17303/representations_of_iwahori_hecke_algebras

566b9f9  Adding coefficient rings

0e3c4a8  Merge with 6.5 + documentation tweaks

f859c0e  Fixing class initialisation

comment:8 Changed 3 years ago by
An alternative (currently not working) implementation: public/algebras/ariki_koike_modules
.
comment:9 Changed 3 years ago by
 Branch changed from u/andrew.mathas/representations_of_iwahori_hecke_algebras to public/algebras/hecke_algebra_representations17303
 Commit changed from f859c0e8eae1599e89315e718b1fb2e2f4ba37fe to feab00b834812fd8fbd28411a1b6b00a1b83dfe8
 Dependencies set to #20469
 Milestone changed from sage6.4 to sage8.3
Rebasing this over #20469 so we can use the new hecke_algebras
folder.
Last 10 new commits:
21822a2  Rewriting product code to avoid recursion

f366691  Fixing bugs and minor cleanup.

3af6dcc  Finished initial pass of cleanup.

59d9583  Some multiplication optimizations by not creating as many transient elements.

3e94fea  A little bit more touchups and cosmetic changes.

1d92cb7  Implementation of T basis following [BM1997]_.

6d1ac2c  Use cartesian_product as the indices for the basis.

712a76a  Fixing documentation.

b79175a  Merge branch 'u/andrew.mathas/representations_of_iwahori_hecke_algebras' of trac.sagemath.org:sage into public/algebras/hecke_algebra_representations17303

feab00b  Moving to algebras/hecke_algebras folder.

comment:10 Changed 3 years ago by
 Milestone changed from sage8.3 to sage8.4
update milestone 8.3 > 8.4
New commits:
Moving IwahoriHecke algebras to own subdirectory of sage/algebras
Adding representations
Changng directory name
Adding of seminormal representations