Beruflich Dokumente
Kultur Dokumente
r1
r
r 3 x3
2r3 x2 + r2 (r + 1)x + (1 r2 )
r3 x3 r2 (r 1)x2
r2 (r + 1)x2 + r2 (r + 1)x
r2 (r + 1)x2 + r(r2 1)x
r(r + 1)x + (1 r2 )
r(r + 1)x (r2 1)
From this, it follows that r3 x2 r2 (r + 1)x + r(r + 1) = r2 x2 r(r + 1)x + (r + 1) = 0,
which has the roots
p
r(r + 1) r2 (r + 1)2 4r2 (r + 1)
x1,2 =
2
2r
r(r + 1) r r2 + 2r + 1 4r 4
=
2r2
r + 1 r2 2r 3
=
p2r
r + 1 (r 3)(r + 1)
=
,
2r
r+1 (r3)(r+1)
and so the second-iterate map has the 4 fixed points x = 0, r1
,
.
r
2r
r+1+ (r3)(r+1)
r+1 (r3)(r+1)
(b) The fixed points u =
and v =
form the 2-cycle of the
2r
2r
original system. The 2-cycle exists when these two fixed points are distinct, real, defined, and
positive. They are distinct and real whenever (r 3)(r + 1) > 0, which occurs when r < 1
and r > 3. Since r > 0, the fixed points are defined,and r > 3 must be true. Further,
r+1
(r3)(r+1)
p
p
(r 3)(r + 1))(r + 1 + (r 3)(r + 1)) > 0
x2
0.7995
x3
0.5130
x4
0.7995
x5
0.5130
x6
0.7995
x7
0.5130
x8
0.7995
x9
0.5130
x10
0.7995
xn+1=f(xn)
0.9
0.7
xn+1=xn
cobweb
0.8
0.6
0.7
xn
0.5
0.6
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
0
1
10
0.2
0.4
0.6
0.8
x2
0.3547
x3
0.8126
x4
0.5407
x5
0.8816
x6
0.3705
x7
0.8279
x8
0.5057
x9
0.8874
x10
0.3548
xn+1=f(xn)
0.8
0.9
0.7
0.8
xn+1=xn
cobweb
0.7
0.6
0.6
xn
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
0
1
10
0.2
0.4
0.6
0.8
There may be a pattern that restarts at x9 , depending on the decimal place to which the
solution is rounded.
(c) For r = 3.8 and x1 = 0.5:
x1
0.5
x2
0.95
x3
0.1805
x4
0.5621
x5
0.9353
x6
0.2298
x7
0.6726
x8
0.8369
x9
0.5188
x10
0.9487
xn+1=f(xn)
0.9
0.9
xn+1=xn
0.8
cobweb
0.8
0.7
0.7
0.6
xn
0.6
0.5
0.5
0.4
0.4
0.3
0.3
0.2
0.2
0.1
0.1
0
1
10
0.2
0.4
0.6
Matlab code
r = 3.2; % define parameter (change manually for parts b and c)
x = []; % defines x as an empty vector
x(1) = 0.513; % sets the first entry in x to be the given x_1 (change
% manually for parts b and c)
f = @(x) r*x.*(1-x); % define map as a function of x
N=10; % maximum n
% this for-loop evaluates the solution through n=10 and puts
% the solution at each successive time point in the vector x
for n=1:N-1
x(n+1) = f(x(n));
end
0.8
x50
0.6
0.5
Stable 2cycle
chaos
0.4
0.3
Stable 4cycle
0.2
Stability of x*=0
for 0<r<1
0.1
0
0.5
1.5
2.5
3.5
0
1
For P1 = (0, 0): J(0, 0) =
, which has eigenvalues 1 = 10 and 2 = 10.
100 0
Since |1,2 | > 1, P1 is unstable.
22 1
, which has eigenvalues 1 = 12 and 2 = 21.
For P2 = (11, 110): J(11, 110) =
10 11
Since |1,2 | > 1, P2 is unstable.
18 1
, which has eigenvalues 1 = 19 and
For P3 = (9, 90): J(9, 90) =
10 9
2 = 8. Since |1,2 | > 1, P3 is unstable.
(b) Fixed points:
x = rx x 2 + x
has 2 solutions, x = 0, r .
Stability: Since this is a one-dimensional system, we can look at the derivative of the righthand side evaluated at the fixed points to determine stability. If f (xn ) = rxn x2n + xn ,
then f 0 (xn ) = r 2xn + 1.
For x = 0: f 0 (0) = r + 1, which implies stability provided |r + 1| < 1. But, since r > 0,
this can never happen. Thus, the fixed point x = 0 is always unstable.
For x = r: f 0 (r) = 1 r, which implies stability provided |1 r| < 1. So the fixed point
x = r is stable when 0 < r < 2 and unstable for r > 2.
Bifurcation diagram
(solid line: stable, dashed line: unstable)
5
4.5
4
3.5
3
2.5
2
1.5
1
0.5
0
0
a
p
A= R R
pJ aJ
Therefore,
p
1
1,2 = (aR + aJ (aR + aJ )2 4(1 + aJ + aR ))
2
p
1
1,2 = (aR + aJ (2 aR aJ )2 )
2
1 = 1
2 = aR + aJ 1