• Aucun résultat trouvé

Automne2011Resp:S.Mousset Math´ematiquespourlesSciencesdelaVieAnalyse–´Equationsdiff´erentielles/Mod´elisation

N/A
N/A
Protected

Academic year: 2021

Partager "Automne2011Resp:S.Mousset Math´ematiquespourlesSciencesdelaVieAnalyse–´Equationsdiff´erentielles/Mod´elisation"

Copied!
39
0
0

Texte intégral

(1)

Math´

ematiques pour les Sciences de la Vie

Analyse – ´

Equations diff´

erentielles / Mod´

elisation

Automne 2011

Resp : S. Mousset

(2)

Table des mati`

eres

1 G´en´eralit´es

2 M´ethodes d’int´egration

(3)

la Mod´elisation en Biologie

Plan d´

etaill´

e

1 G´en´eralit´es

la Mod´elisation en Biologie

Mod`eles dynamiques `a base d’EDO

(4)

la Mod´elisation en Biologie

Les Bio-math´

ematiques

Maths : ´etudier et d´evelopper des m´ethodes pour la pr´ediction. Biolgie : trouver des descriptions et des explications des ph´enom`enes naturels.

Mod´elisation : utiliser les math´ematiques comme outil pour expliquer et pr´edire les ph´enom`enes naturels.

(5)

la Mod´elisation en Biologie

Utilit´

e des mod`

eles en biologie

Les mod`eles sont utiles :

Tester des hypoth`eses sans risque (traitement m´edicamenteux. . . )

Pr´edire des performances dans des conditions testables ou non Les mod`eles sont limit´es :

Mod`ele math´ematique simple ↔ Mod`ele non r´ealiste Mod`ele r´ealiste ↔ Param`etres trop nombreux Mod`ele simpliste conclusion irr´ealiste

(6)

la Mod´elisation en Biologie

Choisir un bon mod`

ele ?

Le principe de parcimonie, ou “Rasoir d’Ockham”

“Pluralitas non est ponenda sine necessitate”

“Les multiples ne doivent pas ˆetre utilis´es sans n´ecessit´e”

Guillaume d’Ockham (1285-1347)

(7)

Mod`eles dynamiques `a base d’EDO

Plan d´

etaill´

e

1 G´en´eralit´es

la Mod´elisation en Biologie

Mod`eles dynamiques `a base d’EDO

(8)

Mod`eles dynamiques `a base d’EDO

Mod`

eles dynamiques

Un exemple : la dynamique de la population tourterelles turques en Angleterre

Ann´ee Nb Lieux 1955 1 1956 2 1957 6 1958 15 1959 29 1960 58 1961 117 1962 204 1963 342 1964 501

(9)

Mod`eles dynamiques `a base d’EDO

Mod`

eles dynamiques

Un exemple : la dynamique de la population tourterelles turques en Angleterre

Ann´ee Nb Lieux 1955 1 1956 2 1957 6 1958 15 1959 29 1960 58 1961 117 1962 204 1963 342 1964 501 ● ● ● ● ● ● ● ● ● ● 1956 1958 1960 1962 1964 0 100 200 300 400 500

Couples de tourterelles turques en Angleterre

t Nt

(10)

Mod`eles dynamiques `a base d’EDO

Mod`

eles dynamiques

Un exemple : la dynamique de la population tourterelles turques en Angleterre

Ann´ee Nb Lieux 1955 1 1956 2 1957 6 1958 15 1959 29 1960 58 1961 117 1962 204 1963 342 1964 501 ● ● ● ● ● ● ● ● ● 0 50 100 150 200 250 300 350 0 50 100 150

Accroissement annuel et taille de la population

Nt

Nt

Nt−

(11)

Mod`eles dynamiques `a base d’EDO

