• No results found

Construction of a local and global Lyapunov function for discrete dynamical systems using radial basis functions

N/A
N/A
Protected

Academic year: 2021

Share "Construction of a local and global Lyapunov function for discrete dynamical systems using radial basis functions"

Copied!
28
0
0

Loading.... (view fulltext now)

Full text

(1)

www.elsevier.com/locate/jat

Construction of a local and global Lyapunov function

for discrete dynamical systems using radial

basis functions

Peter Giesl

Department of Mathematics, University of Sussex, Falmer, Brighton, BN1 9RF, UK Received 1 June 2007; received in revised form 28 November 2007; accepted 3 January 2008

Communicated by Robert Schaback Available online 27 March 2008

Abstract

The basin of attraction of an asymptotically stable fixed point of the discrete dynamical system given by the iterationxn+1=g(xn)can be determined through sublevel sets of a Lyapunov function. In Giesl [On

the determination of the basin of attraction of discrete dynamical systems. J. Difference Equ. Appl. 13(6) (2007) 523–546] a Lyapunov function is constructed by approximating the solution of a difference equation using radial basis functions. However, the resulting Lyapunov function is non-local, i.e. it has no negative discrete orbital derivative in a neighborhood of the fixed point. In this paper we modify the construction method by using the Taylor polynomial and thus obtain a Lyapunov function with negative discrete orbital derivative both locally and globally.

© 2008 Elsevier Inc. All rights reserved.

MSC:39A11; 65Q05; 37B25; 37C25

Keywords:Discrete dynamical system; Radial basis functions; Error estimates; Lyapunov function; Basin of attraction

1. Introduction

In this paper we study the basin of attraction of a fixed point of the general discrete dynamical system given by the iterationxn+1 =g(xn), wheregC(Rd,Rd),1 andd ∈ N. While existence and exponential asymptotic stability of a fixed pointxcan be checked straightforward, the determination of its basin of attractionA(x)consisting of all initial points such that their

E-mail address:[email protected].

0021-9045/$ - see front matter © 2008 Elsevier Inc. All rights reserved. doi:10.1016/j.jat.2008.01.007

(2)

iterates converge tox, is a difficult problem, since it involves global information as opposed to local information for the stability. A common way to analyze the basin of attraction is the method of a Lyapunov function.

A Lyapunov functionLC0(Rd,R)is a function with negative discrete orbital derivative

L(x) <0 for allxB\{x}, whereBis an open neighborhood of the fixed point. The discrete orbital derivative is defined byL(x):=L(g(x))L(x). Then connected and bounded sublevel setsOR, i.e.L(x) < Rfor allxORandL(x)=Rfor allx∈*OR, are subsets of the basin of attraction ofxsupposed thatL(x) <0 holds for allxOR\{x}.

The existence of Lyapunov functions has been established by converse theorems which, how-ever, offer no construction method for Lyapunov functions. One of these converse theorems proves the existence of the Lyapunov functionVC(A(x),R)satisfyingV(x)= −xx2, cf.

[11,4, Theorem 2.8]. In [4], this functionVwas approximated as the solution of a linear difference equation using radial basis functions. For the approximationvone chooses the coefficients of a certain ansatz function such that the difference equation is satisfied for all points of a gridXN, i.e.v(xj)= −xjx2for allxjXN. The approximation then satisfies the error estimate

|V(x)v(x)|2, i.e.v(x)xx2+2, wheredepends on the density of the grid. This ensuresv(x) < 0 ifx /B(x), i.e. we obtain a non-local Lyapunov function. The local part was solved in [4] by using a local Lyapunov function, which can be obtained by a Lyapunov function of the linearized equationxn+1 =Dg(x)xn, whereDgdenotes the Jacobian matrix of first derivatives.

Other methods for the construction of Lyapunov functions for discrete and continuous dynam-ical systems consider special Lyapunov functions like quadratic, polynomial, piecewise linear, piecewise quadratic or polyhedral. Julián [13] approximated the differential equation by a piece-wise linear right-hand side and constructed a piecepiece-wise linear Lyapunov function using linear programming (linear optimization). Hafstein [9], improved this ansatz and constructed a piece-wise linear Lyapunov function for the original nonlinear system also using linear programming. The resulting Lyapunov functions are not smooth since they are piecewise linear or quadratic, on the other hand they require less smoothness than our approach and can also be used for control problems. For these methods a triangulation of the space is necessary which gets more complicated for higher dimensions. Johansen [12] used a family of smooth basis functions and determines the parameters by convex optimization.

A different method deals with the Zubov equation and computes a solution of this partial dif-ferential equation. In a similar approach to Zubov’s method, Vannelli and Vidyasagar [17] use a rational function as Lyapunov function candidate and present an algorithm to obtain a maximal Lyapunov function in the case thatfis analytic. In Camilli et al. [2], Zubov’s method was extended to control problems in order to determine the robust domain of attraction. The corresponding gen-eralized Zubov equation is a Hamilton–Jacobi–Bellmann equation. This equation has a viscosity solution which can be approximated using standard techniques after regularization at the equi-librium, e.g. one can use piecewise affine approximating functions and adaptive grid techniques, cf. Grüne [7]. The error estimate here is given in terms of|V (x)v(x)|, whereVdenotes the regularized Lyapunov function andvits approximation, and not in terms of the orbital derivative as in our approach. In [8] an ISDS Lyapunov function for control problems is approximated via set orientated methods.

We use radial basis functions to solve the difference equation V(x) = −xx2. The main advantage of this method is that it is meshless, i.e. no triangulation of the space Rd is needed. Other methods first generate a triangulation of the space, use functions on each part of the triangulation, e.g. affine functions as in some examples discussed above, and then patch them

(3)

together obtaining a global function. The resulting function is not very smooth and the method is not very effective in higher space dimensions. Moreover, the interpolation problem stated by radial basis functions is always uniquely solvable and we can choose scattered grid points. Radial basis functions give smooth approximations, but at the same time require smooth functions that are approximated.

In this paper, we seek to construct a Lyapunov functionvwhich has negative discrete orbital derivative also nearx and thus is local and global. To achieve this goal, we calculate a Taylor polynomial-like functionn(x)ofV, such that the functionW (x) := V (x)n(x) forxA(x)\{x}

andW (x) := 1 is a smooth function. Then we approximate the function W (x)satisfying the linear difference equationn(x)W (x)+n(x)W(x)= −xx2by an approximationw, which satisfies this equation for all points of a grid and, additionally, w(x) = 1. The radial basis function chosen for this mixed approximation will be of the class of Wendland’s compactly supported radial basis functions. Local and global error estimates of the approximation ensure thatv(x)=n(x)w(x)has negative discrete orbital derivative in particular nearx, i.e.vis a local and global Lyapunov function. Hence, connected sublevel sets ofv are subsets of the basin of attraction ofx. We prove in this paper that each open, bounded and connected subset of the basin of attraction can be covered by a sublevel set ofv, when choosing the grid points properly. The method can be extended to more complicated attractors such as periodic orbitsx1, . . . , xmusing the local information given byDg(x1), . . . ,Dg(xm).

For continuous dynamical systems given by an autonomous ordinary differential equation

˙

