Attractor Basin / 吸引子盆地

Visualization of basins of attraction for multiple attractors on the complex plane

Zoom: 1.00x
Cursor: 0.00 + 0.00i
Converges to: -

Historical Background

The study of attractor basins emerged from dynamical systems theory. Poincare's work on celestial mechanics laid the foundation for understanding how systems evolve. The concept of basin of attraction became central to chaos theory and fractal geometry, with researchers like Mandelbrot and Feigenbaum discovering the intricate fractal boundaries that separate different attractors. Newton fractals provide beautiful visualizations of these basins.

Mathematical Principle

In dynamical systems, an attractor is a set of states toward which a system tends to evolve. The basin of attraction consists of all initial conditions that eventually lead to that attractor. For iterative systems, each point belongs to exactly one basin. Boundaries between basins are often fractals, exhibiting self-similarity and complexity.

Newton's Method:
$$z_{n+1} = z_n - \frac{f(z_n)}{f'(z_n)}$$
Quadratic Map:
$$z_{n+1} = z_n^2 + c$$
Convergence Condition:
$$|z_n - z_{n-1}| < \text{tolerance}$$

Fractal Boundaries

The boundaries between attractor basins exhibit fractal properties. At these boundaries, the system exhibits sensitivity to initial conditions. This creates patterns with detail at all scales. The fractal dimension is typically between 1 and 2.

System Comparison

Different dynamical systems produce different basin structures

  • Newton Fractals: Basins correspond to roots. Boundaries are smooth or fractal depending on degree
  • Quadratic Maps: Can have multiple attractors depending on parameter values
  • Convergence Dynamics: Newton's method converges quickly, while quadratic maps may have periodic or chaotic behavior

Applications

  • Numerical Analysis: Understanding convergence regions for root-finding algorithms
  • Physics: Modeling phase transitions and fluid dynamics
  • Biology: Studying population dynamics and ecosystem stability
  • Engineering: Analyzing stability regions in control systems
  • Art & Design: Creating mathematically-generated patterns and visualizations
  • Education: Teaching complex dynamics, iteration, and fractal geometry

Controls

  • Mouse Wheel: Zoom in/out at cursor position
  • Click & Drag: Pan around the visualization
  • Trace Mode: Click to see convergence trajectory from that point
  • Attractors Panel: Click an attractor to highlight its basin
  • System Type: Switch between different systems
  • Color Mode: View basins by attractor, iterations, or smooth coloring
  • Keyboard: Arrow keys to pan, +/- to zoom, R to reset, A to animate, T for trace

Exploration Tips

  • Explore Boundaries: The most interesting patterns are at basin boundaries
  • Color Modes: Try different modes to see convergence speed patterns
  • Smooth Coloring: Eliminates banding artifacts for beautiful gradients
  • Trace Mode: Watch how different starting points spiral into attractors
  • Compare Systems: Switch between different systems to see different dynamics