Abstract

We study the relationship between corruption in public procurement and economic growth within the Solow framework in discrete time, while assuming that the public good is an input in the productive process and that the State fixes a monitoring level on corruption. The resulting model is a bidimensional triangular dynamic system able to generate endogenous fluctuations for certain values of some relevant parameters. We study the model from the analytical point of view and find that multiple equilibria with nonconnected basins are likely to emerge. We also perform a stability analysis and prove the existence of a compact global attractor. Finally, we focus on local and global bifurcations causing the transition to more and more complex asymptotic dynamics. In particular, as our map is nondifferentiable in a subset of the states space, we show that border collision bifurcations occur. Several numerical simulations support the analysis. Our study aims at demonstrating that no long-run equilibria with zero corruption exist and, furthermore, that periodic or aperiodic fluctuations in economic growth are likely to emerge. As a consequence, the economic system may be unpredictable or structurally unstable.

1. Introduction

Many modern States use procurement in order to obtain goods and services that they deem necessary to support their public policy actions, one of which being to support productive activity. But this procurement is not immune to manipulation through corruption. As Rose-Ackerman [1] stressed when the government is a buyer or a contractor, there are several reasons to pay off officials: a firm may pay to be included in the list of qualified bidders, it may pay to have officials structure bidding specifications, or it may pay to get inflated prices or to skimp on quality.

In our model, we deal with the relationship between corruption in public procurement and economic growth. Although the issue of corruption in public procurement is very relevant, it has only recently attracted a lot of attention. To be more precise, the existing literature has been concerned with the effect of corruption on public procurement (e.g., [2]) or with the effect of the presence of public goods on economic growth, as an input to private production (e.g., [3]). Unlike previous works, we consider the role of corruption in public procurement and its effects on growth via a reduction in the quality of public infrastructure and services supplied to the private sector. Public procurement is typically organized by a bureaucrat on behalf of the State who delegates the public good’s purchase to a bureaucrat, via reverse auction for the procurement of a public good. The provision of the good is awarded to the firm which offers the highest quality good in the sealed bid: we assume that the public good can be produced at different quality levels (low quality and high quality). As a general rule, the firm which offers the highest quality wins the auction. The corrupt bureaucrat can, when announcing the winner, lie about the quality of the public good in exchange for a bribe.

Our paper analyzes the consequences of corruption on public procurement in a discrete-time Solow growth model, considering that corruption, in lowering the quality of the public good, can reduce economic growth. We consider the capital intensive Cobb-Douglas production function while assuming that the quality of the public good, used as an input in the productive process, affects the total productivity factor (one unit of the high-quality public good generates more units of the private good by means of the greater total productivity factor). Like Del Monte and Papagni [4], we introduce a public input into the production function, assuming that the supply of public input is affected by corruption, which harms the efficiency of public expenditure.

Del Monte and Papagni [4] fix the amount of corruption exogenously, in the sense that they consider that the private sector can count only on a share of public good production while corrupt agents take the rest. Unlike them, we assume that firms which produce the public good differ with respect to their “shame cost,” hence we endogenize the level of corruption, while determining the fraction of firms which produce the low-quality public good by solving a one-shot game via the backward induction method.

Following more recent contributions to the literature (e.g., [5]), we consider that the exante quality of a public good is the private information of firms, and only after checks by a controller is the quality verifiable. Then, the State, in order to weed out or reduce corruption, monitors bureaucrats’ behavior through controllers and fixes the monitoring level by comparing the marginal benefit of corruption controls with the cost of actually doing it. In detail, the State fixes the monitoring level by considering the current level of corruption, the benefit of reduction of corruption, the costs associated with monitoring activity, and the problem of a cogent public budget constraint that represents a limit to the use of public resources allocated to the control of corruption. The resulting two-dimensional, discrete time, nonlinear dynamic system will be studied both from the analytical and the numerical points of view. As far as the fixed points owned by the system are concerned, we will prove that multiple equilibria are likely to emerge. In particular, a locally stable fixed point in which all firms are corrupt does exist if budget constraint is cogent enough. Other fixed points with low or high equilibrium corruption can be exhibited, and we will provide conditions relating to the parameters for their existence. We will also perform a local stability analysis in order to state conditions for the equilibria to be locally asymptotically stable. Furthermore, we show conditions for our system having a compact global attractor.

In order to show how cyclical or complex fluctuations may be produced in our model, we will consider several kinds of bifurcations. In particular, as our map is piecewise smooth, the state space is divided into two regions, and, for some parameter values, a fixed or periodic point may collide with the borderline, and this may lead to a so-called border collision bifurcation. We will prove that border collision bifurcations will occur as some parameters vary. In addition, as multiple attractors can coexist in our model, we will show how the structure of the basins of attraction can change because of the occurrence of contact bifurcations. We will also perform a mainly numerical analysis to describe the bifurcations which increase the complexity of the asymptotic dynamic behaviour of the system.

Our study aims at confirming that the presence of corruption in public procurement produces long-run equilibria in which corrupt firms survive. Furthermore, it can represent a source of endogenous instability in economic growth since periodic or aperiodic fluctuations are likely to emerge. As a consequence, the economic system may be unpredictable or structurally unstable.

The paper is organized as follows. In Section 2 we discuss the underlying assumptions, and we present the two-dimensional triangular map describing the economic growth evolution relating to the dynamics of the corruption level. In Section 3 we determine the number of fixed points in our system and find that multiple equilibria can be presented. We also arrive at some preliminary results about their local stability and point out the occurrence of a rich variety of local bifurcations. In Section 4 we prove some general results concerning the global dynamics of the system, in particular the existence of the compact global attractor. Section 5 is devoted to the study of the local and global bifurcations which cause the transition to more and more complex asymptotic dynamics.

