This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 License.
Introduction
One of the most significant discoveries of H. Poincaré in the theory of dynamical systems is the presence of homoclinic orbits in the three body problem of celestial mechanics [1, 2]. In any neighborhood of a structurally stable Poincaré homoclinic orbit there exist nontrivial hyperbolic sets containing a countable number of saddle periodic orbits and continuum of non-periodic Poisson stable orbits [3–5]. Therefore, the existence of a structurally stable Poincaré homoclinic orbit can be considered as a criterion for the presence of chaos [3]. On the other hand, heteroclinic orbits are also important for the investigation of chaotic dynamics [6, 7].
The existence of homoclinic and heteroclinic motions in economic models has been extensively investigated in the literature [8–12]. The paper [8] deals with the occurrence of homoclinic and heteroclinic connections in a nonlinear overlapping generations (OLG) model with credit market imperfection and endogenous labor supply. By means of a singular perturbation method, the presence of transverse homoclinic points to the golden rule steady state in a two-dimensional Diamond-type OLG model was shown in [9]. In paper [10], the presence of homoclinic tangles associated with saddle points or saddle cycles of different period was demonstrated for a particular version of discrete-time Kaldor business cycle model. Homoclinic bifurcations in a class of models representing heterogeneous agents with adaptively rational rules was investigated within the scope of the paper [11]. Moreover, the existence of a homoclinic bifurcation was explored in [12] by using numerical simulations.
Chaos in the sense of Devaney [2] as well as the one obtained through period-doubling cascade [13] were investigated in our study [14] for economic models perturbed with exogenous shocks. It was shown in the paper [15] that exogenous shocks can cause economic models to exhibit chaotic business cycles. Other chaos generation techniques in systems of differential equations can be found in [16–26]. In the present study, we theoretically prove that exogenous shocks are capable of generating homoclinic and heteroclinic motions in the continuous-time dynamics of economic systems, and we numerically demonstrate the presence of such motions in the Kaldor model of the aggregate economy. The usage of exogenous shocks in the formation of homoclinic and heteroclinic motions is the main novelty of this paper.
Exogenous shocks in a macroeconomic model of a country can occur in two types [14]. The first one is the generation of shocks that are either completely outside of human control or are shaped in some worldwide marketplace. One can think of the economic fluctuations caused by weather phenomena, commodity prices that are determined in the world markets, and the futures prices of wheat, sugar, corn, soybean, coffee as well as oil product prices [27–29] as examples of the first type. The second type of exogenous shocks can be generated outside the economic system, but endogenous to some other system that is linked with the former through financial, trade and information flows. Exports to the foreign country may be viewed as an exogenous shock to the domestic economic system in the case that the real output in a foreign economy affects the level of demand by this economy for the exports of the home country, and exports to the foreign economy influence the economic activity at home [14].
The generation of homoclinic and heteroclinic motions in systems of ordinary differential equations by means of discontinuous perturbations was first considered in [30]. According to the results of [30], homoclinic solutions take place in the chaotic attractor of the relay system, which was introduced in [16]. On the other hand, by taking advantage of the moments of impulses, similar results were obtained for impulsive differential equations in [31].
The rest of the paper is organized as follows. In Section 2, we introduce the economic model that will be investigated in the present study. Section 3 is devoted to the theoretical results about the existence of homoclinic and heteroclinic solutions in the model. An example concerning the Kaldor model of the aggregate economy is presented in Section 4 in order to support the theoretical results. Finally, some concluding remarks are given in Section 5.
The model
Throughout the paper ℝ and ℤ will stand for the sets of real numbers and integers, respectively. Moreover, the usual Euclidean norm for vectors and the norm induced by the Euclidean norm for square matrices [32] will be utilized.
In the present study, we take into account economic models perturbed with pulse functions. A function p : ℝ → ℝn is called a pulse function if for each integer i there is pi ∊ ℝn such that p(t) = pi either for t ∊ (θi, θi+1] or for t ∊ [θi, θi+1), where {θi}i∊ℤ is a strictly increasing sequence of real numbers such that |θi| → ∞ as |i| → ∞.
where the function H : ℝn → ℝn is continuously differentiable in its arguments and ν : ℝ → ℝn is a function of time t. We assume that (1) possesses a steady state at ν = ν0.
Let [τ] denote the largest integer that is not greater than τ ∊ ℝ, and fix a positive number h. We perturb (1) with the pulse function $\begin{array}{}
\displaystyle
{\widetilde d_{[t/h]}}
\end{array}$, and set up the model
where t ∊ ℝ, $\begin{array}{}
\displaystyle
\widetilde{d}_{i}=(g(d_i),0,0,\ldots,0) \in \mathbb R^n
\end{array}$ for each i ∊ ℤ, the function g : Λ → ℝ is continuous, Λ ⊂ ℝ is a bounded interval, and the sequence {di}i∊ℤ, d0 ∊ Λ, is a solution of the discrete equation
where F : Λ → Λ is a continuous function. It is worth noting that $\begin{array}{}
\displaystyle
{\widetilde d_{[t/h]}} = {\widetilde d_i}
\end{array}$ for t ∊ [ih, (i + 1)h).
Because of the economic reasons mentioned in Section 4, we consider the perturbation $\begin{array}{}
\displaystyle
{\widetilde d_{[t/h]}}
\end{array}$ with only one non-zero coordinate, and the more general case can be investigated in a similar way.
Exogenous shocks with variable values have many applications from the economic point of view. Economic time series such as commodity prices, productivity indices and international trade indicators are examples of exogenous shocks, and they are usually gauged by economists at regular discrete intervals, no matter how dis-aggregated (year, month, day, minute, second). Moreover, the government budget that is determined once a year, earnings of a farm that sells its produce in accordance with the seasons, and a firm’s capital equipment that changes with periodical investment can be considered as other examples [14]. Our main purpose is to rigorously prove that homoclinic and heteroclinic motions exist in the dynamics of (2) by taking advantage of the exogenous shocks.
If we transform the state variables x = ν − ν0 in (2), then near the equilibrium point the linearized model takes the form
where A is an n × n constant real valued matrix and f : ℝn → ℝn is a function such that f (0) = 0. We suppose that all eigenvalues the matrix A have negative real parts.
The chaotic dynamics of the model under investigation was studied in the paper [14]. More precisely, it was theoretically proved in [14] that system (4) possesses chaos in the sense of Devaney [2] and through period-doubling cascade [13] provided that the same is true for the map (3). In the next section, we will show that homoclinic as well as heteroclinic motions take place in the continuous-time dynamics of (4) in the case that the map (3) possesses homoclinic and heteroclinic orbits.
Homoclinic and heteroclinic motions
According to the assumption that the eigenvalues of the matrix A in (4) have all negative real parts, there exist positive numbers N and ω such that ||eAt|| ≤ Ne−ωt for all t ≥ 0.
The following conditions are required.
(C1) There exist positive numbers Mf and Mg such that $\begin{array}{}
\displaystyle
\displaystyle \sup_{x \in \mathbb R^n}\left\|f(x)\right\| \le M_f
\end{array}$ and $\begin{array}{}
\displaystyle
\displaystyle \sup_{z \in \Lambda} \left|g(z)\right| \le M_g
\end{array}$;
(C2) There exists a positive number Lf < ω/N such that ||f (x1) − f (x2)|| ≤ Lf||x1 − x2|| for all x1, x2 ∊ ℝn;
(C3) There exists a positive number Lg such that |g(z1) − g(z2)| ≤ Lg|z1 − z2| for all z1, z2 ∊ Λ.
Let 𝒟 be the set of all sequences d = {di}i∊ℤ generated by the map (3). Under the conditions (C1) and (C2), for a given sequence d = {di}i∊ℤ ∊ 𝒟, system (4) possesses a unique solution ϕd(t) which is bounded on R [33]. According to the results of [34], the bounded solution ϕd(t) satisfies the relation
Denote by ℬ the set of all bounded solutions ϕd(t), d ∊ 𝒟, of (4). It can be verified that $\begin{array}{}
\displaystyle
\displaystyle \sup_{t\in \mathbb R} \left\|\phi_d(t)\right\| \le \frac{N(M_f+M_g)}{\omega}
\end{array}$ for each ϕd(t) ∊ ℬ. For a given sequence d ∊ 𝒟, if xd(t, x0) is the solution of (4) satisfying xd(0,x0) = x0, then we have
$$\begin{array}{}
\displaystyle
\left\|x_d(t,x_0)-\phi_d(t)\right\| \le N \left\|x_0 - \phi_d(0)\right\| e^{(NL_f-\omega)t}
\end{array}$$
for all t ≥ 0. Thus, ||xd(t, x0) − ϕd(t)|| → 0 as t → ∞ in accordance with condition (C2), i.e. the bounded solution ϕd(t) attracts all other solutions of (4) for a fixed d ∊ 𝒟.
Now, let us continue with the definitions of the stable and unstable sets as well as the hyperbolicity for system (2) and the map (3). These definitions are adapted from the paper [30].
The stable set of a sequence d = {di}i∊ℤ ∊ 𝒟 is defined as
The set 𝒟 is called hyperbolic if for each d ∊ 𝒟 the stable and unstable sets of d contain at least one element different from d. A sequence c ∊ 𝒟 is homoclinic to another sequence d ∊ 𝒟 if c ∊ Ws(d) ∩ Wu(d). Moreover, c ∊ 𝒟 is heteroclinic to the sequences d1, d2 ∊ 𝒟, c ≠ d1, c ≠ d2, if c ∊ Ws(d1) ∩ Wu(d2).
On the other hand, a bounded solution ϕc(t) ∊ ℬ belongs to the stable set Ws(ϕd(t)) of ϕd(t) ∊ ℬ if ||ϕc(t) − ϕd(t)|| → 0 as t → ∞. Besides, ϕc(t) is an element of the unstable set Wu(ϕd(t)) of ϕd(t) provided that ||ϕc(t) − ϕd(t)|| → 0 as t → −∞.
We say that the set ℬ is hyperbolic if for each ϕd(t) ∊ ℬ the sets Ws(ϕd(t)) and Wu(ϕd(t)) contain at least one element different from ϕd(t). A solution ϕc(t) ∊ ℬ is homoclinic to another solution ϕd(t) ∊ ℬ if ϕc(t) ∊ Ws(ϕd(t)) ∩ Wu(ϕd(t)), and ϕc(t) ∊ ℬ is heteroclinic to the bounded solutions ϕd1(t), ϕd2(t) ∊ ℬ, ϕc(t) ≠ϕd1(t), ϕc(t) ≠ϕd2(t), if ϕc(t) ∊ Ws(ϕd1(t)) ∩ Wu(ϕd2(t)).
In the next lemma, we deal with the connection between the stable sets of the solutions of (3) and (4).
Lemma 1
Suppose that the conditions (C1) − (C3) hold, and let c = {ci}i∊ℤand d = {di}i∊ℤbe elements of𝒟. If c ∊ Ws(d), then ϕc(t) ∊ Ws(ϕd(t)).
Proof
Fix an arbitrary positive number ε, and let γ be a number such that $\begin{array}{}
\displaystyle
\gamma \ge 1 + \frac{{N{L_g}}}{{\omega - N{L_f}}}
\end{array}$. Since c ∊ Ws(d), there exists an integer j0 such that $\begin{array}{}
\displaystyle
\left|c_{j_0} - d_{j_0}\right| <\displaystyle \frac{\epsilon}{\gamma}
\end{array}$ for all i ≥ j0. In this case, we have $\begin{array}{}
\displaystyle
\left\| {{{\widetilde c}_{[t/h]}} - {{\widetilde d}_{[t/h]}}} \right\| < \frac{{{L_g\epsilon}}}{\gamma }
\end{array}$ for t ≥ j0h.
If we denote u(t) = eωt||ϕc(t) − ϕd(t)|| and $\alpha = \displaystyle \left(\frac{2N(M_f+M_g)}{\omega} - \frac{N L_g \epsilon}{\omega \gamma} \right) e^{\omega j_0 h}$, then we attain
$$\begin{array}{}
\displaystyle
u\left( t \right) \le \alpha + \frac{{N{L_g\epsilon}}}{{\omega \gamma }}{e^{\omega t}} + \int_{{j_0}h}^t {N{L_f}u\left( s \right)ds} .
\end{array}$$
It can be verified by applying the Gronwall’s Lemma [33] that
Consequently, ϕc(t) belongs to the stable set Ws(ϕd(t)) of ϕd(t) ∊ ℬ. □
The following assertion is concerned with the unstable sets of the solutions of (3) and (4).
Lemma 2
Suppose that the conditions (C1) − (C3) hold, and let c = {ci}i ∊ ℤand d = {di}i ∊ ℤbe elements of 𝒟. If c ∊ Wu(d), then ϕc(t) ∊ Wu(ϕd(t)).
Proof
Fix an arbitrary positive number ε, and let γ be a number such that $\begin{array}{}
\displaystyle
\displaystyle \gamma > \frac{N L_g}{\omega - N L_f}
\end{array}$. One can find an integer j0 such that $\begin{array}{}
\displaystyle
\left|c_i-d_i\right|< \displaystyle \frac{\epsilon}{\gamma}
\end{array}$ for all i ≤ j0 since the sequence c belongs to the unstable set Wu(d) of d ∊ 𝒟. Hence, $\begin{array}{}
\displaystyle
\left\|\widetilde{c}_{[t/h]} - \widetilde{d}_{[t/h]} \right\| < \displaystyle \frac{L_g \epsilon}{\gamma}
\end{array}$ for t < ( j0 + 1)h.
where δ ∊ (0,1) is the constant depreciation rate, α > 0 is the adjustment coefficient, Y is income, K is capital stock, I is gross investment and S is savings.
Let us use I(Y,K) = Y − aY3 + bK and S(Y,K) = sY in (5) so that the system takes the form
where the constant parameters satisfy a > 0, b < 0 and 0 < s < 1. In the case that s(b − δ ) + δ > 0, system (6) admits the following steady state with positive coordinates:
The income Y of a given country is subject to many possible exogenous disturbances, such as productivity shocks and global economic fluctuations, while the capital stock K can be viewed as a mechanical relation between investment and capital stock, where there is little room for exogenous influences. Therefore, we modify (6) by using perturbation only in the equation for income Y, and constitute the system
where F(σ) = 3.8σ(1 − σ). Notice that d[t] = di for i ≤ t < i + 1, i ∊ ℤ. The unit interval [0,1] is invariant under the iterations of (8) [37]. Moreover, the inverses of the function F on the intervals [0,1/2] and [1/2,1]
are $\begin{array}{}
\displaystyle
G_1(\sigma)=\displaystyle \frac{1}{2} \left( 1-\sqrt{1-\frac{4\sigma}{3.8}} \right)
\end{array}$ and $\begin{array}{}
\displaystyle
G_2(\sigma)=\displaystyle \frac{1}{2} \left( 1+\sqrt{1-\frac{4\sigma}{3.8}} \right)
\end{array}$, respectively. For the applications of the logistic map the reader is referred to [38].
In what follows, we will make use of the values α = 1, a = 0.01, b = −1/12, s = 1/3 and δ = 1/6. Using the transformation y = Y − Y*, k = K − K* in (7), where $\begin{array}{}
\displaystyle
Y^*=5\sqrt{2}
\end{array}$, $\begin{array}{}
\displaystyle
K^*=10 \sqrt{2}
\end{array}$, we obtain the system
The eigenvalues of the matrix A are $\begin{array}{}
\displaystyle
\displaystyle \frac{-13+\sqrt{73}}{24}
\end{array}$ and $\begin{array}{}
\displaystyle
\displaystyle \frac{-13-\sqrt{73}}{24}
\end{array}$. One can confirm that eAt = PeDtP− 1, where
Thus, ||eAt|| ≤ Ne−wt for t ≥ 0, where N = ||P|| ||P−1|| ≈ 1.83005 and $\begin{array}{}
\displaystyle
\omega = \frac{{13 - \sqrt {73} }}{{24}}
\end{array}$.
It can be numerically verified that the solutions of (9) which are bounded on the entire real axis lie inside the compact region
$$\begin{array}{}
\displaystyle
\mathscr{U}=\left\{ (y,k) \in \mathbb R^2: 0.008 \le y \le 0.016, \ -0.022 \le k \le -0.028 \right\}.
\end{array}$$
Therefore, it is reasonable to consider the conditions (C1) and (C2) for the function f(y,k) on the region 𝒰 so that (C2) is valid with Lf = 0.0097. On the other hand, (C3) holds with Lg = 0.0157.
Since the inequality |g(z1) − g(z2)| ≥ 0.012|z1 − z2|, z1,z2 ∊ [0,1], is also valid in addition to (C1) − (C3), system (9) (and hence (7)) admits the chaos through period-doubling cascade according to the results of [14]. In order to demonstrate the presence of chaos, let us consider the solution of (9) with y(0) = 0.014, k(0) = −0.025 and d0 = 0.18. The trajectory of the solution is depicted in Figure 1, which reveals that (9) is chaotic.
Now, we will show the presence of homoclinic and heteroclinic motions in the dynamics of (9). It was mentioned in the paper [39] that the orbit $\begin{array}{}
\displaystyle
c=\left\{\ldots, G^3_2(c_0), G_2^2(c_0), G_2(c_0), c_0, F(c_0), F^2(c_0), F^3(c_0), \ldots \right\}
\end{array}$, where c0 = 1/3.8, is homoclinic to the fixed point d* = 2.8/3.8 of (8). Let ϕc(t) and ϕd (t) be the bounded on ℝ solutions of (9) corresponding to c and d*, respectively. The solution ϕc(t) is homoclinic to ϕd* (t) in accordance with Theorem 3. Figure 2 shows the graphs of ϕc(t) and ϕd* (t) in blue and red colors, respectively.
Both the y and k coordinates of the solutions are represented in the figure. The simulation results confirm that ||ϕc(t) − ϕd* (t)|| → 0 as t → ±∞, that is, ϕc(t) is homoclinic to ϕd* (t).
Next, we take into account the orbit $\begin{array}{}
\displaystyle
\overline{c}=\left\{\ldots, G^3_1(\overline{c}_0), G_1^2(\overline{c}_0), G_1(\overline{c}_0), \overline{c}_0, F(\overline{c}_0), F^2(\overline{c}_0), F^3(\overline{c}_0), \ldots \right\}
\end{array}$, where $\begin{array}{}
\displaystyle
\overline{c}_0=1/3.8
\end{array}$. According to [39], the orbit $\begin{array}{}
\displaystyle
\overline{c}
\end{array}$ is heteroclinic to the fixed points d* = 2.8/3.8 and d** = 0 of (8). One can conclude by using Theorem 3 that $\begin{array}{}
\displaystyle
\phi_{\overline{c}}(t)
\end{array}$ is heteroclinic to ϕd* (t) and ϕd** (t), where $\begin{array}{}
\displaystyle
\phi_{\overline{c}}(t)
\end{array}$ and ϕd* (t) are respectively the bounded on ℝ solutions of (9) corresponding to $\begin{array}{}
\displaystyle
\overline{c}
\end{array}$, d* and d**. Figure 3 represents the y and k coordinates of $\begin{array}{}
\displaystyle
\phi_{\overline{c}}(t)
\end{array}$, ϕd* (t) and ϕd** (t) in blue, red and green colors, respectively. The figure supports Theorem 3 such that $\begin{array}{}
\displaystyle
\phi_{\overline{c}}(t)
\end{array}$ is heteroclinic to ϕd* (t), ϕd** (t).
Conclusions
Homoclinic and heteroclinic orbits are crucial in the theory of dynamical systems since their presence is related to the existence of chaos. We provide a theoretical approach for the generation of homoclinic and heteroclinic motions in the continuous-time dynamics of economic models influenced by exogenous shocks. The main novelty of the present paper is the formation of such motions exogenously. The example concerning the Kaldor model of the aggregate economy presented in Section 4 supports the theoretical results such that exogenous shocks in economic models can lead to the occurrence of homoclinic and heteroclinic motions. The presented technique can be useful for the investigation of homoclinic and heteroclinic bifurcations in economic systems influenced by exogenous shocks.