Organizing Committee

SageMath (sometimes Sage for short) is an open-source, general purpose mathematical software based on the Python programming language. It was created in 2005 by William Stein as a viable alternative to commercial software with an active and established community. SageMath has a broad library of functions useful to mathematicians in many fields, including combinatorics and representation theory. The welcoming and engaged community of users and contributors helps to create an environment of collaboration in both software development and mathematical research, leading to SageMath being cited in over 300 papers.

The study of the representation theories of certain algebras (e.g., Lie algebras, Hecke algebras, Khovanov–Lauda–Rouquier (KLR) algebras, quantum groups, etc.) also amounts to understanding the associated combinatorics. This has exposed deep connections between the associated representation theory and other areas of mathematics and physics. However, there are still areas in which development is urgently needed; for example, representation theory of Lie superalgebras, Borcherds (or generalized Kac–Moody) algebras and their representations, KLR algebras, etc.

The primary goal of this workshop is to expand and improve the combinatorics, algebra, and representation theory in SageMath by increasing the user base and encouraging users to contribute their own code. Thus, similar to previous SageDays, this workshop is open to all levels of experience with SageMath: from those who want to discover SageMath to experienced developers.

The workshop will partially consist of talks, presentations, and active demonstrations on some of the relevant mathematical topics, using SageMath, and coding within SageMath. The rest of the workshop will be devoted to coding sprints, time where people can work (either individually or in groups) on code or applying SageMath. The nature of the talks on the underlying mathematics will vary from introductory to specialized and will be aimed at the interests of those participating. Similarly, the presentations on SageMath will include introductory tutorials and extend to development in SageMath.

Animation of how the crystal operators behave in the MV polytope for the crystal B(∞) in type C2, generated using SageMath.

Confirmed Speakers & Participants

Workshop Schedule

Monday, July 23, 2018
8:30 - 8:55Registration - ICERM 121 South Main Street, Providence RI 0290311th Floor Collaborative Space 
8:55 - 9:00Welcome - ICERM Director11th Floor Lecture Hall 
9:00 - 9:45Introduction to Sage - Ben Salisbury, Central Michigan University11th Floor Lecture Hall 
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Computing huge subspaces of polynomials- Symmetries to the rescue - Nicolas Thiéry, LRI, Université Paris Sud11th Floor Lecture Hall
11:30 - 12:15Lie Superalgebras and Sage - Dan Bump, Stanford University11th Floor Lecture Hall
12:30 - 2:30Break for Lunch / Free Time  
2:30 - 3:15The Chinta-Gunnells action and sums over highest weight crystals - Anna Puskás, University of Massachusetts, Amherst11th Floor Lecture Hall
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45Characterization of queer super crystals - Anne Schilling, University of California, Davis11th Floor Lecture Hall
5:00 - 6:30Welcome Reception11th Floor Collaborative Space 
Tuesday, July 24, 2018
9:00 - 9:45Rowmotion and toggle dynamics in Sage - Jessica Striker, North Dakota State University11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Paths to understanding rowmotion in products of chains - Tom Roby, University of Connecticut11th Floor Lecture Hall
11:30 - 12:15Independence Posets - Nathan Williams, University of Texas at Dallas11th Floor Lecture Hall
12:30 - 2:30Break for Lunch / Free Time  
2:30 - 3:15The Rise-Contact involution on Tamari intervals - Viviane Pons, Université Paris-Sud11th Floor Lecture Hall
3:30 - 4:15Toward double affine flag varieties and Grassmannians - Dinakar Muthiah, University of Massachusetts, Amherst11th Floor Lecture Hall
4:30 - 5:00Coffee/Tea Break11th Floor Collaborative Space 
Wednesday, July 25, 2018
9:00 - 9:45The quantum Heisenberg category and centers of Hecke algebras - Jonathan Brundan, University of Oregon11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Finite order automorphisms on Borcherds algebras - Elizabeth Jurisich, The College of Charleston11th Floor Lecture Hall
11:30 - 12:15Web bases for rings of SL_3 invariants - Hugh Thomas, Université du Québec à Montréal11th Floor Lecture Hall
12:30 - 12:40Group Photo11th Floor Lecture Hall 
12:40 - 2:30Break for Lunch / Free Time  
2:30 - 3:15A construction of the affine VW supercategory - Mee Seong Im, United States Military Academy11th Floor Lecture Hall
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45Canonical Bases Elements in Symmetric Kashiwara Crystals of Type A - Mary Schaps, Bar-Ilan University11th Floor Lecture Hall
5:00 - 5:15External Littelman Paths For Crystals Of Type A, rank 2 - Ola Amara Omari, Bar-Ilan University11th Floor Lecture Hall
Thursday, July 26, 2018
9:00 - 9:45Generalized Jucys-Murphy elementes and canonical idempotents in towers of algebras - Aaron Lauve, Loyola University Chicago11th Floor Lecture Hall
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Back-stable Schubert calculus - Mark Shimozono, Virginia Tech11th Floor Lecture Hall
11:30 - 12:15Unitary friezes from affine quivers - Emily Gunawan, University of Connecticut11th Floor Lecture Hall
12:30 - 2:30Break for Lunch / Free Time  
2:30 - 3:30Student Presentations11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 5:00Coding Sprints11th Floor Lecture Hall 
Friday, July 27, 2018
9:00 - 9:45Coding Sprints11th Floor Lecture Hall 
10:00 - 10:30Coffee/Tea Break11th Floor Collaborative Space 
10:30 - 11:15Use of Sage in my Research - Kyu-Hwan Lee, University of Connecticut11th Floor Lecture Hall
11:30 - 12:15Coding Sprints11th Floor Lecture Hall 
12:30 - 2:30Break for Lunch / Free Time  
2:30 - 3:15Presentations of the week's work - Active Participants11th Floor Lecture Hall 
3:30 - 4:00Coffee/Tea Break11th Floor Collaborative Space 
4:00 - 4:45Coding Sprints11th Floor Lecture Hall 

