Difference between revisions of "MAT5133"
(→Mathematical Biology - MAT4133/5133: Added catalog entry) |
|||
Line 1: | Line 1: | ||
− | =Mathematical Biology - MAT4133/5133= | + | ==Mathematical Biology - MAT4133/5133== |
+ | '''Catalog entry''' | ||
− | The Mathematical Biology course is a broad introduction to nonlinear dynamics. Students are assumed to have an operative knowledge of single-variable calculus. Topics are introduced with interrelated biological examples of increasing difficulty. Students are exposed to discrete and continuous models. The mathematical content of the class includes: Flows on the line, linear stability analysis, matrix operations and eigenvalues, flows on the plane, bifurcations, discrete dynamical systems, and higher-dimensional systems. The biological problems studied include: Molecular processes (glycolysis, lactose operon, etc.), physiological processes (single neuron), and ecological processes (predator-prey, competing species, infectious disease modeling). | + | ''Prerequisite'': [[MAT1214]]/[[MAT1213]] Calculus I. |
+ | |||
+ | ''Content'': The Mathematical Biology course is a broad introduction to nonlinear dynamics. Students are assumed to have an operative knowledge of single-variable calculus. Topics are introduced with interrelated biological examples of increasing difficulty. Students are exposed to discrete and continuous models. The mathematical content of the class includes: Flows on the line, linear stability analysis, matrix operations and eigenvalues, flows on the plane, bifurcations, discrete dynamical systems, and higher-dimensional systems. The biological problems studied include: Molecular processes (glycolysis, lactose operon, etc.), physiological processes (single neuron), and ecological processes (predator-prey, competing species, infectious disease modeling). | ||
Suggested text(s) and/or readings: | Suggested text(s) and/or readings: |
Latest revision as of 20:17, 30 March 2023
Mathematical Biology - MAT4133/5133
Catalog entry
Prerequisite: MAT1214/MAT1213 Calculus I.
Content: The Mathematical Biology course is a broad introduction to nonlinear dynamics. Students are assumed to have an operative knowledge of single-variable calculus. Topics are introduced with interrelated biological examples of increasing difficulty. Students are exposed to discrete and continuous models. The mathematical content of the class includes: Flows on the line, linear stability analysis, matrix operations and eigenvalues, flows on the plane, bifurcations, discrete dynamical systems, and higher-dimensional systems. The biological problems studied include: Molecular processes (glycolysis, lactose operon, etc.), physiological processes (single neuron), and ecological processes (predator-prey, competing species, infectious disease modeling).
Suggested text(s) and/or readings:
- Open educational resources available in the Department of Mathematics for this course, available at https://mathresearch.utsa.edu/wiki
- Britton, Nick. Essential Mathematical Biology. Springer, 2005 (UMS Series).
- Fall, Chistopher P., Marland, Eric S., Wagner, John M., and Tyson, John J. (eds). Computational Cell Biology. Springer, 2002 (IAM Series).
- Keener, J. P., and James Sneyd. Mathematical physiology 1: Cellular physiology. New York, NY: Springer New York, 2009.
- Keener, James, and James Sneyd, eds. Mathematical physiology: II: Systems physiology. New York, NY: Springer New York, 2009.
- Strogatz, Steven H. Nonlinear Dynamics and Chaos. Westview Press, 2000.
Session | Lecture | Session | Topics | Book Section | Competency Required. The student needs to know… | Competency Gain. The student will learn to… | Examples |
---|---|---|---|---|---|---|---|
1 | Introduction to Dynamical Systems. | Historical remarks. Concept of the qualitative analysis of a dynamical system. Linear vs. nonlinear problems. Examples from biology and physics. | Strogatz Chap. 1 | Single-variable calculus. | Define a dynamical system. Understand systems of equations. Provide general examples of dynamical systems in biology and physics. | Poincaré’s three-body problem. Lorentz’s system. Mandelbrot’s fractals. | |
2 | L1 | Flows on the Line - Introduction | Simple example dx/dt = sin(x). | Strogatz 2.0, 2.1. | How to solve the separable differential equation dx/dt = sin(x) by integration. | Give a qualitative description of a simple dynamical system. | dx/dt = sin(x) |
3 | L2 | Fixed Points | Fixed points and stability. | Strogatz 2.2, 2.3. | Single-variable calculus. | Give a qualitative description of a simple dynamical system. | Population dynamics. Logistic equation of population growth |
4 | L3 | Linear Stability Analysis | Linearization about a fixed point. Existence and Uniqueness. | Strogatz 2.4, 2.5, 2.6. | Flows on the line. Taylor series. | Perform a linearization. Describe importance of fixed points. | No examples. Discuss homework |
5 | HOMEWORK # 1 | ||||||
5 | L4 | Linear Stability Analysis | Linearization about a fixed point. Hyperbolic vs. non-hyperbolic fixed points. | Strogatz 2.4, 2.5, 2.6. | Flows on the line. Taylor series. | Perform a linearization. Describe importance of fixed points. | dx/dt = r-x^2 |
6 | L5 | Bifurcations | Saddle node bifurcation. Taylor expansions and normal forms. | Strogatz 3.0, 3.1. | Single-variable calculus. Taylor series. | Determine changes in a dynamical system with parameter variation. | dx/dt = r+x^2, dx/dt = r-x^2, dx/dt = r+x+e^x |
7 | L6 | Bifurcations | Transcritical bifurcation (supercritical, subcritical), pitchfork bifurcation. | Strogatz 3.2, 3.3, 3.4. | Single-variable calculus. Taylor series. | Determine changes in a dynamical system with parameter variation. Know how to eliminate dimensions of a system. Learn stability analysis of 1-D systems | dx/dt = rx-x^2, dx/dt = rx-x^3 |
8 | COLLECT HOMEWORK # 1 | ||||||
8 | L6 | Dimensional analysis and scaling | Dimensionless groups. Buckingham’s Pi theorem. Stability of 1-D discrete systems in the context of the last problem in HW 1. | Murray 1.2, Strogatz 3.7. | Flows on the line. Bifurcations. | Make a dynamical system non-dimensional. | Population dynamics. Insect outbreak model: Spruce budworm. |
9 | L7 | Linear Systems | Introduction. Examples of two-dimensional linear systems. Lexicon. Eigenvalues and eigenvectors. | Strogatz 5.1. Class notes. | Single-variable calculus. How to solve the separable differential equation dx/dt = f(x) by integration. | Identify a linear system | Selected set of two examples that demonstrate stiff and non-stiff systems. |
10 | PRACTICE TEST # 1 | ||||||
REVIEW SESSION | |||||||
RETURN HOMEWORK # 1 GRADED | |||||||
11 | L8 | Linear Systems | Eigenvalues and eigenvectors. Reduction of second order ODEs to a system of first order ODEs | Strogatz 5.1. Class notes. | Single-variable calculus. How to solve the separable differential equation dx/dt = f(x) by integration. | Identify a linear system | Selected set of two examples that demonstrate stiff and non-stiff systems. |
12 | L9 | Linear Systems | Classification of linear systems. Types of fixed points. Classification of fixed points. | Strogatz 5.2. Class notes. | Linear systems. | Classify linear systems. Identify and classify fixed points. | Continue use of selected examples. |
13 | COLLECT HOMEWORK # 1 CORRECTIONS | ||||||
COLLECT PRACTICE TEST # 1 | |||||||
TEST # 1 | |||||||
14 | SOLUTION TO TEST # 1 | ||||||
GIVE HOMEWORK # 2 | |||||||
15 | L10 | Two Dimensional Flows | Phase portrait. Consequences of the Hartman-Grossman theorem. Nullclines. Fixed points and linearization in two and more dimensions. Jacobian matrix. | Strogatz 6.1, 6.2. | Linear systems. | Read a phase portrait. | Selected examples. |
16 | L11 | Two Dimensional Flows | How eigenvalues determine repellers, attractors, saddles, centers, and fixed points. | Strogatz 6.3 | Linear systems. | Interpret a phase portrait based on eigenvalues. | Simple linear system. |
17 | L11 | Limit Cycles | Periodic motion. Poincaré-Bendixon Theorem. Introduction to limit cycles. Hopf bifurcation | Strogatz 4.0, 4.1, 6.3, 8.2. | Two dimensional flows. | Identify limit cycles. Determine existence of limit cycles. | Simple periodic system with a limit cycle. |
18 | L12 | Two Dimensional Flows | Applications in ecology. Population dynamics. Rabbit vs. sheep. | Strogatz 6.4. | Linear systems. | Interpret a phase portrait based on eigenvalues. | Species competition. Lokta-Volterra model of competition. |
19 | COLLECT HOMEWORK # 2 | ||||||
19 | L13 | Limit Cycles | Applications in molecular biology. Glycolytic oscillations. | Strogatz 7.3, 7.5 | Two dimensional flows. | Describe qualitatively and quantitatively shape and period of closed orbits. | Cell biology: Glycolisis. Cell cycle. |
20 | L14 | Numerical Mathematics | Numerical solutions of ODEs | Kreyszig 19.1, Quarteroni, Sacco, Salieri 11.1, 11.8 | Linear algebra | Compute numerically a system of ODEs | None |
21 | RETURN HOMEWORK # 2 GRADED | ||||||
ADVISE STUDENTS TO SEARCH FOR PAPERS FOR HW # 5 | |||||||
HAVE A BRIEF DISCUSSION ABOUT SCHOLAR DATABASES | |||||||
21 | L15 | Numerical Mathematics | Runge-Kutta 2nd order method | Kreyszig 19.3, Quarteroni et al. 11.9 | Linear algebra | Compute numerically a system of ODEs | None |
22 | L16 | Numerical Mathematics | Newton-Raphson method in two dimensions | Kreyszig 17.2 | Linear algebra | Compute numerically the steady states of a system of ODEs | Numerical roots of x^2 – x = 0 |
23 | L17 | Numerical Mathematics | Newton-Raphson method in multidimensions | Nash & Sofer 10.3, Quarteroni et al. 7.1 | Linear algebra | Compute numerically the steady states of a system of ODEs | Numerical roots of x^2 – x = 0 |
24 | COLLECT HOMEWORK # 2 CORRECTIONS | ||||||
GIVE HOMEWORK # 3 | |||||||
INTRODUCTION TO COMPUTER SYSTEMS FOR NUMERICAL SOLUTIONS OF ODEs - XPP | |||||||
25 | ADVISE STUDENTS TO SEARCH FOR PAPERS FOR HW # 5 | ||||||
PRACTICE TEST # 2 & REVIEW SESSION | |||||||
26 | L18 | Applied dynamical systems | Hodgkin-Huxley model. J. Physiology, 1952 | Fall et al. 2.1, 2.2, 2.5 | Dynamical systems, linear stability, bifurcations | Apply mathematical concepts to biological problems | Hodgkin-Huxley model of neural activity. |
27 | L19 | Applied dynamical systems | Fitzhugh-Nagumo model | Fall et al. 2.6, Strogatz problem 7.5.6 | Dynamical systems, linear stability, bifurcations | Apply mathematical concepts to biological problems | Fitzhugh-Nagumo model of neural activity. |
28 | COLLECT PRACTICE TEST # 2 | ||||||
TEST # 2 | |||||||
29 | SOLUTION TO TEST # 2 | ||||||
30 | L23 | Limit Cycles | Global bifurcations | Strogatz 8.4 | Dynamical systems, linear stability, bifurcations | Identify global bifurcations | Selected examples from the book |
31 | L20 | Stochastic Systems | Introduce the concept of PDF. Ion channels | Fall et al. 11.1 | Definition of probability | Apply stochastic concepts to dynamical systems | None |
32 | L20 | Stochastic Systems | Ion channels | Fall et al. 11.1 | Definition of probability | Apply stochastic concepts to dynamical systems | None |
33 | L21 | Stochastic Systems | Dwell times | Fall et al. 11.1 | Definition of probability | Apply stochastic concepts to dynamical systems | None |
34 | COLLECT HOMEWORK # 3 | ||||||
GIVE HOMEWORK # 4 | |||||||
34 | L22 | Stochastic Systems | Ion channel ensemble | Fall et al. 11.1 | Definition of probability | Apply stochastic concepts to dynamical systems | None |
35 | L24 | Quasi-equilibrium | Michelis-Menten kinetics | Fall et al. 4.7 | Dynamical systems, linear stability, bifurcations | Identify functional responses | Bacterial glucose binding |
36 | RETURN HOMEWORK # 3 GRADED | ||||||
36 | L25 | Chaos | Intro, definitions | Strogatz 9.2, 9.4 | Two dimensional flows. | Understand the concept of chaos. | Lorenz equations. |
37 | L26 | Power-laws | Intro, definitions | PPT | Chaos | Identify when a power law is at play | None |
38 | COLLECT HOMEWORK # 3 CORRECTIONS | ||||||
38 | L27 | One-dimensional maps | Introduction. Fixed points and cobwebs. | Strogatz 10.0, 10.1, 10.2, 10.3 | Flows on the line. | Produce and analyze a one-dimensional map. | Population dynamics: Logistic map. |
39 | COLLECT HOMEWORK # 4. | ||||||
GIVE HOMEWORK # 5. | |||||||
39 | L28 | One-dimensional maps | Age-structured populations in space time. Leslie matrices. | Britton 1.9 | One-dimensional maps | Understand age-structured discrete models. | Physiology: Red blood cell count. |
40 | PRACTICE FINAL & FULL REVIEW SESSION | ||||||
41 | PRACTICE FINAL & FULL REVIEW SESSION | ||||||
RETURN HOMEWORK #4 |