x=f (x)a similar method of constructing Lyapunov functions was established in[3]; improved error estimates were obtained in [6]. The construction of a global and local Lyapunov function similar to this paper was presented in [5].

The paper is organized as follows: in Section 2 we recall the properties of the Lyapunov function Vand prove properties of its Taylor polynomial-like functionn(x)and the functionW (x)=V (x)n(x). Section 3 deals with the approximationwofWusing radial basis functions. In Section 4 we derive local and global error estimates forw, which are used in Section 5 to prove the main results: setting

v(x)=n(x)w(x), the functionvis a local and global Lyapunov function, i.e.v(x) <0 holds for allxB\{x}, cf. Theorem 5.1, and each open, bounded and connected subset of the basin of attraction can be covered by a sublevel set ofv, cf. Theorem 5.2. In Section 6 we give two examples: a comparison with the method in [4] (two-dimensional example) and a model for the demand for education, cf. [15] (three-dimensional example).

2. The Lyapunov functionVand its Taylor polynomial

Throughout the paper we consider the discrete dynamical system given by the iteration xn+1=g(xn),

wheregC(Rd,Rd), 1 and n ∈ N. The flow of the dynamical system is denoted by

Snx0:=xn,n∈N0. DenoteB(y)= {x ∈Rd| xy<}for>0 andy ∈Rd.

Let us recall some basic definitions from dynamical systems: A pointx∈Rdis called afixed pointifg(x)=x. A fixed pointxis called

stableif for all>0 there is a>0 such thatSnxB(x)holds for alln∈N0and for all

xB(x).

(4)

exponentially attractive if there is a > 0 and a > 0 such that limn→∞Snx

xexp(n)=0 holds for allxB(x).

(exponentially) asymptotically stable, if it is both stable and (exponentially) attractive. If all eigenvaluesof the Jacobian matrix of the first derivativesDg(x)satisfy||<1, thenx

is exponentially asymptotically stable.

A setO⊂Rdis calledpositively invariantifSnxOholds for alln∈N0and allxO. We assume throughout the paper thatx ∈Rdis a fixed point and that all eigenvaluesofDg(x)

satisfy||<1.

In the following theorem a sufficient condition for the determination of a subset of the basin of attraction is given through the Lyapunov functionL, cf.[10,11,4, Theorem 2.2].

Theorem 2.1. Let x be an asymptotically stable fixed point of the discrete dynamical system xn+1=g(xn),letxO⊂Rdbe an open,bounded and connected set.LetLC0(Rd,R)be a

function andR∗∈Rsuch that

1. L(x) < Rholds for allxOandL(x)=Rholds for allx∈*O.

2. L(x) < 0 holds for allxO\{x},whereL(x) := L(g(x))L(x)denotes the discrete orbital derivative.

ThenOis positively invariant andOA(x)holds.

The following theorem ensures the existence and smoothness of a special Lyapunov function, cf.[11, Theorem 49.3] for the existence and [4, Theorem 2.8] withp(x)= −xx2for the smoothness. The theorem holds true for other right-hand sidesp(x), but for the Taylor polynomial, cf. Definition 2.3, and its calculation, cf. Remark 2.5, we need a quadratic form. Hence, instead of−xx2we could choose−(xx)TC(xx)with any positive definite matrixC, but for simplicity we restrict ourselves toC =I.

Theorem 2.2(Existence of V). Letxbe a fixed point ofxn+1=g(xn),wheregC(Rd,Rd),

1.Let||<1hold for all eigenvalues of Dg(x).

Then there exists a functionVC(A(x),R)withV (x)=0such that V(x)= −xx2

holds for allxA(x).The setKR:= {xA(x)|V (x)R}is compact inRdfor allR0. In the following Definition 2.3 we define the function h which turns out to be the Taylor polynomial ofVof orderP, cf. Lemma 2.4.

Definition 2.3(Definition ofh). LetP2. Lethbe the function h(x):=

2||P

c(xx) (2.1)

such thath(x)=h(g(x))−h(x)= −xx2+o(xxP). (2.2)

Lemma 2.4. There is one and only one function hof the form(2.1)which satisfies(2.2).The functionhis the Taylor polynomial of V,cf.Theorem2.2,of order P.

(5)

The proof of the lemma can be found in AppendixB. Let us explain how to calculate the functionh.

Remark 2.5. Eq. (2.2) can be solved by plugging the ansatz (2.1) into (2.2) and replacinggby its Taylor polynomial of orderP −1. Then (2.2) becomes

2||P c ⎡ ⎣ ⎛ ⎝Dg(x)(xx)+ 2||P−1 *g(x) ! (xx) ⎞ ⎠ (xx) ⎤ ⎦ = −xx2+o(xxP). (2.3)

The difference ofgto its Taylor polynomial is of ordero(xxP−1)and thus the difference of the whole left-hand side of (2.3) toh(x)is of ordero(xxP).

We add a high order polynomialMxx2H tohin order to obtain a functionnfor which

n(x) >0 holds for allx =x.

Definition 2.6(Definition ofn). LetP2 and lethbe as in Definition2.3. LetH:=P2+1 andM0 and define

n(x)=h(x)+Mxx2H

=

2||P

c(xx)+Mxx2H. (2.4)

Choose the constantMso large thatn(x) >0 holds for allx =x. Note thatn∈C(Rd,R). This is possible since forxx the leading term ish2(x)=(xx)TB(xx)which is a positive definite quadratic form, and forx → ∞the leading term isMxx2H; for details cf.

[3, Definition 2.56].

In Proposition 2.7 we summarize some properties ofn(x)andW (x):=V (x)n(x). Proposition 2.7. LetP2and letnbe as in Definition2.6.Then

1. n(x) >0holds for allx =x.

2. For each compact set K,there is a constantC >0such thatn(x)Cxx2holds for all xK.

3. W (x)=V (x)n(x)CP−2(A(x),R),whereW (x)=1,and*xW (x)=0for all1||P −2.

Proof. The proposition can be proved as in the continuous case, cf.[3, Proposition 2.58]. Example 2.8. Consider the difference equation

xn+1 = 12xn+xn2−yn2,

yn+1 = −12yn+x2n

(2.5) with fixed pointx =(0,0). This is Example 1 of[4] and will serve as an example in Section 6.1. We calculate the polynomialh(x, y)and start with the termsh2(x, y)of second order. By the proof of Lemma 2.4,h2(x, y)=(x, y)B

x y

, whereBis the solution ofDg(0,0)TBDg(0,0)B= −I. In our caseB= 4 3 0 0 43 , i.e.h2(x, y)=43x2+43y2, cf. [4].

(6)

For the terms of order three,h3(x, y) =ax3+bx2y+cxy2+dy3, we consider (2.2) with P =3 −x2−y2+o((x, y)3) =(h2◦g)(x, y)+(h3◦g)(x, y)−h2(x, y)−h3(x, y) =4 3 1 2x+x 2y22+4 3 −1 2y+x 22+a1 2x+x 2y23 +b 1 2x+x 2y221 2y+x 2+c1 2x+x 2y2 1 2y+x 22 +d −1 2y+x 234 3x 24 3y 2ax3bx2ycxy2dy3 = −x2−y2+x3 4 3+ 1 8aa +x2y −4 3− 1 8bb +xy2 −4 3+ 1 8cc +y3 −1 8dd +o((x, y)3),

