AMS Club Seminar
Friday, November 17, 2017 - 16:00
1 hour (actually 50 minutes)
Sage is widely considered to be the defacto open-source alternative to Mathematica that is freely available for download to users on most standard platforms at sagemath.org. New users to Sage are also able to use its capabilities from any webbrowser and other useful Linux-only software by registering for a free account on the Sage Math Cloud platform (SMC). In addition to providing users with excellent documentation, Sage allows its users to develop spohisticated mathematics applications using Python and other excellent open-source developer tools that are well tested under both Unix / Linux and Windows environments. In this two-week workshop we provide a user-friendly introduction to Sage for beginners starting from first principles in Python, though some coding experience in other languages will of course be helpful to participants. The main project we will be focusing on over the course of the workshop is an extension of the open-source library provided by the Tilings Gap Distributions and Pair Correlation Project developed by the workshop guide at the University of Washington this and last year. This application will allow participants in the workshop to hone their coding skills in Sage by working on an extension of a real-world computational mathematics application in statistics and geometry. Prospective participants can gain a heads-up on the workshop by visiting the syllabus webpage freely available for modification online at https://github.com/maxieds/WXMLTilingsHOWTO/wiki. The workshop guide will also offer continued free technical support on Sage, Python programming, and Linux to participants in the workshop after the two-week session is complete. Future AMS workshop sessions focusing on other Sage programming topics may be run later based on feedback from this proto-session. Faculty and postdocs are welcome to attend. See you all there on Friday!