2. The Model

Consider an economy composed by three types of players: the State, bureaucrats, and private firms. We assume that all economic agents are risk-neutral. Then two types of private firms are considered: the one-(j-type)-producing a private good and the other-(i-type)-producing a public good. In order to provide the public good for the private j-type firms, the State must buy the public good from the private i-type firms. We assume that at any time the State procures a unit of public good from each private i-type firm in order to provide it free to j-type firms.

2.1. Game Description and Solution

The public good can be produced at different quality levels (low-quality public good and high-quality public good). For the nature of public good, for example, infrastructure, we assume that it is not any possible kind of arbitrage on the purchased inputs. We assume that the public good’s price, at any time , is constant and given by , for all , and let i-type firms compete over the good’s quality: the higher the quality offered, the lower the profit for i-type firms and the higher the welfare for the community. Following Bose et al. [6], the constant cost of production for an i-type firm is such that if the public good’s quality is high the unit cost is also high, while if the public good’s quality is low, the unit cost is too, that is, . Furthermore, the production of public goods is assumed to be profitable, that is, . Each i-type firm produces one unit of public good. We assume that i-type firms differ with respect to their “shame costs”—for the social stigma associated with being found guilty—hence with , we indicate the specific -th entrepreneur “shame costs” that we assume to be constant in time. In addition, we assume that i-type firms are uniformly distributed with respect to their “shame costs,” hence represents the fraction of firms with “shame costs” lesser or equal to .

The bureaucrat receives a salary . It is assumed that no arbitrage is possible between the public and the private sector and that therefore there is no possibility for the bureaucrats to become entrepreneurs, even if their salaries were lower than the entrepreneur’s net return. This happens because the bureaucrat individuals in the population have no access to capital markets, but only a job, and therefore may not become entrepreneurs. The bureaucrats organize a reverse auction for the procurement of the public good, and the provision of the good is awarded to the firm which offers the highest quality good in the sealed bid. Only the bureaucrat observes the firms’ sealed bids. As a general rule, the firm which offers the highest quality wins the auction. The corrupt bureaucrat can, when proclaiming the winner, lie about the quality of the public good in exchange for a bribe . Let be the bribe demanded by the bureaucrat. Then, the firm can refuse to pay the bribe or agree to pay and start negotiating the bribe with the bureaucrat. The State, in order to weed out or reduce corruption, monitors bureaucrats: in fact, at any time there is an endogenous probability of being monitored according to the control level fixed by the State and, then, of being reported.

The firm, if detected, must supply the high-quality public good, pay the “shame cost,” but it is refunded the cost of the bribe while the bureaucrat must only return the bribe. This assumption can be more easily understood when, rather than corruption, there is extortion by the bureaucrat, even though, in many countries, the relevant provisions or laws stipulate that the bribe shall in any case, be returned to the entrepreneur and that combined minor punishment (penal and/or pecuniary) be inflicted on him/her. The results do not depend on the existence of a cost for the bureaucrat detected in a corrupt transaction. To simplify the results, we have preferred to omit this. The economic problem can be formalized with a game tree which shows the interaction between the bureaucrat and the -th firm which produces one unit of public good. In what follows, we refer to the bureaucrat payoff by a superscript (1) and to the -th firm payoff by a superscript (2): they represent, respectively, the first and the second element of the payoff vector at time .

The timing of the game is as follows.(1)In the first stage of the game, the bureaucrat decides the amount to ask for as a bribe to award the bid. The bureaucrats, if indifferent whether to ask for a bribe or not, will prefer to be honest.(1.1) If the bureaucrat decides not to ask for a bribe () to award the bid, then the game ends and the payoff vector for bureaucrat and entrepreneur at time is (1.2)If the bureaucrat decides to ask for a bribe (), the game continues to stage two.(2)At stage two, the entrepreneur should decide whether to negotiate the bribe to be paid to the bureaucrat or to refuse to pay the bribe. Should he decide to carry out a negotiation with the bureaucrat, the two parties will find the bribe corresponding to the Nash solution to a bargaining game (), and the game ends. At time , the payoffs will depend on whether the bureaucrat and the entrepreneur are monitored (with probability ) or not (with probability ).(2.1) If the entrepreneur refuses the bribe, then the payoff vector, at time , is given by Then the game ends.(2.2) Otherwise the negotiation starts. Let be the final equilibrium bribe associated to the Nash solution to a bargaining, that is, the result of the negotiation. Then, at time , given the probability level of being detected, the expected payoff vector is The game ends.

The one-shot game previously described may be solved by backward induction, starting from the last stage of the game. At any time , the bribe resulting as the Nash solution to a bargaining game in the last subgame should be determined. This bribe is the outcome of a negotiation between the bureaucrat and the entrepreneur. In the following proposition we determine the equilibrium bribe .

Proposition 2.1. Let . Then there exists a unique bribe (), as the Nash solution to a bargaining game, given by where is the share of the surplus that goes to the bureaucrat and and are the parameters that can be interpreted as the bargaining strength measures, of the firm and the bureaucrat, respectively.

