Biologie et Mod´ elisation
Syst` emes dynamiques discrets
M. Bailly-Bechet, tr` es largement inspir´ e de S. Mousset
Universit´ e Claude Bernard Lyon I – France
Document disponible ` a :
http://pbil.univ-lyon1.fr/members/mbailly
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Table des mati` eres
Introduction
Mod` eles discrets dans R
R´ ecapitulatifs – Syst` emes dynamiques dans R
Table des mati` eres
Introduction
Mod` eles discrets dans R
R´ ecapitulatifs – Syst` emes dynamiques dans R
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Diff´ erences syst` emes discrets / syst` emes continus M´ ethode d’Euler pour approximer les syst` emes continus
Mod` eles continus et mod` eles discrets
Mod` eles continus
I Forme dn dt = f (n)
I Equations diff´ ´ erentielles ordinaires
I Adapt´ es aux mesures continues et ` a l’´ evolution de ph´ enom` enes macroscopiques continus.
I Exemple : esp` eces ` a cycle de reproduction non
synchronis´ e et/ou
g´ en´ erations chevauchantes (bact´ eries. . . ).
Mod` eles discrets
I Forme n t+1 = g (n t )
I Suites
I Adapt´ es aux mesures ponctuelles et ` a l’´ evolution de ph´ enom` enes discontinus.
I Exemple : esp` eces ` a cycle de reproduction synchronis´ e et ponctuel (plantes
annuelles. . . ).
Mod` eles continus et mod` eles discrets
Choix d’un type de mod` ele
Le choix du type de mod` ele ` a utiliser devra prendre en compte :
I Le ph´ enom` ene ` a mod´ eliser (ex : diffusion ` a travers une membrane, dynamique d’une population. . . )
I Des crit` eres biologiques (cycles de vie synchrones ou non)
I Des crit` eres pratiques (dispositif exp´ erimental, type de
donn´ ees r´ ecolt´ ees)
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Diff´ erences syst` emes discrets / syst` emes continus M´ ethode d’Euler pour approximer les syst` emes continus
Approximation de la solution d’un syst` eme continu : m´ ethode d’Euler
dn
dt = f (n) = lim
δt→0
δn δt On comptant le temps en unit´ es de δt, on obtient
δn
δt ≈ f (n) ⇒ n t+1 − n t ≈ f (n t )δt
Approximation de la solution d’un syst` eme continu : m´ ethode d’Euler
La m´ ethode d’Euler consiste ` a approximer la solution d’une
´ equation diff´ erentielle par une suite, en utilisant un pas de temps δt suffisament petit.
n t+1 = n t + f (n t )δt
Cette m´ ethode revient ` a approximer la fonction ´ etudi´ ee, dont on ne
connait que la d´ eriv´ ee, par sa tangente sur chaque intervalle de
longueur δt.
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Diff´ erences syst` emes discrets / syst` emes continus M´ ethode d’Euler pour approximer les syst` emes continus
Application au mod` ele exponentiel
Mod` ele continu dn dt = λn f (n) = λn n(t) = n 0 e λt
Approximation discr` ete
n t+1 = n t + δtλn t
n t+1 = n t (1 + δt λ)
Application au mod` ele exponentiel
Sans approximation
0 2 4 6 8 10
5 10 15 20
temps
n
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Diff´ erences syst` emes discrets / syst` emes continus M´ ethode d’Euler pour approximer les syst` emes continus
Application au mod` ele exponentiel
L´ eg` ere approximation
0 2 4 6 8 10
5 10 15 20
temps
n
● ● ●● ●● ●● ●● ●● ●●●●●●●●●●●●●●●
●●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Application au mod` ele exponentiel
Approximation plus importante
0 2 4 6 8 10
5 10 15 20
temps
n
●
●
●
●
●
●
●
●
●
●
●
Introduction Mod` eles discrets dans R R´ ecapitulatifs – Syst` emes dynamiques dans R
Diff´ erences syst` emes discrets / syst` emes continus M´ ethode d’Euler pour approximer les syst` emes continus
Application au mod` ele exponentiel
Approximation tr` es importante
0 2 4 6 8 10
5 10 15 20
temps
n
●
●
●
●
●
●