PhysSandbox
Classical MechanicsWaves & SoundElectricity & MagnetismOptics & LightGravity & OrbitsLabs
🌙Astronomy & The Sky🌡️Thermodynamics🌍Biophysics, Fluids & Geoscience📐Math Visualization🔧Engineering🧪Chemistry

Related simulators

Similar topics nearby (including related fields) — or browse all 65 in Chemistry.

View category →
NewUniversity / research

Belousov–Zhabotinsky (Excitable)

Launch Simulator

Greenberg–Hastings excitable cellular automaton: target waves and rotating spirals as a qualitative BZ analogue.

NewUniversity / research

Reaction-Diffusion Turing Patterns

Launch Simulator

Activator-inhibitor reaction-diffusion toy with spots, stripes, worms presets, diffusion ratio, and schematic dispersion relation.

NewUniversity / research

Qubit Decoherence: Lindblad / T₁ T₂

Launch Simulator

Two-level Bloch master equation in the rotating frame with drive Ω, detuning Δ, T₁ relaxation and T₂ transverse decay. The Bloch vector spirals inside the sphere — the geometric picture of decoherence with live populations P(|0⟩), purity Tr ρ², and time traces of u_x, u_y, u_z.

NewSchool

Nernst Equation

Launch Simulator

E = E° − (RT/nF) ln Q: sliders for E°, n, T, and reaction quotient.

NewSchool

Henry's Law (Gas Solubility)

Launch Simulator

p = k_H c with k_H(T) from ΔH; c vs T at fixed p (ideal-dilute sketch).

NewSchool

Buffer Solution

Launch Simulator

Henderson–Hasselbalch vs strong acid: pH curve as H⁺ is added (mole model).

PhysSandbox

Interactive physics, chemistry, and engineering simulators for students, teachers, and curious minds.

Physics

  • Classical Mechanics
  • Waves & Sound
  • Electricity & Magnetism

Science

  • Optics & Light
  • Gravity & Orbits
  • Astronomy & The Sky

More

  • Thermodynamics
  • Biophysics, Fluids & Geoscience
  • Math Visualization
  • Engineering
  • Chemistry

© 2026 PhysSandbox. Free interactive science simulators.

PrivacyTermsContact
Home/Chemistry/Gray–Scott Patterns

Gray–Scott Patterns

Reaction–diffusion u,v; coral / mitosis / worms / spirals; D_u, D_v, Δt.

Model

0.16
0.08
0.22
4

Explicit Euler on a 100² grid; colors map mainly to catalyst v. Boundaries clamped by skipping the edge laplacian.

Measured values

f0.0550
k0.0620

About this model

The Gray–Scott model is a foundational reaction–diffusion system that generates complex, self-organizing patterns from simple rules. It describes the interaction and diffusion of two chemical species, typically denoted U (a substrate or 'food') and V (an activator or 'catalyst'). The system is governed by two coupled partial differential equations: ∂U/∂t = D_u ∇²U - UV² + F(1-U) and ∂V/∂t = D_v ∇²V + UV² - (F+k)V. Here, D_u and D_v are the diffusion coefficients for U and V, respectively, F is the feed rate of fresh substrate, and k is the kill rate at which V is removed. The term UV² represents an autocatalytic reaction where V consumes U to produce more V. This model is a simplification of real chemical kinetics like the Belousov–Zhabotinsky reaction, omitting detailed thermodynamics and assuming a well-mixed, two-component system in a continuous medium. By interacting with this simulator, students explore how non-equilibrium dynamics, driven by the interplay of reaction (the nonlinear UV² term) and diffusion (the ∇² terms), can spontaneously generate order. Varying parameters like D_v/D_u, F, and k leads to distinct morphological regimes—spots (coral), self-replicating patterns (mitosis), labyrinthine stripes, and rotating spirals—illustrating universal principles of pattern formation in developmental biology, animal coat markings, and geological formations.

Who it's for: Upper-level undergraduate and graduate students in chemistry, physics, mathematical biology, and complex systems studying nonlinear dynamics, pattern formation, and computational modeling.

Key terms

  • Reaction–diffusion system
  • Partial differential equation (PDE)
  • Diffusion coefficient
  • Autocatalysis
  • Pattern formation
  • Nonlinear dynamics
  • Morphogenesis
  • Numerical simulation

How it works

Turing-style patterns from a tiny nonlinear chemistry sketch — stripes, spots, and crawling filaments without a full PDE course.

Frequently asked questions

Are the patterns seen in the simulator real chemical patterns?
The patterns are mathematical solutions to the Gray–Scott equations, which are a conceptual model of reaction–diffusion processes. They qualitatively resemble patterns observed in real chemical systems like the Belousov–Zhabotinsky reaction and are used as analogies for biological patterning (e.g., animal coats), but they do not represent a specific chemical recipe.
Why does changing the diffusion coefficients (D_u, D_v) change the pattern?
Patterns arise from an instability triggered by differential diffusion, where the inhibitor (U) diffuses faster than the activator (V). This is known as a Turing instability. If D_v is sufficiently larger than D_u, diffusion smooths out variations, preventing pattern formation. The ratio D_v/D_u is critical for determining the scale and type of structure that emerges.
What do the 'feed' (F) and 'kill' (k) parameters represent?
F represents the constant influx of fresh substrate U into the system, while k represents the rate at which the activator V decays or is removed. Together, they control the balance between the system's drive to a uniform steady state and the nonlinear reaction's drive to create structure. High F and low k typically lead to uniform V dominance, while low F and moderate k allow for the complex patterns.
How is this related to biology?
Alan Turing proposed that reaction–diffusion mechanisms could explain morphogenesis—how identical cells in an embryo differentiate to form patterns like stripes, spots, or digits. The Gray–Scott model is a computational demonstration of this principle, showing how simple, local chemical interactions can generate global, organized structure without a pre-existing blueprint.
What is the role of the initial conditions?
The simulator often starts with a homogeneous state plus a small random perturbation or a specific 'seed'. The final global pattern is determined by the model parameters, but local details and symmetry breaking can be influenced by the initial noise. This sensitivity highlights the system's nonlinearity and the role of fluctuations in determining which of several possible stable patterns emerges.