i.e.a= 3221,b= −2732,c= −3221 andd =0. Thus,h3(x, y)= 3221x3−2732x2y−3221xy2. In a similar way we calculate the terms of order 4 and 5 and obtain forP =5

h(x, y)=43x2+43y2+2132x3−3227x2y−3221xy2 +10 624 2835 x 4+4096 3213x 3y1408 315x 2y2256 459xy 3+64 35y 4 +3 657 728 874 045 x 5+1 416 704 530 145 x 4y65 536 9639x 3y21 581 056 530 145x 2y3+34 304 9765xy 4+2560 5049y 5. (2.6) A functionnsuch thatn(x, y) >0 holds for all(x, y) =(0,0)is given by

n(x, y)=h(x, y)+2(x2+y2)3. (2.7)

3. Approximation ofWusing radial basis functions

In this section we describe the approximation of the functionWbywusing radial basis functions. For an overview on radial basis function, cf.[19,1].

Since the 1970s radial basis functions have been used to interpolate scattered data. Given pointsXN = {x1, . . . , xN} ⊂ Rd and valuesf1, . . . , fN the goal is to find a smooth function

f:Rd → Rinterpolating the data, i.e.f (xj)= fj for allj =1, . . . , N. Using the following ansatz for the interpolating functionf (x)=Nk=1 k(xxk), whereis a fixed radial basis function, the interpolating conditions become the system of linear equations A = , where

=(f1, . . . , fN)andA=(aj k)j,k=1,...,Nwithaj k =(xjxk). The choice of the radial basis function(x)= (x)is such that the matrixAis positive definite for a general choice of the grid points. In this article we use Wendland’s compactly supported radial basis functions.

Radial basis functions can also be used to interpolate the values of general linear operators, e.g. linear differential operators; in the above example of the interpolation of function values the linear operator was the identity. Hence, they can be used to solve partial differential equations, also with boundary conditions, cf. [6]. In this article, however, we will use the linear operatorDn

defined in (3.1) at the pointsx1, . . . , xNand the identity atx0.

Recall that the Lyapunov functionV (x)=n(x)W (x)satisfiesV(x)= −xx2. Hence, the functionWsatisfies the equationn(g(x))W (g(x))−n(x)W (x)= −xx2, or in other words

DnW (x)= −xx2 (3.1)

(7)

For the approximating functionw:Rd→Rwe choose a radial basis function(x):= (x)

and a gridXN= {x1, . . . , xN} ⊂Rd, and we make the following ansatz:

w(x)=0(xx)+ N k=1 k(xkDn) y(xy), (3.2) wherek ∈Randdenotes Dirac’s-distribution, i.e.xf (x)=f (x). The ansatz is a mixed approximation including the linear operatorDn for the grid points x1, . . . , xN and the linear operatorD0=id for the grid pointx.

The coefficientskare determined by the claim that

w(x)=W (x)=1 (3.3) and (xjDn) xw(x)=( xjDn) xW (x) (3.4) holds for allj =1, . . . , N, i.e.DnW (xj)=Dnw(xj). Plugging the ansatz (3.2) into (3.3) and

(3.4) one obtains with (3.1) 1=0(0)+ N k=1 k(xkDn)y(xy) and −xjx2=(xjDn) xW (x) =(xjDn)xw(x) =(xjDn)x(xx)0+ N k=1 (xjDn)x(xkDn)y(xy)k

for allj =1, . . . , N, sinceDnis a linear operator. This is equivalent to the following system of linear equations with interpolation matrixA=(aj k)j,k=0,...,N and vector =(j)j=0,...,N, cf. also Proposition 3.5: A=, where aj k=(xjDn) x(x kDn) y(xy) forj, k1, (3.5) a0k=ak0=(xkDn) y(xy) fork1, (3.6) a00=(0) (3.7) and j= −xjx2 forj1, 0=1.

Aclearly is a symmetric matrix. For existence and uniqueness of the solution, the interpolation matrixAmust have full rank. We will even obtain a positive definite matrixAfor grids which include no fixed or periodic point, cf. Proposition3.4.

The radial basis functionsused in this paper will be from the class of Wendland functions which were introduced by Wendland [18]. They have compact support and are polynomials on their support.

Definition 3.1(Wendland functions[18]). Letl∈N,k∈N0. We define by recursion l,0(r)= (1−r)l+and l,k+1(r)=

1

r t l,k(t ) dtforr ∈R+0. Here we setx+=x forx0 andx+=0

(8)

For the rest of the paper we defineby a Wendland function l,kwithk1.

Assumptions. We define the radial basis functionby (x):= l,k(cx),

where l,kis a Wendland function,k∈N,l:=d2+k+1 andc >0. Denote (r):= l,k(cr). Note that the support ofis given by supp= {x ∈Rd| x1c}.

In Proposition 3.2 we summarize important properties of l,k(r) and (x). For a proof, cf. [18,3].

Proposition 3.2. Let k ∈ N and l := d2+k+1. Let (r) := l,k(cr)with c > 0 and

(x):= (x).Moreover,define 1(r):= d dr (r) r forr >0and 2(r) := d dr 1(r) r forr >0

and set 2(0)=0.Set F=Hd+1 2 +k (Rd) and (3.8) F=Hd+21+k(Rd), (3.9)

where H denotes the Sobolev space.Then

1. ∈C2k(Rd,R)andhas compact support.

2. For (r) := l,k(cr) we have the following asymptotics for the functions 1 and 2, respectively:

d

dr (r)=O(r)forr→0.

• 1(r)=O(1)forr→0andlimr→0 1(r)=: 1(0)exists. • d dr 1(r)=O(1)forr→0. • 2(r)=O 1 r forr→0.

3. For the Fourier transformˆ()=Rd(x)eix T dxwe have C1 1+ 2 ((d+1)/2+k) ˆ()C2 1+ 2 ((d+1)/2+k) (3.10)

with positive constantsC1, C2.

4. LetF∗⊂S(Rd),whereS(Rd)denotes the dual of the Schwartz spaceS(Rd)of rapidly decreasing functions.Then we define the norm2F∗=(2)d

Rd |ˆˇ()|2ˆ() d,which

is equivalent to the usual Sobolev norm inF∗ = H((d+1)/2+k)(Rd).Moreover,2F∗ =

xy(xy).

5. IfF∗,then∗∈F.

In the following lemma we show that several operators are inF∗and, moreover, the approxi-mating functionwis an element of the function spaceF.

Lemma 3.3. Let the linear operatorDnbe given byDnw(x):=n(g(x))w(g(x))−n(x)w(x)and let the linear operator D of the discrete orbital derivative be given byDw(x):=w(g(x))w(x).

(9)

For all x ∈ Rd we havex,xD,xDn ∈ F∗∩E(Rd).Moreover,for each gridXN

and any0,1, . . . ,N ∈ Rthe ansatz functionw of(3.2)satisfies w(x) = 0(xx)+

N

k=1k(xkDn)

y(xy)F.

Proof. To prove that a linear operatorbelongs toF∗we show thatRd|ˆˇ()|2ˆ() d<∞, cf. 4 of Proposition 3.2. Note thatˆ()C2

