Mathématiques Appliquées à la Biologie Modélisation dynamique S. Charles

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

Cours Fonctions de deux variables

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

Fonctions de deux variables. Mai 2011

Continuité en un point

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

3 Approximation de solutions d équations

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

Chapitre 6. Fonction réelle d une variable réelle

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

Etude de fonctions: procédure et exemple

Résolution d équations non linéaires

Equations différentielles linéaires à coefficients constants

Programmes des classes préparatoires aux Grandes Ecoles

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

ÉVALUATION FORMATIVE. On considère le circuit électrique RC représenté ci-dessous où R et C sont des constantes strictement positives.

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ

Master 2. Mention : «Ecosciences, Microbiologie» Domaine : Sciences Technologies Santé Responsable : F. Menu

Circuits RL et RC. Chapitre Inductance

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Spécialité auxiliaire en prothèse dentaire du brevet d études professionnelles. ANNEXE IIb DEFINITION DES EPREUVES

Master de Bioinformatique et Biologie des Systèmes Toulouse Responsable : Pr. Gwennaele Fichant

Algorithmes pour la planification de mouvements en robotique non-holonome

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

Cours d Analyse. Fonctions de plusieurs variables

Chapitre 3 Les régimes de fonctionnement de quelques circuits linéaires

Table des matières. Introduction Générale 5

Calculs de probabilités avec la loi normale

Polynômes à plusieurs variables. Résultant

Commun à tous les candidats

EXERCICE 4 (7 points ) (Commun à tous les candidats)

F411 - Courbes Paramétrées, Polaires

Correction de l examen de la première session

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Table des matières. I Mise à niveau 11. Préface

BACCALAURÉAT PROFESSIONNEL ÉPREUVE DE MATHEMATIQUES. EXEMPLE DE SUJET n 2

Fonctions de plusieurs variables

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Formation L.M.D. en instrumentation biomédicale. Mise en œuvre dans une université scientifique et médicale : Claude Bernard Lyon I

Analyse en Composantes Principales

Section «Maturité fédérale» EXAMENS D'ADMISSION Session de février 2014 RÉCAPITULATIFS DES MATIÈRES EXAMINÉES. Formation visée

Amphi 3: Espaces complets - Applications linéaires continues

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Fonctions de plusieurs variables

Développements limités, équivalents et calculs de limites

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Introduction à l étude des Corps Finis

Fonctions de plusieurs variables et applications pour l ingénieur

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

Développements limités. Notion de développement limité

Le Master Mathématiques et Applications

Chapitre VI Fonctions de plusieurs variables

Continuité et dérivabilité d une fonction

Utilisation de l ingénierie des modèles pour la conception collaborative de produits mécaniques

Filtrage stochastique non linéaire par la théorie de représentation des martingales

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

GENERALITES SUR LA MESURE DE TEMPERATURE

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

Les travaux doivent être remis sous forme papier.

FACULTÉ DES SCIENCES FACULTY OF SCIENCES OFFRE DE FORMATION CONDITIONS D ADMISSION COURSE OFFERING ADMISSION REQUIREMENTS

Métiers d études, recherche & développement dans l industrie

Chapitre 7 : Intégration sur un intervalle quelconque

NOTICE DOUBLE DIPLÔME

TP : Suivi d'une réaction par spectrophotométrie

SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

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

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Correction du baccalauréat ES/L Métropole 20 juin 2014

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

Précision d un résultat et calculs d incertitudes

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» )

FONDEMENTS MATHÉMATIQUES 12 E ANNÉE. Mathématiques financières

Premiers pas avec Mathematica

Cours de Master Recherche

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

ENSEIGNEMENT DES SCIENCES ET DE LA TECHNOLOGIE A L ECOLE PRIMAIRE : QUELLE DEMARCHE?

Exercice 1 Trouver l équation du plan tangent pour chaque surface ci-dessous, au point (x 0,y 0,z 0 ) donné :

Cours3. Applications continues et homéomorphismes. 1 Rappel sur les images réciproques

Complément d information concernant la fiche de concordance

MESURE ET PRECISION. Il est clair que si le voltmètre mesure bien la tension U aux bornes de R, l ampèremètre, lui, mesure. R mes. mes. .

MPI Activité.10 : Logique binaire Portes logiques

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

