noninvertible maps and applications: an introductory overview outline what is a noninvertible map...

Post on 04-Jan-2016

218 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Noninvertible maps and applications: An introductory overview

Outline

•What is a noninvertible map•The method of critical sets•Some history•Some recent applications•The concept of absorbing area and related bifurcations•Non connected and multiply connected basins

Noninvertible map means “Many-to-One”

. T

p’

p1

p2 T..

Equivalently, we say thatp’ has several rank-1 preimages

. T1-1

p’

p1

p2 T2-1.

.

211

21

11 ,)()()'( pppTpTpT

Several distinct inverses are defined in p’ :

i.e. the inverse relation p = T-1(p’) is multivalued

T : Rn Rn p’ = T (p)

Zk

Zk+2Zk: region of Rn where k distinctinverses are defined

LC (critical manifold) locus of points having two merging preimages

Rn can be divided into regions (or zones) according to

the number of rank-1 preimages

x’ = f(x) = ax (1-x)

Z0 - Z2 map:if x’ < a/4 then

where:

a

xaaxfx

2

'4

2

1)'(1

11

211

21

11 ,)'()'()'( xxxfxfxf

a

xaaxfx

2

'4

2

1)'(1

22

critical point c = a/4

2

1)()( 1

21

21 cfcfc

Example: 1-dimensional NIM

Df(c-1) = 0 and c = f(c-1)

Folding by T

Unfolding by T-1

c-1

c-1M c-1

m

cM

cm

Piecewise differentiable noninvertible map

Z0

Z4

Z2

c

c1

f 2

f

c

c1

a1 a2 aa3

Logistic map x’ = f(x) = ax (1-x)

c1

c4= c6 = p1*; c5= c7 = p2

*

c3

c2

c

c4

c5

c7

c6

c1

c3

c2

cc4

a < a2a = a2

c2= c3= p*

a2 < a < a1 a = a1

c1

c3

c2

c

c1

c

c1=f(c)

c2=f(c1)

c

c3=f(c2)

A noninvertible map of the plane“folds and pleats”' the plane

so that distinct points are mapped into the same point.

LC-1

LC = T(LC-1)

T

Z2 Z0

R2R1

Riemann Foliation

Equivalently, a point has several distinct rank-1 preimages, i.e. several inverses are defined in it, which “unfold” the plane

LC-1

LC

Z2 Z0R2R1

SH1

SH2

Z1 - Z3 - Z1

LC-1(b)

LC (b)

Z3 Z1

SH1

SH2

LC (a)

LC-1(a)

SH3

Z1

LC-1

Z3LC

Z1

Z1

SH1

SH2SH3

Z1 < Z3

A B

C

A’

B’

C’T

Linear map T:

y

x

aa

aa

y

x

2221

1211

'

'

T is orientation preservingif det A > 0

area (F’) = |det A |area (F) |det A | < 1 (>1) contraction (expansion)

Meaning of the sign of |det A |

F’F

A’B’

C’

A B

C TT is orientation reversingif det A < 0

F’

F

T is orientation preserving near points (x,y) such that det DT(x,y)>0 orientation reversing if det DT(x,y)<0

For a continuous map the fold LC-1 is included in the set where det DT(x,y) changes sign.

If T is continuously differentiable LC-1 is included in the set where det DT(x,y) = 0

The critical set LC = T ( LC-1 )

Example:

bxy

yaxxT 2'

':

byxy

byxT

byxy

byxT

''

':

''

': 1

21

1

Z2 = {(x,y) | y > b }

Z0 = {(x,y) | y < b }

LC = {(x,y) | y = b }

LC-1 = {(x,y) | x = 0 }

02

1

x

aDT

det DT = -2x =0 for x=0

T({x=0}) = {y=b} Z0

Z2

R1 R2LC-1

LC

SH1

SH2

11T

12T

y=bx=0

’T

Curves across LC-1 are mapped into curves tangent to LC

Simple across LC-1 may be mapped into mapped with a double point

LC-1

LC

F F’F

T

A plane figure across LC-1 is folded along LC

LC-1

LC

bxy

yaxxT 2'

':

LC = {(x,y) | y = b }

LC-1 = {(x,y) | x = 0 }

LC2

LC1

LC

LC3

LC-1

LC2

LC1

LC-1

LC5

LC3

LC6

LC

LC4

Basins of attraction of noninvertible iterated maps

* basins in 1- dimensional discrete dynamical systems- generated by invertible maps- generated by noninvertible maps

contact bifurcations and non connected basins

* basins in 2- dimensional discrete dynamical systems - noninvertible maps, contact bifurcations, non connected basins - some examples from economic dynamics - some general qualitative situations - particular structures of basins and bifurcations related to 0/0

* What about dimension > 2 ?

Attempts to provide a truly coherent approach to bifurcation theory have been singularly unsuccessful. In contrast to the singularity theory for smooth maps, viewing the problem as one of describing a stratification of a space of dynamical system quickly leads to technical considerations that draw primary attention from the geometric phenomena which need description. This is not to say that the theory is incoherent but that it is a labyrinth which can be better organized in terms of examples and techniques than in terms of a formal mathematical structure. Throughout its history, examples suggested by applications have been a motivating force for bifurcation theory.

J. Guckenheimer (1980) “Bifurcations of dynamical systems”, in Dynamical Systems, C. Marchioro (Ed.), C.I.M.E. (Liguori Editore)

“the systematic organization, or exposition, of a mathematical theory is always secondary in importance to its discovery ... some of the current mathematical theories being no more that relatively obvious elaborations of concrete examples”

Birkhoff, Bull. Am. Math. Soc., May 1946, 52(5),1, 357-391.

Homines amplius oculis quam auribus credunt, deinde quia longum iter est per praecepta, breve et efficax per exempla.Seneca, Epistula VI

Continuous and increasing maps•The only invariant sets are the fixed points. •When many fixed points exist they are alternatingly stable and unstable: the unstable fixed points are the boundaries that separate the basins of the stable ones.• Starting from an initial condition where the graph is above the diagonal, i.e. f(x0)>x0, the trajectory is increasing, whereas if f(x0)<x0 the trajectory is decreasing

p*

q*

r*

p*

q*

r*

f(x) = a arctan (x-1)

a = 3

a = 1

a = 0.5

basinboundary

fold bifurcation

a = 0.5

a = 0.2

Continuous and decreasing mapsThe only possible invariant sets are one fixed point and cycles of period 2, being f2=f°f increasingThe periodic points of the 2-cycles are located at opposite sides with respect to the unique fixed point, the unstable ones being boundaries of the basins of the stable ones. If the fixed point is stable and no cycles exist, then it is globally stable.

f(x) = – ax3 + 1

a = 0.7

Z2

Z0

c

c-1

p

q

p

q

r

q-1

Nononvertible maps. Several preimages

x

y

Z0

Z2

0 1c-1

Noninvertible map: f (x) = a x (1– x)

= 1/2

c=a/4

Z3

Z1

cmax

p

q

cmin

Z1

z

r

Z3

Z1

cmax

p

qcmin

Z1

z

r

c-1

q-11

q-12

After “exempla” some “precepta”

The basin of an attractor A is the set of all points that generate trajectories converging to it: B(A)= {x| Tt(x) A as t +}

Let U(A) be a neighborhood of A whose points converge to it. Then U(A) B(A), and also the points that are mapped into U after a finite number of iterations belong to B(A):

where T-n(x) represents the set of the rank-n preimages of x.From the definition it follows that points of B are mapped into B both under forward and backward iteration of T

T(B) B, T-1(B) = B ; T(B) B, T-1(B)= B

This implies that if an unstable fixed point or cycle belongs to B then B must also contain all of its preimages of any rank. If a saddle-point, or a saddle-cycle, belongs to B, then B must also contain the whole stable set

0

( ( ))n

n

B A T U A

2

( 1) ( ) ( ):

( 1) ( )

x t ax t y tT

y t x t b

q1

q2

00

1

1

ES

c1

c2

c1

c2

ES

.

.

.

.

G.I. Bischi, C. Chiarella and M. Kopel “The Long Run Outcomes and Global Dynamics of a Duopoly Game with Misspecified Demand Functions”International Game Theory Review, Vol. 6, No. 3 (2004) pp. 343-380

ES

E1

E2

q1

q2

00

1

1

ES

E1

E2

c1

c2

.

.

.

.

Two kinds of complexity

k = 1; v1 = v2 = 0.851 ; 1= 2 =0.6 ; c1 = c2 = 3

y

x

1.5

1.500

E*

(a)

k = 1; v1 = v2 = 0.852 ; 1= 2 =0.6 ; c1 = c2 = 3

y

x

1.5

1.500

E*

(b)

G.I. Bischi and M. Kopel “Multistability and path dependence in a dynamic brand competition model”Chaos, Solitons and Fractals, vol. 18 (2003) pp.561-576

x

y

T

T

2

( 1) ( ) ( ):

( 1) ( )

x t ax t y tT

y t x t b

2 inverses

T

T

2 fixed points

2

'

'

x ax y

y x b

map

2

2

(1 )

( 1) 0

x ax y

y x b

y a x

x a x b

byxy

byxT

byxy

byxT

''

':

''

': 1

21

1

Z2 = {(x,y) | y > b }

Z0 = {(x,y) | y < b }

LC = {(x,y) | y = b }

LC-1 = {(x,y) | x = 0 }

02

1

x

aDT

det DT = -2x =0 for x=0

T({x=0}) = {y=b}Z0

Z2

R1

R2

LC-1LC

SH1SH2

11T

12T

R1 R2

Z0

Z2

CS

CS-1

U

T(U)R1 R2

Z0

Z2

CS

CS-1

V

11 ( )T V

12 ( )T V

LC

LC-1

SH2

SH1

R1 R2

Z2Z0

11T

12T

UU-1,2

U-1,1

x’

y’

y

x

Z0

Z2

LC-1

LC

P

Q

contact

Z0

Z2

LC

Z0

Z2

LC-1

LC

Z0

Z2 LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

Z0

Z2

LC-1

LC

1

6

2 5

3

41

2

3

)(1)()()()()1(

)(1)()()()()1(

222222

111111

tqtqtqtqtqtq

tqtqtqtqtqtqeeee

eeee

ttqrtq

tqrtqe

e

))(()(

))(()(

122

211

))(()(1)1(

))(()(1)1(:

122222

211111

tqrtqtq

tqrtqtqT

eee

eee

Adaptive expectations

Dynamical system: )1(),1()(),(: 2121 tqtqtqtqT eeee

Best Replies (or reaction functions)From beliefs to realizations

Bischi, G.I. and M. Kopel "Equilibrium Selection in a Nonlinear Duopoly Game with Adaptive Expectations"  Journal of Economic Behavior and Organization, vol. 46 (2001) pp. 73-100

1 2

1 1 2 2 1 2, ( 1) ; ( 1),e e

q qMax q q t Max q t q Cournot Game

r2

r1

r2

r1

00 1

1

q1

q2

00 1

1

q1

q2

Non monotonic reaction functions may lead to several coexisting equilibria

Logistic reaction functions r q q q r q q q1 2 1 2 2 2 1 2 1 11 1

Problem of equilibrium selection •Which equilibrium is achieved through an evolutive (boundedly rational) process?•Stability arguments are used to select among multiple equilibria•What happens when several coexisting stable Nash equilibia exist?

Existence and local stability of the equilibriain the case of homogeneous expectations

223

2126

p

h

22 32

1

1

1

00 1 2 3

s sS sEi

transcritical O =

S

pitchfork E1 =

E1 =

S

4 5

1 3

1 5

61

sEi,C2

Z4

Z2

Z0

E2

E1

S

O 11( )

O

LC b( )

LC a( )

0

0

2.3

2.3

y

x

1 = 2 = 3.4 1 = 2 = 0.2 < 1/(+1)

(a) Z4

Z2

E2

E1

O 11( )

O

LC b( )

LC a( )

0

0

1.4

1.4

y

x

1 = 2 = 3.4 1 = 2 = 0.5 > 1/(+1)

O 1

3( )

O 12( )

Z0

(b)

K

y

x

y’

x’

Z4

Z2

Z0

LC a 1( )

LC b 1( )

LC b( )

LC a( )

-0.5 1.5

1.5

0.50.5 1.5

1.5

K

0.5

Critical curves 21 ( , ) | det ( , ) 0LC x y DT x y 1( ).LC T LC

1 1 1

2 2 2

1 1 2( , )

1 2 1

yDT x y

x

1 21

1 2 1 2

1 11 1:

2 2 4LC x y

y

x

y’

x’

Z4

Z2

Z0LC a

1( )

LC b 1( ) LC b( )

LC a( )

( )1 1 1 1 1

1 1, with

2bLC K k k k

z

( ) ( )1( )b bLC T LC

1 1 3(1 ), ,

4K k k where k

.In the homogeneous case

has a cusp point in

and

Proposition (Homogeneous behavior)

If , and the bounded trajectories converge to one of the stable Nash equilibria E1 or E2,then the common boundary B(E1) B(E2) which separates the basin B(E1)from the basin B(E2) is given by the stable set WS(S) of the saddle point S.If then the two basins are simply connected sets;if then the two basins are non connected sets, formed by infinitely many simply connected components.

0

0

1.2

1.1

y

x

1 = 2 = 3.6 1 = 0.55 2 = 0.7

Z4

Z2

Z0

LC a 1( )

LC b 1( )

LC b( )

LC a( )

E2

E1

S

0

0

1.2

1.1

y

x

1 = 2 = 3.6 1 = 0.59 2 = 0.7

Z4

Z2

Z0LC a

1( )

LC b 1( )

LC b( )

LC a( )

E2

E1

S)1(

1H

)2(1H

H 21( )

H 22( )

H 24( )

H 23( )

H0

Case of heterogenous players

0

0

1.1

1.1

y

x

1 = 2 = 3.9 1 = 0.7 2 = 0.8

S

A2

A1

E1

0

0

1.1

1.1

y

x

1 = 2 = 3.95 1 = 0.7 2 = 0.8

S

A2

Agiza, H.N., Bischi, G.I. and M. Kopel «Multistability in a Dynamic Cournot Game with Three Oligopolists», Mathematics and Computers in Simulation, 51 (1999) pp.63-90 

1 1 1 1 1 2 2 3 3

2 2 2 2 2 3 3 1 1

3 3 3 3 3 1 1 2 2

1 1 1

: 1 1 1

1 1 1

q q q q q q

T q q q q q q

q q q q q q

Bischi, G.I., H. Dawid and M. Kopel "Gaining the Competitive Edge Using Internal and External Spillovers: A Dynamic Analysis"  Journal of Economic Dynamics and Control  vol. 27 (2003) pp. 2171-2193

Bischi, G.I., H. Dawid and M. Kopel"Spillover Effects and the Evolution of Firm Clusters" Journal of Economic Behavior and Organization vol. 50, pp.47-75 (2003)

S

VI

VIIVIII

V0 PI

PII

PIII

PIV

QII

QIII

Local StabilityVertices V0 and VII are always repelling;

Interior FP S (if it exists) is a saddle point or a repelling nodeQII and PII are created together (saddle-node)PIII and QIII are created together (saddle-node) PII and PIV cannot coexistPIII and PI cannot coexist

1

1

Fig. 3

x1

x2

O

F1

F2

VIII QIII PIII

PII

QII

VI

B(PII)

B(VI)

B(PIII)

B(VIII)S

VII

1

1x1

x2

(a)

Fig. 5

LC

x2

1

x1

(b)

LC

LC

(c)

1

1x1

x2

PIIIQIII

OVI

VIIVIII

1O

PIIIQIII

LC

VII

0.9650.35

B(PIII)

B(VIII)

B(VI)

PIIIQIIIVIII

VI

S

VII

S

1

10.965

0.35 x1

x2

(d)

LCLC

Z1

Z3

H1 H2 H3PIIIQIII VII

Z1

H1

H2

H3

Fig. 6

0

0

1.1

1.1

x1

qIII 1

pIII 1

qIII 1

pIII 1

c1

qIII 1

pIII 1

c1

1x1

1

0.30.3

0.30.3

0.6

0.6

x1

Bischi, G.I. and A. Naimzada, "Global Analysis of a Duopoly Game with Bounded Rationality", Advances in Dynamic Games and Applications, vol.5, Birkhauser (1999)  pp. 361-385

1 2 1 2( , ) ( .i i i iq q q a b q q c q

1 2( 1) ( ) ( ) ( ( ), ( )) ; 1, 2ii i i i

i

q t q t v q t q t q t iq

profit function (linear cost and demand)

Gradient dynamics

' 21 1 1 1 1 1 1 1 2

' 22 2 2 2 2 2 2 1 2

(1 ( )) 2

:

(1 ( )) 2

q v a c q bv q bv q q

T

q v a c q bv q bv q q

The map

E*

q1

q2

8

120

0

v1 = 0.24 v2 = 0.48 c1 = 3 c2 = 5 a = 10 b = 0.5

O

)2(1O

)1(1O

)3(1O

11

12

12

' 2(1 ( )) 2 .j j j j j jq v a c q bv q j i

Each coordinate axis is trapping since qi(t) = 0 implies qi(t+1) = 0

The restriction of the map T to that axis is

conjugate to the standard logistic map

E*

q1

q2

7

0

0

v1 = 0.24 v2 = 0.55 c1 = 3 c2 = 5 a = 10 b = 0.5

)(1bLC

)(1aLC

)(bLC

)(aLC

Z2

Z4

Z0

E*

q1

q2

7

11

0

0

v1 = 0.24 v2 = 0.55 c1 = 3 c2 = 5 a = 10 b = 0.5

)(1bLC

)(1aLC)(bLC

)(aLC

Z2

Z4

Z0

)1(1h

)2(1h

)1(2h

)2(2h

h

contact

E*

q1

q2

110

0

v1 = 0.24 v2 = 0.55 c1 = 3 c2 = 5 a = 10 b = 0.5

)(1bLC

)(1aLC

)(bLC

)(aLC

Z2

Z4

Z0

)2(1O

E*

q2

0

0

v1 = 0.24 v2 = 0.7 c1 = 3 c2 = 5 a = 10 b = 0.5

Z2

Z4

Z0

)2(1O

q1

q2

6

110

0

v1 = 0.24 v2 = 1.0747 c1 = 3 c2 = 5 a = 10 b = 0.5

)(1aLC)(aLC

q1

q2

7

9.50

0

v1 = 0.4065 v2 = 0.535 c1 = 3 c2 = 5 a = 10 b = 0.5

q1

q2

7

9.5

v1 = 0.4065 v2 = 0.535 c1 = 3 c2 = 5 a = 10 b = 0.5

)(1bLC

)(1aLC

)(bLC

Z2

Z4

Z0

)1(1h

)2(1h

)1(2h

)2(2h

h

)(aLC

-0.5

-0.5

top related