1+ 2−((d+1)/2+k)by (3.10). Sincexhas compact support,xˆˇ ()=xeixT=eixT. Thus,

Rd|ˆˇx()| 2ˆ() dC 2 Rd 1+ 2 ((d+1)/2+k) d<.

SincexDhas compact support,(xD)ˆˇ()=(xD)eix T =eig(x)TeixT. Thus, Rd|(xD)ˆˇ()| 2ˆ() d 4C2 Rd 1+ 2 ((d+1)/2+k) d<.

SincexDnhas compact support,(xDn)ˆˇ()=(xDn)eix T =n(g(x))eig(x)T− n(x)eixT. Thus, Rd|(xDn)ˆˇ()| 2ˆ() d 4C2max(n(g(x)),n(x))2 Rd 1+ 2 ((d+1)/2+k) d <. Let =0x+ N j=1j(xjDn). SinceS(R

n)has the compact support supp()=

N

j=1{xj} ∪

N

j=1{g(xj)} ∪ {x} =: K, we have()(x) = y(xy) = w(x). We concludeF∗∩E(Rd)in a similar way as above. This impliesw = ∗ ∈ F by 5 of Proposition3.2.

Now we show that the collocation matrixAis positive definite.

Proposition 3.4. Let (x)be as in the Assumptions and let XN = {x1, x2, . . . , xN}be a set

of pairwise distinct points,which are no fixed or periodic points.Then the matrix A defined in

(3.5)–(3.7)is positive definite.

Proof. For = 0x+Nj=1j(xjDn)F∗∩E(Rd), cf. Lemma 3.3, we have with 4 of Proposition 3.2TA =xy(xy)= 2F =(2)dRd |ˆˇ()|2ˆ() d. Since

ˆ

() >0 holds for all∈Rd, the matrixAis positive semidefinite.

Now we show thatTA =0 implies =0. We assume thatTA =(2)dRd|ˆˇ()|2 ˆ

() d=0. Then the analytic function satisfiesˆˇ()=0 for all∈Rd. By Fourier transfor-mation inS(Rd)we haveS(Rd)=0, i.e.

(h)=0h(x)+ N j=1 j n(g(xj))h(g(xj))−n(xj)h(xj) =0 (3.11)

(10)

We show that0=0. The pointsxj,j =1, . . . , Nare distinct from the fixed pointx. Denote

I := {j ∈ {1, . . . , N}|g(xj) =x}. There is a neighborhoodB(x)such thatxj/ B(x)holds for allj = 1, . . . , N andg(xi) /B(x)holds for alliI. Define the functionh(x)= 1 for

xB/2(x)andh(x)= 0 forx /B(x), and extend it smoothly such thathS(Rd). Then

(3.11) yields 0=(h)=0since fori /I we haven(g(xi))h(g(xi))=n(x)h(x)=0. Now we showi = 0 fori =1, . . . , N. We use the notationgk forgg◦ · · · ◦g

ktimes

. Fix an

i∈ {1, . . . , N}. DenoteJ := {j ∈ {1, . . . , N}\{i}|∃k∈N:gkxj =xi and∀l∈ {1, . . . , k−1} :

glxjXN}. Note thatg(xk)∈ {xj|jJ ∪ {i}}for allkJ by definition ofJandg(xi) /

{xj|jJ∪ {i}}, sincexiis no fixed point and no periodic point. Moreover, by definition ofJwe have

g(xk) /∈ {xj|jJ∪ {i}}for allk∈ {1, . . . , N}\(J ∪ {i}). (3.12) Define the functionhS(Rd)in the following way:

h(xj)= 1/n(xj)forjJ∪ {i}, 0 forj ∈ {1, . . . , N}\(J ∪ {i}), h(g(xj))=0 forj ∈ {1, . . . , N}\J, h(x)=0.

Note thatn(x) =0 forx =x. Extend the function smoothly and prolongate it by zero such that

hS(Rd). Note that this is possible by (3.12). Then (3.11) yields 0=(h)=0+ jJ j[1−1] +i[0−1] + k∈{1,...,N}\(J∪{i}) k[0−0] = −i.

This argumentation holds for alli=1, . . . , Nand thus=0. Hence,Ais positive definite. In the following proposition we calculate the matrix elements of the collocation matrixA, cf. (3.5)–(3.7).

Proposition 3.5. LetXN = {x1, . . . , xN}be a set of pairwise distinct points,which are no fixed

or periodic points.Let(x):= (x)be defined by a Wendland function as in the Assumptions.

The matrix elementsaj k of the collocation matrix A are then given by

aj k=n(g(xj))n(g(xk)) (g(xj)g(xk))−n(g(xj))n(xk) (g(xj)xk)

−n(xj)n(g(xk)) (xjg(xk))+n(xj)n(xk) (xjxk), (3.13)

ak0=a0k=n(g(xk)) (xg(xk))−n(xk) (xxk), (3.14)

a00= (0) (3.15)

forj, k=1, . . . , N.

The vectoris given by

j= −xjx2 forj1,

(11)

Let the vector =(0,1, . . . ,N)T be the unique solution of the system of linear equations A=.

Then the approximantwC2k(Rd,R)is given by

w(x)=0 (xx)+ N k=1 k n(g(xk)) (xg(xk))−n(xk) (xxk) .

Proof. By (3.5) we have forj, k1

aj k=(xjDn) x(x kDn) y (xy) =(xjDn)xn(g(xk)) (xg(xk))−n(xk) (xxk) =n(g(xj))n(g(xk)) (g(xj)g(xk))−n(g(xj))n(xk) (g(xj)xk) −n(xj)n(g(xk)) (xjg(xk))+n(xj)n(xk) (xjxk).

The formulas forj =0,k=0 andw(x)follow by similar calculations, cf. also (3.2). The following proposition is the minimality property of the approximationw; it can be proved in a similar way as e.g. [3, Proposition 3.34].

Proposition 3.6. Let(x)be defined as in the Assumptions.LetXN = {x1, x2, . . . , xN}be a set

of pairwise distinct points,which are no fixed or periodic points.LetWFand letwF,cf.

Lemma3.3,be the approximation of W with respect to the gridXNin the sense of Proposition3.5. Then

WwFWF. 4. Error estimates

In this section we prove three error estimates. More precisely, we estimate|W(x)w(x)|

(Proposition4.1) and|W (x)w(x)|(Proposition 4.2) in a neighborhood ofx. Moreover, we estimate|DnW (x)Dnw(x)|for all points in the area where the grid points XN are set, cf. Theorem 4.4.

Proposition 4.1. Let(x)be defined as in the Assumptions.LetgC1(Rd,Rd)and letWF.

For all>0there is a>0such that

W(x)w(x) forxB(x) (4.1)

holds for all approximationswof W with respect to any gridXNin the sense of Proposition3.5.

Proof. There is a constantc1such thatDg(x)Ic1holds for allxB1(x). There is a constantc2such that| 1(g(x)x)|c2holds for allxB1(x), since 1andgare continuous functions; for the definition of 1cf. Proposition 3.2. Set

:=min 1, c1WF√2c2 . (4.2)

(12)

Denote the linear operator of the discrete orbital derivative byDw(x) := w(g(x))w(x). Letx∗ ∈ B(x), and set = x∗◦DF∗and =xDF∗, cf. Lemma3.3. We have

