Lecture 8: Ordinary Differential Equations

Similar documents
Math 3313: Differential Equations Second-order ordinary differential equations

SECOND ORDER ODE S. 1. A second order differential equation is an equation of the form. F (x, y, y, y ) = 0.

MAT187H1F Lec0101 Burbulla

Math 2142 Homework 5 Part 1 Solutions

A: Brief Review of Ordinary Differential Equations

Lecture 6: Differential Equations Describing Vibrations

Linear algebra and differential equations (Math 54): Lecture 20

1 Differential Equations

Solutions to Math 53 Math 53 Practice Final

4 Differential Equations

3 Algebraic Methods. we can differentiate both sides implicitly to obtain a differential equation involving x and y:

كلية العلوم قسم الرياضيات المعادالت التفاضلية العادية

MATHEMATICS FOR ENGINEERS & SCIENTISTS 23

1.4 Techniques of Integration

dx n a 1(x) dy

The Method of Undetermined Coefficients.

Math 4B Notes. Written by Victoria Kala SH 6432u Office Hours: T 12:45 1:45pm Last updated 7/24/2016

Euler-Cauchy Using Undetermined Coefficients

DIFFERENTIAL EQUATIONS REVIEW. Here are notes to special make-up discussion 35 on November 21, in case you couldn t make it.

Ex. 1. Find the general solution for each of the following differential equations:

Table of contents. d 2 y dx 2, As the equation is linear, these quantities can only be involved in the following manner:

MATH 308 Differential Equations

Mathematics for Engineers II. lectures. Differential Equations

LINEAR EQUATIONS OF HIGHER ORDER. EXAMPLES. General framework

ENGI Second Order Linear ODEs Page Second Order Linear Ordinary Differential Equations

Handbook of Ordinary Differential Equations

Higher Order Linear ODEs

Section 4.7: Variable-Coefficient Equations

Higher Order Linear ODEs

Modes and Roots ... mx + bx + kx = 0. (2)

17.2 Nonhomogeneous Linear Equations. 27 September 2007

Topic 5 Notes Jeremy Orloff. 5 Homogeneous, linear, constant coefficient differential equations

Work sheet / Things to know. Chapter 3

ODE Math 3331 (Summer 2014) June 16, 2014

Higher-order ordinary differential equations

Lecture 14: Forced/free motion; variation of parameters

UNDETERMINED COEFFICIENTS SUPERPOSITION APPROACH *

Math Assignment 5

MATH 312 Section 4.5: Undetermined Coefficients

Lecture Notes for Math 251: ODE and PDE. Lecture 12: 3.3 Complex Roots of the Characteristic Equation

Differential Equations Practice: 2nd Order Linear: Nonhomogeneous Equations: Undetermined Coefficients Page 1

AMATH 351 Mar 15, 2013 FINAL REVIEW. Instructor: Jiri Najemnik

8.3 Partial Fraction Decomposition

Math 3313: Differential Equations First-order ordinary differential equations

MA Ordinary Differential Equations

2t t dt.. So the distance is (t2 +6) 3/2

4.9 Anti-derivatives. Definition. An anti-derivative of a function f is a function F such that F (x) = f (x) for all x.

Old Math 330 Exams. David M. McClendon. Department of Mathematics Ferris State University

MATH 320 INHOMOGENEOUS LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS

Systems of differential equations Handout

Work sheet / Things to know. Chapter 3

Consider an ideal pendulum as shown below. l θ is the angular acceleration θ is the angular velocity

Exam Basics. midterm. 1 There will be 9 questions. 2 The first 3 are on pre-midterm material. 3 The next 1 is a mix of old and new material.

Math 115 HW #10 Solutions

Exam Question 10: Differential Equations. June 19, Applied Mathematics: Lecture 6. Brendan Williamson. Introduction.

3.3. SYSTEMS OF ODES 1. y 0 " 2y" y 0 + 2y = x1. x2 x3. x = y(t) = c 1 e t + c 2 e t + c 3 e 2t. _x = A x + f; x(0) = x 0.

Advanced Eng. Mathematics

Lecture 20/Lab 21: Systems of Nonlinear ODEs

