Fractals: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
Content deleted Content added
m /* software is a Matlab software project for the numerical continuation and bifurcation study of continuous and discrete parameterized dynamical systems |
→Mathematics: curve fitting |
||
Line 53: | Line 53: | ||
#### {{Stage short|00%}} [[/Mathematics/Newton method|Newton method]] |
#### {{Stage short|00%}} [[/Mathematics/Newton method|Newton method]] |
||
### {{Stage short|00%}} Finding function from sequence , curve fitting, model fitting |
### {{Stage short|00%}} Finding function from sequence , curve fitting, model fitting |
||
#### [http://zunzun.com/ zunzun : curve fitting] |
|||
## {{Stage short|00%}} Symbolic methods |
## {{Stage short|00%}} Symbolic methods |
||
### {{Stage short|00%}} Kneading sequences |
### {{Stage short|00%}} Kneading sequences |
Revision as of 14:06, 23 December 2017
"What I cannot create, I do not understand." Richard P. Feynman
Introduction
Programming
"Just keep in mind that what is obvious for you won't be necessarily obvious for the reader." :— (cKleinhuis )
- Formula parser
- color
- 2D
- graphic files
- plane
- grid, ruler, ...
- Plane transformations
- optimisation
- 2D algorithms
- 3D
- 4D
Dimension
- 2D
Computer graphic techniques
- Documentation: Program is as good as it's documentation !
Mathematics
It can be argued that the mathematics behind these images is even prettier than the pictures themselves.—Robert L. Devaney
- Numbers
- Function
- Numerical methods
- Finding roots of equation
- Finding function from sequence , curve fitting, model fitting
- Kneading sequences
Symbolic methods
computations
- Numerical methods
- Group theory
- Geometry
- polynomial vector field in one complex variable
- From discrete dynamical systems to continuous dynamical systems
Vector field
- discrete map
- difference equation
- differential equation
dynamical system
Fractals made by the iterations
Iterations of complex numbers :2D
Chebyshev polynomials
Theory
Algorithms
- Escape time
- zeros of Qn or parabolic checkerboard ( chessboard)
- atom domains
- DEM = Distance Estimation Method
- Maping component to the unit disk ( Riemann map ):
- Multiplier map
- on the parameter plane on the parameter plane
- on the dynamic plane
- Boettcher map and complex potential
- on the parameter plane
- on the dynamic plane
- Multiplier map
- histogram colorings
- Average Colorings "are a family of coloring functions that use the decimal part of the smooth iteration count to interpolate between average sums." Jussi Harkonen
- orbit trap
- Julia morphing - to sculpt shapes of Mandelbrot set parts ( zoom ) and Show Inflection
- 2D to 3D : bump maping
- heightmap
- slope
- Embossing and Lighting
- lighting
- wake - combinatorial algorithms
Dynamical plane Julia and Fatou set
- Julia set
- Fatou set
- Basin of attraction of superattracting fixed point (infinity) : exterior of all Julia sets and interior of some Julia sets
- Interior of Julia sets:
- Basin of attraction of attracting periodic/fixed point - Koenigs coordinate
- Local dynamics near indifferent fixed point/cycle
- Topological model of Mandelbrot set : Lavaurs algorithm and lamination of parameter plane
- Transformations of parameter plane
- Parts of parameter plane
- exterior of the Mandelbrot set
- Mandelbrot set and speed improvements
- Boundary of whole set and it's components
- interior of hyperbolic components
Other fractals
- Real-world fractals
- Lyapunov fractal
- L-Systems
- Midpoint displacement algorithm
- Diamond-square algorithm
- a limit set of a Kleinian group
- Fractal mountains
- Iterated function systems, Nonlinear IFS
- Flame fractals
- cellular automata
software
- fractint
- Spider by Yuval Fisher
- Fragmentarium - GLSL
- Kalles Fraktaler
- mandelbulber
- Mandel - software for real and complex dynamics by Wolf Jung
- Mandel Machine
- gnofract
- Programs by Claude Heiland-Allen
- mightymandel - GLSL
- gmandel - A Mandelbrot Set explorer implemented in Haskell using GTK/OpenGL/libqd, git repo
- mandelbrot-book program
- mandelbrot-perturbator : http://code.mathr.co.uk/mandelbrot-perturbator/
- Libraries by Claude Heiland-Allen
- kf-extras programs for manipulating output from Kalles Fraktaler 2
- mandelbrot-symbolics - symbolic algorithms related to the Mandelbrot set
- mandelbrot-numerics - numerical algorithms related to the Mandelbrot set
- mandelbrot-graphics - CPU-based visualisation of the Mandelbrot set
- mandelbrot-text - parsing and pretty printing related to the Mandelbrot set
- ruff = relatively useful fractal functions ( in Haskell)
- UltraFractal
- Xaos
- Shadertoy - GLSL
- Dynamics - program by Helena E. Nusse and James Yorke
- The Computer Language Benchmarks Game : mandelbrot
- lt = a Mac OS X application for researchers in complex dynamical systems.
- Programs by Curtis McMullen
- programs by Gert Buschmann
- Fractalzoomer - Java progam by Chris Kalonakis ( with src code)
- Programs by Dmitry Khmelev
- DsTool is a computer program for the interactive investigation of dynamical system
- matcont - is a Matlab software project for the numerical continuation and bifurcation study of continuous and discrete parameterized dynamical systems