(Ww)=0, sinceW(x)=0=w(x)due tog(x)=x. Hence,

|(W )(w)| = |()(Ww)|F∗· WwF

F∗· WF (4.3)

by Proposition3.6. Then we have with a similar calculation as in [4]—note thatg(x)=x:

2

F∗=()x()y(xy)

=(x∗◦DxD)x(x∗◦DxD)y(xy) =2 (0)−2 (g(x)x).

Note that by Taylor’s Theorem there is a=x∗+(1−)xwhere∈ [0,1]such that (g(x)x)= (0)+ 1(g())(g())T(Dg()I )(x∗−x).

Again by Taylor’s Theorem there is a=+(1−)xwhere∈ [0,1]such that

g()=g(x)+Dg()(x) =(Dg()I )(x). Altogether, we obtain 2 F∗2| 1(g())| · g() · Dg()I · x∗−x 2c2· Dg()I · Dg()Ix∗−x2 2c21c22 2 W2F

by (4.2) sincex∗−x. Hence, we haveFW

F and the proposition follows by (4.3).

Proposition 4.2. Let(x)be defined as in the Assumptions.LetgC0(Rd,Rd)and letWF.

For all>0there is a>0such that

|W (x)w(x)| forxB(x) (4.4)

holds for all approximationswof W with respect to any gridXNin the sense of Proposition3.5.

Proof. Letm:=maxr∈[0,1] drd (r)which exists by Proposition 3.2. Define

:=min 1, 2

2mW2F !

. (4.5)

Letx∗∈B(x), and set=x∗ ∈F∗and=xF∗, cf. Lemma3.3. We have(Ww)=

0, sinceW (x)=1=w(x)by construction ofw, cf. (3.3). Hence,

|(W )(w)| = |()(Ww)|F∗· WwF

(13)

by Proposition3.6. Denotingr:= x∗−xand using Taylor’s Theorem there is ar˜∈ [0, r] such that 2 F∗ =()x()y(xy) =(x∗−x)x(x∗−x)y(xy) =2 (0)−2 (r) = −2 d dr (r)r˜ 2m 2 W2F

holds by (4.5). Hence, we have by (4.6)|(W )(w)|, which shows the proposition.

For Theorem 4.4 we define the fill distance of a grid.

Definition 4.3(Fill distance). LetK ⊂Rdbe a compact set. Furthermore, letXN:={x1, . . . , xN}

Kbe a grid (set of pairwise distinct points). The positive real number

h:=hK,XN =max yKxmin∈XN

xy

is called thefill distance ofXN inK. In particular, for allyKthere is a grid pointxkXN such thatyxkh.

Theorem 4.4. Let (x)be defined as in the Assumptions.LetgC(Rd,Rd),1 and let WF.

Let K be a compact set.For allH >0there is a constantC∗=C(K)such that:LetXN :=

{x1, . . . , xN} ⊂Kbe a grid with pairwise distinct points which are no fixed or periodic points

and with fill distance0<hH in K,and letwC2k(Rd,R)be the approximation of W in the sense of Proposition3.5.

Then

|DnW (x)Dnw(x)|Ch holds for allxK. (4.7)

Proof. Letx∗ ∈ K and choose a grid point x˜ ∈ XN such that r := x∗− ˜xh. Set =

x∗◦Dn∈F∗and=x˜Dn∈F∗, cf. Lemma3.3. We have(Ww)=0 by definition of w, cf. (3.4). Hence,

|(W )(w)| = |()(Ww)|F∗· WwF

F∗· WF (4.8)

by Proposition3.6. We obtain with a similar calculation as in Proposition 3.5

2 F∗=()x()y(xy) =(x∗◦Dnx˜Dn)x(x∗◦Dn−x˜◦Dn)y(xy) = (0)[n(x)˜ 2+n(x)2+n(g(x))˜ 2+n(g(x))2] −2 (x∗− ˜x)n(x)n(x)˜ −2 (g(x)g(x)˜ )n(g(x))n(g(x))˜ +2 (g(x)˜ −x)n(g(x))˜ n(x)−2 (g(x)˜ − ˜x)n(g(x))˜ n(x)˜ +2 (g(x)− ˜x)n(x)˜ n(g(x))−2 (g(x)x)n(x)n(g(x)).

(14)

Due to the continuity ofg,Dg,n,∇nand Hessn, there are constants such thatg(x)c0, Dg(x)c1,n(x)c2,∇n(x)c3andHessn(x)c4hold for allx∈conv(Kg(K)).

Recall that we have denotedr:= x∗− ˜x. Taylor’s Theorem implies the existence ofr0∈ [0, r]

such that

(0)(x∗− ˜x)= − d dr (r0)r.

Moreover, there is a=x∗+(1−)x˜where∈ [0,1]such thatn(x)−n(x)˜ = ∇n()T(x∗− ˜x). Hence, (0)[n(x)˜ 2+n(x)2] −2 (x∗− ˜x)n(x)n(x)˜ = (x∗− ˜x)[n(x)−n(x)˜ ]2+ [ (0)(x∗− ˜x)][n(x)2+n(x)˜ 2] | (r)|c32r2+2c22 d dr (r0) r =O(r2) (4.9)

forr →0 due to the properties of , cf. 2 of Proposition3.2.

In a similar way, Taylor’s Theorem implies the existence of1 = 1x∗+(1−1)x˜ where 1∈ [0,1]such that

(0)(g(x)g(x)˜ )= − 1(1)(g(1)g(x))˜ TDg(1)(x∗− ˜x).

Moreover, there are2=21+(1−2)x˜ and3 =3x∗+(1−3)x˜ where2,3 ∈ [0,1]

such thatg(1)g(x)˜ =Dg(2)(1− ˜x)andn(g(x))−n(g(x))˜ = ∇n(3)TDg(3)(x∗− ˜x).

Hence, (0)[n(g(x))˜ 2+n(g(x))2] −2 (g(x)g(x)˜ )n(g(x))n(g(x))˜ = (g(x)g(x)˜ )[n(g(x))−n(g(x))˜ ]2 +[ (0)(g(x)g(x)˜ )][n(g(x))2+n(g(x))˜ 2] c21c23| (g(x)g(x)˜ )|r2+2c12c22| 1(1)|r2 =O(r2) (4.10)

due to the properties of , cf. 2 of Proposition3.2.

Forh(x)= (xg(x)˜ )n(x)we have∇h(x)= 1(xg(x)˜ )n(x)(xg(x))˜ + (xg(x)˜ )∇n(x). Hence, Taylor’s Theorem implies the existence of az1=1x∗+(1−1)x˜where 1∈ [0,1]such that

[ ( ˜xg(x)˜ )n(x)˜ − (x∗−g(x)˜ )n(x)]n(g(x))˜ = [ 1(z1−g(x)˜ )n(z1)(z1−g(x))˜ T

+ (z1−g(x)˜ )∇n(z1)T](x˜−x)n(g(x)).˜ (4.11)

In a similar way we obtain

[ ( ˜xg(x))n(x)˜ − (x∗−g(x))n(x)]n(g(x)) = [ 1(z2g(x))n(z2)(z2g(x))T

+ (z2−g(x))∇n(z2)T](x˜−x)n(g(x)) (4.12)