Un mod`

ele simple

La variation du nombre de lieux d’observation est proportionnelle au nombre de lieux d’observation et au temps ´ecoul´e

∆N = λN ∆t

Hypoth`ese du mod`ele

Les lieux d’observation sont ind´ependents.

Chaque lieu engendre en moyenne λ nouveaux lieux d’observation durant l’intervalle de temps ∆t

(12)

Mod`eles dynamiques `a base d’EDO ∆N = λN ∆t ⇔ ∆N ∆t = λN Lorsque ∆t → 0, on obtient dN dt = λN

C’est une ´equation diff´erentielle, dont la solution est

N (t ) = N0eλt ● ● ● ● ● ● ● ● ● ● 1956 1958 1960 1962 1964 0 100 200 300 400 500

Couples de tourterelles turques en Angleterre

t

(13)

Les ´equations diff´erentielles ordinaires ou EDO

Plan d´

etaill´

e

1 G´en´eralit´es

la Mod´elisation en Biologie

Mod`eles dynamiques `a base d’EDO

(14)

Les ´equations diff´erentielles ordinaires ou EDO

La notion d’´equation diff´erentielle apparaˆıt `a la fin du XVIIeme

si`ecle.

D´ecouverte du calcul diff´erentiel et int´egral par Newton et Leibnitz (1686)

Premi`eres applications en m´ecanique ou g´eom´etrie Au XXemesi`ecle, nombreuses applications en biologie

(15)

Les ´equations diff´erentielles ordinaires ou EDO

efinition

On appelle “´equation

diff´erentielle” une relation entre les valeurs de la variable x et les valeurs y, y0, y00,. . . y(n) d’une fonction inconnue y(x ) et de ses d´eriv´ees au point x .

L’inconnue est y(x )

Ordre de l’´equation diff´erentielle :

En : F (x , y, y0, y00, . . . , y(n)) = 0

(16)

Les ´equations diff´erentielles ordinaires ou EDO

Vocabulaire

Exemple avec l’´equation diff´erentielle d’ordre 1 : y0 = λy R´esoudre (int´egrer) : trouver la solution de l’´equation diff´erentielle. y0 = λy ⇒ y = Keλx avec K ∈ R. Conditions initiales : y(x = 0) = y0.

Solution particuli`ere : la solution qui satisfait les conditions initiales : y(x ) = y0eλx.

(17)

Les ´equations diff´erentielles ordinaires ou EDO

Une infinit´

e de solutions

y0(x ) → y(x ) : notion de primitive (une fonction continue admet une infinit´e de primitives)

Ici, y0 = λy ⇒ y = Keλx avec K ∈ R.

G´en´eralement, on s’int´eresse `a une seule d’entre elles (voir “conditions initiales”)

(18)

Table des mati`

eres

1 G´en´eralit´es

2 M´ethodes d’int´egration

(19)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Plan d´

etaill´

e

2 M´ethodes d’int´egration

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

EDO1 homog`enes EDO1 lin´eaires

(20)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

ED1 `

a variables s´

eparables

Elles sont du type :

y0 = f (x )g(y) ⇔ dy

dx = f (x )g(y) M´ethode d’int´egration :

dy dx = f (x )g(y) ⇔ dy g(y) = f (x )dx ⇒ Z dy g(y) = Z f (x )dx

Solution : G(y) = F (x ) + C o`u G est une primitive de 1g, F une primitive de f et C ∈ R.

(21)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Exemple : mod`

ele logistique

Un mod`ele de croissance pond´erale :

dP dt = λP − µP 2= µP λ µ− P  dP dt = µP  λ µ− P  ⇔ dP Pλµ− P = µdt ⇒ Z dP P  λ µ− P  = µ Z dt

On int`egre le terme de gauche en d´ecomposant en ´el´ements simples.

