Notes de cours pour Programmation Bio-mathématique. Félix Naef, SSV, felix.naef@epfl.ch



Documents pareils
F411 - Courbes Paramétrées, Polaires

Chapitre 2 Le problème de l unicité des solutions

Chapitre 0 Introduction à la cinématique

Fonctions de plusieurs variables

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Cours d Analyse. Fonctions de plusieurs variables

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Les correcteurs accorderont une importance particulière à la rigueur des raisonnements et aux représentations graphiques demandées.

Représentation géométrique d un nombre complexe

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Introduction à la Visualisation Scientifique

La fonction exponentielle

1 Définition. 2 Systèmes matériels et solides. 3 Les actions mécaniques. Le système matériel : Il peut être un ensemble.un sous-ensemble..

Repérage d un point - Vitesse et

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

Calcul intégral élémentaire en plusieurs variables

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Optimisation, traitement d image et éclipse de Soleil

Cours 7 : Utilisation de modules sous python

Chapitre 1 Régime transitoire dans les systèmes physiques

Cours de Mécanique du point matériel

Cours d électricité. Circuits électriques en courant constant. Mathieu Bardoux. 1 re année

STATIQUE GRAPHIQUE ET STATIQUE ANALYTIQUE

Résonance Magnétique Nucléaire : RMN

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

C f tracée ci- contre est la représentation graphique d une

Exercices Corrigés Premières notions sur les espaces vectoriels

Fonctions de deux variables. Mai 2011

Oscillations libres des systèmes à deux degrés de liberté

Erratum de MÉCANIQUE, 6ème édition. Introduction Page xxi (milieu de page) G = 6, m 3 kg 1 s 2

La structure de la base de données et l utilisation de PAST. Musée Royal de l Afrique Centrale (MRAC Tervuren)

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

Chapitre 3. Les distributions à deux variables

NOTICE DOUBLE DIPLÔME

Chapitre 1 Cinématique du point matériel

Opérations de base sur ImageJ

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Analyse en Composantes Principales

Corrigé du baccalauréat S Asie 21 juin 2010

C est un mouvement plan dont la trajectoire est un cercle ou une portion de cercle. Le module du vecteur position OM est constant et il est égal au

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Les couleurs. Un peintre distrait a oublié les noms des couleurs de sa palette : tu peux l aider à reconstituer l ordre correct (de gauche à droite)?

ELEC2753 Electrotechnique examen du 11/06/2012

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

FORMATIONS De ploiement des PKI dans les entreprises Technologie VPN IPSEC Se curiser un syste me Unix ou Linux

Circuits RL et RC. Chapitre Inductance

Chapitre 2/ La fonction de consommation et la fonction d épargne

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Chapitre 2 : Caractéristiques du mouvement d un solide

Chapitre 4 : Guide de Mouvement et Masque

INTRODUCTION A L ELECTRONIQUE NUMERIQUE ECHANTILLONNAGE ET QUANTIFICATION I. ARCHITECTURE DE L ELECRONIQUE NUMERIQUE

DÉVERSEMENT ÉLASTIQUE D UNE POUTRE À SECTION BI-SYMÉTRIQUE SOUMISE À DES MOMENTS D EXTRÉMITÉ ET UNE CHARGE RÉPARTIE OU CONCENTRÉE

CHAPITRE IV Oscillations libres des systèmes à plusieurs degrés de liberté

Les objets très lointains

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions

Introduction à MATLAB R

Michel Henry Nicolas Delorme

TRANSPORT ET LOGISTIQUE :

Théorème du point fixe - Théorème de l inversion locale

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

Famille continue de courbes terminales du spiral réglant pouvant être construites par points et par tangentes

SSNL126 - Flambement élastoplastique d'une poutre droite. Deux modélisations permettent de tester le critère de flambement en élastoplasticité :

OM 1 Outils mathématiques : fonction de plusieurs variables

Limitations of the Playstation 3 for High Performance Cluster Computing

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Fonctions de plusieurs variables

3. Conditionnement P (B)

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Optimisation Discrète

SUIVI CINETIQUE PAR SPECTROPHOTOMETRIE (CORRECTION)

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Aide - mémoire gnuplot 4.0

TP 7 : oscillateur de torsion

Les algorithmes de base du graphisme

Formes quadratiques. 1 Formes quadratiques et formes polaires associées. Imen BHOURI. 1.1 Définitions

Cercle trigonométrique et mesures d angles

Equations Différentielles

Infolettre #18 : Les graphiques avec Excel 2010

Plan du cours : électricité 1