Proof. Let be the vector of the differences in the payoffs between the case of agreement and disagreement about the bribe, between bureaucrat and entrepreneur. In accordance with generalized Nash bargaining theory, the division between two agents will solve in formula that is, the maximum of the product between the elements of and where is the point of disagreement, that is, the payoffs that the entrepreneur and the bureaucrat, respectively, would obtain if they did not come to an agreement. The parameters and can be interpreted as measures of bargaining strength. It is now easy to check that the bureaucrat gets a share of the surplus , that is, the bribe is . Then the bribe is an asymmetric (or generalized) Nash bargaining solution and is given by that is, the unique equilibrium bribe in the last subgame, for all .

As a consequence of the model, let us assume that the bureaucrat and the firm share the surplus on an equal basis. This is the standard Nash case, when and bureaucrat and firm get equal shares. In this case the bribe is In other words, the bribe represents 50 percent of surplus.

Hence, the payoff vector at time is given by

By solving the static game, we can prove the following proposition.

Proposition 2.2. Let . Then, (a)if , that is, , all the private firms produce low-quality public good;(b)if , that is, , then () private firms produce a low (high) quality public good.

Proof. (backward induction method). The static game is solved with the backward induction method, which allows identification of the equilibria. Starting from stage 3, the entrepreneur needs to decide whether to negotiate with the bureaucrat. Both payoffs are then compared, because the bureaucrat asked for a bribe.(2) At stage two, the entrepreneur negotiates the bribe if, and only if, (1) Going up the decision-making tree, at stage one the bureaucrat decides whether to ask for a positive bribe.(i)Let ; then the bureaucrat knows that if he asks for a positive bribe, the entrepreneur will accept the negotiation, and the final bribe will be . Then, the bureaucrat asks for a bribe if, and only if, that is, the bureaucrat’s payoff. If , then (2.11) is always verified. Then, the bureaucrat asks for the bribe , that the entrepreneur will accept. The expected payoff vector is given by The game ends in the equilibrium with corruption, and the -th entrepreneur produces low-quality goods.(ii)Let ; then the bureaucrat knows that the entrepreneur will not accept any possible bribe, so he will be honest, and the firm must sell the product at a high level of quality. The payoff vector for the entrepreneurs and bureaucrats is The game ends in the equilibrium with no corruption. Trivially, if then , for all , hence all private firms produce the low-quality public good.

According to our previous result, the entrepreneurs with moral costs are corrupt while the entrepreneurs with “shame costs” are honest. Since we assume that i-type firms are uniformly distributed with respect to their “shame costs” then represents the fraction of corrupt entrepreneurs.

2.2. The Dynamic System

Consider now the j-type firms producing the private good and normalize their number to one. At any time , following Barro [3], the private good is produced by using two production factors, the capital and the public good. Hence a fraction () of public good available to j-type firms to produce the private good is of low (high) quality; then we can consistently assume that, at any time, j-type firms use a fraction of low-quality public input and a fraction () of high-quality public input to produce the final private good. We capture these quality differences through differences in the total productivity factor so that the total productivity, in the case of the high-quality public good used (), is higher than in the case of the low-quality public good (). In order to study the effect of corruption in procurement on economic growth, we consider the Solow neoclassical growth model in discrete time (see [7]). Hence, let () be the production function to produce a private good by using a low (high) quality public good as an input, where is the output per worker while is the capital-labor ratio (i.e., capital per capita). Obviously for all we have that since the use of high-quality inputs implies greater production. Hence the final output per capita is given by In particular, using the Cobb-Douglas production function, we obtain and with . Substituting in (2.14) we obtain

Each year, the j-type firms invest the fraction of their profits which remains after consumption, that is, saving adds to the capital stock (saving is equal to investment). Following the Solow framework, we consider the capital accumulation as given by the following formula: where is the exogenous population growth rate while is the constant saving ratio and is the depreciation rate of capital.

In order to reduce corruption, the State checks the public procurement: it fixes the monitoring level comparing the marginal benefit due to the reduction of corruption level with the cost of doing it. More precisely, the State observes the corruption level at time and decides the monitoring level for time . In other words, the monitoring level of the next year is a function of the current level of corruption In order to determine , the State has to take into account the benefit of a reduction in the corruption level, the costs associated with the monitoring activity, and the problem of a cogent public budget constraint. Obviously, the monitoring level increases as the corruption level increases, while it decreases as the monitoring costs increase. We state some assumptions about the cost function: costs are assumed to be null in the case of absence of corruption, as it naturally should be. Moreover, we assume that the marginal costs of monitoring activity increase as the corruption level increases. Indeed, comprehensive monitoring activity implies increased costs, since it requires more sophisticated action and specialized knowledge about complex corrupt transactions. In addition, we consider the existence of a public budget constraint that represents a limit to the use of public resources allocated to the control of corruption. In particular, as corruption spreads to all firms, the State cannot monitor them all because of increasing marginal costs of monitoring, and, therefore, the monitoring level for a completely corrupt population (total corruption case) is less than one and depends on how cogent the budget constraint is. A monitoring function having the previous properties may satisfy the following conditions: (i); (ii); (iii) exists such that (), if ; (iv), for all ; (v), for all .

The following function enjoys all these properties: with and , where , hence is the corruption level at which monitoring is maximum.