(22)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Exemple : mod`

ele logistique

1 Pλµ− P = a P + b λ µ− P ⇔ a λ µ− P  + bP = 1 ⇔  aλµ = 1 b − a = 0 ⇔  a = µλ b = µλ

(23)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Soit Z dP Pλµ− P = µ Z dt ⇔ µ λ Z dP P + Z dP λ µ− P ! = µ Z dt ⇔ Z dP P + Z dP λ µ− P ! = λ Z dt ⇔ ln P − ln λ µ− P  = λt + C ⇔ lnλ P µ− P = λt + C ⇔ λ P µ− P = Keλt

(24)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Soit P λ µ− P = Keλt ⇔ P = λ µ − P  Keλt ⇔ P1 + Keλt= λKe λt µ ⇔ P (t) = λKe λt µ (1 + Keλt) ⇔ P (t) = λ µK e−λt+ K avec K ∈ R

(25)

´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

Au temps t = 0, on a P = P0, soit : P0 = λ µK 1 + K ⇔ P0(1 + K ) = λ µK ⇔ K  P0− λ µ  + P0 = 0 ⇔ K = λ P0 µ− P0

en rempla¸cant K par sa valeur dans l’expression de P , on obtient :

P (t ) = λ µK e−λt+ K ⇒ P (t) = λ µP0 P0+  λ µ− P0  e−λt

(26)

EDO1 homog`enes

Plan d´

etaill´

e

2 M´ethodes d’int´egration ´

Equation diff´erentielle d’ordre 1 `a variables s´eparables

EDO1 homog`enes

(27)

EDO1 homog`enes

´

Equations diff´

erentielles homog`

enes d’ordre 1

Il s’agit des ´equations diff´erentielles du type

y0 = f  x y  ⇔ dy dx = f  x y 

On pose u = yx ⇔ y = ux , on obtient alors :

y = ux ⇒ dy dx = x du dx + u Or, dydx = f  x y  = f (u), d’o`u f (u) = xdu dx + u ⇔ f (u) − u = x du dx ⇔ dx x = du f (u) − u

(28)

EDO1 homog`enes

´

Equations diff´

erentielles homog`

enes d’ordre 1

Exemple : y0 = y 2− x2 xy = x2 yx2− 1 x2 y x  = u2− 1 u

Il s’agit d’une ´equation homog`ene du type y0= f yx avec f (u) = u2u−1. En posant u = yx, on a donc

dx x = du f (u) − u = du u2−1 u − u = du−1 u = −u du

(29)

EDO1 homog`enes

´

Equations diff´

erentielles homog`

enes d’ordre 1

Exemple (suite) : dxx = −u du

dx x = −u du ⇔ Z dx x = Z −u du ⇔ − ln |x | + C = u 2 2 u = ±pC − 2 ln |x | y = ±xpC − 2 ln |x | 0 50 100 150 −100 −50 0 50 100 x y

(30)

EDO1 lin´eaires

Plan d´

etaill´

e

2 M´ethodes d’int´egration ´

Equation diff´erentielle d’ordre 1 `a variables s´eparables EDO1 homog`enes

(31)

EDO1 lin´eaires

EDO1 lin´

eaires

Une ´equation diff´erentielle d’ordre 1 lin´eaire est du type :

y0 |{z} Ordre 1 + f (x )y | {z } lin´eaire en y = g(x ) | {z } second membre o`u

f (x ) est une fonction quelconque de x

Si ∀x , g(x ) = 0, alors l’´equation est dite “sans second membre” (SSM).

(32)

EDO1 lin´eaires

EDO1 lin´

eaires SSM

y0+ f (x )y = 0 ⇔ dy y = −f (x )dx ⇒ Z dy y = − Z f (x )dx ⇒ ln |y| = −F (x ) + C ⇒ y = Ke−F (x ) o`u

K est une constante r´eelle quelconque, F est une primitive de f .

(33)

EDO1 lin´eaires

EDO1 lin´

eaire avec second membre y

0

+ f (x )y = g(x )

On cherche d’abord les solutions yssm de l’´equation sans