Methods of Mathematics

1+t 2 (l) y = 2xy 3 (m) x = 2tx + 1 (n) x = 2tx + t (o) y = 1 + y (p) y = ty (q) y =

Differential Equations Practice: 2nd Order Linear: Nonhomogeneous Equations: Variation of Parameters Page 1

Math 308 Week 8 Solutions

Second Order Differential Equations Lecture 6

MIDTERM 1 PRACTICE PROBLEM SOLUTIONS

VANDERBILT UNIVERSITY. MATH 2610 ORDINARY DIFFERENTIAL EQUATIONS Practice for test 1 solutions

Differential Equations

2nd-Order Linear Equations

MATH 353 LECTURE NOTES: WEEK 1 FIRST ORDER ODES

y 2y = 4 x, Name Form Solution method

MATH 312 Section 8.3: Non-homogeneous Systems

Second-Order Homogeneous Linear Equations with Constant Coefficients

Higher Order Linear Equations

Systems of Linear ODEs

Differential Equations

Math 256: Applied Differential Equations: Final Review

1. Why don t we have to worry about absolute values in the general form for first order differential equations with constant coefficients?

Find the Fourier series of the odd-periodic extension of the function f (x) = 1 for x ( 1, 0). Solution: The Fourier series is.

Theory of Higher-Order Linear Differential Equations

( ) ( ). ( ) " d#. ( ) " cos (%) " d%

Math Ordinary Differential Equations

HIGHER-ORDER LINEAR ORDINARY DIFFERENTIAL EQUATIONS IV: Variable Coefficient Nonhomogeneous Case

Homework 3, due February 4, 2015 Math 307 G, J. Winter 2015

Study guide - Math 220

Example. Mathematics 255: Lecture 17. Example. Example (cont d) Consider the equation. d 2 y dt 2 + dy

Ordinary Differential Equations

Ordinary Differential Equations

Worksheet # 2: Higher Order Linear ODEs (SOLUTIONS)

DIFFERENTIAL EQUATIONS

INHOMOGENEOUS LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS

Predicting the future with Newton s Second Law

First Order Linear Ordinary Differential Equations

3. Identify and find the general solution of each of the following first order differential equations.

What if the characteristic equation has a double root?

MA 266 Review Topics - Exam # 2 (updated)

We shall finally briefly discuss the generalization of the solution methods to a system of n first order differential equations.

FIRST-ORDER ORDINARY DIFFERENTIAL EQUATIONS I: Introduction and Analytic Methods David Levermore Department of Mathematics University of Maryland

then the substitution z = ax + by + c reduces this equation to the separable one.

Math 0290 Midterm Exam

Lecture Notes on. Differential Equations. Emre Sermutlu

Math 240 Calculus III

Transcription:

MIT-WHOI Joint Program Summer Math Review Summer 2015 Lecture 8: Ordinary Differential Equations Lecturer: Isabela Le Bras Date: 31 July 2015 Disclaimer: These notes are for the purposes of this review only and are not intended for wide distribution. Credit is due to former instructors, including Jay Brett and Melissa Moulton. NPZ model code was provided by John Taylor and collaborators. 8.1 Learning Objectives At the end of this session, you will be able to do the following: 1. recognize and classify ordinary differential equations. 2. solve linear first-order ordinary differential equations. 3. solve constant-coefficient linear second-order differential equations. 4. understand the basic functioning of an NPZ model 8.2 Definitions Ordinary Differential Equation (ODE): an equation containing a function of one independent variable and its derivatives. The general definition for an ODE is x (n) = F (t, x, x,..., x (n 1) ) Where F is a given function of x,t, and derivatives of x. x (n) is the n-th derivative of the function x. This is an explicit ODE of order n. F can also be given implicitly as follows: F (t, x, x,..., x (n) ) = 0 8.2.1 Example 1 A classic example of an ordinary differential equation is Newton s second law of motion F = ma. Which can be written as: m d2 x(t) dt 2 = F (x(t)). Eqivalently: F = mx (t), F = mx (2) (t), F = mẍ(t). 8-1