Function (2.18) takes into account two opposite effects. On the one hand, as corruption increases, the monitoring cost increases, and then the optimal monitoring level decreases; on the other hand, as corruption increases, the monitoring level increases. Unifying these two opposite channels we will show that there is a threshold value of corruption where the probability of being reported reaches a maximum. For corruption levels lower than this threshold value, the probability of being detected increases with respect to the corruption level. Indeed, the increase in the probability of being detected—due to the benefits of a reduction in corruption—overtakes the reduction in monitoring level—due to the increasing monitoring cost. Vice versa for corruption levels higher than this threshold value, the growing monitoring costs overtake the increase in the benefit of reducing corruption, then the probability of being reported decreases. In addition, we consider the existence of a public budget constraint that represents a limit to the use of public resources allocated to the control of corruption. Indeed, lower means that public budget constraint is less cogent, and therefore the State can, ceteris paribus, put in place a higher monitoring level (with total corruption the monitoring level is different from one because of the public budget constraint). Notice the role of : this parameter represents the rate of growth of marginal costs of carrying out monitoring activity.

In order to determine the final dynamic model describing the economic growth in a context with corruption in public procurement, we first consider the case in which . By substituting (2.14) in formula (2.16) we obtain the discrete time dynamic equation describing the evolution of capital per capita . As far as the evolution of the fraction of corrupt firms is concerned, by taking into account Proposition 2.2 and defining we have that , hence, while considering (2.18), we get representing the dynamic equation describing the evolution of .

Observe also that, if , then, as stated in Proposition 2.2, all firms are corrupt (i.e., for all ).

Define being the difference in the total productivity factors of using the two inputs; finally we obtain the following two-dimensional dynamic systems:

3. Fixed Points and Their Stability

As described at the end of the previous section, the time evolution of the capital per capita and of the fraction of corrupt firms is obtained by the iteration of a two-dimensional nonlinear map given by where being and

As it is easy to verify, is a continuous and piecewise smooth map, that is, it is non-differentiable in points belonging to the line , which separates the state space into two regions: and . We also observe that the first component of the map does not depend on hence is a triangular map. (About triangular maps see, e.g., Gardini and Mira [8], Kolyada [9], and Kolyada and Sharkovski [10].) This means that the dynamics of the fraction of corrupt firms are only affected by the fraction itself; as a consequence, the one-dimensional system (3.2) is the driving system while the capital percapita evolution is driven by the dynamics of corrupt firms.

The equilibrium points (or steady states) of map are the solutions of the algebraic system if and only if and of if and only if .

In order to determine the number of fixed points of and their local stability, consider the first equation of map . Function is a continuous map presenting a unique non-differentiable point ; furthermore, in any open neighborhood of the map is constant on the right component of and nonlinear on the other.

Simple geometrical considerations enable us to observe that has at least one fixed point for any choice of the parameter values (being and ).

It is important to stress that, in our model, the possible scenarios for the long term depend on the parameters that determine the expedience of corruption: the differential costs (), the growth rate of the marginal costs of monitoring () that influence its level and availability of public resources to reduce corruption (). Whatever the parameters considered in our model, there is always at least one equilibrium. Observe also that no long-run equilibria with zero corruption are possible. This fact derives from the assumption about the monitoring function : the equilibrium with no corruption is not a steady state because if corruption were zero, then the corresponding monitoring level would be zero, and all i-type firms would find it worthwhile to be corrupt.

Regarding the number of fixed points of the one-dimensional map and some preliminary results on their stability, the following proposition holds.

Proposition 3.1. Consider the one-dimensional map given by (3.2). (a)Let . Then,(a.1) if , has a unique fixed point , that is, globally asymptotically stable;(a.2) if , has a unique fixed point , that is, globally asymptotically stable;(a.3) if , has a unique fixed point that may be stable or unstable; a two period cycle may be present. (b)Let . Then,(b.1) if , has a unique fixed point that may be stable or unstable, and complex dynamics can be exhibited;(b.2) if two cases may occur:(b.2.1) if , has a unique fixed point , that is, globally asymptotically stable,(b.2.2) if , has two fixed points such that attracts all trajectories starting from an initial condition (i.c.) while may be stable or unstable and complex dynamics can be exhibited;(b.3) if , two cases may occur:(b.3.1) if , has a unique fixed point , that is, globally asymptotically stable,(b.3.2) if , then a does exist such that (i) if , has a unique fixed point , that is, globally asymptotically stable; (ii) if a fold bifurcation occurs such that has two fixed points , furthermore is unstable while is locally asymptotically stable; (iii) if , has three fixed points such that is locally asymptotically stable, is unstable while may be stable or unstable and complex dynamics can be exhibited.

Proof. Consider first that , hence . As a consequence is a minimum point of if and only if , that is, (otherwise map is monotonically decreasing).(a)Assume that so that is monotonically decreasing. Being and a unique fixed point exists. Trivially, if then , and the fixed point does exist; it is globally asymptotically stable for being . Observe that a border collision bifurcation occurs if , being . Otherwise, if the fixed point is given by . Since , then can be stable or unstable, and a two-period cycle may be created via flip bifurcation if . No complex dynamics can be exhibited.(b)Assume that so that is unimodal and the point is the unique minimum point of . If the point is below the main diagonal hence a unique fixed point exists; it can be stable or unstable, and complex dynamics can be exhibited. If a border collision bifurcation occurs such that becomes fixed point. In such a case another fixed point exists if and only if , that is, ; can be stable or unstable and complex dynamics can be exhibited. Finally, if the point is above the main diagonal, hence is a locally asymptotically stable fixed point. Consider what happens in the limiting cases: if then (where is increasing with respect to ), if we get into the case (b.2). Consequently, if , has a unique fixed point , that is, globally asymptotically stable (since this holds in the limiting case ). While, if , a does exist such that if a fold bifurcation occurs. Two more fixed points are created that are given by , then is always unstable while can be stable or unstable and complex dynamics can be exhibited.

All the above-mentioned cases are presented in Figure 1.

