21.04.2015 Views

Lecture Notes in Differential Equations - Bruce E. Shapiro

Lecture Notes in Differential Equations - Bruce E. Shapiro

Lecture Notes in Differential Equations - Bruce E. Shapiro

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Lesson 33<br />

Numerical Methods<br />

Euler’s Method<br />

By a dynamical system we will mean a system of differential equations<br />

of the form<br />

y 1 ′ ⎫<br />

= f 1 (t, y 1 , y 2 , . . . , y n )<br />

y 2 ′ = f 2 (t, y 1 , y 2 , . . . , y n ) ⎪⎬<br />

(33.1)<br />

.<br />

⎪⎭<br />

y n ′ = f n (t, y 1 , y 2 , . . . , y n )<br />

and accompany<strong>in</strong>g <strong>in</strong>itial conditions<br />

y 1 (t 0 ) = y 10 , y 2 (t 0 ) = y 2,0 , . . . , y n (t 0 ) = y n0 (33.2)<br />

In the simplest case we have a s<strong>in</strong>gle differential equation and <strong>in</strong>itial condition<br />

(n=1)<br />

y ′ = f(t, y), y(0) = y 0 (33.3)<br />

While it is possible to def<strong>in</strong>e dynamical systems that cannot be expressed <strong>in</strong><br />

this form, e.g., they have partial derivatives or depend on function values<br />

at earlier time po<strong>in</strong>ts, we will conf<strong>in</strong>e our study to these equations. In<br />

particular we will look as some of the techniques to solve the s<strong>in</strong>gle equation<br />

33.3. The generalization to higher dimensions (more equations) comes from<br />

replac<strong>in</strong>g all of the variables <strong>in</strong> our methods with vectors.<br />

Programm<strong>in</strong>g languages, <strong>in</strong> general, do not conta<strong>in</strong> methods to solve differential<br />

equations, although there are large, freely available libraries that<br />

can be used for this purpose. Analysis environments like Mathematica and<br />

359

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!