Mathematical Modeling and Differential Equations

Similar documents
Advanced Mathematical Methods for Scientists and Engineers I

ME DYNAMICAL SYSTEMS SPRING SEMESTER 2009

Introduction to Mathematical Physics

ORDINARY DIFFERENTIAL EQUATIONS

Mathematics (MA) Mathematics (MA) 1. MA INTRO TO REAL ANALYSIS Semester Hours: 3

Differential Equations

Topics for the Qualifying Examination

Course Syllabus. Math Differential Equations

Phys 631 Mathematical Methods of Theoretical Physics Fall 2018

Computational Modeling for Physical Sciences

Syllabus of the Ph.D. Course Work Centre for Theoretical Physics Jamia Millia Islamia (First Semester: July December, 2010)

Follow links Class Use and other Permissions. For more information, send to:

Quantum Mechanics for Scientists and Engineers

ADVANCED ENGINEERING MATHEMATICS

Study Differential Equations And Dynamical Systems Chgplc

BASIC EXAM ADVANCED CALCULUS/LINEAR ALGEBRA

APPLIED PARTIM DIFFERENTIAL EQUATIONS with Fourier Series and Boundary Value Problems

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

Math 353, Fall 2017 Study guide for the final

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

DIFFERENTIAL EQUATIONS WITH BOUNDARY VALUE PROBLEMS

Tyn Myint-U Lokenath Debnath. Linear Partial Differential Equations for Scientists and Engineers. Fourth Edition. Birkhauser Boston Basel Berlin

Lahore University of Management Sciences. MATH 210 Introduction to Differential Equations

Lecture 1: A Preliminary to Nonlinear Dynamics and Chaos

Maple in Differential Equations

MA3025 Course Prerequisites

B5.6 Nonlinear Systems

ADVANCED ENGINEERING MATHEMATICS MATLAB

CHAPTER 1 Introduction to Differential Equations 1 CHAPTER 2 First-Order Equations 29

MA22S3 Summary Sheet: Ordinary Differential Equations

Numerical Algorithms as Dynamical Systems

One dimensional Maps

MATH 102 Calculus II (4-0-4)

MTH5201 Mathematical Methods in Science and Engineering 1 Fall 2014 Syllabus

Introduction to Applied Nonlinear Dynamical Systems and Chaos

Mathematics of Chemistry: Techniques & Applications (CHEM-UA 140)

AND NONLINEAR SCIENCE SERIES. Partial Differential. Equations with MATLAB. Matthew P. Coleman. CRC Press J Taylor & Francis Croup

Differential Equations with Mathematica

Boundary. DIFFERENTIAL EQUATIONS with Fourier Series and. Value Problems APPLIED PARTIAL. Fifth Edition. Richard Haberman PEARSON

Course Description - Master in of Mathematics Comprehensive exam& Thesis Tracks

SOUTHERN UNIVERSITY and A&M COLLEGE DEPARTMENT OF MATHEMATICS MATH 395 CALCULUS III AND DIFFERENTIAL EQUATIONS FOR JUNIOR ENGINEERING MAJORS

Linear Partial Differential Equations for Scientists and Engineers

Differential Equations with Boundary Value Problems

Introduction to Ordinary Differential Equations with Mathematica

Calculus, Series and Differential Equations

GRADUATE MATHEMATICS COURSES, FALL 2018

METHODS OF ENGINEERING MATHEMATICS

SD - Dynamical Systems

A Mathematica Companion for Differential Equations

Course Outline. Date Lecture Topic Reading

Special Two-Semester Linear Algebra Course (Fall 2012 and Spring 2013)

Chapter 23. Predicting Chaos The Shift Map and Symbolic Dynamics

CHINO VALLEY UNIFIED SCHOOL DISTRICT INSTRUCTIONAL GUIDE CALCULUS BC ADVANCED PLACEMENT

Fundamentals of Dynamical Systems / Discrete-Time Models. Dr. Dylan McNamara people.uncw.edu/ mcnamarad

Radnor High School Course Syllabus Advanced Placement Calculus BC 0460

AP Calculus BC. Functions, Graphs, and Limits

MATHEMATICS (MATH) Mathematics (MATH) 1 MATH AP/OTH CREDIT CALCULUS II MATH SINGLE VARIABLE CALCULUS I

MATHEMATICS (MATH) Mathematics (MATH) 1

Class Notes 0: Class Information. MAE 82 Engineering Mathematics

THE NUMERICAL TREATMENT OF DIFFERENTIAL EQUATIONS

7 Planar systems of linear ODE

ORDINARY DIFFERENTIAL EQUATIONS