Let be a fixed point of map . From the second equation we have that the associated -values are the fixed points of the one-dimensional map .

Assume that , then equation has two solutions given by otherwise, if we obtain a similar result, that is, if and only if

Hence, two solutions of equation correspond to any fixed point of and consequently, by taking into account Proposition 3.1, system has up to six fixed points depending on the parameter values of the model. As a consequence, multiple equilibria occur, corresponding to different long-run economic growth paths associated with the presence of corruption.

Let be a generic fixed point of system such that . For its local stability analysis we denote with the Jacobian matrix of the system and with the jacobian matrix of the system . We recall the following property.

Property 1. The eigenvalues of , are always real, given by and and . Any fixed point of such that is therefore either a node or a saddle.

The local stability analysis of the fixed points can be carried out by studying the localization of the eigenvalues of the jacobian matrixes in the complex plane, and it is well known that a sufficient condition for the local stability is that both the eigenvalues are inside the unit circle. The triangular structure of system simplifies our analysis, since, according to Property 1, the jacobian matrixes of have real eigenvalues located on the main diagonal, given by if and if .

Observe that all the fixed points belonging to the region are of the kind or . Moreover , and so that fixed points belonging to the line can be both saddle points or unstable nodes while fixed points belonging to can be both saddle points or stable nodes.

Similarly, if , . Also in this case we have , and it is possible to see that , so that fixed points are saddle points, while fixed points are stable nodes.

In order to consider the stability of the fixed points and the bifurcations they undergo as some parameters vary, in what follows we study the system restricted to , according to the following considerations. First of all, all the steady states characterized by zero capital per capita have no economic significance; secondly the set is repelling.

Observe that Proposition 3.1 states conditions such that our model admits a fixed point in which all i-type firms are corrupt. In fact, for any given value of , a exists such that if is great enough, that is, , is a steady state. Previous condition is verified if, given the budget constraint, the State cannot guarantee a sufficiently high monitoring level to reduce corruption, being the difference between costs of producing a high-quality level and a low-quality level public good, too high. Furthermore is a stable node, hence, for any i.c. the system will converge to . Notice that the State can only use the amount of public resources used to monitor public procurement as an instrument to reduce the corruption level. Thus, in this situation, the State may seek to remove the expedience of corruption, using more public funds in the fight against corruption. The low use of resources allocated for that purpose may lead the economy into a corruption trap with all the corrupt firms and low-growth trap from which the economic system fails to exit.

Furthermore, if such a fixed point is unique so that it is globally stable. Differently, if , equilibria with low, intermediate, or high corruption (eventually coexisting) can be owned. They can be stable nodes or saddle points, and complicated dynamics can arise.

3.1. Local Bifurcations

In order to consider the qualitative dynamics of the two-dimensional system and some local bifurcations, we first focus on the case (a) of Proposition 3.1 in which . In such a case function monotonically decreases, and system admits only one fixed point which is a border crossing fixed point since, as some parameters vary, it passes from to . Regarding its stability, recall Proposition 3.1, then if the fixed point is a stable node, while, if the fixed point collides with the border separating and ; anyway it is still a stable node. On the contrary, if , that is, , the fixed point is such that hence it can be both a stable node or a saddle point, and a 2-period cycle may be created via flip or border collision bifurcation. More in detail, observe that (i)if , then and ; (ii)if , then and ; (iii) is increasing with respect to .

As a consequence, two cases may occur.(1)If then a border collision bifurcation occurs at the border crossing fixed point. In fact for there is an attracting fixed point (whose orbit index is +1), for there are a flip saddle (on such a kind of bifurcation see [11]) with eigenvalues and (whose orbit index is 0) and a period 2 attractor (with orbit index +1); about the concept of orbit index see Nusse and Yorke [12]. Finally, observe that at the fixed point collides with the border. In other words, a border collision bifurcation does occur since the orbit index of the fixed point before the collision with the border is different from the orbit index of the fixed point after the collision (see again [12]). (2)If then the fixed point loses stability via flip bifurcation (a 2-period cycle is created for map that is asymptotically stable).

Observe that, being the second component of our system strictly increasing with respect to , in all the above-mentioned cases no complex dynamics can emerge.

From the economic point of view, we observe that, if is low enough, the budget constraint for the State in monitoring corruption is not so strict, and the State may always increase its control activity as corruption increases. However, two different cases may occur. If the monitoring activity is not able to reduce corruption since the difference between the production costs is high and, consequently, all firms are corrupt. Hence the system will converge in the long run to a steady state with total corruption and with economic growth at the minimum level (that which can be reached with low-quality production input). If the State can reduce corruption as it is only worth a fraction of i-type firms’ while to be corrupted: in such a case the difference between production costs is not so high as to make corruption worthwhile for all firms. However, simple geometrical considerations enable us to conclude that the system may fluctuate. The fixed point may be stable or unstable; in this last case a stable cycle of period two exists but no complex dynamics is possible. Monitoring follows corruption, for example, at time ; for example, corruption is low, hence in the following period the monitoring level will also be low so that corruption will become economically more attractive, making it grow. This, in turn, will increase monitoring again to discourage corruption: it will decrease, and the cycle begins again. As a consequence, the economic growth rate motion will also fluctuate.

Consider now case (b) of Proposition 3.1 with , that is, function is unimodal, in order to investigate complex dynamics produced by system .