(15)

Subtracting (4.11) from (4.12) we obtain (g(x)˜ −x)n(g(x))˜ n(x)(g(x)˜ − ˜x)n(g(x))˜ n(x)˜ + (g(x)− ˜x)n(x)˜ n(g(x))(g(x)x)n(x)n(g(x)) =n(z2)n(g(x))[ 1(z2−g(x))(z2−g(x))T 1(z1−g(x)˜ )(z1−g(x))˜ T](x˜−x) +[n(z2)n(g(x))−n(z1)n(g(x))˜ ] 1(z1−g(x)˜ )(z1−g(x))˜ T(x˜−x) +[ (z2−g(x))∇n(z2)T(z1−g(x)˜ )∇n(z1)T](x˜−x)n(g(x)) + (z1−g(x)˜ )∇n(z1)T(x˜−x)[n(g(x))−n(g(x))˜ ]. (4.13)

We will discuss each term of (4.13). For the first term we consider withz3=3(z1−g(x))˜ +

(1−3)(z2−g(x))where3∈ [0,1]

1(z2−g(x))(z2−g(x)) 1(z1−g(x)˜ )(z1−g(x))˜

| 1(z2−g(x))| · (z2−z1)+(g(x)˜ −g(x))

+| 1(z1−g(x)˜ ) 1(z2−g(x))| · z1−g(x)˜

= | 1(z2−g(x))|(1+c1)r+ | 2(z3)| · z3(1+c1)rz1−g(x)˜ . This term isO(r)forr→0 due to the properties of , cf. 2 of Proposition 3.2.

For the second term of (4.13) we consider

|n(z2)n(g(x))−n(z1)n(g(x))˜ |

n(z2)|n(g(x))−n(g(x))˜ | +n(g(x))˜ |n(z2)−n(z1)|

c2c3(1+c1)r

=O(r)forr→0.

For the third term of (4.13) we have withz4=4(z2−g(x))+(1−4)(z1−g(x))˜ where 4∈ [0,1] (z2−g(x))∇n(z2)(z1−g(x)˜ )∇n(z1) | (z2−g(x))| · ∇n(z2)− ∇n(z1) +| (z2−g(x))(z1−g(x)˜ )| · ∇n(z1) | (z2−g(x))|c4r+ | 1(z4)| · z4 · z2−z1+g(x)˜ −g(x)c3 | (z2−g(x))|c4r+ | 1(z4)| · z4(1+c1)c3r =O(r)

forr→0 due to the properties of , cf. 2 of Proposition 3.2. For the last term of (4.13) we have

|n(g(x))−n(g(x))˜ |c3c1r = O(r).

Altogether, we obtain with (4.9), (4.10) and (4.13)2F∗ =O(r2). Thus, (4.7) follows

(16)

5. Main results

In order to show that the approximationv(x)=n(x)w(x)is a Lyapunov function, we show in Theorem5.1 thatv(x) <0 holds for allxK\{x}. In Theorem 5.2 we show that each connected and bounded subset of the basin of attraction can be covered by a sublevel set of the function

v. Hence, we can determine each connected subset of the basin of attraction with a calculated Lyapunov function using the proposed method.

Theorem 5.1. Letxbe a fixed point ofxn+1=g(xn),wheregC(Rd,Rd)such that||<1

holds for all eigenvaluesof Dg(x).

We consider the radial basis function(x)= l,k(cx)withc >0,where l,kdenotes the Wendland function withk∈Nandl:=d2+k+1. LetP2+∗,where∗:= d+21+k andP ∈N.Let K be a compact set such thatxKandKA(x).

Let V be the Lyapunov function of Theorem2.2withV(x)= −xx2andV (x)=0,and

n(x)= 2||P c(xx)+Mxx2H as in Definition2.6,and letW (x) = V (x)n(x)CP−2(A(x),R)withW (x)=1,cf. Proposition2.7.

Then there is a constanth,such that for all approximationswC2k(Rd,R)of W with respect to a gridXNK\{x}with fill distancehhin the sense of Proposition3.5

v(x) <0 holds for allxK\{x}, wherev(x)=w(x)n(x).

Proof. LetB˜ be an open set withK ⊂ ˜B ⊂ ˜BA(x). ChooseC0(Rd,[0,1])to be a function satisfying(x) = 1 forxK and(x) = 0 forRd\ ˜B. Thus,C0(Rd)F. Set W0 = W ·; thenW0 ∈ C0P−2(Rd,R)andW0(x) = W (x) holds for allxK. Since P −2∗= d+21+k, we haveW0∈ C0P−2(Rd,R)HP−2(Rd)H(d+1)/2+k(Rd)=F;

note thatW0has compact support.

Set= 18. We choose>0 so small thatB(x)Kand

n(g(x))Cxx2, (5.1) n(x)−12xx2, (5.2) |W0(x)W0(x)|, (5.3) |W0(x)W0(x)| C, (5.4) |W0(x)w(x)|, (5.5) |W0(x)w(x)| C (5.6)

hold for allxB(x). This is possible due to Proposition2.7 applied tog(B(x))for (5.1); for (5.2) note thatP >2 andh(x)= −xx2+o(xxP)impliesn(x)= −xx2+ o(xxP). Eqs. (5.3) and (5.4) can be established by the continuity ofW0andW0atx, and (5.5) and (5.6) by Propositions 4.1 and 4.2. Defineh :=min(1,2/C), whereC∗is as in Theorem 4.4 forW0,H=1 andK.

We show nowv(x) < 0 forv(x) =n(x)w(x)andxK\{x}, and distinguish between the two casesxB(x)\{x}andxK\B(x).

(17)

Case1: LetxB(x)\{x}. Then, asW0(x)0, v(x)=n(g(x))w(g(x))−n(x)w(x) = [w(g(x))w(x)]n(g(x))+ [n(g(x))−n(x)]w(x) =n(g(x))w(x)+n(x)w(x) Cxx2 |W0(x)| + C −1 2xx 2(W0(x)) by (5.1),(5.6),(5.2) and (5.5) xx2 2−1 2(1−2)

by (5.3) and (5.4)—note thatW0(x)=0 andW0(x)=1

= −xx2

since= 18. This showsv(x) <0 forxB(x)\{x}.

Case2: Due to Theorem 4.4 andhhwe have|V(x)v(x)| = |DnW0(x)Dnw(x)|2 for allxK. Then

v(x)V(x)+2= −xx2+2<0

for allxK\B(x). This showsv(x) <0 and proves the theorem.

A Lyapunov function gives information about the basin of attraction: ifxis an asymptotically stable fixed point andOis an open, bounded and connected neighborhood ofxsuch thatv(x) <0 holds for allO\{x},v(x) < R∗holds for allxOandv(x)=R∗holds for allx ∈ *O, then

Ois a subset of the basin of attractionA(x), cf. Theorem2.1. Thus, the question arises whether we can cover each connected subset of the basin of attraction with a sublevel set of the calculated Lyapunov functionv. The affirmative answer is given in Theorem 5.2.

Theorem 5.2. Letxbe a fixed point ofxn+1=g(xn),wheregC(Rd,Rd)such that||<1

holds for all eigenvaluesof Dg(x).