second membre y0+ f (x )y = 0. Elles sont du type yssm(x ) = Ke−F (x )

On recherche ensuite les solutions g´en´erales de l’´equation avec second membre :

Recherche d’unesolution particuli`ereypart, les solutions

g´en´erales sont alors du type :

y(x ) = yssm(x ) + ypart(x )

ou m´ethode de lavariation de la constante, on cherche les

solutions du type

y(x ) = K (x )e−F (x )

(34)

EDO1 lin´eaires

Exemple : y

0

yx

= x

2

Recherche des solutions de l’´equation sans second membre : y0−yx = 0

On a une ´equation du type y0+ f (x )y = 0 avec f (x ) = −1x. Les solutions sont du type

(35)

EDO1 lin´eaires

Exemple : y

0

yx

= x

2

Recherche d’une solution particuli`ere.

On cherche une solution du type y(x ) = αx3, soit y0(x ) = 3αx2. On a alors y0−y x = x 2⇔ 3αx2αx3 x = x 2 ⇔ 2αx2 = x2 ⇔ α = 1 2

Une solution particuli`ere est donc ypart(x ) =x

3

2

Les solutions g´en´erales sont donc de la forme

y(x ) = ypart(x ) + yssm(x ) =

x3 2 + Kx

(36)

EDO1 lin´eaires

Exemple : y

0

yx

= x

2

M´ethode de Laplace (“variation de la constante”).

Les solutions sont du type y(x ) = K (x )x , soit y0(x ) = K (x ) + xK0(x ) et v´erifient y0−yx = x2, soit y0−y x = x 2 ⇔ K (x ) + xK0 (x ) −xK (x ) x = x 2 ⇔ xK0(x ) = x2 ⇔ K0(x ) = x ⇒ K (x ) = Z xdx ⇒ K (x ) = 1 2x 2+ C

Les solutions g´en´erales sont donc de la forme

y(x ) = 1 2x 2+ C  x = x 3 2 + Cx

(37)

EDO1 lin´eaires

Remarques

Recherche de solution particuli`ere

Parfois difficile Requiert de l’entraˆınement Rapide M´ethode de Laplace Relativement simple Parfois tr`es longue. . .

Une fois la solution g´en´erale trouv´ee, d´erivez la pour v´erifier qu’elle est solution de l’´equation de d´epart !

(38)

Table des mati`

eres

1 G´en´eralit´es

2 M´ethodes d’int´egration

(39)

Références

Documents relatifs

Conditions aux limites sur un solide Assemblage de deux composants Liaisons ´elastiques. Contact unilat´eral et

Autrement dit, une variable al´ eatoire X est discr` ete si et seulement si X prend (presque sˆ urement) ses valeurs dans un ensemble fini ou d´ enombrable E.. La plupart du temps,

b - Tester la recherche en ex´ ecutant au moins 100 fois l’algorithme et enregistrer la performance de la recherche al´ eatoire dans un fichier avec deux colonnes : nombre

en tirant al ´eatoirement le g ´enotype au QTL avec les probabilit ´es que l’individu n soit de g ´enotype qQ ou QQ sachant ses marqueurs et la carte g ´en ´etique.. Comment

Il est toutefois extrˆemement difficile d’avoir une information pr´ecise sur comment des processus de diffusion r´ eels se passent : il faut connaˆıtre le r´eseau entre les

L’´equipe Complex Networks du LIP6 est impliqu´ee depuis plusieurs ann´ees dans la collecte de donn´ees riches et `a large ´echelle, dont certaines permettent d’ouvrir

III Syst `emes temporis ´es 7 Logique Temporelle TCTL – temps continu.. Chapitre 7 : Logique Temporelle TCTL –

Donc, pour r´esoudre graphiquement le probl`eme, on va faire “glisser” la droite vers le haut tout en conservant une intersection non vide avec la zone gris´ee.. C’est en d