Rapport du projet CFD 2010

6 Equations du première ordre

Angles orientés et fonctions circulaires ( En première S )

Le théorème de Thalès et sa réciproque

Les coûts de la production. Microéconomie, chapitre 7

Résolution d équations non linéaires

Lecture graphique. Table des matières

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Introduction. Mathématiques Quantiques Discrètes

Fonctions de plusieurs variables. Sébastien Tordeux

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Annexe commune aux séries ES, L et S : boîtes et quantiles

Le seul ami de Batman

Calcul fonctionnel holomorphe dans les algèbres de Banach

T.P.E. LA PHYLLOTAXIE: ASSOCIATION DES SPIRALES DANS LA CROISSANCE DES PLANTES. Juan Carlos Marroquin, T le S.

Si la source se rapproche alors v<0 Donc λ- λo <0. La longueur d onde perçue est donc plus petite que si la source était immobile

Cours IV Mise en orbite

Transcription:

Notes de cours pour Programmation Bio-mathématique Félix Naef, SSV, felix.naef@epfl.ch Semestre d été 2008

Table des matières 1 Dynamique des populations pour une espèce 1 1 Systèmes dynamiques (formalisme et bases).................. 1 1.1 Définitions................................ 2 1.2 Exemples simples de systèmes dynamiques non-linéaires....... 3 2 Solutions des systèmes dynamiques....................... 3 2.1 Méthodes analytiques (pas souvent applicable)............ 4 2.2 Méthodes numériques (Matlab, Cours du Prof. Quarteroni)..... 4 2.3 Méthode géométrique et analyse qualitative.............. 4 3 Analyse qualitative en 1-dimension (1D).................... 4 3.1 Procédure d analyse qualitative par étapes............... 5 3.2 Points fixes (PFs) et leur stabilité linéaire............... 6 4 Modèles de croissance pour une espèce..................... 8 4.1 Analyse de l équation logistique (EL).................. 8 4.2 Analyse qualitative............................ 9 2 Un interrupteur biochimique bistable en 1D 11 1 Construction du modèle............................. 11 2 Analyse du modèle................................ 13 3 Systèmes linéaires d ordre deux, Stabilité linéaire en 2D. 17 1 Définitions..................................... 17 1.1 Points fixes................................ 17 1.2 Champs de vecteurs en 2D....................... 17 1.3 Portraits de phase en 2D........................ 18 1.4 Exemple.................................. 18 2 Solutions et analyse de stabilité......................... 21 2.1 Solution générale............................. 21 2.2 Classification de la stabilité des PFs à partir du déterminant et la trace de la matrice M.......................... 21 2.3 Dessiner les portraits de phase autour des points fixes : résumé... 22 4 Systèmes non-linéaires en 2D : modèles de prédateur-proie 25 1 Généralisation des concepts utilisés pour les systèmes 2D linéaires..... 25 2 Modèles de Prédateurs-Proies.......................... 26 3 Étude de cas : Construction of a genetic toggle switch in E. coli..... 29 iii

Chapitre 3 Systèmes linéaires d ordre deux, Stabilité linéaire en 2D. Les systèmes à 2D non-linéaires montrent un comportement dynamique beaucoup plus riche que les systèmes en 1D. Ils vont permettre de considérer des modèles de populations en interaction, des systèmes génétiques à deux gènes, et mettre en évidence la possibilité de solution oscillantes (cycles limites). Avant de s attaquer aux systèmes non linéaires qui représentent les cas d intérêt biologique, il faut introduire les outils préparatoires, c-à-d étudier les systèmes 2D linéaires. 1 Définitions Un système linéaire d ordre deux est de la forme : ẋ = ax + by ẏ = cx + dy avec a, b, c, d des nombres réels. En forme matricelle : (ẋ ) ( )( ) a b x = ẏ c d y et nous utiliserons aussi X =(x, y). Le but est de caractériser les trajectoires X(t) =(x(t),y(t)) en fonction de conditions initiales (x 0,y 0 ). 1.1 Points fixes (ẋ ) Les PFs sont les points (x,y ) tels que = ẏ X = (0, 0) est toujours un point fixe. 1.2 Champs de vecteurs en 2D ( ) 0, ou en écriture vectorielle 0 Ẋ = 0. Il s agit de la représentation des vecteurs vitesse dans le plan de phase (x, y). Il existe deux variantes de représentations : 1

