Article · Wikipedia archive · Last revised Aug 6, 2026

Brusselator

The Brusselator is a theoretical model for a type of autocatalytic reaction. The Brusselator model was proposed by Ilya Prigogine and his collaborators at the Université Libre de Bruxelles.

Last revised
Aug 6, 2026
Read time
≈ 2 min
Length
442 w
Citations
5
Source
Top: The Brusselator in the unstable regime (A=1, B=3): The system approaches a limit cycle Bottom: The Brusselator in a stable regime with A=1 and B=1.7: For B<1+A2 the system is stable and approaches a fixed point. source ↗
Simulation of the Brusselator as reaction diffusion system in two spatial dimensions source ↗
Simulation1 of the reaction-diffusion system of the Brusselator with reflective border conditions source ↗

The Brusselator is a theoretical model for a type of autocatalytic reaction. The Brusselator model was proposed by Ilya Prigogine and his collaborators at the Université Libre de Bruxelles.23

It is a portmanteau of Brussels and oscillator.

It is characterized by the reactions

A X {\displaystyle A\rightarrow X}
2 X + Y 3 X {\displaystyle 2X+Y\rightarrow 3X}
B + X Y + D {\displaystyle B+X\rightarrow Y+D}
X E {\displaystyle X\rightarrow E}

Under conditions where A and B are in vast excess and can thus be modeled at constant concentration, the rate equations become

d d t [ X ] = [ A ] + [ X ] 2 [ Y ] [ B ] [ X ] [ X ] {\displaystyle {d \over dt}\left[X\right]=\left[A\right]+\left[X\right]^{2}\left[Y\right]-\left[B\right]\left[X\right]-\left[X\right]\,}
d d t [ Y ] = [ B ] [ X ] [ X ] 2 [ Y ] {\displaystyle {d \over dt}\left[Y\right]=\left[B\right]\left[X\right]-\left[X\right]^{2}\left[Y\right]\,}

where, for convenience, the rate constants have been set to 1.

The Brusselator has a fixed point at

[ X ] = [ A ] {\displaystyle \left[X\right]=\left[A\right]\,}
[ Y ] = [ B ] [ A ] {\displaystyle \left[Y\right]={\left[B\right] \over \left[A\right]}\,} .

The fixed point becomes unstable when

[ B ] > 1 + [ A ] 2 {\displaystyle \left[B\right]>1+\left[A\right]^{2}\,}

leading to an oscillation of the system. Unlike the Lotka–Volterra equation, the oscillations of the Brusselator do not depend on the amount of reactant present initially. Instead, after sufficient time, the oscillations approach a limit cycle.4

The best-known example is a chemical clock, such as the Belousov–Zhabotinsky reaction (BZ reaction). It can be created with a mixture of potassium bromate (KBrO3), malonic acid (CH2(COOH)2), and manganese sulfate (MnSO4) prepared in a heated solution of sulfuric acid (H2SO4).5

See also

See also

References

References