Pattern Formation in a Reaction-diffusion System Noel R. Schutt, Desiderio A. Vasquez Department of Physics, IPFW, Fort Wayne IN.

Slides:



Advertisements
Similar presentations
Reaction-Diffusion Modelling of Pattern Formation. Charlotte E. Jupp*, Ruth E. Baker, Philip K. Maini. Centre for Mathematical Biology, University of Oxford.
Advertisements

CS 450: COMPUTER GRAPHICS DRAWING ELLIPSES AND OTHER CURVES SPRING 2015 DR. MICHAEL J. REALE.
Lori Burns, Jess Barkhouse. History of Origami Art of paper making originated in china in 102A Origami is the Japanese word for paper folding Japan developed.
Jochen Triesch, UC San Diego, 1 Pattern Formation Goal: See how globally ordered spatial structures can arise from local.
Instabilidades de Turing e Competição Aparente em Ambientes Fragmentados Marcus A.M. de Aguiar Lucas Fernandes IFGW - Unicamp.
Ecosystem Modeling I Kate Hedstrom, ARSC November 2008.
BZ boot camp1 BZ History and Overview of Chemical Oscillators at Brandeis Irv Epstein.
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
BZ and the Turing Instability Tamas Bansagi BZ Boot Brandeis.
Modeling with Polynomial Functions
Partial Differential Equations
Pattern Formation Patrick Lucey.
Turing Patterns. Reaction must have sufficient feedback to support oscillations in batch reactor (but operate under conditions for which steady state.
7/4/2015 Cauchy – Euler’s Equations Chapter /4/2015 Cauchy – Euler’s Equations Chapter 5 2.
Finite Difference Methods to Solve the Wave Equation To develop the governing equation, Sum the Forces The Wave Equation Equations of Motion.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 10. Ordinary differential equations. Initial value problems.
Solve an equation using subtraction EXAMPLE 1 Solve x + 7 = 4. x + 7 = 4x + 7 = 4 Write original equation. x + 7 – 7 = 4 – 7 Use subtraction property of.
Today we will create our own math model 1.Flagellar length control in Chlamydomonus 2.Lotka-Volterra Model.
Elimination Day 2. When the two equations don’t have an opposite, what do you have to do? 1.
Exercise: SIR MODEL (Infected individuals do not move, they stay at home) What is the effect of diffusion? How is the behavior affected by the diffusion.
Modelling & Simulation of Chemical Engineering Systems Department of Chemical Engineering King Saud University 501 هعم : تمثيل الأنظمة الهندسية على الحاسب.
Math Bellwork Sept. 9 – Sept. 13. Bellwork 9/9/13 Simplify. Write as a fraction (-3) (-2) -5.
COEFFICIENT IDENTIFICATION IN REACTION- DIFFUSION EQUATIONS REACTION- DIFFUSION EQUATIONS Department of Mathematical Sciences University of Cincinnati.
Alfred Lotka (top) Vito Volterra Predator-Prey Systems.
Reaction diffusion equations A tutorial for biologists E. Grenier.
Mathe III Lecture 5 Mathe III Lecture 5 Mathe III Lecture 5 Mathe III Lecture 5.
Numerical Analysis – Differential Equation
Solve an equation using addition EXAMPLE 2 Solve x – 12 = 3. Horizontal format Vertical format x– 12 = 3 Write original equation. x – 12 = 3 Add 12 to.
Pattern formation in nonlinear reaction-diffusion systems.
Non-Homogeneous Second Order Differential Equation.
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
MTH 232 Section 9.3 Figures in Space. From 2-D to 3-D In the previous section we examined curves and polygons in the plane (all the points in the plane.
Emergence of Homochirality in Chemical Systems Department of Applied Chemistry Faculty of Science & Technology Keio University Kouichi Asakura.
Rational Functions Review. Simplify Simplify.
Rewrite a linear equation
Computational Models.
Reaction-Diffusion Systems The Fight For Life
Ordinary differential equations
First 10 minutes to fill out online course evaluations
Two talks this week and next on morphogenesis
In the absence of wolves, the rabbit population is always 5000
A Computational Analysis of the Lotka-Volterra Equations Delon Roberts, Dr. Monika Neda Department of Mathematical Sciences, UNLV INTRODUCTION The Lotka-Volterra.
3-2: Solving Systems of Equations using Substitution
NONLINEAR SYSTEMS IN THREE DIMENSIONS
3-2: Solving Systems of Equations using Substitution
Solving Systems of Equations using Substitution
Cartesian vs. Polar in a Predator-Prey System
Cartesian vs. Polar in a Predator-Prey System
Use power series to solve the differential equation. {image}
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Cellular Automata Hiroki Sayama
3-2: Solving Systems of Equations using Substitution
Artificial Intelligence in an Agent-Based Model
Reaction & Diffusion system
Partial Differential Equations
Numerical Solutions of Ordinary Differential Equations
Ordinary differentiall equations
Numerical Analysis Lecture 38.
Who Wants to be an Equationaire?. Who Wants to be an Equationaire?
Reaction-Diffusion Systems The Fight For Life
Use power series to solve the differential equation. y ' = 7xy
Systems of Differential Equations Autonomous Examples
3-2: Solving Systems of Equations using Substitution
Example 2B: Solving Linear Systems by Elimination
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
Abstract: The purpose for this project is to use the agent-based system to find an equation to calculate the population of all the different species at.
Notes Over Using Radicals
3-2: Solving Systems of Equations using Substitution
3-2: Solving Systems of Equations using Substitution
Unit 2: Adding Similar (like) Terms
Presentation transcript:

Pattern Formation in a Reaction-diffusion System Noel R. Schutt, Desiderio A. Vasquez Department of Physics, IPFW, Fort Wayne IN

Turing patterns in a modified Lotka-Volterra model

Turing Patterns Predicted by Alan Turing in 1952 Patterns in chemical/biological systems Non-homogenous solutions to DE

Turing Patterns Phys Rev Lett 64 (1990) 2953 Castets, Dulos, Boissonade, De Kepper

Turing Patterns

Lotka-Volterra Model Introduction to Ordinary Differential Equations Stephen Sapesrtone x: Prey or Activator y: Predator or Inhibitor

Lotka-Volterra Model

Modified Lotka-Volterra Model Change from a single value to one dimension of space Add diffusion Add intraspecies interaction term

Modified Lotka-Volterra Model

Now patterns can develop In 2005 patterns were found in this model in one dimension Use finite difference equation to Reproduce results

Modified Lotka-Volterra Model X

Y

1D results reproduced, now expand to two dimensions

How to solve the equation To reduce the runtime, use an implicit Euler method for time Space is in a 321x321 grid

Original math code in FORTRAN Math code is fairly simple Perl wrapper code to simplify working with math code php code to organize results –Results take 20MB to 2.8GB per run How to solve the equation

Initial conditions Solve equation for steady states –Each set of values gives three steady states e.g (unstable), (unstable), (stable) Filled the grid with this value ± small disturbance

How to solve the equation

Initial conditions

First group

Development - X x0=14

Development - Y x0=14

XY 9 holes

XY x0=15 9 holes

Second group

Development - X

XY 8 holes

Third group

A 3 holes

B 4 holes

C

Double the length of the axes

A x0=44a 1/10

A x0=44a 2/10

x0=44a A 3/10

x0=44a A 4/10

x0=44a A 5/10

x0=44a A 6/10

x0=44a A 7/10

x0=44a A 8/10

x0=44a A 9/10

x0=44a A 10/10

B x0=44b

C x0=44c

A x0=45a

B x0=45b

C x0=45c

Varied initial values

Conic initial conditions

Cone

Flat-top cone 1/4 x0=44ac50

Flat-top cone 2/4 x0=44ac50

Flat-top cone 3/4

Flat-top cone 4/4

Pyramid initial conditions Similar to the cone

Pyramid 1/2

Pyramid 2/2

Flat-top pyramid 100px1/2

Flat-top pyramid 2/2

Same holes as before, but four of them Flat-top pyramid

x0=44ac701/7

Flat-top pyramid x0=44ac702/7

Flat-top pyramid x0=44ac703/7

Flat-top pyramid x0=44ac704/7

Flat-top pyramid x0=44ac705/7

Flat-top pyramid x0=44ac706/7

Flat-top pyramid x0=44ac707/7

Holes ‘repel’ each other Flat-top pyramid

Pattern Formation in a Reaction-diffusion System Noel R. Schutt, Desiderio A. Vasquez Department of Physics, IPFW, Fort Wayne IN