Problem Sheet 1.1 First order linear equations;

Preface. Figures Figures appearing in the text were prepared using MATLAB R. For product information, please contact:

Mathematics for Chemists

ANALYTICAL MECHANICS. LOUIS N. HAND and JANET D. FINCH CAMBRIDGE UNIVERSITY PRESS

4 Power Series Solutions: Frobenius Method

Physics 351 Wednesday, January 10, 2018

Remaining examinations Project: suggestion of problems for future years (i) voluntary (ii) quality is more important than quantity (iii) at most two

I. AP Calculus AB Major Topic: Functions, Graphs, and Limits

Advanced Engineering Mathematics Course Number: Math Spring, 2016

Advanced Mechanics PHY 504 Fall Semester, 2016 (Revised 08/24/16) The Course will meet MWF in CP183, 9:00-9:50 a.m., beginning August 24, 2016.

Understand the existence and uniqueness theorems and what they tell you about solutions to initial value problems.

PHYSICS 110A : CLASSICAL MECHANICS

One Dimensional Dynamical Systems

Index. C 2 ( ), 447 C k [a,b], 37 C0 ( ), 618 ( ), 447 CD 2 CN 2

AP Calculus BC Syllabus

AP Calculus BC. Course Overview. Course Outline and Pacing Guide

Computational Biology Course Descriptions 12-14

Applied Mathematics and Statistics Graduate Course Offerings

Physics 141: Fall 2013 Course Syllabus

Lectures on Periodic Orbits

ENGINEERING MATHEMATICS I. CODE: 10 MAT 11 IA Marks: 25 Hrs/Week: 04 Exam Hrs: 03 PART-A

M E M O R A N D U M. Faculty Senate approved November 1, 2018

ODE Homework 1. Due Wed. 19 August 2009; At the beginning of the class

Syllabuses for Honor Courses. Algebra I & II

BIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus

FOURIER SERIES, TRANSFORMS, AND BOUNDARY VALUE PROBLEMS

Synchronization, Chaos, and the Dynamics of Coupled Oscillators. Supplemental 1. Winter Zachary Adams Undergraduate in Mathematics and Biology

Calculus: Graphical, Numerical, Algebraic 2012

Hamiltonian Dynamics

28. Pendulum phase portrait Draw the phase portrait for the pendulum (supported by an inextensible rod)

Modeling and Experimentation: Compound Pendulum

Lecture 20: ODE V - Examples in Physics

Some Notes on Linear Algebra

Differential Equations Dynamical Systems And An Introduction To Chaos Solutions Manual Pdf

PHY411 Lecture notes Part 5

Applied Asymptotic Analysis

Columbus State Community College Mathematics Department. CREDITS: 5 CLASS HOURS PER WEEK: 5 PREREQUISITES: MATH 2173 with a C or higher

Numerical Solutions of Partial Differential Equations

Transcription:

Mathematical Modeling and Differential Equations A quarter abroad in Paris December 6, 2004 1 Preliminaries 1.1 Overview of the program This is a syllabus for a three-course sequence making up a study-abroad program to be taught beginning Winter Quarter 2005 at the University of Chicago s Paris Center. In addition to covering a range of topics in introductory dynamical systems, numerical methods, and asymptotic methods, it is intended to cover all the material that would ordinarily be covered by Math 27300, and provide the prerequisite necessary for students to go on to the PDE course, Math 27500. Most of the material from 27300 is covered in Part 2 of the sequence, but some of the more introductory topics from 27300 are done in Part 1. We are anticipating that Math departmental credit will be given for Part 2 of the sequence. It would be desirable (though less essential) for departmental credit in Mathematics to be allowed for Part 1 as well. The nature and rigor of the material covered in Part 1 is similar to that of some of the existing math department listings of a more physics-oriented nature, e.g. 22000,22100 or 29200. However, Part 1 could equally appropriately be given a CS listing. The question of an appropriate physical-science departmental home for Part 3 will be taken up once the syllabus is more complete. The sequence consists of three courses, each of which will have its own course number and confer credit as a one-quarter University of Chicago course. Each course is divided into an a part and a b part which will be taught concurrently. This division is partly a matter of separating out different groups of topics, but is also meant to facilitate sharing the teaching with a lecturer to be hired from one of the Paris institutions of higher learning (e.g. Polytechnique or ENS). The assistant lecturer would teach part or all of the Part b lecturers. There will also be one graduate student TA, who will run weekly problem and discussion sections. Each lecture is 1.5 hours in length. For each of the three courses, there will be 4 Part a lectures per week and 2 Part b lectures per week for 3 weeks. 1