We first observe that has a minimum point given by Then it is worth distinguishing the possible scenarios: above or below the main diagonal. Recalling Proposition 3.1, we can summarize what happens in terms of the two-dimensional system in the first case, that is, , as follows:(i)in cases (b.3.1) and (b.2.1), that is, and , the unique fixed point exists, which is a stable node (and it is globally stable for any i.c. with ); (ii)in case (b.3.2) (i), that is, and , with great enough, the unique fixed point exists, which is a stable node; (iii)in case (b.3.2) (ii), that is, and , with , has two fixed points having positive values: a stable node and a saddle point , created via fold bifurcation.

Notice that in the above-mentioned cases all the fixed points of having are such that , hence can be both a stable node or a saddle point but no complex dynamics can be exhibited. Consequently, in what follows we focus on the dynamics of the system when the minimum point is below the main diagonal. The following remark summarizes such a case.

Remark 3.2. Assume , and , that is, hence(i)if , has one fixed point ; (ii)if , has two fixed points and ;(iii)if , has three fixed points: , (which is a saddle since ) and (which is a stable node).

Observe that has at most one fixed point having a negative eigenvalue given by , which can be a stable node. In this case, the only way it loses stability is via period-doubling bifurcation. This result is rigorously proved in the following proposition.

Proposition 3.3. Let be the fixed point of the system with . For each in the region defined as is a stable node. Outside this region, it is a saddle.

Proof. We recall that the eigenvalues of the Jacobian evaluated at the fixed point are and with . As a consequence, we look at .
Notice that (i.e., ) is always satisfied under the assumption . This means that if and only if , that is, The last condition can be rewritten as We already know that the equation , that is, , implicitly defines the corruption equilibrium level , so that condition (3.13) can be rewritten as

From Proposition 3.3, it follows that the only way the equilibrium can lose stability is through a flip (or period doubling) bifurcation, where the stable fixed point becomes unstable (a saddle) giving rise to a 2-period stable cycle . The determination of the flip-bifurcation curve in the parameters’ plane can only be done through numerical evaluation.

The following proposition states a sufficient condition on the parameters for the existence of a stable 2-period cycle such that , .

Proposition 3.4. Let . For each in the region defined as the system admits a stable 2-period cycle defined as with , and such that .

Proof. A 2-cycle for must be of the form with and . We observe that (under the assumption ), hence . As a consequence, if then . Consequently, the map admits a 2-period cycle defined by and .
Condition is given by
This implies the existence of a 2-period cycle of the system defined as with and , and condition is the border collision bifurcation curve leading to the existence of such cycle.
Finally, the eigenvalues of the 2-cycle (i.e., the eigenvalues of the jacobian matrix of in any point of the cycle) are given by and . Recalling that for all (hence ) and that a stable 2-cycle for generates a stable 2-cycle for (since is strictly increasing with respect to ), our statement is proved.

From Proposition 3.4 it immediately follows that the curve defined in the parameters’ plane as is the boundary of the region , where the existence of the 2-period cycle of is guaranteed.

In Figure 2 we consider the parameters’ plane and summarize the main results related to cases (a) and (b) (the set of points below and above the curve , resp.). More precisely, we present different regions such that the trajectory starting from the initial condition having converges to a fixed point, or , to a two-period cycle, or , or to a more complex attractor (CD). The curves and are obtained by numerical evaluation of the ones defined in Propositions 3.3 and 3.4.

4. Global Dynamics

In this section we prove some general results concerning the global dynamics of system in the more interesting case: and , that is, the one-dimensional map admits the minimum point below the main diagonal. In particular, we first prove the existence of the compact global attractor, and, then, we describe its structure. Recall the following definition of the global attractor.

Definition 4.1. A nonempty compact set is the global attractor of the dynamical system if the following conditions are fulfilled: (1) is invariant with respect to ;(2) attracts all the bounded subsets from .

We recall that a set is invariant if .

Firstly, we prove the existence of a trapping region, that is, a closed and positively invariant region, for the one-dimensional map . Afterwards, we give conditions for the existence of the compact global attractor for the two-dimensional system .

The following proposition states the existence of a trapping set for the map when it admits the minimum point (i.e., ) with .

Proposition 4.2. For all , , and such that and , the one-dimensional map admits a trapping interval , where is defined as follows: (1) if ,(2) if .

Proof. For all and such that , the one-dimensional map has the minimum point , and three different cases may occur: has one, two, or three equilibria. Through the grafical analysis it is possible to see that when there exists a unique fixed point, that is, when , is mapped into itself by . Otherwise, when other equilibria exist (i.e., for ), is mapped into itself by .

The existence of the compact global attractor for the system is proved in the following proposition.

Proposition 4.3. For all , , and such that and , the dynamic system admits the compact global attractor , where and is defined as in Proposition 4.2.

Proof. Firstly notice that Proposition 4.2 holds, and the map admits a trapping interval . Consequently, admits a compact global attractor contained into .
Let us go to consider the map . We observe that (since ). This trivially means that for all such that for all , consequently, where we have made use of relation which holds for all .
Notice that the continuity of the map with the fact that for all implies that formula (4.1) holds even if we consider function . In this way we obtain In other words, we have proved that for all , where .
We now wish to prove that the generic trajectory starting from a point at least one time intersects the set . To reach this goal, we suppose that the previous statement is false. Then there exists a point such that , for all . We already know properties of the one-dimensional map , hence it must be , for all . Nevertheless, assuming , we have so that we obtain a contradiction.
Second, we observe that for all such that . In fact, from relation   it follows that since and .
Notice that under the assumption , and we already know that for all fixed point. Since is a compact, positively invariant, and attracting set for , then is a compact invariant set which attracts .

