next up previous contents
Next: Graphical Method Up: Quadratic Map Previous: Introduction

Iteration and Differentiation

 

In the previous section we introduced the equation 

  equation1324

known as the quadratic map. We write tex2html_wrap_inline11942 when we want to make the dependence of f on the parameter tex2html_wrap_inline11903 explicit.

In this section we review two mathematical tools we will need for the rest of the chapter: iteration and differentiation. We think of a map tex2html_wrap_inline11948 as generating a sequence of points. With the seed tex2html_wrap_inline11259 , define tex2html_wrap_inline11952 and consider the sequence tex2html_wrap_inline11954 , as an orbit of the map . That is, the orbit  is the sequence of points

displaymath1332

where the nth iterate of tex2html_wrap_inline11259 is found by functional composition  n times,

eqnarray1335

When determining the stability of an orbit we will need to calculate the derivative of these composite functions (see section 2.5). The derivative of a composite function  evaluated at a point tex2html_wrap_inline11962 is written as

  equation1341

The left-hand side of equation (2.6) is a shorthand form for the right-hand side that tells us to do the following when calculating the derivative. First, construct the nth composite function of f, call it tex2html_wrap_inline11685 . Second, compute the derivative of tex2html_wrap_inline11685 . And third, as the bar notation ( tex2html_wrap_inline11972 ) tells us, evaluate this derivative at tex2html_wrap_inline11962 . For instance, if tex2html_wrap_inline11976 , n = 2, and tex2html_wrap_inline11980 , then

eqnarray1348

Notice that we suppressed the bar notation during the intermediate steps. This is common practice when the meaning is clear from context. You may sometimes see the even shorter notation for evaluating the derivative at a point tex2html_wrap_inline11259 as

  equation1356

which is sufficiently terse to be legitimately confusing.

An examination of the dynamics of the quadratic map provides an excellent introduction to the rich behavior that can exist in nonlinear systems. To find the itinerary of an individual orbit all we need is a pocket calculator or a computer program something like the following C  program .gif

 /* quadratic.c: calculate an orbit for the quadratic map

input: l x0

output: 1 x1

2 x2

3 x3

etc.

*/

#include tex2html_wrap_inline11986 stdio.h tex2html_wrap_inline11988

¯ ¯ ¯ ¯ ¯ main()

tex2html_wrap_inline11990

int n;

float lambda, x_zero, x_n;

printf("Enter: lambda x_zero tex2html_wrap_inline11992 n"); scanf("%f %f", &lambda, &x_zero);

x_n = x_zero;

for(n = 1; n ;SPMlt;= 100; ++n) tex2html_wrap_inline11990

x_n = lambda * x_n * (1 - x_n); /* the quadratic map */

printf("%d %f tex2html_wrap_inline11992 n", n, x_n);

tex2html_wrap_inline12004

tex2html_wrap_inline12004


next up previous contents
Next: Graphical Method Up: Quadratic Map Previous: Introduction

Nicholas B. Tufillaro
Mon Mar 3 01:58:02 PST 1997