= Sage Days 74: Differential geometry and topology = [[http://www.sagemath.org|Sage]] Days 74 will take place on May 30 - June 2, 2016 at the [[https://www.obspm.fr/-cias-.html?lang=en|Workshop Center (CIAS)]] of Observatoire de Paris, located in Meudon, near Paris, France. == Registration == Registration is free and now open. Contact Eric (eric.gourgoulhon@obspm.fr) and Travis (tscrimsh@umn.edu) to register. == Schedule == The morning sessions will take place in '''Salle de Conférences du Château''' (CIAS building) and the afternoon sessions will be held in various rooms of CIAS. |||||| '''Monday 30 May''' || || 9:30 - 10:30 || Volker Braun || ''[[attachment:VolkerBraun-Introduction.ipynb|An introduction to SageMath]]'' || || 10:30 - 11:00 |||| coffee break || || 11:00 - 12:00 || Marc Culler || ''[[attachment:SnapPyPart1.pdf|SnapPy (Part 1)]]'' || || 12:00 - 13:00 || Nathan Dunfield || ''[[attachment:SnapPyPart2.ipynb|SnapPy (Part 2)]]'' || || 13:00 - 14:00 |||| lunch at the Observatory cafeteria|| || 14:00 - 15:00 |||| Organization of working groups || || 15:00 - 16:00 |||| working groups / coding sprints || || 16:00 - 16:30 |||| coffee break || || 16:30 - ... |||| working groups / coding sprints || |||||| '''Tuesday 31 May''' || || 10:00 - 11:00 |||| coffee break || || 11:00 - 12:00 || Nicolas Thiéry || ''[[attachment:2016-05-31-CategoriesInSage.pdf|Infrastructure for generic code in SageMath: categories, axioms, constructions]]''<
> [[attachment:2016-05-31-CategoriesInSage.ipynb|examples [ipynb]]] || || 12:00 - 13:00 || Marcin Kostur<
> & Artur Trzesiok || ''[[http://mybinder.org/repo/K3D-tools/K3D-jupyter|Jupyter notebook extension for K3D visualization library]]'' :: [[K3D-tools|Wiki]] || || 13:00 - 14:00 |||| lunch at the Observatory cafeteria|| || 14:00 - 15:00 || Volker Braun || ''[[attachment:VolkerBraun-Toric-Geometry.ipynb|Toric geometry]]'' || || 15:00 - 16:00 |||| working groups / coding sprints || || 16:00 - 16:30 |||| coffee break || || 16:30 - 17:00 |||| progress reports || || 17:00 - ... |||| working groups / coding sprints || |||||| '''Wednesday 1 June''' || || 9:30 - 10:30 || John Palmieri || ''[[attachment:palmieri-sagedays74.pdf|Simplicial sets (PDF)]]'', [[attachment:palmieri-sd74.ipynb|Jupyter notebook]] <
> [[http://trac.sagemath.org/ticket/20745|trac #20745]] || || 10:30 - 11:00 |||| coffee break || || 11:00 - 12:00 || Mark Bell || ''Flipper and Sage'' <
> + ''[[attachment:sage_gotchas.pdf|Sage gotchas]]'' || || 12:00 - 13:00 || Frédéric Vincent <
> & Thibaut Paumard || ''Gyoto code and geodesics'' [[attachment:Gyoto_F_Vincent.pdf|(part 1)]] [[attachment:Gyoto_T_Paumard.pdf|(part 2)]]|| || 13:00 - 14:00 |||| lunch at the Observatory cafeteria|| || 14:00 - 16:00 |||| working groups / coding sprints || || 16:00 - 16:30 |||| coffee break || || 16:30 - 17:00 |||| progress reports || || 17:00 - 18:30 |||| working groups / coding sprints || || 18:30 |||| social dinner || |||||| '''Thursday 2 June''' || || 9:30 - 10:30 || Jeremy Martin || ''Simplifical complexes (and Sage, of course!)'' <
> ''from a combinatorialist's point of view'' [[attachment:J_Martin_SageDays74.pdf|[slides]]] || || 10:30 - 11:00 |||| coffee break || || 11:00 - 12:00 || Patrick Hooper || ''!FlatSurf and translation surfaces in Sage (Part 1)'' <
> [[attachment:Hooper-flatsurf_demo.ipynb|jupyter notebook]] [[attachment:Hooper-flatsurf_demo.pdf|notebook as PDF]]|| || 12:00 - 13:00 || Vincent Delecroix || ''!FlatSurf and translation surfaces in Sage (Part 2)'' || || 13:00 - 14:00 |||| lunch at the Observatory cafeteria|| || 14:00 - 15:00 |||| progress reports || || 15:00 - 16:00 |||| working groups / coding sprints || || 16:00 - 16:30 |||| coffee break || || 16:30 - 17:00 |||| progress reports || || 17:00 - ... |||| working groups / coding sprints || == Projects == Here is a list of possible projects. Feel free to add your own to the list. * [[http://sagemanifolds.obspm.fr/|SageManifolds]] inclusion into Sage (cf. [[http://trac.sagemath.org/ticket/18528|#18528]]) (Travis, Eric) * [[http://trac.sagemath.org/ticket/14901|Lie algebras #14901]] and implement their relationship with manifolds. (Travis) * CW/Cube complexes by generalizing the manifold classes. (Travis) * Computation of geodesics on pseudo-Riemannian manifolds. (Eric) * Include the `sage.geometry.riemannian_manifolds` (i.e. parametrized surfaces) into the more general framework of !SageManifolds (Claudia, Eric) * Experiment plotting possibilities with OpenGL (nice stuff from !SnapPy!) and more... for rendering in browser there is the [[https://en.wikipedia.org/wiki/WebGL|WebGL]] javascript library that is supported by most browsers. * Improve persistent homology. (Travis, John) * Simplicial sets. (Co)simplicial objects in various categories. (John) * Incorporation of [[https://www-fourier.ujf-grenoble.fr/~sergerar/Kenzo/ |Kenzo]]? (see [[https://github.com/gheber/kenzo|Repackaged in a sane way Kenzo]]) * Improve/Implement knot theory in Sage (cf. [[http://trac.sagemath.org/ticket/17030|#17030]] [[http://trac.sagemath.org/ticket/20509|#20509]])... and link it with Snappy? (Travis, Miguel, Eric?, Nathan?) * Implement more (co)homology theories (e.g., De Rham cohomology). * Implement methods for computing homotopy groups. * Tropical curves/geometry. * Implement Lie groups and related geometric objects such as Schubert cells. * Implement geometric crystals. * Implement hyperbolic space for dimensions > 2. * Implement common metric spaces; for example, L^p^ spaces. * Combine/standardize features of the hyperbolic plane with [[http://sagemanifolds.obspm.fr/|SageManifolds]]. * Sage development workflow (cf. https://wiki.sagemath.org/CodeSharingWorkflow) * Improve/upgrade CHomP and its interface (cf. [[http://trac.sagemath.org/ticket/15202|#15202]]) (Travis, John, Volker?) * Clean up simplicial complex code (some easy cleanups like allowing the `_enlarged` cache to persist in `add_face`, also generally examine the code) (Travis, John) * From Nathan's talk: Make !SnapPy a Sage package ([[http://trac.sagemath.org/ticket/20739|#20739]]), Sage attach and Tkinter ([[http://trac.sagemath.org/ticket/15152|#15152]]), Modernize !CyPari (see [[http://trac.sagemath.org/ticket/20238|#20238]]), Modularization of some parts of SageMath kernel for use in stand-alone Snappy. * Relative simplicial complexes. (Jeremy) * Exchanging information between 2D and 3D manifolds. (Vincent) * From Mark Bell's talk: confusing documentation of the .n method ([[http://trac.sagemath.org/ticket/13055|#13055]]), accurate numerical approximation, pushout for different number fields ([[http://trac.sagemath.org/ticket/20746|#20746]]), the bitwise ~ incompatible between Python and Sage integers There is also the [[https://cloud.sagemath.com/|SageMathCloud]] project page available for collaborations: https://cloud.sagemath.com/projects/bc98ddf4-68da-49db-8986-90c80b24daa3/files/ Some of the work done within Sage [[http://trac.sagemath.org/query?keywords=~sd74&or&keywords=~days74&col=id&col=summary&col=keywords&col=status&col=owner&col=type&col=priority&order=status|List of tickets written and/or reviewed during these Sage days]] == Details == === Lodging === We recommend to book a room in some hotel in Paris, in Montparnasse area (14th arrondissement). In particular, we recommend the * [[http://www.hotel-du-maine.fr/en/|Hôtel du Maine]] (**) (109 euros/night, including breakfast) Other hotels are * [[http://www.hotel-denfert.com/|Hôtel Denfert Montparnasse]] (**) (approx. 110 euros/night, including breakfast) * [[http://www.hotel-ariane.fr/English.phtml|Hôtel Ariane Montparnasse]] (***) (approx. 130 euros/night, including breakfast) * [[http://hotelduparcparis.com/en/|Hôtel du Parc]] (***) (approx. 170 euros/night, including breakfast) If you prefer to stay in Meudon, at a walking distance (25 min) from the Workshop Center (CIAS), see * [[http://www.ibis.com/fr/hotel-6277-ibis-budget-meudon/index.shtml|Hôtel Ibis Budget Meudon]] (**) (approx. 80 euros/night, including breakfast) For a larger choice, see this [[http://lesia.obspm.fr/List-of-some-convenient-hotels.html|list of convenient hotels]] from LESIA/Observatoire de Paris. '''NB: since May/June is a high touristic season in Paris, it is recommended to book a room as soon as possible!''' === Transportation === Meudon is located at 10 min by train from [[http://www.gares-sncf.com/fr/gare/frpmo/paris-montparnasse|Montparnasse station]] in Paris. All hotels listed above are located at a walking distance from Montparnasse station. A system of car shuttle will be organized from Meudon station to the Workshop Center (CIAS). If you plan instead to come by your own, please follow these [[https://www.obspm.fr/acces-au-site-de-meudon.html?lang=en|access instructions]] (click on the map to enlarge it; the CIAS is located in BAT. 9). === Funding === European participants receiving some [[http://opendreamkit.org/|OpenDreamKit]] funding for conferences/workshops are expected to use it to cover their expenses. === Support === * [[http://www.obspm.fr/|Observatoire de Paris]]: [[https://www.obspm.fr/-cias-.html?lang=en|CIAS]] and Federative Action ''[[http://gphys.obspm.fr/|Gravitation et physique fondamentale (GPhys)]]'' * Horizon 2020 European Research Infrastructure project ''[[http://opendreamkit.org/|OpenDreamKit]]'' * ANR Project ''[[http://pageperso.univ-brest.fr/~jnicolas/ANRAARG/ANR_AARG.html|Analyse Asymptotique en Relativité Générale]]'' === Speakers === * Mark Bell (University of Illinois, Urbana-Champaign) * Volker Braun (Berlin) * Marc Culler (University of Illinois, Chicago) * Vincent Delecroix (University of Bordeaux) * Nathan Dunfield (University of Illinois, Urbana-Champaign) * Patrick Hooper (City College of New York) * Marcin Kostur (University of Silesia, Katowice) * Jeremy L. Martin (University of Kansas, Lawrence) * John Palmieri (University of Washington, Seattle) * Thibaut Paumard (Observatoire de Paris) * Nicolas Thiéry (University Paris Sud) * Frédéric Vincent (Observatoire de Paris, France) === Participants === * Michal Bejger (N. Copernicus Astronomical Center, Warsaw, Poland) * Mark Bell (University of Illinois, Urbana-Champaign, USA) * Volker Braun (Berlin, Germany) * Léo Brunswic (University of Avignon, France) * Marc Culler (University of Illinois, Chicago, USA) * Vincent Delecroix (University of Bordeaux, France) * Jeroen Demeyer (Ghent University, Belgium / University Paris Sud, France) * Nathan Dunfield (University of Illinois, Urbana-Champaign, USA) * Anastasia Golubtsova (Bogoliubov Laboratory of Theoretical Physics, Dubna, Russia) * Eric Gourgoulhon (Observatoire de Paris, France) * Claudia Grabs (University of Potsdam, Germany) * Patrick Hooper (City College of New York, USA) * Marcin Kostur (University of Silesia, Katowice, Poland) * Ronja Kuhne (University of Warwick, UK) * Samuel Lelièvre (University Paris Sud, France) * Alba Malaga Sabogal (Aix-Marseille Université, France) * Marco Mancini (Observatoire de Paris, France) * Jeremy L. Martin (University of Kansas, Lawrence, USA) * Thomas Morzadec (University Paris Sud, France) * John Palmieri (University of Washington, Seattle, USA) * Thibaut Paumard (Observatoire de Paris, France) * Bonnie Saunders (University of Illinois, Chicago, USA) * Travis Scrimshaw (University of Minnesota, USA) * Nicolas Thiéry (University Paris Sud, France) * Artur Trzesiok (Poland) * Frédéric Vincent (Observatoire de Paris, France) ==== Remote: ==== * Miguel Angel Marco Buzunariz (University of Zaragoza, Spain) ==== Group photo ==== {{attachment:group_photo_SD74.jpg}} Credit: Sylvain Cnudde === Organizers === * Eric Gourgoulhon (LUTH, Observatoire de Paris) * Nicole Letourneur (CIAS, Observatoire de Paris) * Marco Mancini (LUTH, Observatoire de Paris) * Benoît Pilorget (!OpenDreamKit) * Travis Scrimshaw (University of Minnesota)