Application Information

ICERM welcomes applications from faculty, postdocs, graduate students, industry scientists, and other researchers who wish to participate in the topical workshops. Some funding may be available for travel and lodging. Graduate students who apply must have their advisor submit a statement of support in order to be considered.

Your Visit to ICERM

ICERM Facilities
ICERM is located on the 10th & 11th floors of 121 South Main Street in Providence, Rhode Island. ICERM's business hours are 8:00am - 4:00pm during this event. See our facilities page for more info about ICERM and Brown's available facilities.
Traveling to ICERM
ICERM is located at Brown University in Providence, Rhode Island. Providence's T.F. Green Airport (15 minutes south) and Boston's Logan Airport (1 hour north) are the closest airports. Providence is also on Amtrak's Northeast Corridor. In-depth directions and transportation information are available on our travel page.
To secure our special ICERM rate at the Hampton Inn & Suites Providence Downtown, use this link. ICERM regularly works with two additional area hotels for short visits. The Providence Biltmore and Hilton Garden Inn both have discounted rates available. Contact before booking outside of the preferred rate or if you would like to book alternate accommodations.
The only way ICERM participants should book a room is through the hotel reservation links located on this page or through links emailed to them from an ICERM email address ( ICERM never works with any conference booking vendors and never collects credit card information.
Those traveling with family who are interested in information about childcare and/or schools should contact
Technology Resources
Wireless internet access ("Brown-Guest") and wireless printing is available for all ICERM visitors. Eduroam is available for members of participating institutions. Thin clients in all offices and common areas provide open access to a web browser, SSH terminal, and printing capability. See our Technology Resources page for setup instructions and to learn about all available technology.
Discrimination and Harassment Policy
ICERM is committed to creating a safe, professional, and welcoming environment that benefits from the diversity and experiences of all its participants. The Brown University "Discrimination and Workplace Harassment Policy" applies to all ICERM participants and staff. Participants with concerns or requests for assistance on a discrimination or harassment issue should contact the ICERM Director, who is the responsible employee at ICERM under this policy.
Exploring Providence
Providence's world-renowned culinary scene provides ample options for lunch and dinner. Neighborhoods near campus, including College Hill Historic District, have many local attractions. Check out the map on our Explore Providence page to see what's near ICERM.

Visa Information

Contact for assistance.

B-1 or Visa Waiver Business (WB)
Not Reimbursable
B-2 or Visa Waiver Tourist (WT)
Already in the US?

F-1 and J-1 not sponsored by ICERM: need to obtain a letter approving reimbursement from the International Office of your home institution PRIOR to travel.

H-1B holders do not need letter of approval.

All other visas: alert ICERM staff immediately about your situation.

Financial Support

Acceptable Costs
  • 1 roundtrip between your home institute and ICERM
  • Flights on U.S. or E.U. airlines – economy class to either Providence airport (PVD) or Boston airport (BOS)
  • Ground Transportation to and from airports and ICERM.
Unacceptable Costs
  • Flights on non-U.S. or non-E.U. airlines
  • Seats in economy plus, business class, or first class
  • Change ticket fees of any kind
  • Multi-use bus passes
  • Meals or incidentals
Advance Approval Required
  • Personal car travel to ICERM from outside New England
  • Multiple-destination plane ticket; does not include layovers to reach ICERM
  • Arriving or departing from ICERM more than a day before or day after the program
  • Multiple trips to ICERM
  • Rental car to/from ICERM
  • Flights on a Swiss, Japanese, or Australian airlines
  • Arriving or departing from airport other than PVD/BOS or home institution's local airport
  • 2 one-way plane tickets to create a roundtrip (often purchased from Expedia, Orbitz, etc.)
Reimbursement Request Form

Refer to the back of your ID badge for more information. Checklists are available at the front desk.

Reimbursement Tips
  • Scanned original receipts are required for all expenses
  • Airfare receipt must show full itinerary and payment
  • ICERM does not offer per diem or meal reimbursement
  • Allowable mileage is reimbursed at prevailing IRS Business Rate and trip documented via pdf of Google Maps result
  • Keep all documentation until you receive your reimbursement!
Reimbursement Timing

6 - 8 weeks after all documentation is sent to ICERM. All reimbursement requests are reviewed by numerous central offices at Brown who may request additional documentation.

Reimbursement Deadline

Submissions must be received within 30 days of ICERM departure to avoid applicable taxes. Submissions after thirty days will incur applicable taxes. No submissions are accepted more than six months after the program end.