The previous proposition enables us to observe that our growth model with corruption cannot explode since the asymptotic dynamics is always bounded, as economically plausible.

In order to investigate the structure of the attractor , we consider the case in which hypotheses of Proposition 4.3 are fulfilled. Furthermore, , and, as previously underlined, is a repelling invariant set, hence we define the set in order to consider the restriction of the system on , that is, the subsystem .

By taking into account the previous considerations on the invariant set of and also considering the arguments used to prove Proposition 4.3, it is easy to conclude as in the following proposition.

Proposition 4.4. For any initial condition , all the images of any rank belong to the set .

Given the triangular structure of our system, the dynamics of is closely related to the one of the one-dimensional map , as stated in the following property (see [8, 9] for a wider discussion).

Property 2. If is an -cycle of the map , then the restriction of the map to any vertical lines , , is trapping on that line. If the -cycle of is attracting (resp., repelling) then the vertical lines , , are attracting (resp., repelling) for .

From the previous property, it trivially follows that any bifurcation of the one-dimensional map gives rise to a bifurcation of system . In particular, a fold bifurcation of creates a couple of cyclical trapping lines of (one repelling and one attracting). After a flip bifurcation of a cycle of , trapping cyclical vertical lines (of ) from attracting become repelling, and new cyclical attracting lines are created. Furthermore, as is strictly increasing with respect to , if is an -period cycle for g, then system has an -period cycle as well. In any case, as argued at the end of the previous section, if exhibits complex dynamics, the attractor of may consist of a complicated set.

5. Complex Dynamics and Simulations

In this section, we describe the local and global bifurcations which increase the complexity of the asymptotic dynamic behaviour of the system. As we pointed out, the bifurcations and the dynamic behaviour of the two-dimensional map can be completely described on the basis of those of the one-dimensional map , hence we focus on the case in which is noninvertible so that our growth model can produce cyclical fluctuations or even chaotic dynamics; furthermore, as our map is non-differentiable along the line , border collision bifurcations may occur. This noncanonical bifurcations have been mainly studied in the context of piecewise linear maps. Hommes and Nusse [13] showed, for instance, that a “period three to period two” bifurcation occurs for a class of piecewise linear maps. More recently, Nusse and Yorke [14] have conducted a deeper analysis of these bifurcations and described the very rich dynamics arising from them. The fact that the rich dynamics which can emerge in our model are strictly related to the analytical properties of map is not only a consequence of the triangular structure of system , but is also due to the fact that the second component of is strictly increasing with respect to .

The main purpose of this section is to describe the route to chaos of system . As previously underlined, -period cycle having or more complex features may be exhibited by our model if and only if Remark 3.2 is applied (i.e., has a minimum point below the main diagonal). In order to describe the complicated behaviour of the economic system, it is worth distinguishing between two different cases. Recall Proposition 4.2, and assume that see again Figure 1 panel (b.3.2 case (iii)), then every initial condition generates bounded trajectories converging to an attractor included in the trapping interval , where is the minimum value of (critical point of rank-1) and is the maximum value. Observe that, given the qualitative shape of , we can have coexistence of attractors, as stated in the following proposition. The proof of this proposition is trivial, see Figure 3.

Proposition 5.1. Let and . (1)If , then has two coexistent attractors and such that while is the point .(2)If , then the unique attractor of is the point .(3)For a contact bifurcation occurs.

Notice that in the case of coexistence of attractors, may be a strange attractor while consists of a fixed point. If they both exist, we denote by (and ) their basins of attractions, that is, the set of points which generate trajectories converging to (and ), then

Furthermore, when the critical point is preperiodic, proving the existence of parameter values such that the system is chaotic. In fact, no attracting cycles exist since their basins of attraction cannot contain the critical point.

When some parameters vary until crosses , a global bifurcation occurs, and the attractor disappears. The contact bifurcation curve CB in the parameters’ plane is presented in Figure 2. The attractor becomes stable everywhere except a Cantor set with zero Lebesgue measure. As is well known, the dynamics on the invariant Cantor set can be described by symbolic dynamics. More specifically, it is equivalent to the dynamics of the chaotic shift map on the set of all one-sided symbolic sequences of 0’s and 1’s. This means that the dynamics on the Cantor set is also chaotic.

In order to discuss the bifurcations leading to chaos and to show the strange attractor that can be owned by we present some numerical simulations. Hence we fix the following parameter values: , , , , and . This latter assumption is without loss of generality since such parameters do not affect the final qualitative dynamics of . On the contrary, we let parameters , , and vary as they are responsible for complex dynamics being produced.

We now consider the case in which the hypotheses of Proposition 5.1 hold. Hence, different attractors may coexist as showed in Figure 4. The basins of attraction of the stable node and of the attractor are separated by the stable manifold of the saddle point which, as previously proved, is the vertical line , and by its preimage, that is, the line . Notice that the basin of is composed by two regions (i.e., it is nonconnected): this means that the economic system with a low initial level of corruption may converge to the equilibrium in which all firms are corrupted as is not small enough and consequently the choice of the initial conditions is crucial to decide whether economic fluctuations are obtained or not in the long run.

From the economic point of view, this situation can be presented if is high enough (i.e., scarce public resources for corruption monitoring). In such a case being the initial level of corruption, if (at the initial time the corruption level in the system is low), then the State fixes a low monitoring level. At time , once the monitoring level is observed, all -firms will find it worthwhile to be corrupted, and finally, as is high, the long-run steady state will be characterized by total corruption. On the contrary, for intermediate levels of corruption at time , the corresponding monitoring level can reduce corruption and in the long run, both the fraction of corrupt firms and the economic growth would exhibit periodic or -periodic fluctuations. However, in such a case, not all -firms are corrupt. The equilibrium with high corruption is due to scarce public resources for controls, therefore, the State should seek to establish a value of to push the system at an intermediate level of corruption in order to allow greater levels of economic growth.

