1220
Comment:
|
← Revision 18 as of 2013-11-02 21:51:25 ⇥
2301
|
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 involve 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 == * [[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) * [[combinat|combinat wiki]]: the wiki page of the combinat community (see in particular the following [[combinat/Installation|installation instructions]] for installing sage-combinat on your computer) |
Line 15: | Line 24: |
We will create a repository **dynamics** in the root of Sage which would contain the following tree of repositories | We plan organize the sage.dynamics repository with the following hierarchy |
Line 17: | Line 26: |
* arithmetic_dynamics (?) | |
Line 19: | Line 29: |
* shifts | * shifts (sage-combinat) |
Line 26: | Line 36: |
* surface_dynamics | * surface_dynamics (sage-combinat) |
Line 33: | Line 43: |
* geodesic flow * Fuchsian groups |
|
Line 35: | Line 47: |
* picewise | * picewise (sage-combinat) |
Line 43: | Line 55: |
* a project for flat surfaces [[SageFlatProject]] | * [[dynamics/ArithmeticAndComplex|Arithmetic and Complex Dynamics]] * [[dynamics/FlatSurfaces]] * [[LanguagesAndTilings]] == Other programs == * [[http://homepages.math.uic.edu/~culler/chaos/|Fractal, chaos and complex dynamics]] by M. Culler and H. Masur: educational purpose software * [[http://www.math.uiuc.edu/~nmd/computop/|computop.org]] references several interesting softwares, many of them written in python |
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 involve 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, ...
- ...
Quick links
dynamics/examples: examples that are produced with the code of sage-dynamics
sage-dynamics: lma.metelu.net mailing-list
sage-dynamics: Google group (web forum + mailing list)
combinat wiki: the wiki page of the combinat community (see in particular the following installation instructions for installing sage-combinat on your computer)
Organization
We plan organize the sage.dynamics repository with 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
- flat_surfaces
- picewise (sage-combinat)
- interval_exchange_transformations and linear_involutions
- affine_iet
- interval_translation
- 2D (?)
Subprojects
Other programs
Fractal, chaos and complex dynamics by M. Culler and H. Masur: educational purpose software
computop.org references several interesting softwares, many of them written in python