Organizing Committee
Abstract

Sage is a mathematics software system developed by and for the mathematics community, whose mission is to create a viable free open source alternative to Magma, Maple, Mathematica and Matlab. Its wide span of features, in particular in number theory, combinatorics, and representation theory, together with its friendly community based development, fosters collaborations across disciplines, from the design and implementation of new computer exploration tools to research.

This workshop will bring together experienced Sage and Sage-Combinat developers and experts of multiple Dirichlet series and computational algebraic combinatorics. Like every workshop in the Sage Days series, it will welcome whoever wants to discover Sage, learn more about it, or contribute to it.

As the first meeting for the ICERM Semester Program on "Automorphic Forms, Combinatorial Representation Theory and Multiple Dirichlet Series", this workshop will focus on Sage training and on the design and planning of new computational features of central interest for the semester, around Weyl groups, Hecke algebras and their representations, crystals, posets, combinatorial data visualization, etc.

The workshop will consist of mathematical presentations, presentations on Sage and coding sprints. The mathematical presentations will include talks introducing the relevant mathematics for the entire audience and more advanced talks for interested participants. The Sage presentations will begin with introductory tutorials and progress to more advanced topics, including software development in Sage. There will be ample time allotted for design discussions and coding sprints to implement the developed algorithms.

Image courtesy of Hivert, Schilling, and Thiéry.
Picture of the J-preorder of the biHecke monoid of the symmetric group S_3. This combinatorial data, strongly tied to Bruhat order, governs the representation theory of this monoid.
Downloads

Tutorial II: Introduction to Python and Sage + short Schubert polynomial demo - Viviane Pons, Université de Marne-la-Vallée
Graded Morphism - Nicolas Borie

Confirmed Speakers & Participants

Workshop Schedule

Monday, February 11, 2013
TimeEventLocationMaterials
8:30 - 8:55Registration  
8:55 - 9:00Welcome - ICERM Director11th Floor Lecture Hall 
9:00 - 9:45Introduction to Sage - Eva Curry, Acadia University11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Tutorial I: Sage notebook and navigating the help system - Franco Saliola, University of Quebec11th Floor Lecture Hall 
11:30 - 12:15Pattern avoidance in permutations with applications to symmetric functions - Sara Billey, University of Washington11th Floor Lecture Hall
12:30 - 2:30Break for Lunch & Free Time  
2:30 - 3:15Bruhat atlases, on wonderful compactifications of groups and elsewhere - Allen Knutson, Cornell University11th Floor Lecture Hall
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45Discussion of programming projects - Anne Schilling, University of California, Davis11th Floor Lecture Hall 
5:00 - 6:00Welcome Reception11th Floor Collaborative Space 
Tuesday, February 12, 2013
TimeEventLocationMaterials
9:00 - 9:45Graded Specht modules in sage - Andrew Mathas, University of Sydney11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Tutorial II: Introduction to Python and Sage + short Schubert polynomial demo - Viviane Pons, Université de Marne-la-Vallée11th Floor Lecture Hall 
11:30 - 12:15Lie group methods and related combinatorics in Sage. - Daniel Bump, Stanford University11th Floor Lecture Hall
12:15 - 2:30Break for Lunch & Free Time  
2:30 - 3:15Combinatorics and geometry of subword complexes in Sage - Christian Stump, Universität Hannover11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45Tutorial III: Number Theory - Anne Schilling, University of California, Davis, Nicolas Thiery, Université de Paris XI (Paris-Sud) and Franco Saliola, University of Quebec11th Floor Lecture Hall, 11th Floor Conference Room, 10th Floor Classroom 
Wednesday, February 13, 2013
TimeEventLocationMaterials
9:00 - 9:45Exploring Rim Hook Rules and Quantum Schubert Calculus - Elizabeth Beazley, Haverford College11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:00Tutorial on Sagetex - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
11:00 - 12:20Representations of affine Kac-Moody groups over local and global fields (Ongoing Semester Course) - Alexander Braverman, Brown University11th Floor Lecture Hall 
12:30 - 12:40Group Photo11th Floor Lecture Hall 
12:40 - 2:30Break for Lunch & Free Time  
2:30 - 3:15Open presentation/coding sprints11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:10Rigged Configurations and Sage Development on Windows - Travis Scrimshaw, University of California, Davis11th Floor Lecture Hall 
4:15 - 4:25Some examples of the expansion of the posets functionality in Sage, including the addition of optional parameters for generating functions - Kevin Dilks, University of Minnesota11th Floor Lecture Hall 
4:30 - 4:40Interface between Sage and Macaulay2 - Sebastian Alexander Csar, University of Minnesota 11th Floor Lecture Hall 
7:00 - 8:30Poster Session, Live Demos and Dessert Reception11th Floor Collaborative Space 
Thursday, February 14, 2013
TimeEventLocationMaterials
9:00 - 9:50Open presentation/coding sprints11th Floor Lecture Hall 
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:20Introduction to Version Control (Mercurial & Git) - Chris Berg, University of Quebec11th Floor Lecture Hall 
11:30 - 12:20Tutorial IV: Contributing to Sage - Vincent Delecroix, Université de Paris VII (Denis Diderot); and Franco Saliola, University of Quebec11th Floor Lecture Hall 
12:30 - 2:30Break for Lunch & Free Time  
2:30 - 3:20Open presentation/coding sprints11th Floor Lecture Hall 
3:20 - 3:30Survey Distribution11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:50Graduate Student software demos + status reports11th Floor Lecture Hall 
Friday, February 15, 2013
TimeEventLocationMaterials
9:00 - 9:50Open presentation/coding sprints11th Floor Lecture Hall 
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
11:00 - 11:30The category framework - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
11:30 - 12:00The debugger - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
12:30 - 2:30Break for Lunch & Free Time  
2:30 - 3:20Final Status Reports11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:50Coding Sprints11th Floor Lecture Hall 

Associated Semester Workshops