2CHAPITRE 3. SYSTE MES LINE AIRES D ORDRE DEUX, STABILITE LINE AIRE EN 2D. soit la longueur des vecteurs est fixe (souvent plus pratique) soit elle correspond a la norme du vecteur (x, y ) Fig. 3.1 Champs de vecteur et portrait de phase a 2D. Exemple ge ne rique pour un syste me non-line aire. les isoclines sont les courbes de finies par x = 0 et y = 0. Pour les syste mes line aires il s agit de droites. 1.3 Portraits de phase en 2D C est la repre sentation des trajectoires (x(t), y(t)) dans le plan de phase. Re gles fondamentales : Les trajectoires sont tangentes au champs de vecteur en chaque point. Deux trajectoires peuvent s effleurer mais ne se croisent jamais (suit du the ore me d unicite des solutions d e quations diffe rentielles : par tout point qui n est pas un point fixe ne passe qu une seule trajectoire). 1.4 Exemple Soit le syste me line aire! "! "! " x a 0 x = y 0 1 y Ici, on peut aussi re soudre le syste me explicitement puisqu il est de couple : x = a x x(t) = x0 eat y = y x(t) = y0 e t On voit qu on condition initiale sur un axe reste sur cet axe pour tout temps t. Cas a = 1 A. Esquisse du champs de vecteur pour a = 1 : Commencer par dessiner le champs de vecteur sur les isoclines. x = 0 x = 0 et donc les vecteurs vitesse sur cette droite sont purement dans la direction y. En plus ils ont le signe oppose a y et deviennent de plus en plus longs au fur et a mesure qu on s e loigne de l origine.

3 1. DE FINITIONS y = 0 y = 0 et donc les vecteurs vitesse sur cette droite sont purement dans la direction x. Puis de terminer la direction des vitesses dans les re gions de limite es par les isoclines. Dans ces re gions, ici les quadrants I, II, III, IV, les composantes des vitesses gardent le me me signe. B. Esquisse des trajectoires suivre les tangentes Fig. 3.2 Champs de vecteur pour a = 1. C est le cas prototype d un Point de selle. Cf.?? et la classification syste matique 2.2. Quelques trajectoires typiques sont indique es en rouge. On trouve les autres cas suivant en fonction de a : 1. a > 0 : Point de selle (saddle point) (Fig. 3.2). Une direction stable (y) et une direction instable (x). 2. a = 0 : cas marginal avec x(t) =cste. Il existe une ligne de points fixes comme dans la Figure 3.3. Fig. 3.3 Champs de vecteur pour a = 0.

4CHAPITRE 3. SYSTE MES LINE AIRES D ORDRE DEUX, STABILITE LINE AIRE EN 2D. 3. 1 < a < 0 : Point fixe stable (stable node). La direction y de croit plus rapidement que la direction x ; x est la direction lente (cf. Figure 3.4). Pour t les trajectoires sont paralle les a l axe des x. Pour t elles sont paralle les a y. Fig. 3.4 Champs de vecteur pour 1 < a < 0. Point fixe stable. Direction lente : x 4. a = 1 (cas marginal). Point fixe stable en e toile (stable star node). Figure 3.5. Fig. 3.5 Champs de vecteur pour a = 1. Point fixe stable en e toile. 5. a < 1 Point fixe stable (stable node). C est maintenant la direction x qui de croit plus vite que y. Figure 3.6. Fig. 3.6 Champs de vecteur pour a < 1. Point fixe stable. Direction lente : y

2. SOLUTIONS ET ANALYSE DE STABILITÉ 5 2 Solutions et analyse de stabilité 2.1 Solution générale La solution générale pour (ẋ ) ( )( ) a b x = M ẏ c d y s écrit comme X(t) =c 1 v 1 e λ 1t + c 2 v 2 e λ 2t ( ) x y où λ 1, λ 2 et v 1,v 2 sont les sont les valeur et vecteurs propres de la matrice M c 1,c 2 sont des coefficient constants fixés par les conditions initiales. Ce sont les projections de la condition initiales sur v 1 et v 2. Note : Toutes ces quantités peuvent prendre des valeur complexes. Interprétation : c 1 et c 2 sont les coefficients du vecteur X(t = 0) dans la base (v 1,v 2 ). La base peut-être non-orthogonale, en fait c est le cas le plus fréquent. Preuve que la forme est bien la solution : MX(t) =c 1 e λ 1t Mv 1 + c 2 e λ 2t Mv 2 = c 1 e λ 1t λ 1 v 1 + c 2 e λ 2t λ 2 v 2 = Ẋ(t) Corollaire : Une condition initiale sur une direction propre reste sur cette direction pour tout temps. Rappel d algèbre linéaire L équation caractéristique det(m λ I) = 0 donne lieu à λ 2 τλ + = 0, avec = ad bc le déterminant et τ = a + d la trace de M. Le déterminant et la trace sont des invariants (indépendants de la base) et par conséquent s expriment en fonction des valeurs propres comme( τ = λ 1 ) + λ 2 et = λ 1 λ 2. 1 1 Exemple : prends comme valeurs propre λ 4 2 1 =2, λ 2 = 3 et les vecteurs associés sont v 1 = (1, 1) et v 2 = (1, 4). Donc le système Ẋ = MX prend comme solution ( ) ( x(t) c1 e = 2t + c 2 e 3t ) y(t) c 1 e 2t 4c 2 e 3t, où c 1,c 2 sont à fixer en fonction de la condition initiale (cf Figure 3.7) 2.2 Classification de la stabilité des PFs à partir du déterminant et la trace de la matrice M On peut efficacement classifier la stabilité des point fixes pour des modèles en fonction de la trace et du déterminant de la matrice M (Figure 3.8). Cas 1. < 0 : Point de selle (saddle node)

