ODE Results

Recall the simplified model, the Brusselator:

This is the simplest realistic model of an auto-catalytic, oscillatory chemical reaction. The reaction dynamics do not fully capture the behaviour of the Belousov–Zhabotinsky reaction, but instead provides a simple toy model for studying the general behaviour of oscillatory systems, and later in developing reaction diffusion frameworks.

First, we solve the system of ODEs. Analyzing the system, it's easy to show that there is a nontrivial equilibrium point at (A, B/A) which is stable when B ≤ 1 + A2. For B > 1 + A2 the equilibrium point is unstable, and there is a stable limit cycle. In other words, there is a supercritical Hopf bifurcation when B=1+A2.

The system is simulated for parameteter combinations listed below:

A B Case name
1 1 steady state
1 1.9 subcritical
1 2.0 critical
1 2.1 supercritical

The trajectories and phase plots are shown below. Solutions are directly from the code/brusselator_ODE solver. This code runs very quickly, and so is easy to run a number of parameter sets to explore the system's behaviour.

Steady state:

Subcritical:

Critical:

Supercritical:

The above trajectories and phase plots show the expected behaviour near B=1+A2. The limit cycle evident in the supercritical case is what we want to simulate in a 2 dimensional reaction diffusion model.