Differences between revisions 24 and 25
Revision 24 as of 2019-11-19 20:25:23
Size: 5917
Editor: bthompson
Revision 25 as of 2019-11-22 17:13:24
Size: 5926
Editor: bhutz
Deletions are marked like this. Additions are marked like this.
Line 69: Line 69:
   * 11:00am-12:00 - Tutorial on contributing to Sage II    * 11:00am-12:00 - Tutorial on contributing to Sage II - Towsley
Line 74: Line 74:
   * 9:30am-10:30am - Talk: TBD    * 9:30am-10:30am - Talk: Database of Dyamical Systems - Hutz
Line 80: Line 80:
   * 9:30am-10:30am - Talk: TBD

Sage Days 104 : Arithmetic Dynamics

November 17-20, 2019 Saint Louis University St. Louis, MO

This 4-day workshop includes a combination of mathematical talks, Sage tutorials, and Sage development. The main goal is to promote and improve the dynamical systems functionality in Sage and to expand the scope of the database of dynamical systems. Users new to Sage and Sage development are welcome. There is no initial knowledge needed, everyone is welcome whether they are new Sage learners or Sage expert. We believe in diversity in backgrounds and experiences.

This event is funded by NSF-DMS grant 1906266.


Paul Fili, Oklahoma State University

Benjamin Hutz, Saint Louis University

Adam Towsley, Rochester Institute of Technology


The workshop will take place at Saint Louis University in St. Louis, MO. Participants are encouraged to utilize Hotel Ignacio which is adjacent to campus.

How to come? The closest airport is St. Louis Lambert International Airport. From there, you can either take the Saint Louis Metro Link to campus or your favorite ride sharing company.

Funding and Registration

We have funding for travel and lodging for a limited number of participants through the Computational Mathematics and CDS&E programs via NSF grant 1906266. Applications for funding will be reviewed on a rolling basis until November 1st.

Registration is free: registration form


See the dynamics wiki page for information on the current status of Dynamical Systems in Sage. The list of topics for the workshop will be decided during the first day of the conference based on the interested an areas of expertise of the participants. The following are possibilities:

  • Fix bugs
  • Improve documentation and tutorials
  • Implement new functionality
    • Potentially Good and Critically Good Reduction
    • Normal forms for maps
    • Reduced form for morphisms in dimension greater than 1
    • critical point for endomorphisms of subvarieties
    • height pairings
  • Database of dynamical systems

    • Improve the search interface
    • Add new data


The workshop will consist of tutorials and talks in the mornings and working groups in the afternoons. All events will take place in the Busch Student Center Room 254. The following is a tentative schedule

  • Saturday November 16, 2019
    • Arrival and check-in to accommodations
  • Sunday November 17, 2019
    • 9:30am - Registration and Welcome
    • Installation Assistance
    • 10:00-11:00am - Talk: Dynamical Systems in Sage - Hutz
    • Lunch break
    • 1:30pm-2:30pm - Open problem discussion to establish workshop goals
    • 2:45-3:45pm Tutorial on contributing to Sage I
    • 4:45pm Full group status update on daily progress
  • Monday November 18, 2019
    • 9:30am-10:30am - Talk: Introduction to Heights in Sage - Fili
    • Break
    • 11:00am-12:00 - Tutorial on contributing to Sage II - Towsley
    • Lunch break
    • Coding sprints
    • 4:45pm Full group status update on daily progress
  • Tuesday November 19, 2019
    • 9:30am-10:30am - Talk: Database of Dyamical Systems - Hutz
    • Coding sprints
    • Lunch break
    • Coding sprints
    • 4:45pm - Full group status update on daily progress
  • Wednesday November 20, 2019
    • Coding sprints
    • Lunch break
    • Coding sprints
    • 4:45pm - Final status update

Preworkshop Preparation

  • Obtain a github account
  • Install the latest beta version of SAGE from source code using GIT: Sage Developer's Guide (this may take several hours)

  • Review the dynamical systems Reference Card

Please contact one of the organizers if you are having trouble with the preworkshop steps. It will be possible to do these on the first day of the workshop, but building Sage from soure code takes many hours on most computers and needs to be completed before any work can be done.

Confirmed Participants

  • Birch Bryant - Oklahoma State University
  • John Michael Clark - Oklahoma State University
  • Alexis Suki Dasher - University of Minnesota, Twin Cities
  • John Doyle - Louisiana Tech University
  • Paul Fili - Oklahoma State University
  • Benjamin Hutz - Saint Louis University
  • Jamie Juul - University of British Columbia
  • Yuan Kong - Oklahoma State University
  • Benjamin Krakoff - University of Michigan
  • Krystal Maughan - University of Vermont
  • Rebecca Lauren Miller - Saint Louis University
  • Andrew Odesky - University of Michigan
  • Bianca Thompson - Westminster College

  • Adam Towsley - Rochester Institute of Technology
  • Mingming Zhang - Oklahoma State University
  • Bella Tobin - Oklahoma State University


days104 (last edited 2019-11-22 17:13:24 by bhutz)