6CHAPITRE 3. SYSTE MES LINE AIRES D ORDRE DEUX, STABILITE LINE AIRE EN 2D. Fig. 3.7 Esquisse du portrait de phase. Les directions propres sont en violet. Cas 2. > 0 et τ < 0 : Point fixes stables (stable node) Cas 2a. Si τ 2 4 > 0 on trouve un point fixe stable. Cas 2b. Si τ 2 4 < 0 on trouve une spirale stable (les valeurs propres sont complexes). # 2λ1,2 = τ ± i τ 2 4 sont conjugue es complexes. Pourquoi c a tourne? En raison des valeurs propres#complexes : e(a+ib)t = eat (cos(bt) + i sin(bt)) avec a = 2τ et b = 2 τ 2 4, on obtient donc une spirale exponentielle de fre quence b. Cf. calcul dans la se rie 5, exercice 1. Cas 3. > 0 et τ > 0 : Point fixes instables (unstable node) Cas 3a. Si τ 2 4 > 0 on trouve un point fixe instable. Cas 3b. Si τ 2 4 < 0 on trouve une spirale instable (valeurs propres complexes). Pour les cas marginaux = 0 et τ = 0, cf. le livre de Strogatz. Fig. 3.8 Repre sentation des re gions de stabilite dans le plan (, τ ). 2.3 Dessiner les portraits de phase autour des points fixes : re sume S aider de 4 directions (seulement 2 dans les cas des spirales) : 2 isoclines 2 directions : les vecteurs propres de la matrices M (les spirales donnent des vecteurs propres complexes qui ne peuvent pas e tre repre sente s comme des directions)

2. SOLUTIONS ET ANALYSE DE STABILITE 7 A. Points fixes stable : > 0 et τ < 0. Ordonnons les valeur propres tel que λ2 < λ1 < 0. Alors v2 s appelle la direction rapide car elle de croı t plus vite que v1. 1. les trajectoires pour t tendent vers le point fixe de fac on tangente a la direction lente v1. 2. les trajectoires pour t sont paralle les a la direction rapide v2. Exemples vus : Fig. 3.2 Fig. 3.9 Point fixe stable. Gauche : v1 v2. Droite : cas ge ne ral. Les directions propres sont en violet. La direction lente est v1 = (1, 0) dans les deux cas. B. Points fixes instable : > 0 et τ > 0. Ordonnons les valeur propres tel que 0 < λ1 < λ2 : v2 s appelle la direction rapide car elle croit plus vite que v1. les trajectoires pour t tendent vers le point fixe de fac on tangente a la direction lente v1. les trajectoires s e loignent de ze ro tangentes a la direction lente. les trajectoires pour t divergent paralle les a la direction rapide v2. Exemples : Comme pour le cas A mais en inversant le sens des trajectoires. C. Points de selle : < 0. Ordonnons les valeur propres tel que λ2 < 0, λ1 > 0. v1 s appelle la direction instable et v2 la direction stable. D. Spirales. Pour de terminer le sens de rotation dessiner le champs de vecteurs sur les isoclines. Exemple (cf se rie 5, exercice 1) Fig. 3.10 Spirale instable pour M = (1 1; 1 1) avec les isoclines en vert et bleu clair. Note : Les valeurs et vecteurs propres sont re els sauf pour les cas 1b et 2b (les spirales).

8CHAPITRE 3. SYSTÈMES LINÉAIRES D ORDRE DEUX, STABILITÉ LINÉAIRE EN 2D.