Differences between revisions 2 and 16 (spanning 14 versions)
Revision 2 as of 2010-10-09 11:14:27
Size: 1220
Editor: vdelecroix
Comment:
Revision 16 as of 2013-07-13 10:29:21
Size: 2006
Editor: vdelecroix
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:

This page is an organization wiki for the implementation in Sage of various algorithms related to dynamics.
Line 5: Line 7:
Different aspects of dynamical systems have to deal with computer Different aspects of dynamical systems involves computers
Line 8: Line 10:
  * prospection of combinatorial structure associated to dynamical systems (coded as infinite words, ...)
  * shifts, cellular automata
  * numerical algorithms seen as dynamical systems
* prospection of combinatorial structures associated to dynamical systems (infinite words, ...)
  * intrinsically discrete dynamics: shifts, cellular automata, ...
  * ...
Line 11: Line 15:
This page is an organization wiki for the implementation in Sage of various algorithm relative to dynamics. == Quick links ==

  * [[combinat|combinat wiki]]: the wiki page of the combinat community
    * [[combinat/Installation|installation instructions]]: how to install sage-combinat on your computer
  * [[dynamics/examples]]: examples that are produced with the code of sage-dynamics
  * [[https://lma.metelu.net/mailman/listinfo/sage-dynamics|sage-dynamics]]: lma.metelu.net mailing-list
  * [[http://groups.google.com/group/sage-dynamics | sage-dynamics]]: Google group (web forum + mailing list)
Line 15: Line 25:
We will create a repository **dynamics** in the root of Sage which would contain the following tree of repositories We plan to create a *dynamics* repository at the root of Sage subdivided according to the following hierarchy
Line 17: Line 27:
  * arithmetic_dynamics (?)
Line 19: Line 30:
  * shifts   * shifts (sage-combinat)
Line 26: Line 37:
  * surface_dynamics   * surface_dynamics (sage-combinat)
Line 33: Line 44:
      * geodesic flow
      * Fuchsian groups
Line 35: Line 48:
  * picewise   * picewise (sage-combinat)
Line 43: Line 56:
  * a project for flat surfaces [[SageFlatProject]]   * [[dynamics/ArithmeticAndComplex|Arithmetic and Complex Dynamics]]
  * [[dynamics/FlatSurfaces]]
  * [[LanguagesAndTilings]]

Dynamics in Sage

This page is an organization wiki for the implementation in Sage of various algorithms related to dynamics.

Introduction

Different aspects of dynamical systems involves computers

  • simulation and experimentation
  • numerical algorithms seen as dynamical systems
  • prospection of combinatorial structures associated to dynamical systems (infinite words, ...)
  • intrinsically discrete dynamics: shifts, cellular automata, ...
  • ...

Organization

We plan to create a *dynamics* repository at the root of Sage subdivided according to the following hierarchy

  • arithmetic_dynamics (?)
  • cellular_automata (?)
  • complex_dynamics (?)
  • shifts (sage-combinat)
    • tilings (WangTile)

    • substitutive shift
      • self similar interval exchange map
    • s-adic shift
      • Sturmian
      • interval exchange maps
  • surface_dynamics (sage-combinat)
    • flat_surfaces
      • origamis
      • veech_surfaces
      • linear suspensions of iet
    • train_tracks
    • hyperbolic_dynamics
      • geodesic flow
      • Fuchsian groups
    • hamiltonian flows
      • logarithmic suspensions of iet
  • picewise (sage-combinat)
    • interval_exchange_transformations and linear_involutions
    • affine_iet
    • interval_translation
    • 2D (?)

Subprojects

dynamics (last edited 2013-11-02 21:51:25 by vdelecroix)