There will be a final exam at the end of each of the three courses. Weekly problem sets will include a mix of proofs, analytic computations and computer exercises. 1.2 Prerequisites The minimal prerequisites are Math 15100-15200 or 16100-16200. In addition, the student will need to have some basic familiarity with linear algebra, at least to the extent of being familiar with matrices, determinants, matrix multiplication and inversion and the general notion of an eigenvalue problem. Computer exercises will be carried out using the Python programming language, but no prior programming experience is presumed. 1.3 Textbooks and Readings A provisional choice of textbooks is: Norm Lebovitz online differential equation textbook (www.cs.uchicago.edu/ lebovitz) Bender and Orszag Advanced Mathematical Methods for Scientists and Engineers Isaacson and Keller Analysis of Numerical Methods (Used in Part 3a). Magnus Lee Hetland Practical Python Additional material for the course is drawn from the following texts, which the students will not need to purchase. Selected materials from these works will be made available as e-reserve on the web, and copies will be available in the Paris Center library. Birkhoff and Rota Ordinary Differential Equations. (referred to as BR in the syllabus) Hirsch, Smale and Devaney Differential Equations, Dynamical Systems and an Introduction to Chaos, second edition. Press, et al, Numerical Recipes Additional supplemental readings to be put on e-reserve include: Chapter 5 of Laurent Schwartz Cours d Analyse. (in French) Fourier s article on calculation of the subsurface temperature distribution of the Earth (both in French and English). In addition, we will maintain a small library covering various cultural and historical dimensions of French mathematics and science, e.g. Laurent Schwartz autobiography. 2

Part 1: CS 28501 (Topics in Scientific Computing) Part 1a: Introduction to Dynamical Systems, Numerical Methods and Programming The emphasis in Part 1a is on defining basic concepts and presenting examples that help provide a foundation for understanding the more general development given in Part 2. Lecture 1: Discrete dynamical systems I Introduction. What is a dynamical system. Discrete dynamical systems. 1D maps on an interval of the real numbers. The logistic map x n+1 = ax n (1 x n ) (1) Motivation of the problem, in terms of problems in population biology. Fixed points. Linearization and stability. Relation of linear stability to stability of the full nonlinear system. Lecture 2: Discrete dynamical systems II Periodic orbits and their stability. Period doubling bifurcations. Chaotic behavior. Some properties of chaos. Sensitive dependence on initial conditions. Lyapunov exponents. Unstable periodic orbits are dense. Other 1D maps (Tent map. Bernoulli map. Baker s transformation). Number theory meets dynamical systems: the 3n + 1 conjecture. A brief discussion of maps on the plane. Lectures 3 and 4: Python Note: We begin introducing Python here, so students will have it available as an aid to calculation on problem sets, and also because it is of use in illustrating examples of asymptotic approximation in the 1b lectures Basics of programming in Python: Variables, lists,modules,functions, loops, conditionals. Uses of list comprehension and list methods. Using the Python development environment to write and edit programs. Objects and object-oriented programming;overloading operators (use Z[ (5)] as example). Programming example: A continued-fraction object. The Numeric array module; Use of the simple plotting package;writing out your results to a file Analysis of 1D dynamical systems will be used throughout these lectures to illustrate the use of Python in exploratory numerical work. 3

Lecture 5 and 6: Introduction to ODEs Definition of an ordinary differential equation;differential equations defined in terms of a map on function spaces; Linear vs. nonlinear maps, and why linear is easier (superposition); One should think of solution of O.D.E. as a matter of substituting in a function and see if it maps to zero, not primarily in terms of sniffing out the solution from a starting point; ODE s have families of solutions, and auxiliary (e.g. initial) conditions must be specified to pick out which one we want (examples of solution families, along the lines of BR Chapter 1). Solution methods for first order equation initial value problems. Separation of variables. Integrating factors. General solution to the first order linear ODE. Scientific examples: Radiative cooling of an object. dt dt = at 4 Logistic equation (example of growth and saturation). dc dt = (1 C)C dc Finite time blowup. Condorcet s equation. dt = (1 + C)C. Condorcet s philosophy (the anti-malthus), and his sad fate. Ocean mixed layer, Newtonian cooling, forced by oscillating heat source. Use of complex exponentials in solution. Comparison theorems, and proof of uniqueness. (Existence proof in Part 2) Lectures 7 and 8: Linear ODEs General discussion of linear, second-order differential equations with nonconstant coefficients: linear independence, bases, Wronskian; the variation-of-constants method for the inhomogeneous problem and the influence (or Green s) function; the system formulation; Poincaré phase plane. Oscillation theorems. Examples. The Harmonic oscillator. Green s function for the damped harmonic oscillator initial value problem. Lecture 9: Equations with constant coefficients Linear differential equations with constant coefficients; the characteristic polynomial; multiple roots; the method of undetermined coefficients for the inhomogeneous problem. The uniqueness theorem. Lecture 10: Systems of equations The reformulation of linear equations with constant coefficients as linear systems; system formulation of the general initial-value problem; autonomous, nonlinear systems and the stability of their equilibrium points; Autonomization (turn N-d non-autonomous into (N+1)-d autonomous). Analysis of Foucault s Pendulum. Field trip to the Pantheon to see it. 4