Observe that the two-period cycle presented in Figure 4(a) has been created via period-doubling bifurcations at : the fixed point loses its stability and becomes a saddle, and a stable cycle of period two appears. We point out that such a local bifurcation simply replaces the stable steady state with an attracting 2-cycle, without modifying the basins of the coexisting attractors. If still increases other period doubling bifurcations occur till a strange attractor is exhibited (see Figure 4(b)). The situation drastically changes at where a final contact bifurcation occurs.

After this final bifurcation almost all trajectories will converge to the fixed point with total corruption and low economic growth long-run equilibrium (corruption trap).

The period-doubling route to chaos and contact bifurcation for increasing values of are presented in Figure 5. We consider as the initial value in order to guarantee that the minimum point of function is below the main diagonal.

Consider now the second case, that is, , then every initial condition generates bounded trajectories converging to the unique attractor inside . As is trapping for , if the absorbing interval of the map is included in the interval where this map is defined by , that is, then only flip bifurcations are exhibited. Thus the parameter region in which condition (5.2) is satisfied has the logistic bifurcation structure (the set of points above the white curve in Figure 6). Differently the set of pairs below the white curve are such that condition (5.2) does not hold, hence the break point (i.e., both functions and are involved in the absorbing interval).

More precisely, as previously underlined the unique fixed point is a stable node or a saddle point. For some parameter values, the point is a stable node, while, as some parameters vary, it may become a saddle node. The only way it loses stability is via period-doubling bifurcation (see Proposition 3.3). After this first bifurcation, a period-doubling route to chaos occurs till a border collision bifurcation arises at .

In fact, the attractor of is confined into the invariant set hence, as long as , that is, , the canonical period-doubling route to chaos is exhibited, while a border collision bifurcation occurs when , that is, a point of the period- cycle or of the strange attractor owned by collides with the break point under the change in the parameters. Furthermore, after such a collision, the orbit index of the border-crossing cycle changes so that qualitative dynamics drastically changes: a new cycle of period can be exhibited or the final dynamics may be chaotic. Hence the economic evolution may become unpredictable (see Figure 7). In any case, it is easy to prove that the new cycle has only one point in the region . The following statement summarizes our previous considerations.

Proposition 5.2. If and , the attractor is globally stable, and it may consist of a fixed point, an -period cycle, or a strange attractor. Period-doubling bifurcations together with border collision bifurcations occur.

Studying the map numerically, we get an interesting two-dimensional bifurcation diagram in the plane with tongues of periodicity (we leave the study of the origin and structure of these tongues for further development). In Figure 6 we fix parameter and let and vary in a way such that hypotheses of Proposition 5.2 hold. The white curve is the border collision bifurcation curve such that a point of the -period cycle or of the strange attractor collides with the border.

Observe also that is increasing with respect to (and decreasing with respect to ). Hence a value (, resp.) may exist such that for all (for all , resp.) atypical bifurcations are observed. At (, resp.) a border collision bifurcation occurs (see Figures 7 and 8).

Our analysis proves that a rich variety of bifurcations can occur and that the attractor may be very complicated. This implies that the economic evolution can be unpredictable (as different initial conditions generate different qualitative asymptotic dynamics) and structurally unstable (as small perturbations in the parameters may generate completely different qualitative dynamics).

6. Conclusions and Further Development

In the present paper, starting from the discrete-time Solow growth model, we analyze the role of corruption in public procurement on long time economic growth. Our model is described by a two-dimensional dynamical system of triangular type, since one of its components (namely, the one driving the corruption level) is an independent one-dimensional map. In addition, our map is piecewise smooth, that is, the phase space is divided into two regions in which the map is smooth.

Due to the triangular structure of the system, we have been able to explore the asymptotic dynamic behaviour and the bifurcations, starting from the study of the one-dimensional map. In particular, we have explored the dynamics of the model under different regimes of the main parameters.

An important preliminary result is that no equilibria with zero corruption can exist. Furthermore, for some parameter values, there exists a steady state with total corruption associated to a low-growth path, which can be globally stable, giving rise to the loss of control for the State. We have called this phenomenon corruption-trap.

We also found that the system will converge to a compact global attractor which may consist of fixed points, periodic points, or even strange attractors. As a consequence, the economic growth model may fluctuate; in such a case, it can be unpredictable and structurally unstable. Moreover, different attractors may coexist: nonconnected basins can appear, and different kind of behaviour may arise, if an exogenous perturbation moves the state of the system inside the basin of another attractor.

A variety of qualitative long-run dynamics emerge in our model depending on the parameter values. Several bifurcations are possible: the typical period-doubling bifurcation leading to chaos, some global bifurcations related to the structure of the basins of coexisting attractors, and finally, a-typical border collision bifurcations are likely to occur. In fact, for piecewise smooth maps, when a border crossing fixed point (or a border crossing orbit) collides with the border, a border collision bifurcation arises. The rich variety of bifurcations exhibited by our model implies that the qualitative dynamics can drastically change after perturbations on some parameters.

The present model is a first step in the study of the role of corruption in public procurement and of its effect on growth. An interesting development would incorporate the State balance to take into account the budget constraint explicitly (for instance, by introducing taxation to finance corruption monitoring activity).