We consider the radial basis function(x)= l,k(cx)withc >0,where l,kdenotes the Wendland function withk∈Nandl:=d2+k+1.LetP2+∗,where∗:= d+21+k andP ∈N.LetO0be an open,bounded and connected set withxO0⊂O0⊂A(x).

Let V be the Lyapunov function of Theorem2.2withV(x)= −xx2andV (x)=0,and

n(x) =2||P c(xx)+Mxx2H as in Definition2.6,and letW (x) = V (x)n(x)CP−2(A(x),R)withW (x)=1,cf.Proposition2.7.

Then there is an open,bounded and connected setBA(x)and anh>0,such that for all approximationswC2k(Rd,R)of W with respect to a gridXNB\{x}with fill distance

h < hin the sense of Proposition 3.5there is an open,bounded and connected set O with

O0⊂Osuch that forv(x)=w(x)n(x)we have

v(x) < Rholds for allxOandv(x)=Rholds for allx∈*Ofor anR∗∈R+,

v(x) <0holds for allxO\{x}.

Proof. SetR:=maxxO

0V (x) >0 and define the setsK1andK2as the closure of the connected

components which includexof the following sets:

{xA(x)|V (x)R} forK1, {xA(x)|V (x)R+4} forK2,

(18)

respectively. Denote by Bthe connected component which includesx of {xA(x)|V (x) < R+5}. Then obviouslyO0⊂K1⊂K2⊂BBA(x)andBis open; recall that the setsK1, K2andBare compact, cf. Theorem2.2. All these sets are positively invariant.

LetB˜ be an open set withB ⊂ ˜B ⊂ ˜BA(x), e.g.B˜ = {xA(x)|V (x) < R+6}. Choose C0(Rd,[0,1])to be a function satisfying(x)=1 forxBand(x)=0 forRd\ ˜B. Thus, C0(Rd)F. SetW0=W·; thenW0∈C0P−2(Rd,R)andW0(x)=W (x)holds for all

xB. SinceP −2∗,W0∈H(d+1)/2+k(Rd)=F.

For= 12choose 0<1 with Proposition 4.2 forW0such that bothB(x)O0holds and we have for allxB(x)

|W0(x)w(x)|

C, (5.7)

whereCwas defined in 2 of Proposition2.7 forB1(x). Choose 1r0>0 so small that

U:= {xA(x)|V (x) < r0} ⊂B(x) holds.

We define a function T:A(x) → N0 denoting the minimal numberT (x) ∈ N0 such that

ST (x)xU. The function fulfillsT (x) = 0 if and only if xU. Moreover, by definition

T(x)0 holds. SinceBA(x)is a compact set, there is a0>0 such thatS0BU. Thus,

0T (x)0holds for allxB.

Leth>0 be the constant from Theorem5.1 for the setBand defineh∗:=min(h, (20C)−1)

whereC∗was defined in Theorem 4.4 for the setBandH =h. Thus,

v(x) <0 holds for allxB\{x}, (5.8)

and |V(x)v(x)| 1

20

holds for allxB (5.9)

by Theorem5.1 and Theorem 4.4.

Now let xUB(x). Hence, V (x) ∈ [0, r0). Forv(x) = n(x)w(x) we have for all

xB(x) |V (x)v(x)| =n(x)[W0(x)w(x)] max xB(x) n(x) C·2 |W0(x)w(x)|12

by (5.7) since=12and1. Thus,v(x)V (x)+12 < r0+12andv(x)V (x)−12−12, i.e. v(x)∈ " −1 2, r0+ 1 2 for allxU. (5.10)

Now defineOas the connected component includingxof

{xB|v(x) < R+2=:R∗}.

We will show thatK1OK2holds. ThenOis bounded andOK2B, i.e.v(x) <0 holds for allxO\{x}. Furthermore,v(x) < R∗holds for allxOandv(x)=R∗holds for allx∈*OK2. On the other hand, this showsO0⊂K1⊂O, i.e.O0⊂O.

(19)

To proveK1⊂Owe letxK1. Then we have in particular0T (x)0 andV (y)∈ [0, r0)

for allyU. Hence, we obtain

v(x)=v(ST (x)x)T (x)−1 k=0 v(Skx) < r0+1 2− T (x)−1 k=0 V(Skx)− 1 20 by (5.10) and (5.9) V (ST (x)x)T (x)−1 k=0 V(Skx) =V (x) +r0+ 1 2 + T (x) 20 V (x)+r0+1R+2=R∗ sincer01. This showsxO.

For the inclusionOK2we show that forx ∈*K2we havev(x) > R∗. Forx ∈*K2⊂B we haveV (x)=R+4. WithT (x)0andV (y)∈ [0, r0)for allyUwe have

v(x)=v(ST (x)x)T (x)−1 k=0 v(Skx) −1 2− T (x)−1 k=0 V(Skx)+ 1 20 by (5.10) and (5.9) > V (ST (x)x)T (x)−1 k=0 V(Skx) =V (x)r0− 1 2 − T (x) 20 V (x)−1−1 2 − 1 2 =R+4−2=R, i.e.x /O. This proves the theorem.

6. Examples 6.1. A toy example

Consider the difference equation

xn+1 = 12xn+xn2−yn2,

yn+1 = −12yn+xn2

(6.1) with fixed pointx =(0,0). This is Example 1 of[4]. We haved=2 and fixk=1, thus∗=52. A functionnforP =5 has been calculated in (2.6) and (2.7).

Now we approximate W (x) = V (x)n(x), where V(x) = −x2, byw. We use a hexagonal grid of the form 0.2

i+j2, j √ 3 2

withN = 118 points without the point x (i = j = 0). Note that the grid used in Section 4.1 of [4] is of the form 0.2

ij2, j √ 3 2 and consists of

(20)

Fig. 1. All figures correspond to Example (6.1). The black pointx=(0,0)denotes the stable fixed point, whereas the gray points mark two unstable fixed points. Left: the grid withN=118 points (black diamonds) and the sign ofv(x)

(gray). Right: the sign ofv(x)(gray) and a sublevel setOR(black) ofvforR=1.05, which is a subset of the basin of

attractionA(0,0).

Fig. 2. All figures correspond to Example (6.1). Left: graph of the functionv(x)=n(x)w(x)nearx =(0,0). Right: graph of the orbital derivativev(x)=n(g(x))w(g(x))−n(x)w(x)nearx=(0,0).

N = 119 points. The radial basis function is given by (x) = 3,1(0.6x). For the func-tion v(x) = w(x)n(x)we show the sign ofv(x)(gray) in Fig.1 as well as the sublevel set

OR = {x ∈ R2|v(x) < R}(black) with R = 1.05; note thatOR is a subset of the basin of attractionA(0,0). This subset of the basin of attraction is of similar size as the one obtained in [4, Section 4.1]. However, the discrete orbital derivative is now negative also in a neighborhood of x in contrast to [4]. Fig. 2 shows the local structure ofv(x)andv(x)near the equilibrium

(21)

6.2. A model for the demand for education

As a second example we consider a model proposed in[15] to model the human decision for or against higher education and the development of wages. We summarize the model here, for more details cf. [15,14]. For the model it is assumed that in each time periodna continuum of agents of mass one is born that lives for two periods. They decide in the first time unit of their life, whether they invest into education. If they do so, they can work in the high-level sector, otherwise they have to work in the low-level sector for all their life.

