Reaction-Diffusion Equations for an Autocatalytic Reaction

This Demonstration shows the behavior of a reaction-diffusion system in which an autocatalytic reaction takes place.
Consider the reaction scheme with rate of reaction , where and are the reactant concentrations and is the reaction rate constant. The reaction takes place in a capillary tube of length filled with a fluid separated by an impermeable membrane. Half of the tube's length contains reactant and the other half contains reactant . The membrane is removed at time and the reaction-diffusion process begins. The plots of functions and are shown for user-selected values of time , diffusivity , and reaction rate constant .


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


The governing equations are
With the membrane at , the initial conditions are
with boundary conditions
at and .
Here and are the diffusion coefficients of and , respectively, is distance, and is time.
The system can be simplified by making the transformations
to obtain the system
which has the following analytical solution when [1]:
, where is a free parameter taken as .
[1] A. H. Salas, L. J. Martinez H., and O. Fernandez S., "Reaction-Diffusion Equations: A Chemical Application," Scientia et Technica, 17(46), 2010 pp. 134–137. www.redalyc.org/pdf/849/84920977041.pdf.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2017 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+