8-2 Lecture 8: Ordinary Differential Equations Here a, acceleration, is written as the second time derivative of position. This is a second order ordinary differential equation where one aims to solve for x as a function of t. 8.2.2 More Definitions Autonomous Differential Equation: A differential equation that doesn t depend on t (independent variable). Linear DE: A differential equation is linear if F can be written as a linear combination of the derivatives of x. Mathematically that looks like this: x n = n 1 k=0 a kx k + r(t) Where a k is some coefficient and r(t) is the source/sink term. These linear differential equations have different names and solution methods depending on what your r(t) is. if r(t) = 0 then the equation is called homogeneous. if r(t) 0 then the equation is nonhomogeneous. 8.2.3 Classification Practice Determine which of the following are ODEs. For each that is, note its order and determine whether it is any or all of: linear, autonomous, homogeneous, nonhomogeneous. 1. 2. dy dt + y = 0 y = x 3. 4. 5. 6. dx dt + x2 = t mẍ + bẋ + kx = 0 2 y x 2 + 2 y t 2 = 0 y + t 2 y + t 3 = 0

Lecture 8: Ordinary Differential Equations 8-3 8.3 Solving Differential Equations 8.3.1 Separable Differential Equations There are several types of separable differential equations, but they all generally are solved by grouping t with functions and derivatives of t and doing the same for x. Example 1. Here is an example of a differential equation that is separable in t: dx dt = F (t) Where F (t) is some function of t. Here is how this equation would be solved with F (t) = t 2 + 5: dx dt = t2 + 5 dx = (t 2 + 5)dt dx = (t 2 + 5)dt After integrating you wind up with x = t3 3 + 5t + C Where C is an integration constant that requires an initial condition to resolve. This solution creates what s known as a family of solutions where different values of C create different solutions. An initial condition or boundary condition would result in a unique solution. From an initial condition, the statement x(t = 0) = X, you can find C = X. Boundary conditions are used when the independent variable represents space. Another form of separable differential equations is: P 1 (t)q 1 (x) + P 2 (t)q 2 (x) dx dt = 0 Where P 1 (t), P 2 (t), Q 1 (x), and Q 2 (x) are functions of t and x respectively. To solve this form of separable ODE you first divide through by P 2 Q 1 and then separate and integrate. Example 2. Let s take P 1 = t 2, P 2 = t 4, Q 1 = x, and Q 2 = x 4 The equation now looks like this: P 2 Q 1 = t 4 x so dividing through gives t 2 x + t 4 x 4 dx dt = 0 1 dx + x3 t2 dt = 0. Separating (by moving one term to the other side and multiplying by dt) gives x 3 dx = dt t 2.

8-4 Lecture 8: Ordinary Differential Equations Then we integrate: x 3 dx = dt t 2, which gives x 4 4 = 1 t + C. Which again without an initial value gives you a family of solutions. Here, the initial value must be from some time other than zero, as the solution is not defined there. 8.3.1.1 Practice Solve: 1. dy dt + y = 0 y(0) = 5. 2. tx = t 2 x 1 x(1) = 1. 8.3.2 The Integrating Factor The integrating factor solution to first order, linear, nonhomogeneous ODEs with function coefficients is a popular solution taught in most differential equations courses and comes up surprisingly often. The differential equation must be in the form or be able to be put into the form: dx + P (t)x = Q(t) dt To solve this you apply a formula involving something called the integrating factor. The integrating factor is e P (t)dt. Multiplying the equation by this factor gives: e P (t)dt dx dt + P (t)e P (t)dt x = e P (t)dt Q(t) = d dt (e P (t)dt x), by recognizing the chain rule. Then the equation can be simply integrated. The general solution looks like: x = e P (t)dt Q(t)e P (t)dt dt + Ce P (t)dt

