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 for "Sage Days: Multiple Dirichlet Series, Combinatorics, and Representation Theory"
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

Talks will be presented virtually or in-person as indicated in the schedule below.

  • Speaker
  • Poster Presenter
  • Attendee
  • Virtual Attendee

Workshop Schedule

Monday, February 11, 2013
TimeEventLocationMaterials
8:30 - 8:55am ESTRegistration  
8:55 - 9:00am ESTWelcome - ICERM Director11th Floor Lecture Hall 
9:00 - 9:45am ESTIntroduction to Sage - Eva Curry, Acadia University11th Floor Lecture Hall
10:00 - 10:30am ESTCoffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15am ESTTutorial I: Sage notebook and navigating the help system - Franco Saliola, University of Quebec11th Floor Lecture Hall 
11:30 - 12:15pm ESTPattern avoidance in permutations with applications to symmetric functions - Sara Billey, University of Washington11th Floor Lecture Hall
12:30 - 2:30pm ESTBreak for Lunch & Free Time  
2:30 - 3:15pm ESTBruhat atlases, on wonderful compactifications of groups and elsewhere - Allen Knutson, Cornell University11th Floor Lecture Hall
3:30 - 4:00pm ESTCoffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45pm ESTDiscussion of programming projects - Anne Schilling, University of California, Davis11th Floor Lecture Hall 
5:00 - 6:00pm ESTWelcome Reception11th Floor Collaborative Space 
Tuesday, February 12, 2013
TimeEventLocationMaterials
9:00 - 9:45am ESTGraded Specht modules in sage - Andrew Mathas, University of Sydney11th Floor Lecture Hall
10:00 - 10:30am ESTCoffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15am ESTTutorial II: Introduction to Python and Sage + short Schubert polynomial demo - Viviane Pons, Université de Marne-la-Vallée11th Floor Lecture Hall 
11:30 - 12:15pm ESTLie group methods and related combinatorics in Sage. - Daniel Bump, Stanford University11th Floor Lecture Hall
12:15 - 2:30pm ESTBreak for Lunch & Free Time  
2:30 - 3:15pm ESTCombinatorics and geometry of subword complexes in Sage - Christian Stump, Universität Hannover11th Floor Lecture Hall 
3:30 - 4:00pm ESTCoffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45pm ESTTutorial 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:45am ESTExploring Rim Hook Rules and Quantum Schubert Calculus - Elizabeth Beazley, Haverford College11th Floor Lecture Hall
10:00 - 10:30am ESTCoffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:00am ESTTutorial on Sagetex - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
11:00 - 12:20pm ESTRepresentations of affine Kac-Moody groups over local and global fields (Ongoing Semester Course) - Alexander Braverman, Brown University11th Floor Lecture Hall 
12:30 - 12:40pm ESTGroup Photo11th Floor Lecture Hall 
12:40 - 2:30pm ESTBreak for Lunch & Free Time  
2:30 - 3:15pm ESTOpen presentation/coding sprints11th Floor Lecture Hall 
3:30 - 4:00pm ESTCoffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:10pm ESTRigged Configurations and Sage Development on Windows - Travis Scrimshaw, University of California, Davis11th Floor Lecture Hall 
4:15 - 4:25pm ESTSome 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:40pm ESTInterface between Sage and Macaulay2 - Sebastian Alexander Csar, University of Minnesota 11th Floor Lecture Hall 
7:00 - 8:30pm ESTPoster Session, Live Demos and Dessert Reception11th Floor Collaborative Space 
Thursday, February 14, 2013
TimeEventLocationMaterials
9:00 - 9:50am ESTOpen presentation/coding sprints11th Floor Lecture Hall 
10:00 - 10:30am ESTCoffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:20am ESTIntroduction to Version Control (Mercurial & Git) - Chris Berg, University of Quebec11th Floor Lecture Hall 
11:30 - 12:20pm ESTTutorial IV: Contributing to Sage - Vincent Delecroix, Université de Paris VII (Denis Diderot); and Franco Saliola, University of Quebec11th Floor Lecture Hall 
12:30 - 2:30pm ESTBreak for Lunch & Free Time  
2:30 - 3:20pm ESTOpen presentation/coding sprints11th Floor Lecture Hall 
3:20 - 3:30pm ESTSurvey Distribution11th Floor Lecture Hall 
3:30 - 4:00pm ESTCoffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:50pm ESTGraduate Student software demos + status reports11th Floor Lecture Hall 
Friday, February 15, 2013
TimeEventLocationMaterials
9:00 - 9:50am ESTOpen presentation/coding sprints11th Floor Lecture Hall 
10:00 - 10:30am ESTCoffee/Tea Break11th Floor Collaborative Space 
11:00 - 11:30am ESTThe category framework - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
11:30 - 12:00pm ESTThe debugger - Nicolas Thiery, Université de Paris XI (Paris-Sud)11th Floor Lecture Hall 
12:30 - 2:30pm ESTBreak for Lunch & Free Time  
2:30 - 3:20pm ESTFinal Status Reports11th Floor Lecture Hall 
3:30 - 4:00pm ESTCoffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:50pm ESTCoding Sprints11th Floor Lecture Hall 

Associated Semester Workshops