Size: 1779
Comment:
|
Size: 2429
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 8: | Line 10: |
* prospection of combinatorial structures associated to dynamical systems (coded as infinite words, ...) | * numerical algorithms seen as dynamical systems * prospection of combinatorial structures associated to dynamical systems (infinite words, ...) |
Line 10: | Line 13: |
* numerical algorithm seen as dynamical systems | |
Line 13: | Line 15: |
This page is an organization wiki for the implementation in Sage of various algorithms relative to dynamics. All the code produced is on the "combinat" public server and is accessible to anyone interested. | These wiki pages are intended for the coordination of the different programmers in Sage. |
Line 17: | Line 19: |
* [[combinat/Installation|installation instructions]]: how to install sage-combinat on your computer and be able to use all dynamics code * [[combinat|combinat wiki]]: the wiki page of the combinat community |
|
Line 20: | Line 20: |
* [[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 25: | Line 28: |
* arithmetic_dynamics (?) | |
Line 27: | Line 31: |
* shifts | * shifts (sage-combinat) |
Line 34: | Line 38: |
* surface_dynamics | * surface_dynamics (sage-combinat) |
Line 45: | Line 49: |
* picewise | * picewise (sage-combinat) |
Line 53: | Line 57: |
* a project for flat surfaces [[dynamics/FlatSurfaces]] | * [[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, ...
- ...
These wiki pages are intended for the coordination of the different programmers in Sage.
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 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
- 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