Lectures 11 and 12: Numerical solutions Introduction to concept of numerical approximation; reduction from infinite dimensional operator to finite dimensional operator; Consistency (convergence; accuracy of approximation; Approximation of first and second derivatives by finite difference (second order). Taylor polynomials for functions that don t have a convergent Taylor series, or even infinitely many derivatives. Methods for numerical solution of ODE. Use of Autonomization. Euler method. Midpoint method (RK2); derivation of fourth-order Runge-Kutta; implementation of Runge-Kutta in Python; error estimates; (Adaptive step-size implementation deferred). Examples of performance; What happens if the rhs is has fewer than four derivatives? Approach to RK derivation: Derive coefficients for one-step (Euler) and twostep (midpoint) methods. Then turn to 4th order case, which is done by the same idea, but with more algebra. A lot more algebra. Numerical stability. Illustration for Euler method applied to exponentially damped 1D system. 5

Part 1b Lecture 1: The complex plane I This lecture and the next is intended to provide a basic grounding in the few concepts from complex variables that are used in this course, primarily to serve the needs of those who have not taken a course in the subject. We will not have time to prove any of the major results, but these lectures will at least provide enough background that a certain selective amount of work in the complex plane can be used to enhance some of the material. It is anticipated that students who have not taken complex variables will someday fill in the gaps with a full course in the subject. An elementary treatment of the material can be found in many books, among others Churchil Complex Variables with Applications. The first lecture will cover: Complex numbers, the complex plane, complex differentiation, elementary analytic functions, de Moivre s theorem, basic properties of analytic functions (a once-differentiable function is infinitely differentiable and has a Taylor series with finite radius of convergence); one-dimensional complex dynamical systems generation of the Mandelbrot set, perhaps some other examples. Lecture 2: The complex plane II Integration in the complex plane; real and complex improper integrals and their evaluation; statement of Cauchy s theorem; Lecture 3: Asymptotic evaluation of integrals I Integrals of the form b a e λx f(x)dx (2) as λ. Development of series through integration by parts. This lecture serves also as an introduction to the general notion of asymptotic approximations, and includes a definition of asymptotic series. Discuss implication of singularities in derivatives of f, interior to the interval [a, b]. (Based on Bender and Orszag, Chapter 6) Lecture 4: Asymptotic evaluation of integrals II The method of steepest descent for asymptot ic evaluation of integrals of the form b a e λf(x) dx (3) as λ. Some interesting applications (e.g. Central Limit Theorem) will be discussed in class. Others will be developed in the problem sets (Bender and Orszag, Chapter 6, but restricted to real-valued f(x)) 6

Lecture 5: Asymptotic evaluation of integrals III Stationary phase approximation for asymptotic evaluation of integrals of the form b a e iω(k)t dk (4) as t, where ω(k) is real. Application to integrals of the form and the notion of phase and group velocities. (Bender and Orszag, Chapter 6) A(k)e i(kx ω(k)t) dk (5) Lecture 6: Numerical evaluation of integrals General approach to approximation as finite sum. Relation to definition of Riemann and Stieltjes integral. Rectangular rule. Proof of convergence assuming that the integrand is continuous and bounded. Trapezoidal rule. Sketch of proof of second order convergence when the integrand is continuously differentiable. Sketch of higher order methods based on trapezoidal rule and extrapolation. (Based on Numerical Recipes, Chapter 4) 7

Part 2: Math 27301 (Ordinary Differential Equations Part 2a: Theory of Ordinary Differential Equations Lectures 1-4: Existence and regularity for the initial-value problem. Follows sections 6.1-6.4 and 6.6-6.9 of BR Existence and uniqueness for vector initial value problem on R, i.e. dy dx = F(Y, x), Y(0) = Y 0 (6) Reduction to an integral equation; review of convergence theorems; Picard s theorem; continuation theorem; fixed-point methods; uniqueness; smoothness of dependence of solution on initial data and on parameters. Global existence/uniqueness for linear equations is a corollary. Lectures 5 and 6: Linear equations in the complex plane Series solutions of second-order linear equations in the neighborhood of a point where all coefficients are analytic; radius of convergence; solutions of equations in the neighborhood of singular points; definition of regular singular point. method of Frobenius for solutions near regular singular points. Examples will be discussed in Part b. Lectures 7 and 8: Linear boundary-value problems Examples of boundary-value problems from classical and quantum physics ; operators and their adjoints; self-adjointness: reality of eigenvalues and orthogonality of eigenfunctions; Green s function for the solution of the inhomogeneous problem; solvability condition. Lectures 9 and 10: the Sturm-Liouville boundary-value problem Definition of Sturm-Liouville systems; Prufer substitution; oscillation and comparison theorems; the sequence of eigenfunctions. The distribution of eigenvalues and asymptotic form of the eigenfunctions, if time permits. Lectures 11 and 12: Eigenfunction expansions Ideas of convergence for series of functions; Rayleigh-Ritz characterization of eigenfunctions and eigenvalues; expansion of arbitrary functions in series of eigenfunctions of the Sturm-Liouville problem. 8

Part 2b Lecture 1: Planar, autonomous systems I RTP will give this lecture and the next Stability of equilibrium points: classification of types of behavior and illustration with orbits of simple Hamiltonian systems and limit cycles of simple dissipative systems. Statement of Poincare-Bendixson theorem and beginning of proof. Lecture 2: Planar, autonomous systems II Complete discussion of Poincare-Bendixon theorem. Lecture 3: The Lorentz system This is and the following lecture constitute a special topic, Definition of the system. Fixed points and their stability. Numerical exploration of the system. The Poincare section for this attractor. (There are many good references for this, but I especially like Chapter 14 of Hirsch, Smale and Devaney). Lecture 4: Orbital mechanics The two body problem for Newtonian gravity. Solution using conservation of angular momentum and energy. Orbits are planar and elliptical. (Any good physics textbook does this problem, but see also Chapter 13 of Hirsch, Smale and DeVaney). The restricted 3 body problem (i.e. motion of an almost massless planet in the gravitational field of a pair of massive co-orbiting planets). Resonance. Chaotic orbits. Illustration of behavior using numerical integration. (I don t know of a good general reference to this. There may not be time in the lecture for it anyway. In any event, the idea is just to point out the problem posed by resonance between the orbital periods, and show some numerical solutions illustrating the chaotic behavior. This is the problem that led Poincaré to the discovery of the field of dynamical systems.) Lectures 5 and 6: Special functions and singular boundaryvalue problems The (non Sturm-Liouville) eigenfunction problems for certain special functions of mathematical physics, and their completeness: Legendre functions; Bessel functions; Hermite polynomials. (This material can be found in Lebovitz online book, and also in Birkhoff and Rota.) 9

Part 3: Math 211, or CS Reading and Research (for those who have had 211 already) Part 3a This section will be taught by Ridg Scott. It is an enhanced and more advanced version of the syllabus usual for 211, which will take into account the greater preparation students will have had by the time they reach this part. It is based on the text by Isaacson and Keller. 10

Part 3b Lecture 1: WKB The WKB approximation. Application to analysis of asymptotic properties of Sturm-Liouville problems. Lecture 2: Numerical solution of ODE boundary value problems Reduction of second order boundary value problem to a tridiagonal linear system, by centered differences; implementation of boundary conditions; Implementation in Python, and examples of solutions (in the exercises). Discussion of problem with shooting method (i.e. direct use of resolvent), regarding exponentially growing solutions. (Can be based on Chapter 17 of Numerical Recipes, restricted to the second order linear case) Lecture 3,4: Nonlinear oscillators and chaos Analysis of the anharmonic oscillator using perturbation theory. (Bender and Orszag, pp 544-551) Analysis of chaos in periodically driven nonlinear oscillators. The periodically forced Duffing s equation (anharmonic oscillator). d 2 y dt 2 + y + ɛy3 = A cos(ωt) (7) Numerical exploration. Use of Poincaré sections. Nonlinear detuning of resonance. Stable and unstable manifolds. Numerical investigations. A few remarks on the physical realization of this system as a pendulum on an oscillating fulcrum. Possible field trip to La Villete to play with their double-pendulum. (This could be based on the introductory chapters of Holmes and Guckenheimer, Nonlinear Oscillators... That treatment is a little terse and difficult, but I don t really have a good alternate reference for this). Lecture 5,6: Special topics Free choice of subject, for the guest lecturer to talk about his or her current research interests. 11