Ce cours introduit l'électrodynamique classique. Les chapitres principaux sont :

CAPTEURS - CHAINES DE MESURES

Introduction à l analyse numérique : exemple du cloud computing

MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE)

SUIVI CINETIQUE PAR SPECTROPHOTOMETRIE (CORRECTION)

Quelques tests de primalité

BACCALAURÉAT PROFESSIONNEL SUJET

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Exercices et corrigés Mathématique générale Version β

Informatique Générale

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Transcription:

Mathématiques Appliquées à la Biologie Modélisation dynamique http://bmm.univ-lyon1.fr Automne 2015 S. Charles sandrine.charles@univ-lyon1.fr D après un document de Sylvain MOUSSET - Université Claude Bernard Lyon I France 21 juillet 2016 S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 1/32

Présentation Laboratoire de Biométrie - Biologie Evolutive (UMR CNRS 5558) Équipe Modélisation et Ecotoxicologie PrédictiveS Bâtiment Gregor Mendel, mezzanine Etablir a priori le devenir vraisemblable et les effets prévisibles des substances chimiques introduites dans l environnement et prévoir les risques écologiques associés. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 2/32

Méthodologie de la modélisation Table des matières La modélisation en biologie S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 3/32

Méthodologie de la modélisation Référence Les idées qui guideront le discours que je tiendrai dans ce cours sont inspirées du livre d Alain Pavé : Pavé, A. (2012) Modélisation des systèmes vivants. Lavoisier, Hermes Science Publications (eds). 633p. ISBN : 978-2746239111. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 4/32

Méthodologie de la modélisation Plan détaillé La modélisation en biologie Méthodologie de la modélisation S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 5/32

Méthodologie de la modélisation La modélisation La modélisation est la démarche scientifique qui permet l élaboration d un modèle. La partie la mieux connue de la modélisation est fondée sur les mathématiques, et de façon plus restreinte, sur la partie des mathématiques qui traite des variables et paramètres prenant des valeurs numériques dans R. Pourtant, d autres formalismes sont parfois nécessaires, car tout n est pas mesurable. Par exemple, la modélisation des processus de décision s appuiera plutôt sur des représentations shématiques. Dans ce cours, il ne sera question que de modélisation mathématique. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 6/32

Méthodologie de la modélisation Modéliser, ce n est pas théoriser On peut théoriser sans modéliser, modéliser sans théoriser. Par contre, le modèle est souvent un outil précieux dans une démarche théorique. De ce fait, concrètement, la modélisation intervient dans les trois grandes étapes de la démarche scientifique : 1. Détection et énoncé des questions ; 2. Problématisation et acquisition de données et de connaissances ; 3. Définition des actions et étude de leurs conséquences. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 7/32

Méthodologie de la modélisation Le modélisateur Est spécialiste d une stratégie de construction et d utilisation de modèles ; Sait comment modéliser efficacement dans la discipline dans laquelle il applique sa compétence ; Maîtrise une grande variété de techniques et de méthodes ; S inspire du problème biologique ou écologique pour proposer une méthode et non l inverse ; Il faut se garder de fabriquer des fusils à chasser les dinosaures et passer le reste de sa vie à chercher ces dinosaures pour utiliser ces fusils (Pavé, 2012, p16). S implique dans la connaissance des aspects biologiques qu il étudie. Dans les projets de recherche, il aura souvent un rôle central et fédérateur. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 8/32

Méthodologie de la modélisation Le modèle Est une représentation symbolique de certains aspects d un objet ou d un phénomène du monde réel, ici biologique ou écologique ; N est pas une fin en soi ; N est qu un instrument dans la boîte à outils du modélisateur ; Est fortement couplé à l expérience et à l observation ; S intègre dans une démarche générale relevant de l analyse des systèmes. Même si les données ont le plus souvent raison, dans certains cas, le modèle peut valider ou invalider les données ; il peut être un instrument de contrôle. Le modèle ne doit pas être le prétexte de décisions prises a priori ; il peut être un instrument d aide à la décision technique ou politique (déontologie de la modélisation). S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 9/32

Méthodologie de la modélisation Plan détaillé La modélisation en biologie Méthodologie de la modélisation S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 10/32

