Cross-Diffusion Turing Instability

Standard Turing instability requires d = D_v/D_u ≫ 1. Cross-diffusion (d₁₂, d₂₁ ≠ 0) dramatically expands the Turing space — patterns emerge even when self-diffusivities are equal.

Diffusion

Reaction (Schnakenberg)

Schnakenberg kinetics:
f(u,v) = a − u + u²v
g(u,v) = b − u²v

Steady state: u*=a+b, v*=b/(a+b)²

Red line in dispersion: Re(σ)>0 = unstable modes (Turing patterns)