Abstract

The aim of this paper is to analyze a classical duopoly model introduced by Tönu Puu in 1991. For that, we compute the topological entropy of the model and characterize those parameter values with positive entropy. Although topological entropy is a measure of the dynamical complexity of the model, we will show that such complexity could not be observed.

1. Introduction

The classical Cournot-Puu duopoly [1] is a market which consists in two firms producing equivalent goods, with isoelastic demand function (in inverse form): where , , are the outputs of each firm, is the price, and , , are the constant marginal costs. Under these assumptions, both firms maximize their profits provided that obtaining the Cournot equilibrium point given by In addition, if , , is the production of firm at time , then the future production of each firm is planned according to (1.2) and (1.3), and hence, taking into account that productions cannot be negative, we obtain the (dynamical) model where and are called reaction functions. In [1], the stability of the Cournot point was analyzed, proving that it is stable if . In addition, a bifurcation analysis of the system was also addressed, showing numerically the existence of a period doubling bifurcation scheme.

The aim of this paper is to investigate the parameter value such that the system has a complicated dynamic behavior. To this end, we compute its topological entropy (see [2] or [3]), finding those values of positive entropy. We remark that positive entropy systems are chaotic in the sense of Li and Yorke (see [4, 5] for the definition of Li and Yorke chaos). The existence of Li-Yorke chaotic maps with zero entropy is well known (see, e.g., [6]), but we will show that they cannot exist for Cournot-Puu duopoly and so, the class of positive entropy maps agrees with the class of Li-Yorke chaotic maps.

Finally, recall that positive topological entropy and Li-Yorke chaos are topological chaos notions and hence, it is possible that “topological chaos” may not be observed in practice: for instance, when we consider a suitable unimodal map with positive entropy and an attracting periodic orbit (see e.g., [7]). We show evidences of nonobservable chaos for Cournot-Puu duopoly.

The paper is organized as follows. Section 2 is devoted to introduce the notion of topological entropy and its basic properties and to explain how we compute (approximately) it for our system. In the last section we will compare the results obtained in Section 2 with those obtained from the measure theory (physical) point of view.

2. Computing Topological Entropy

2.1. Topological Entropy

Although topological entropy was introduced first in [2], we give the Bowen definition [3] for compact metric spaces because it is more intuitive, and the connection with dynamical complexity is more clear. Let be a compact metric space and let be a continuous map. We say that a set is -separated if for any    there exists such that Denote by the cardinality of any maximal -separated set in The topological entropy of is the non negative number We remark that the definitions of [2, 3] agree for continuous maps on compact metric spaces, which is our case. In addition, the topological entropy fulfills the following properties, which will be useful for us in our computations.Conjugacy Invariancy [8, Chapter 7]. Let and be continuous maps on compact metric spaces and let be a continuous surjective map satisfying Then If in addition is a homeomorphism, and are said to be conjugated and The Power Formula [2]. If is a positive integer, then The Product Formula [8, Chapter 7]. Let , , be continuous maps of metric compact spaces and consider the product map defined by for all Then Commutativity Formula [9]. Let and be continuous maps. Then

Positive topological entropy maps are chaotic in the sense of Li and Yorke (see [4]). Recall that is Li-Yorke chaotic provided that there is an uncountable set such that for any ,  , The set is called scrambled set for (see [5]). However, zero topological entropy maps can be also Li-Yorke chaotic (see, e.g., [6]). We will discuss these ideas for Cournot-Puu duopoly in Section 3.

2.2. Topological Entropy of the Cournot-Puu Duopoly

The system is given by If we define , its second iterate is the product map: Applying the basic properties of topological entropy, we find that and by the commutativity formula, . Therefore

Now, we recall that and we assume, for instance, that . If , then and is the maximum of such that . Since , if , then (note that depends on and and we should denote it by ) has a maximum at and is the smallest positive number such that . Hence, the map is unimodal map (it has two monotone pieces) and its maximum is called the turning point of (see Figure 1).

We emphasize the fact that the unimodality of will play an important role in the computations of topological entropy. It is not difficult to see that the other map is not unimodal, and hence, the algorithm we are going to use to compute the topological entropy has not sense for it.

Note that the dynamics of reaction functions and is very simple. It is easy to see that and is increasing (the same for ). So, the dynamics of is reduced to a repelling fixed point at and an attracting fixed point . As we will see later (also in [1]), the dynamics of the joint dynamics given by and can be very complicated, in the spirit of Parrondo's paradox (see, e.g., [10, 11] or [12]).

