Differences between revisions 27 and 38 (spanning 11 versions)
Revision 27 as of 2016-04-07 15:30:57
Size: 3687
Editor: vdelecroix
Comment:
Revision 38 as of 2016-04-20 21:58:17
Size: 5452
Editor: vdelecroix
Comment:
Deletions are marked like this. Additions are marked like this.
Line 22: Line 22:
 * (tutorial) number types in Sage: integers, rationals, number fields, symbolic, floating point, intervals, balls  * (tutorial / presentation) Pat Hooper: [[https://github.com/videlec/sage-flatsurf|Flatsurf]]
Line 24: Line 24:
 * (tutorial) SL2Z and triangle group code in Sage  * (tutorial / presentation) Vincent Delecroix: [[http://www.labri.fr/perso/vdelecro/flatsurf.html|the flatsurf package]] (warning: distinct from the above!)
Line 26: Line 26:
 * (tutorial) [[http://www.labri.fr/perso/vdelecro/flatsurf.html|flatsurf package]]  * (tutorial) numerical computations with numpy and scipy within Sage ([[https://www.scipy.org/]])

 * (tutorial) development howtos: [[https://en.wikipedia.org/wiki/Git_%28software%29|git]], the [[http://trac.sagemath.org/|Sage trac server]], mailing lists ([[https://groups.google.com/forum/#!forum/sage-devel|sage-devel]], [[https://groups.google.com/forum/#!forum/sage-support|sage-support]], [[http://pari.math.u-bordeaux.fr/lists-index.html|pari-users]], etc) and forums ([[http://ask.sagemath.org/|ask sagemath]]).

 * ? (tutorial) number types in Sage: integers, rationals, number fields, symbolic, floating point, intervals, balls

 * ? (tutorial) SL2Z and triangle group code in Sage

 * ? (tutorial) graphs and digraphs in Sage ([[http://doc.sagemath.org/html/en/reference/graphs/index.html|Sage graph stuff]] and possibly [[http://www.tcs.hut.fi/Software/bliss/|bliss software]], [[http://pallini.di.uniroma1.it/|nauty and Traces]], [[http://igraph.org/redirect.html|igraph]], ...)
Line 30: Line 38:
 * infinite index subgroups of SL2Z  * Computing Teichmueller maps between translation surfaces (Maxime)
Line 32: Line 40:
 * arbitrary subgroups of SL2R, SL2C  * merge the two flatsurf projects [[https://github.com/videlec/sage-flatsurf]] and [[http://www.labri.fr/perso/vdelecro/flatsurf.html]] (Pat, Vincent)
Line 34: Line 42:
 * construct SL2Z subgroups (SL2R?, SL2C?) from a set of generators  * visualize the translation structure induced by a differential (Anja)
Line 36: Line 44:
 * Lyapunov exponents, volume, Siegel Veech constants  * Subgroups of SL(2,R) given from generators. Design an algorithm that given a finite set of matrices in SL(2,R) answers whether the group generated by these is
Line 38: Line 46:
 * Delaunay triangulations     1. not discrete
    2. has finite covolume
    3. has infinite covolume

 In case 2. and 3. the algorithm should also output a fundamental domain and generators in canonical forms. (Charles, Vincent)

 * Affine interval exchange transformations (Charles)
Line 56: Line 70:
 * [[http://www.math.udel.edu/~driscoll/SC/|Schwarz-Christoffel Toolbox in Matlab]]
Line 64: Line 80:
 * Maxime Fortier-Bourque
 * Charles Fougeron
 * [[https://www.math.toronto.edu/cms/fortier-bourque-maxime/|Maxime Fortier-Bourque]]
 * [[https://webusers.imj-prg.fr/~charles.fougeron/|Charles Fougeron]]
Line 78: Line 94:
This workshop is supported by the ERC H2020 project [[http://opendreamkit.org/|OpenDreamKit]]. This workshop is supported by the ERC H2020 project [[http://opendreamkit.org/|OpenDreamKit]] and [[http://www.pmc.gob.mx/|Punto Mexico Conectado @ Oaxaca]].

Sage Days 73 in Oaxaca, Mexico May 04-07 2016

Sage is an open source software for mathematics. This is the webpage for the Sage workshop prior to the conference Flat Surfaces and Dynamics of Moduli Space to be held in Oaxaca May 08-13. The aim is to:

  • introduce Sage to people from Oaxaca or assisting to the conference
  • have program and code presentations about geometry and dynamics of surfaces
  • help people to implement their own projects

It is intended to be a small workshop (10 to 15 people) focusing on coding sprints.

Previsional schedule

Wednesday 4 May

Thursday 5 May

Friday 6 May

Saturday 7 May

morning

Participant presentation
and
Sage introduction

?

?

?

13:00 - 14:30

lunch break

lunch break

lunch break

lunch break

afternoon

?

?

?

?

Talks

Projects

  • Computing Teichmueller maps between translation surfaces (Maxime)
  • merge the two flatsurf projects https://github.com/videlec/sage-flatsurf and http://www.labri.fr/perso/vdelecro/flatsurf.html (Pat, Vincent)

  • visualize the translation structure induced by a differential (Anja)
  • Subgroups of SL(2,R) given from generators. Design an algorithm that given a finite set of matrices in SL(2,R) answers whether the group generated by these is
    1. not discrete
    2. has finite covolume
    3. has infinite covolume
    In case 2. and 3. the algorithm should also output a fundamental domain and generators in canonical forms. (Charles, Vincent)
  • Affine interval exchange transformations (Charles)
  • ... add your own project ...

Existing programs about translation surfaces

Organizers

Preliminary list of participants (to be confirmed)

Support

This workshop is supported by the ERC H2020 project OpenDreamKit and Punto Mexico Conectado @ Oaxaca.

days73 (last edited 2016-06-10 15:39:44 by wphooper)