Lecture 8: Ordinary Differential Equations 8-5 Example: P (t) = 2 t, Q(t) = 5t dx dt + 2 t x = 5t Your integrating factor is then e 2 t dt which works out to t 2. Plugging into the general solution you get: x = 1 t 2 Finally, after evaluating the integral you get 5t 3 dt + C t 2. x = 5t2 4 + C t 2. Note: if Q(t) = 0 then the equation is homogeneous and the solution is simply x = C e P (t)dt 8.3.2.1 Practice Solve: 1. dy dt + t2 y = t 2 y(0) = 5. 2. tx = x + t x(1) = 1. 8.3.3 Solving Second Order Homogeneous and Nonhomogeneous ODEs This method works for linear second-order nonhomogeneous linear differential equations with constant coefficients. Along the way you solve for the solution to the homogeneous equation, called the complimentary function. The equation to be solved will be of the form ax + bx + cx = G(t) and the complimentary equation is ax + bx + cx = 0.

8-6 Lecture 8: Ordinary Differential Equations For equations of this form the general solution can be stated as follows: x(t) = x p (t) + x c (t) Where x p is the particular solution to the nonhomogeneous equation and x c is the solution to the complementary equation. This solution method depends on the superposition principle, which states that for linear functions, the output of a sum of inputs is equal to the sum of outputs of those inputs: f(a + b) = f(a) + f(b). (There s a proof in Stewart Calculus if you re into that kind of thing.) 8.3.3.1 Auxiliary Equation To solve the complementary equation, which is 2nd-order, homogeneous, and linear with constant coefficients, we form the auxiliary or characteristic equation. This equation allows us to find a solution to the complementary equation as the sum of two exponentials. All second-order equations must have two solutions, or one with two undetermined coefficients, to allow initial conditions on the function and it s first derivative. Example Let the complimentary equation we are solving be Then suppose x = Ae rt, and plug that in: mx + bx + kx = 0. mr 2 Ae rt + brae rt + kae rt = 0, mr 2 + br + k = 0 where we have divided by x, is the characteristic equation. It is quadratic in r. The solutions give r 1 and r 2, and the full solution is then: x = C 1 e r1t + C 2 e r2t, where C 1 and C 2 would be determined by initial conditions. The possibilities for the complementary equation are as follows: r 1,r 2 are real and distinct, then the general solution is x = C 1 e r1t + C 2 e r2t r 1 = r 2 = r then x = C 1 e rt + C 2 te rt r 1, r 2 are complex (α ± iβ) then: x = e αt (C 1 cos(βt) + C 2 sin(βt)) 8.3.3.2 Method of Undetermined Coeffiecients The first method we ll look at is the method of undetermined coefficients. In this method you make the assumption that the particular solution is a polynomial of the same degree as G(t).

Lecture 8: Ordinary Differential Equations 8-7 Here s an example to show what the process looks like: Example x + x 2x = t 2 So we ll start by solving the complementary equation: This gives us a x c = c 1 e t + c 2 e 2t Now we look for x p of the form: (Because G(t) is a second degree polynomial) r 2 + r 2 = (r 1)(r + 2) = 0 x p = At 2 + Bt + C With x p of that form, x p = 2At + B and x + p = 2A. Now substitute these into the solution and solve for the coefficients A, B, and C. (2A) + (2At + B) 2(At 2 + Bt + C) = t 2 2At 2 + (2A 2B)t + (2A + B 2C) = t 2 Now you solve the system to make the coefficients equal to G(x) 2A = 1 2A 2B = 0 2A + B 2C = 0 This gives us A = 1 2, B = 1 3 2, and C = 4 Putting it all together: x = x c + x p = c 1 e t + c 2 e 2t 1 2 t2 1 2 t 3 4 Note: If G(t) is an exponential you guess x p (t) = Ae kt ; if G is a trigonometric function, you guess the sum of that function and a derivative or two, etc. However, for trigonometric forms, the next method is often better. 8.3.3.3 Method of Variation of Parameters In this method you start off by taking the general solution x(t) = C 1 x 1 (t) + C 2 x 2 (t) and replace the constants by arbitrary functions u 1 (t) and u 2 (t). Now we look for a particular solution that looks as follows: x p (t) = u 1 (t)x 1 (t) + u 2 (t)x 2 (t) Now you differentiate the equation above and wind up with: x p = (u 1x 1 + u 2x 2 ) + (u 1 x 1 + u 2 x 2)