Méthodologie de la modélisation Caractéristique d un modèle La modélisation est aujourd hui reconnue comme une démarche efficace, surtout si elle est couplée à une approche expérimentale rigoureuse. Pour être efficace, un modèle doit avant tout être opératoire 1, c est-à-dire : Répondre aux objectifs de la modélisation ; Être interprétable en terme biologique ; Être traduisible en termes simples accessibles à tous. 1. Relatif aux moyens et aux processus mis en œuvre pour atteindre un but S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 11/32

Méthodologie de la modélisation Le choix du bon formalisme Bien représenter pour bien résoudre est une des clés de la modélisation (Pavé 2012, p26) : quelle catégorie de modèles formels choisir? Les modèles mathématiques (e.g., dx dt = αx) ; Les modèles logiques (e.g., A B P) ; Les modèles de simulation (e.g., générateurs de nombres aléatoires) ; Les modèles géométriques (e.g., courbes, cartes, surfaces...) ; Les modèles de structures de données (e.g., BDD relationnelles) ; Les modèles centrés objets (e.g., modèles multi-agents). S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 12/32

Méthodologie de la modélisation L élaboration d un modèle (1) Pour élaborer un modèle, la modélisation doit prendre en compte : L objet et/ou le phénomène biologique à représenter ; Le système formel choisi ; Les objectifs, c est-à-dire l utilisation que l on souhaite faire du modèle ; Les données et les connaissances biologiques a priori, qui sont disponibles ou accessibles par l expérience ou l observation. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 13/32

Méthodologie de la modélisation L élaboration d un modèle (2) Les tâches à accomplir par le modélisateur dépendent de la situation biologique et du système formel choisi. Néanmois, il devra toujours : Formaliser le problème, c est-à-dire écrire le modèle ; Manipuler le modèle pour le rendre plus utilisable et étudier ses propriétés ; Etablir des relations avec d autres représentations (e.g., le graphe d une fonction, un programme informatique de simulation) ; Interpréter le modèle et confronter les résultats obtenus avec la réalité biologique le plus souvent vue à travers les données expérimentales. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 14/32

Méthodologie de la modélisation Quelques modèles que vous connaissez peut-être En biologie : Enzymologie : Modèle de Michaelis-Menten ; Génétique : lois de Mendel ; Génétique des populations : Loi de Hardy-Weinberg ; Biologie moléculaire : modèles EDO d horloges circadiennes ;... En physique, lors de vos études secondaires : Mécanique : pendules, ressorts ; Électronique : circuits LC, RLC ;... S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 15/32

Définitions Table des matières La modélisation en biologie S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 16/32

Définitions Les équations différentielles ordinaires (EDO) Pour ce cours, nous traiterons de la modélisation mathématique à l aide d équations différentielles ordinaires (EDO). Les EDO sont un outil mathématique simple permettant : La modélisation des processus dynamiques, c est-à-dire qui évoluent au cours du temps ; Une analyse et une interprétation des résultats aisées. Même si l apprentissage du formalisme lié aux EDO nécessitera de traiter des exemples théoriques, le plus souvent, le cours sera illustré à l aide d exemples biologiques concrets. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 17/32

Définitions Plan détaillé Définitions S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 18/32

Définitions Qu est-ce qu une EDO? Une EDO dans R, dite EDO du premier ordre, décrit l évolution (ou la variation) dans le temps d une variable définie dans R. Une variable quelconque x(t) ; L effectif d une population N (t) ; La concentration d une substance chimique c(t) ;... S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 19/32

Définitions Notations Pour une variable x(t) R, une EDO d ordre 1 s écrit : dx dt = f (x(t), t) x(t) est l inconnue à trouver ; c est une fonction du temps t. dx dt peut aussi étre noté x (t) ou ẋ(t). Il s agit de la dérivée de la fonction x(t) par rapport à t : dx dt = x (t) = ẋ(t) qui décrit la variation de x(t) relativement au temps t. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 20/32

Définitions Plan détaillé Définitions S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 21/32

Définitions Les EDO autonomes / non autonomes Une EDO est dite autonome si ẋ(t) ne dépend pas directement du temps t. ẋ(t) = f (x(t)) par ex., ẋ(t) = αx(t) est donc une EDO d ordre 1 autonome. ẋ(t) = f (x(t), t) par ex., ẋ(t) = αx(t) + t est une EDO d ordre 1 non-autonome. Dans ce cours, on ne traitera que des EDO d ordre 1 autonomes. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 22/32

