Existence and uniqueness of solutions for nonlinear ODEs

Similar documents
Metric Spaces and Topology

LMI Methods in Optimal and Robust Control

Existence and Uniqueness

Economics 204 Summer/Fall 2011 Lecture 5 Friday July 29, 2011

On linear and non-linear equations. (Sect. 1.6).

2.1 Dynamical systems, phase flows, and differential equations

Nonlinear Control Systems

1 Topology Definition of a topology Basis (Base) of a topology The subspace topology & the product topology on X Y 3

THE INVERSE FUNCTION THEOREM

Econ Lecture 14. Outline

Half of Final Exam Name: Practice Problems October 28, 2014

Functional Analysis. Franck Sueur Metric spaces Definitions Completeness Compactness Separability...

On Existence and Uniqueness of Solutions of Ordinary Differential Equations

Continuity of convex functions in normed spaces

Nonlinear Systems Theory

NOTES ON EXISTENCE AND UNIQUENESS THEOREMS FOR ODES

DYNAMICAL SYSTEMS

Functional Analysis HW 2

Tools from Lebesgue integration

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

Ordinary Differential Equation Theory

Problem 3. Give an example of a sequence of continuous functions on a compact domain converging pointwise but not uniformly to a continuous function

(convex combination!). Use convexity of f and multiply by the common denominator to get. Interchanging the role of x and y, we obtain that f is ( 2M ε

Lecture 5: Lyapunov Functions and Storage Functions 1

Econ 204 Differential Equations. 1 Existence and Uniqueness of Solutions

Notes on uniform convergence

Economics 204 Fall 2011 Problem Set 2 Suggested Solutions

Nonlinear representation, backward SDEs, and application to the Principal-Agent problem

THE INVERSE FUNCTION THEOREM FOR LIPSCHITZ MAPS

at time t, in dimension d. The index i varies in a countable set I. We call configuration the family, denoted generically by Φ: U (x i (t) x j (t))

ẋ = f(x, y), ẏ = g(x, y), (x, y) D, can only have periodic solutions if (f,g) changes sign in D or if (f,g)=0in D.

In essence, Dynamical Systems is a science which studies differential equations. A differential equation here is the equation

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

Math 328 Course Notes

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

Approximating solutions of nonlinear second order ordinary differential equations via Dhage iteration principle

Continuous Functions on Metric Spaces

4 Countability axioms

d(x n, x) d(x n, x nk ) + d(x nk, x) where we chose any fixed k > N

I. The space C(K) Let K be a compact metric space, with metric d K. Let B(K) be the space of real valued bounded functions on K with the sup-norm

9. Series representation for analytic functions

FIXED POINT METHODS IN NONLINEAR ANALYSIS

Analysis Finite and Infinite Sets The Real Numbers The Cantor Set

A fixed point theorem for weakly Zamfirescu mappings

Convex Optimization Notes

Chapter 2. Metric Spaces. 2.1 Metric Spaces

Piecewise Smooth Solutions to the Burgers-Hilbert Equation

The first order quasi-linear PDEs

Econ Lecture 3. Outline. 1. Metric Spaces and Normed Spaces 2. Convergence of Sequences in Metric Spaces 3. Sequences in R and R n

Math 5210, Definitions and Theorems on Metric Spaces

Some Background Math Notes on Limsups, Sets, and Convexity

Lecture Notes in Advanced Calculus 1 (80315) Raz Kupferman Institute of Mathematics The Hebrew University

Stability of Stochastic Differential Equations

Sobolevology. 1. Definitions and Notation. When α = 1 this seminorm is the same as the Lipschitz constant of the function f. 2.

Applied Math Qualifying Exam 11 October Instructions: Work 2 out of 3 problems in each of the 3 parts for a total of 6 problems.

Picard s Existence and Uniqueness Theorem

An improved convergence theorem for the Newton method under relaxed continuity assumptions

Lecture 9 Metric spaces. The contraction fixed point theorem. The implicit function theorem. The existence of solutions to differenti. equations.

Fourth Week: Lectures 10-12

Metric Spaces Math 413 Honors Project

Metric spaces and metrizability

X. Linearization and Newton s Method

THE FUNDAMENTAL THEOREM OF SPACE CURVES

Math 6455 Nov 1, Differential Geometry I Fall 2006, Georgia Tech

Some Background Material

g 2 (x) (1/3)M 1 = (1/3)(2/3)M.

Department of Mathematics, University of California, Berkeley. GRADUATE PRELIMINARY EXAMINATION, Part A Fall Semester 2016

Real Analysis Math 125A, Fall 2012 Sample Final Questions. x 1+x y. x y x. 2 (1+x 2 )(1+y 2 ) x y

MAS3706 Topology. Revision Lectures, May I do not answer enquiries as to what material will be in the exam.

SOLVING DIFFERENTIAL EQUATIONS

Contents: 1. Minimization. 2. The theorem of Lions-Stampacchia for variational inequalities. 3. Γ -Convergence. 4. Duality mapping.

Applied Analysis (APPM 5440): Final exam 1:30pm 4:00pm, Dec. 14, Closed books.

Stochastic Differential Equations.

Solutions to Tutorial 7 (Week 8)

APPLICATIONS OF DIFFERENTIABILITY IN R n.

Riemann integral and volume are generalized to unbounded functions and sets. is an admissible set, and its volume is a Riemann integral, 1l E,

MA5510 Ordinary Differential Equation, Fall, 2014

Introduction to the Numerical Solution of IVP for ODE

Math Review for Exam Answer each of the following questions as either True or False. Circle the correct answer.

Theory of Ordinary Differential Equations

By (a), B ε (x) is a closed subset (which

Regularity and compactness for the DiPerna Lions flow

Invariant measures for iterated function systems

Hilbert Spaces. Contents

Definition 6.1. A metric space (X, d) is complete if every Cauchy sequence tends to a limit in X.

Course 212: Academic Year Section 1: Metric Spaces

Minimal periods of semilinear evolution equations with Lipschitz nonlinearity

1.6 Computing and Existence

Mathematical Analysis Outline. William G. Faris

Laplace s Equation. Chapter Mean Value Formulas

Basic Properties of Metric and Normed Spaces

Functional Differential Equations with Causal Operators

1 Newton s Method. Suppose we want to solve: x R. At x = x, f (x) can be approximated by:

II. Preliminaries: Advanced Calculus. Topology. ** continuity ** Recall that f : IR IR is continuous at t

Inverse Function Theorem

NORMS ON SPACE OF MATRICES

Richard S. Palais Department of Mathematics Brandeis University Waltham, MA The Magic of Iteration

Non-linear wave equations. Hans Ringström. Department of Mathematics, KTH, Stockholm, Sweden

are Banach algebras. f(x)g(x) max Example 7.4. Similarly, A = L and A = l with the pointwise multiplication

Xinfu Chen. Topics in Differential Equations. Department of mathematics, University of Pittsburgh Pittsburgh, PA 15260, USA

Transcription:

Chapter 4 Existence and uniqueness of solutions for nonlinear ODEs In this chapter we consider the existence and uniqueness of solutions for the initial value problem for general nonlinear ODEs. Recall that it is this property that underlies the existence of a flow. We only consider the problem for autonomous ODEs, but note that through (1.1.3 the nonautonomous case follows as a corollary from the autonomous one. We consider the autonomous ODE = f(x, x Rm. (4..1 We are interested in solving the initial value problem to find x(t satisfying (4..1 x(t = x. We note that since (4..1 is autonomous a solution to this problem implies the existence of a solution for the initial value problem x(τ = x where τ t. In the case that the vector field f is linear, we have seen in Chapter 2 that the initial value problem has a unique solution. The aim of this chapter is to prove the existence of unique solutions also in the case that f is nonlinear. We will set up the problem in such a way that we obtain the solution by an application of the Contraction Mapping Theorem that was discussed in Chapter 3. 4.1 Picard iteration The first step we undertake is to reformulate (4..1 as an integral equation. integrating (4..1 we obtain By formally x(t = x + f(x(sds, (4.1.1 t where the integration constant is chosen such that x(t = x. This does not yield an explicit solution, since both the left- and right-hand-side contains a reference to the solution x(t. It follows that with initial value x(t = x, x(t is a solution of (4..1 if and only if x(t is a solution of (4.1.1: by differentiating (4.1.1 it is immediate that (4.1.1 implies (4..1, the implication in the opposite direction follows by the fact that we used the choice of constant (the only freedom available in integrating (4..1 to satisfy the initial value condition x(t = x. 35

36CHAPTER 4. EXISTENCE AND UNIQUENESS OF SOLUTIONS FOR NONLINEAR ODES We consider (4.1.1 as the basis of the definition of an operator T on functions u from a closed time interval [t a, t + a] to R m that satisfy u( = x : T (u(t = x + t f(u(sds. (4.1.2 We observe that solutions of the initial value problem (4..1 with x(t = x correspond to fixed points of the operator T : if T (x(t = x(t then (4.1.1 is satisfied, which in turn implies that x(t is a solution of (4..1 with initial value x(t = x. The strategy is to show that when we consider T as defined on a suitable complete metric space, T is a contraction. Then we find a unique fixed point for T, that corresponds to the unique solution of the initial value problem of the ODE. Before exploring this idea in more detail, let us verify first that this approach may make sense by trying to solve some simple initial value problems for ODEs using iteration of T. This process is known as Picard iteration. Example 4.1.1. Consider We denote the iteration as = rx with x R and initial value x( = x. u j+1 (t = T (u j (t = x + r u j (sds. t (4.1.3 We are interested in lim n u n (t. As initial condition for the iteration process we choose the constant function u (t = x (which is the simples example of a function u that satisfies u ( = x. Then u 1 (t = T (u (t = x + r u 2 (t = T (u 1 (t = x + r x ds = x (1 + rt, x (1 + rsds = x (1 + rt + 1 2 (rt2, u 3 (t = T (u 2 (t = x (1 + rt + 1 2 (rt2 + 1 3! (rt3, n (rt j u n (t = x, j! j= so that lim n u n (t = x e rt which is indeed the unique solution to the initial value problem for this ODE (as we know from Chapter 2.

4.1. PICARD ITERATION 37 Let us try the iteration also with another initial function u, for instance u = x + t. Then u 1 (t = T (u (t = x + r u 2 (t = T (u 1 (t = x + r (x + sds = x (1 + rt + 1 2 t2, (x (1 + rs + 1 2 s2 ds = x (1 + rt + 1 2 (rt2 + 1 3! t3, u 3 (t = T (u 2 (t = x (1 + rt + 1 2 (rt2 + 1 3! (rt3 + 1 4! t4, ( n (rt j 1 u n (t = x + j! (n + 1! tn+1, j= so that we find that u n (t is equal to the nth order Taylor expansion of the solution plus an additional term 1 (n+1! tn+1. Fortunately, when considering any fixed value of t, this term tends to zero as n tends to infinity, so that indeed we obtain as desired lim n u n (t = x e rt. Example 4.1.2. Consider the linear ODE ( dy = ( 1 1 ( x y We perform Picard iteration with u (t = ( 1 u 1 (t = T (u (t = + ( 1 u 2 (t = T (u 1 (t = + ( 1 u 3 (t = T (u 2 (t = + u n (t = ( x(, with initial condition y( ( 1 : ( 1 1 ( s 1 ( s ( 1 ( 1 t 2 ds = 2 t = ( 1 ds = t, ( 1 t 2 ds = 2 t + t3 1 + s2 2 ( nth order taylor expansion of cos(t at t = nth order taylor expansion of sin(t at t = 3!. ( 1,,. And indeed the solution is ( x(t y(t = ( cos(t sin(t. We recall that the idea is to find a complete metric space (which is a function space on which T is a contraction, and thus yielding a unique fixed point that corresponds to the unique solution of the initial value problem for the ODE. In order to appreciate the choice of function space that we will use in a few moments, let us first explore some examples of initial value problems for ODEs where existence and uniqueness of solutions does not hold.

38CHAPTER 4. EXISTENCE AND UNIQUENESS OF SOLUTIONS FOR NONLINEAR ODES Example 4.1.3. Let { 1 if x < = 1 if x with x R. Consider the initial value problem of this ODE with discontinuous vector field, and initial value x( =. Since = 1, we observe that x is decreasing but the solution cannot be decreasing since as soon as x < we have > so that it must be increasing. Hence there does not exists a solution with initial value x( = for this ODE. We note that the property of the vector field that appears to create this problem is the fact that the vector field is discontinous at x =. So we will not try to prove existence and uniqueness for discontinuous vector fields. Example 4.1.4. Consider = 3x2/3, with x R and initial value x( =. One (immediately obvious solution is x(t = for all t. But one readily verifies that there also exists another solution: x(t = t 3, since (t = 3t 2 = 2(t 3 2/3. So we here have existence, but not uniqueness of solutions. We observe that although the vector field if continuous, it is not differentiable (as the derivative blows up at x = and even not Lipschitz. We will later on insist on the fact that the vector field is Lipschitz (which is a slightly weaker property than continuous differentiability. Example 4.1.5. Our final example here will illustrate that even if we have existence and uniqueness of solutions for a given initial value problem of an ODE, such solutions may well not exist for all time. For instance, consider the ODE = 1 + x2, with x R. Then we can integrate this ODE by means of separation of variables: 1 + x = tan 1 (x = t + c x(t = tan(c + t. 2 Hence, despite the fact that for any initial value problem we can find a unique solution, we cannot avoid this solution to blow up to ± in finite time (when t + c = π/2 mod π. 4.2 The Picard-Lindelöf Theorem We will now prove a theorem about existence and uniqueness of solutions of intial value problems for ODEs that is known as the Picard-Lindelöf Theorem. We do not present the most general (or strongest version of this theorem, but a version that admits a straightforward proof using the Contraction Mapping Theorem. Motivated by the examples of the last Section, we consider solutions that are continuous functions from a finite time-interval Jto a bounded subset U R m (as we want to avoid

4.2. THE PICARD-LINDELÖF THEOREM 39 solutions to blow up. With initial value x(t = x, we will set J = [t a, t + a] and U = B(x, b (the closed ball in R m around x with radius b. We let C (J, U denote the set of continuous functions from J to U. It turns out that Proposition 4.2.1. C (J, U is a complete metric space with respect to the metric induced by the supremum norm d(u, v = u v := sup u(t v(t, (4.2.1 t J where denotes the Euclidean norm in R m : x = m i=1 x2 i where x = (x 1,..., x m. Proof. It is readily verified that for any Cauchy sequence u j C (J, U it follows that u j (t R m is a Cauchy sequence in R m for all t J. Hence, since R m is complete it follows that C (J, U is complete as well. The main theorem about existence and uniqueness of solutions follows from the fact that under some mild condition on the time-interval J, the map T defined in (4.1.2 which is at the basis of the Picard iteration is a contraction on this metric space. Theorem 4.2.2 (Picard-Lindelöf. Consider the ODE = f(x, x Rm, with initial value problem x(t = x. Let U = B(x, b and J = [t a, t + a], where f : U R m is Lipschitz with Lipschitz constant K, and f(x M for all x U, then the initial value problem has a unique solution x C (J, U as long as the time-interval is chosen with a satisfying < a < min(1/k, b/m. Proof. The aim is to show that with < a < min(1/k, b/m the map T defined in (4.1.2 is a contraction on the metric space C (J, U with metric (4.2.1. Existence and uniqueness then follows directly by application of the Contraction Mapping Theorem. First we note that f is continuous because f is Lipschitz. Then f takes a maximum and minimum on U since U is compact (closed and bounded, and hence a finite bound M exists. In order to make sure that T maps C (J, U into itself we must make sure that a is small enough to guarantee that T (u(t U for all t J. We use the bound M to obtain with t J = [t a, t + a] that t T (u(t x = f(u(sds f(u(s ds Ma t t from which it follows that if a < b/m we have T (u(t B(x, b for all t J. It remains to be shown that T is a contraction on C (J, U. Consider two elements u, v C (J, U. Then t T (u(t T (v(t = f(u(s f(v(sds f(u(s f(v(s ds t t t K u(s v(s ds akd(u, v. t

4CHAPTER 4. EXISTENCE AND UNIQUENESS OF SOLUTIONS FOR NONLINEAR ODES Hence, if ak < 1 the map T is a contraction on C (J, U. Theorem 4.2.2 establishes the existence of a flow Φ t, albeit possibly only on a small time interval. One can actually substantially improve on this result. For instance, one can show that the flow exist for all time if f is Lipschitz on its entire domain (such as is the case when the domain is compact and f is continuously differentiable, but we will not go into the details of such results here. It is not yet enough to know that a flow map exists, but we would also like to establish some useful properties of the flow such as continuity and differentiability with respect to time and initial conditions. In the special case of flows of linear autonomous ODEs we have already seen in Chapter 2 from the explicit solution that it is continuous and differentiable (actually C with respect to time and initial conditions. In general, it turns out that also in the nonlinear case the flow is well behaved: if f : R m R m is C k (k times continuously differentiable then so is Φ t. We will only prove a weaker statement, that provides some insight. Theorem 4.2.3. Let O R m be open and suppose f : O R m is Lipschitz, with Lipschitz constant K. Let y(t and z(t be solutions of the ODE = f(x which remain in O and are defined for t [t, t 1 ]. Then for all t [t, t 1 ] we have y(t z(t y(t z(t exp(k(t t. It follows from Theorem 4.2.3 that Φ t is continuous (with respect to its domain and timevariable t. Namely, it follows that y(t z(t for all t [t, t 1 ] if y(t z(t. The proof of this theorem involves a famous inequality. Proposition 4.2.4 (Gronwall s inequality. Let u : [, α] R be continuous and non-negative. Suppose C and K are such that u(t C + Ku(sds, t [, α], then u(t Ce Kt, t [, α]. Proof. Suppose first that C > and define U(t = C + Then we have U(t u(t and also Ku(sds. du du (t = Ku(t (t U(t K,

4.3. EPILOGUE 41 so that, using U( = C, we obtain d ln U(t K ln U(t ln U( + Kt u(t U(t CeKt. The result with C = follows by taking the limit C. Proof of Theorem 4.2.3. Define v(t = y(t z(t. We use the integral formulation of the initial value problem (4.1.1 to obtain which implies that y(t z(t = y(t z(t + t (f(y(s f(z(sds v(t v(t + t f(y(s f(z(s ds v(t + Finally we apply Gronwall s inequality to u(t := v(t + t to obtain which implies for all t [t, t 1 ]. u(t = v(t + t v(t + +t t f(y(s f(z(s ds v(t + v(t + t = u(t v(t e Kt v(t v(t e K(t t t Kv(sds. Ku(sds Along the same lines one can prove differentiability of the flow to the same degree as existing differentiability of the vector field f. We do not further elaborate on proofs of such facts, which can be found elsewhere. 4.3 Epilogue After having established the existence and uniqueness for initial value problems in Chapter 2 for linear ODEs by finding a unique explicit solution, in this chapter we have shown that the existence and uniqueness for initial value problems does not always hold, but that it still holds for nonlinear ODEs with some mild regularity properties of the vector field, such as being locally Lipschitz. We have obtained this result without finding explicit solutions (which turns out to be a rather useless aim in this context. We note that although existence and uniqueness of initial value problems is a quite natural and desirable property from a modeling perspective, it does not usually hold for other types of differential equations (such as partial differential equations. The existence and uniqueness of initial value problems enables us to study the dynamics of an ODE in terms of the flow on the phase space generated by its solutions. In the remaining chapters we will focus on the analysis of flows of ODEs from a geometric point of view.