8-8 Lecture 8: Ordinary Differential Equations Because these functions are arbitrary we can impose conditions on them to make our lives easier. The condition commonly imposed is: It follows that: u 1x 1 + u 2x 2 = 0 x p = u 1x 1 + u 2x 2 + u 1 x 1 + u 2 x 2 Then you can substitute all that into the differential equation. (We ll skip that because you ll see in the example) Because both x 1 and x 2 are solutions to the complementary equation the end result is that a(u 1x 1 + u 2x 2) = G Example Solve the equation x + x = tan(t) from 0 < t < π 2 The auxiliary equation is r 2 + 1 = 0 Which has the roots r = ±i So using the variation of parameters method we want a solution of the form: x p = u 1 (t) sin(t) + u 2 (t) cos(t) Taking the derivative you wind up with: x p = (u 1 sin(t) + u 2 cos(t)) + (u 1 cos(t) u 2 sin(t)) Then we impose our condition: Then taking the second derivative: u 1 sin(t) + u 2 cos(t) = 0 x p = u 1 cos(t) u 2 sin(t) u 1 sin(t) u 2 cos(t) Then adding x p and x p together (because the original equation was x + x = tan(t)) you wind up with: u 1 cos(t) u 2 sin(t) = tan(t) Our condition gives us: Substituting this into the x p equation yields: Which gives: u 1 = sin t and u 1 = cos t u 2 = u sin(t) 1 cos(t) u 1(sin 2 (t) + cos 2 (t)) = cos(t) tan(t)

Lecture 8: Ordinary Differential Equations 8-9 Plugging back into u 2 you get: Then u 2 = sin t ln(sec t + tan t) u 2 = sin t cos t u 1 = sin2 t cos t = cos2 t 1 = cos t sec t cos t Note that sec t + tan t is positive from 0 < t < π 2 so the particular solution is: and the general solution is: x p = cos(t) sin(t) + [sin(t) ln(sec(t) + tan(t))] cos(t) = cos(t) ln(sec(t) + tan(t)) x(t) = C 1 sin(t) + C 2 cos(t) cos(t) ln(sec(t) + tan(t)) 8.3.3.4 Practice Solve using the method of undetermined coefficients: x x + 2x = t 3. Set up using variation of parameters: x x + 2x = cos(t). 8.4 NPZ model NPZ (Nutrient, Phytoplankton, Zooplankton) models are used to study marine ecosystems in a simple way. Note that this is a system of ODEs. You will learn about how to solve these in the next lecture (though probably not ones this complicated). For now we will be getting a feel for this system and solving it numerically using MATLAB. The basic ecosystem that this system of equations represents is one in which phytoplankton consumes nutrients, is eaten by zooplankton and die at a regular rate. When a phytoplankton dies, its organic material is recycled back into nutrients. Zooplankton grow by eating phytoplankton and also die off at a regular rate. The equations that have been found to represent this system are dn dt = µp ( N ) + rp (8.1) N + N s dp dt = µp ( N ) αp Z rp (8.2) N + N s

8-10 Lecture 8: Ordinary Differential Equations dz dt = αβp Z mz (8.3) N,P and Z represent the amount of nutrients, phytoplankton and zooplankton in the system respectively. The parameters (that we will be changing in the model) are: N s, saturation value of nutrients. Phytoplankton do not grow well if the available nutrients are much less than this. r, death rate of phytoplankton. m, death rate of zooplankton. α, rate of zooplanknton grazing of phytoplankton. β, efficiency of zooplankton conversion of phytoplankton biomass into zooplankton biomass. We will use the scripts NPZ.m and NPZ fun.m to solve these equations in MATLAB for different sets of initial conditions and parameters and learn about how this system works. A few things to think about: Can you describe what is happening to each of the variables (NPZ) over time? How is this affected by changing the parameters? What happens when you introduce a seasonal/diurnal cycle in µ? (commented out in the script) What are the conditions for steady state for each of the parameters? 8.5 Some Useful Resources Wikipedia Ordinary Differential Equations Integrating Factor Stewart Calculus (My favourite calculus books. Pretty much every edition I ve seen is good) Hibbeler (More so for Engineers) Kundu-Cohen (Sort Of) Some other fluid mechanics books do a better job at explanations but MIT seems to like this one.