Définitions Les EDO autonomes linéaires / non linéaires Une EDO autonome est dite linéaire si f (x(t)) est une fonction linéaire de x(t). ẋ(t) = ax(t) + b est une EDO autonome linéaire de paramètres a et b. ẋ(t) = ax 2 (t) + bx(t) + c ou ẋ(t) = ae bx(t) sont des EDO autonomes non linéaires. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 23/32

Définitions Ce vous savez (devez savoir) déjà faire Appliquer la méthode de séparation des variables ; Résoudre une EDO d ordre 1 linéaire à coefficient constant et sans second membre : ẋ(t) + ax(t) = 0 Trouver une solution particulière ; Appliquer la méthode de variation de la constante ; Résoudre une EDO d ordre 1 linéaire à coefficient constant et avec second membre : ẋ(t) + ax(t) = b Résoudre une EDO d ordre 1 linéaire : ẋ(t) + f (x)x(t) = g(x) S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 24/32

Définitions Nous réviserons, mais... Voici une adresse utile : http://mathsv.univ-lyon1.fr/ Pour ceux qui ne connaissent pas, il s agit du site web associé à l UE de L1 de l UCBL Mathématiques pour les Sciences de la Vie. Ce site rassemble tout ce dont vous aurez besoin pour réviser, y compris l agèbre linéaire! S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 25/32

Table des matières La modélisation en biologie S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 26/32

La notion de voisinage Lors de l analyse qualitative des EDO, nous nous placerons souvent au voisinage d un point particulier. Dans R, un voisinage V(x 0 ) d un point x 0 doit avoir les propriétés suivantes : V(x 0 ) est un intervalle ; x 0 V(x 0 ) ; ε > 0 tel que ]x 0 ε; x 0 + ε[ V(x 0 ). x 0 n est pas une borne de l intervalle. On considèrera très souvent un voisinage de x 0 pour lequel ε est très petit. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 27/32

La notion de différentielle Définition Si f est une fonction de x, on appelle différentielle de f la quantité df (x) df = dx dx Par exemple f (x) = ln x df = 1 x dx La quantité df représente la variation de f (x) relative à une variation de x (dx, différentielle de x). S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 28/32

La notion de dérivée n ième Soit f une fonction de x définie sur R. df (x) dx est la dérivée de f par rapport à x. On dit aussi que c est la dérivée première de f, et on peut la noter f (x) ou f (1) (x). Si f est n fois dérivable, alors on peut définir : d n f (x) dx n = f (n) (x) comme étant la dérivée n ième de f. Par exemple, f (2) (x) = f (x) est la dérivée seconde de f. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 29/32

La formule de Taylor Soit f une fonction continue et n fois dérivable dans un voisinage V de x 0. Alors, dans ce voisinage V(x 0 ), f (x) peut être approchée par un polynôme de degré n : f (x) f (x 0 ) + f (x 0 )(x x 0 ) +... + f (n) (x 0 ) (x x 0 ) n n! On parle d approximation polynomiale à l ordre n de f au point x 0. Le plus souvent, nous nous limiterons à l approximation d ordre 1, c est-à-dire à l équation de la tangente à la courbe représentative de f au point x 0 : f (x) f (x 0 ) + f (x 0 )(x x 0 ) C est ce que l on appelle la linéarisation. S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 30/32

Exemple Approximation de la fonction ln au V(1) 0.4 0.2 0.0 0.2 0.4 0.6 0.8 Equation de la tangente y = x 1 ordre 1 ordre 2 ordre 3 0.0 0.5 1.0 1.5 2.0 S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 31/32

Algèbre linéaire Pour la seconde partie du cours consacrée aux systèmes de deux EDO couplées nous utiliserons des notions d algèbre linéaire, telles que : Les matrices 2 2 ; Le déterminant d une matrice 2 2 ; L inverse d une matrice 2 2 inversible ; Les valeurs propres d une matrice 2 2 ; La diagonalisation d une matrice 2 2... Et n oubliez pas les sites web : http://mathsv.univ-lyon1.fr/ http://bmm.univ-lyon1.fr S. Charles (sandrine.charles@univ-lyon1.fr) Modélisation dynamique - Introduction - page 32/32