Next, we are going to point out an important property of our unimodal family of maps. The map depends on and . For any we have that So, if , , and , we find that . Hence the maps and are topologically conjugated and their topological entropies agree. So, our problem is reduced to compute the topological entropy of the family of maps:

A first approach to the computation of topological entropy is given by the following fact: if , then . Since is unimodal, there are two subintervals and such that , , for , and . In other words, has a -horseshoe and hence (see, e.g., [13, Chapter 4]. Moreover, since the topological entropy of unimodal is bounded by , we conclude that .

So, in view of the above results, we must concentrate our efforts in computing the topological entropy for parameter values in . The next section is devoted to that.

2.3. Practical Computation of Topological Entropy

We have to start this section by recognizing that an exact computation of the topological entropy is not possible. However, we are going to use the algorithm described in [14] to obtain good estimations of topological entropy with prescribed accuracy.

The algorithm is based on several facts. The first one is that the topological entropy of the tent map family is , for .

The second one is the kneading sequence of unimodal map with maximum (turning point) at . Let denote the th iterate of and its kneading sequence given by the rule We fix that . For two different unimodal maps and , we fix their kneading sequences and . We say that provided that there is such that for and either an even number of ’s are equal to and or an odd number of ’s are equal to and . Then one has the following.(i)If , then . In addition, if denotes the first symbols of , then .

So, the algorithm is divided in four steps.

Step 1. Fix (fixed accuracy) and an integer such that .

Step 2. Find the least positive integer such that , , are distinct kneading sequences.

Step 3. Compute for a fixed .

Step 4. Find the largest integer such that . Hence .

For the practical implementation of the algorithm we use the program Mathematica, which allows us to compute the kneading sequences with infinite precision, that is, without round errors. Of course, the computation time increases a lot, but it must be done just one time for each fixed . Unfortunately, it is not possible to do the computations with infinite precision for our family . Figure 2 shows the topological entropy estimations of .

Let us emphasize that when the accuracy is (i.e., ), then the length of the kneading sequences of the tent map is . For accuracy of the length distinguishes between the kneading sequence of tent maps with and . So, with accuracy of , we find that the first parameter with positive entropy (greater than ) is . Finally, note that positive topological entropy is only possible when the constant marginal costs are very different; that is, only “different” firms can produce chaos.

3. On Chaos and Further Discussions

When has positive topological entropy, it is chaotic in the sense of Li and Yorke. The Cournot-Puu map is Li-Yorke chaotic if and only if both maps and are also Li-Yorke chaotic (see [15]). Although the existence of Li-Yorke chaotic maps with zero topological entropy is known (see, e.g. [6]), we will show that such maps cannot exist in the Cournot-Puu model. The argument is as follows.

It was proved in [16] that zero topological entropy interval maps are Li-Yorke chaotic if they have wandering intervals (recall that a subinterval is wandering for a continuous map if for any , ). It was proved in [17] that maps with nonflat turning points do not have wandering intervals (A turning point is nonflat if some derivative of at does not vanish.). Of course, our map , , has no finite derivative at , but the dynamics of is concentrated in the invariant (by ) interval , in which the map is . The second derivative at the turning point is given by which is different from zero for all . As a consequence, the turning point of is nonflat and therefore has not wandering intervals. Hence, in the case of the Cournot-Puu model, the class of positive topological entropy maps agrees with the class of Li-Yorke chaotic maps.

Figure 3 shows the distance for different parameter values. Recall that the existence of two points holding the Li–Yorke chaos conditions (called a Li-Yorke pair) is enough to guarantee the chaoticity of the map (see [15]).

Topological entropy and Li-Yorke chaos are purely topological notions. We must point out that such topological chaos could not be observed, say on a computer simulation. More precisely, we are going to show that there are parameter values for which the Cournot-Puu duopoly displays positive topological entropy while almost any point (in the sense of the Lebesgue measure) is attracted by a periodic orbit. In other words, the probability of a single orbit to be attracted by a periodic point is one. This leads us to the philosophical question on whether chaos exists when it cannot be observed.

Fix and denote the set of limit points of the sequence by , which will be called the -limit set of under . Recall that a metric attractor is a subset such that , has positive Lebesgue measure, and there is no proper subset with the same properties. By [18], the regularity properties of imply that there are three possibilities for its metric attractors.(A1)The first is a periodic orbit (recall that is periodic if for some (A2)The second is a solenoidal attractor, which is basically a Cantor set in which the dynamics is quasiperiodic. More precisely, the dynamics on the attractor is conjugated to a minimal translation, in which each orbit is dense on the attractor. The dynamics of restricted to the attractor is simple; neither positive topological entropy nor Li-Yorke chaos can be obtained.(A3)The third is a union of periodic intervals , such that and , , and such that is topologically mixing. Topologically mixing property implies the existence of dense orbits on each periodic interval (under the iteration of ).

Moreover, the map can have at most one attractor of type A2 and A3 for any .

In order to find positive topological entropy maps for which almost all points in are attracted by a periodic orbit, we have to exclude the possibility of existence of attractors of types A2 and A3. Since an attracting periodic orbit holds that we estimate the Lyapunov exponent for . Since the metric attractor either contains the turning point or is an attracting periodic orbit (see [18]), we have that those values of for which are good candidates to have only periodic attractors. In Figure 4 we show the estimations of the Lyapunov exponent with .

So, in view of Figure 4, for instance, we consider . We find that is a period 6 such that and hence we have a periodic attractor, while the topological entropy of is positive. So, if almost all orbits are attracted by a periodic point, Li-Yorke pairs cannot be observed because for any we have that and either are proximal, that is, or distal Note that this periodic attractor of generates six different periodic attractors, with period 12, of the two-dimensional Cournot-Puu map. The spatial distribution of these periodic attractors was characterized in [19]. In [20], the existence of different attractor for two dimensional maps was also pointed out.

It is well known that the existence of a periodic point of period of implies that (see, e.g., [13, Chapter 4]). So, for the parameter value the reader may suspect the existence of chaos for . The next example is even more paradoxical. For the there is an attracting periodic point of period and, since periodic points whose periods are power of do not guarantee that had positive topological entropy, the existence of the above periodic orbit of period does not offer any implication of topological chaos. Since almost all orbits are attracted to this periodic orbit (at least numerical experiments show it), the topological chaos could not be detected by evaluating the orbits.

In the case of positive Lyapunov exponent, we can address the existence of periodic rectangles as metric attractors, which follow the spatial distributions characterized in [21]. We call them attractors of type A3, because they are generated by attractors of type A3 of . For instance, for , we find two different metric attractors given by four periodic rectangles. For we have a unique attractor given by four periodic topologically mixing rectangles. In the limit case we find a topologically mixing map on a rectangle. Figures 5, 6, and 7 show these attractors. It is unclear for us whether solenoidal type attractors exist in this model.

We must point out that different -limit sets of the system can be obtained by computer simulations, even when they are not attractors of the system. For instance, for parameters values and , we can obtain in Figure 8 the following limit sets of the point , which is in the so-called MPE set of the system given by the points in the set . In general, the -limit sets for points in the sets for are also one-dimensional. Figure 9 shows some examples. These -limit sets are obtained when the associated one dimensional orbits of the model satisfy some synchronization properties.

Finally, if the parameter value is greater than , although the entropy is positive, we can see that the orbit of almost any point is eventually the fixed point . The reason for that is the existence of an interval such that for any , and therefore . We say that this map has a “hole” and all the interval except for a Cantor set goes eventually to , and chaos cannot be detected. We refer the reader to [22, 23] for more information about the dynamics of unimodal maps with holes.

4. Conclusion

We analyze in detail the Cournot-Puu model introduced in [1]. We use very recent and powerful mathematical results to characterize the attractors of the model and to compute its topological entropy. Although the existence of topological chaos is proved when the difference between the marginal costs of both firms is big enough, we check that it may not be physically observed. The following questions remain open for this model. On one hand, it would be useful to get another algorithm for computing the topological entropy in order to improve the accuracy of the computations. On the other hand, it is unclear how many attractors in the system. Note that the map might have more than one attractor because its Schwartzian derivative need not be negative (recall that unimodal maps with negative Schwartzian derivative have only one attractor [7]). It is also an open question whether the existence of solenoidal attractors is possible, and how they are distributed in the square in the case of the two-dimensional model.

Acknowledgments

Jose S. Cánovas has been partially supported by the Grants MTM2008–03679/MTM from Ministerio de Ciencia e Innovación (Spain) and FEDER (Fondo Europeo de Desarrollo regional) and 08667/PI/08 from Programa de Generación de Conocimiento Científico de Excelencia de la Fundación Séneca, Agencia de Ciencia y Tecnología de Ia Comunidad Autónoma de la Región de Murcia (II PCTRM 2007–10). This paper was written while Jose S. Cánovas was enjoying the program “Intensificación de Ia actividad investigadora” at Universidad PoIitécnica de Cartagena.