If the agentiinvests into education, the wages will be 1−ei in the first year andwn+1in the following; note that the wages are set 1 in the low-level sector andwnin the high-level sector at timen.ei reflects the costs of education for agentiand the costs are equally distributed over the continuum of agents. If the agent does not invest into education, his wages will be 1 in each year. The result is calculated by a utility functionU (1−ei, wn+1),U (1,1), respectively. The utility function is given by the standard Cobb–Douglas utility function

U (a, b)=ab1−

with 0<<1, and we set:= 1−.

The agenti thus will invest into education, ifU (1−ei, wne+1) > U (1,1), wherewen+1 is the expected wage in the following year; hence, all agents withei < e(wen+1)will invest into education, where

e(wen+1)=1−(wen+1). (6.2)

We assume that there are two possibilities for the forecast of the expected wage of the following yearwne+1: theadaptive agentshave the wage forecast

wne+1=wn+(1−)wn−1

with 01, using a weighted average of the past two year’s wages. Thefixed-point forecasters

(or steady state forecasters) use the fixed pointw∗of the dynamical system as their forecast; we assume that it costs the information costCs >0 to find out this fixed point.

We denote the amount of agents following the fixed-point forecast byznand the adaptive agents by 1−zn. The supply of high-skilled labor depending on the wagewn+1at timen+1 is thus

ls =(1−zn)e(wn+(1−)wn−1)+zne(w). (6.3)

The demand for high-skilled labor depending on the wage is given by

ld(w)=

w

1/(1−)

(6.4) with productivity parameter >0 and= 1. The market clearing conditionld(wn+1)=ls

determineswn+1as a function ofwn,wn−1andzn, i.e. cf. (6.3), (6.4) and (6.2) wn+1=

#

(1−zn)[1−(wn+(1−)wn−1)−] +zn(1−(w))

$1/

.

The amount of agentszn, 1zn, respectively, following the different strategies will depend on how successful the respective strategies have been in the last year; this is called the generation overspill. Agents who choose the fixed-point strategy will regret their decision of education if

(22)

they had earned more without education, i.e. ife(wn+1)ee(w). The regret is the difference

between the possible utilityU (1,1)and the actual oneU (1−e, wn+1). Hence, considering the

accumulated regretRf for the fixed-point forecasters we obtain

Rf(w, wn+1)=

e(w) e(wn+1)

R(e, wn+1) de, where R(e, wn+1)=U (1,1)U (1−e, wn+1).

Similarly we obtain the accumulated regret for the choice of the adaptive forecasters as

Ra(wn−1, wn, wn+1)=

e(wn+(1−)wn−1)

e(wn+1)

R(e, wn+1) de.

We define the difference Rd = RaRf =

e(wn+(1−)wn−1)

e(w) (1−(1−e)w

1−

n+1) de. IfRd

is large, then the next generation prefers the fixed-point strategyf, if it is small or negative, the next generation rather prefers the adaptive strategya. The costsCs of the fixed-point strategy have a negative influence on the choice of the fixed-point strategy. Altogetherzn+1=H ((RdCs)), whereH (x)= 1+exp1(x). Note that the parameter>0 measures how sensible the next generation is to the advice of the former one.

Altogether, we obtain the following model, where we setxn =wnandyn =xn−1, cf.[14, Eq. (10)] ⎧ ⎨ ⎩ xn+1 =Gs(xn, yn, zn), yn+1 =xn, zn+1 =H ((Rd(xn, yn, Gs(xn, yn, zn))Cs)) (6.5)

with the functions, cf.[14, Eq. (11)]

Gs(x, y, z)= 1 (1−z) 1−(x−1/+(1−)y−1/) + 1 1+z, Rd(x, y,)=x∗−(x−1/+(1−)y−1/)−1+ 2+ −1/(1+) ×(x)(2+)/(1+)(x−1/+(1−)y−1/)((2+)/(1+)) , H (x)= 1 1+exp(x) andx∗ =(w) = 1 1+. By Proposition 7 of [14],x =y =x∗andz= 1 1+exp(Cs) is a fixed point.

We choose the constants = 34, = 2,Cs = 41, = 0.4, and = 10. Since < 1 and < 1− = 167, 3 of Proposition 7 implies, sinceCs < ln

1−

, that the fixed point is locally stable. However, there exists also the following stable period-three cycle, which lies outside the area of the model: x1 = (0.160,1.236,0.473),x2 = (0.845,0.160,0.101),x3 =

(1.236,0.845,0.194).

We are interested in the basin of attraction A(x, y, z). We haved = 3 and fixk = 1, thus = 3. A function n for P = 5 is given in Appendix A. We use a hexagonal grid of the form(x, y, z)+0.08 i+j2+k2, j √ 3 2 + k 2√3, k ( 2 3

with 99 points without the pointi=j = k = 0 and with one additional point to obtain the Lyapunov function v, so that N = 100.

(23)

Fig. 3. We consider Example (6.5). The figure shows the stable fixed point(x, y, z)(black point), the grid withN=100 points (black diamonds) and the level setv(x, y, z)=0 (gray); note that the sign ofvis negative near the fixed point.

Fig. 4. All figures correspond to Example (6.5). The black point is the stable fixed point(x, y, z). We show the level set

v(x, y, z)=0 (gray) together with the sublevel setOR(brown) ofvforR =0.8, which is a subset of the basin of

attractionA(x, y, z). Left: the part withz∈ [0,0.4]; note that this is the relevant part since the model is valid only for

z0. This part is also positively invariant, sincezn+1>0 by (6.5). Right: the part withz∈ [−0.2,0.1].

We choose the radial basis function(x) = 3,1(23x). The sign ofv(x)together with the grid is shown in Fig.3. In Fig. 4 we show the level setv(x)=0 (gray) as well as the sublevel setOR = {(x, y, z)|v(x, y, z) < R}withR = 0.8 (brown) which is a subset of the basin of

References

Related documents

The 2,159,490 bp long chromosome with a total of 2,088 protein-coding and 48 RNA genes is the first com- pleted genome sequence of the genus Polynucleobacter to be published and

Cooking-energy efficiency, as defined by the ASTM Standard Test Method for Performance of Range Tops, 7 is the ratio of the amount of energy going into the food versus the amount

dema nd-cons trained equilibrium with zero demand ratio ning for a ll non- nu meraire com-.. mo dities with a n ap proximate proper dema nd-cons

$5 to join credit union Payback Period: Typically six months Loans Issued: 30 as of June 2014 Default Rate: 0% as of June 2014 26 Screening: Referral by partner 4 Dreamer

Also presented in Paris by the Ballets Russes was a ballet formerly known as Chopiniana, because all of its music was by Chopin, but rechristened Les Sylphides,

Parishes volunteer to take on the program, and Catholic Youth Services will work with them to support and guide the young person/people to undertake the work of a youth

In the majority of patients with poor initial views, full views of the glottis could be ob- tained after applying simple measures in the first attempt success rate of

Keywords: Familial Beckwith-Wiedemann syndrome, Copy number variation, Duplication-deficiency, Genomic imprinting, Submicroscopic chromosome rearrangement, Reciprocal