Sage Days 40 Coding Sprint Projects

For the main Sage Days 40 wiki page go here.

Below is a list of proposed projects.

Symmetric functions and Hopf algebras

Refactoring and extensions to symmetric functions / KSchur

Anne Schilling, Mike Zabrocki, Dorota

See also the review of Stembridge's packages below

Arithmetic dynamics & symmetric functions

Ben Hutz

Refactoring and extensions to Hopf algebras

Anne Schilling, Mike Zabrocki, John, Franco

Graded Algebras

Franco, John

Hopf algebras on graphs



Chris, Mike, Holly, Dorota, Franco, Nicolas?

Partition algebras and their reps


Quiver representations

Gregg Musiker, Peter Webb, Franco Saliola, Charles Paquette, Alex Fink, Julie, Al Garver, Emily Gunawan

User stories:

Clusters algebras from surfaces

Gregg Musiker, Al Garver, Weiwen Gu, Emily Gunawan


Alternating sign matrices

Jessica Striker


Status as of Wednesday: Jeremy wrote some code to contract edges, check whether an edge is a cut-edge, and compute the Tutte polynomial. Lauren and Matt are beta-testing it. (It also needs commenting, examples, etc.)

Could you please poset the trac ticket number here? I am very interested to see your work (Anne).

Jeremy L. Martin, Anne Schilling, Tom, Lauren
  • Tutte Polynomial

Kevin, Thomas

Review of what's missing from Stembridge's packages

Alex, Drew, Thomas, Kevin

Posets & Simplicial complexes

Demo including facade posets: Kim Vic

Jessica Striker, Jeremy, John^2, Charles?, Kevin, Thomas, Alex Csar?

Wish List:

  • is_modular - Alex Csar
  • is_atomic - Alex Csar
  • is_semimodular - Alex Csar
  • adding functionality to poset elements--what does this mean?
  • iterate over lattices
  • zeta, order, characteristic polynomials
  • characteristic polynomial done naively
  • zeta polynomial from Stembridge's posets code
  • W polynomial coming--relabel the poset and then look at permutations
  • more examples of posets
  • Young diagrams - Kevin
  • Semistandard tableaux - Jessica/Julie
  • interval posets
  • graph_editor
  • disjoint union, ordinal sum, product
  • make dual poset function work properly for lattices (it seems to break the join)

Simplicial Complexes:


G-posets - homology modules

H_*(-, R), H^*(-, R) when R is neither Z nor a field

cup products trac #6102

cohomology operations

how to represent (co-)homology classes? trac #6100

links (already done)


Cohen-Macaulay (trac #11523, needs review)

Fundamental Group (should not be too hard, using the code from trac #12339)


is_pseudo-manifold (trac #13226, needs review)

triangulate complex projective space (research problem; see mathoverflow)

chain complexes:

  • fix bug for map induced by map of simplicial complexes: see trac #13220, positive review.
  • induced map on homology (high priority) trac #6101
  • mapping cone
  • tensor product
  • Tot of a bicomplex
  • filtered chain complexes and the associated spectral sequence?

Topological structures & categories & their reps

Peter Webb, John

Coxeter groups, Hecke algebras, Crystals, ...


(trac #12251, positive review)

Anne Schilling, Mark Shimozono, Julie, Dan Bump, Ben Brubaker, Arthur Lubovsky

Extended Affine hecke algebras / weyl groups

Non symmetric Macdonald polynomials & friends in general types

Mark, Nicolas, Anne, Dan, Ben, Daniel

Integration of (affine) symmetric group and Coxeter groups

Alex Csar, Tom Denton, Holly

Complex reflexion groups

Alex Miller

Schubert Calculus

Mark, Alex, Nicolas, Kaisa, Yasuhide, Tom

Grothendieck polynomials / ...

Kaisa / Nicolas; checking out with Viviane's code Mark Shimozono, Jessica Striker

Statistics on permutations



Jeremy, Vic

I learned that there is a matroid project well underway already: see trac #7477 and/or the Google group sage-matroid. -- Jeremy

Sage Documentation


  • build the documentation in parallel (trac #6495) needs review
  • use MathJax by default when building the documentation (trac #13143) needs review


Nicolas, Dan


Get my patches into Sage

Nicolas, Franco, Dan, Gregg

Anne (trac #12251, positive review), (trac #13224, positive review) (trac #13222, positive review)

Interface to Gfan and version update

Marshall Hampton

days40_projects (last edited 2012-07-19 11:43:39 by zabrocki)