Abstract
This chapter consists of four sections. Section 5.1 reiterates with the Hopf bifurcation theorem. Section 5.2 provides two specific systems that generate chaotic motions by means of numerical simulations. Section 5.3 explains Shilnikov’s theorem. Finally, Sect. 5.4 treats the emergence of chaos in the nonlinear system of the delay-differential equations. To link the chaos theory to economic modelling, at the end of each section, we include simple examples of applications to economics.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
1 Hopf Bifurcation Theorem
The Hopf bifurcation theorem is one of the most famous tools to prove the existence of closed orbits for systems of ordinary differential equations. Consider the following continuous-time system:
Assume that the system (5.1) has a fixed point x ∗ at a parameter value μ = μ H;
Furthermore, we assume that the Jacobian matrix evaluated at the fixed point x ∗,
has a simple pair of pure imaginary eigenvalues and no other eigenvalues with zero real part when μ = μ H. By the implicit function theorem, this assumption implies that there is a fixed point x ∗(μ) near x ∗(μ H) which varies smoothly with μ. Since the Jacobian matrix depends on μ, each eigenvalue of the Jacobian matrix is a function of μ as well. In particular, let us express a simple pair of pure imaginary eigenvalues as a function of μ:
where Re λ = ρ and Im λ = ω. In the following, the existence part of the Hopf bifurcation is provided.
Theorem 5.1 (Hopf Bifurcation)
Consider the system of ordinary differential equations on an open set U ⊆ R n,
where x ∈ U and μ is a real parameter varying in some open interval I ⊆ R. Suppose that for each μ in I there exists an equilibrium point x ∗ = x ∗(μ) of (5.5). Assume that the Jacobian matrix of f with respect to x, evaluated at x ∗(μ), has a pair of complex conjugate eigenvalues, λ(μ) and\( \bar \lambda (\mu ) \) , which satisfy the following (transversality conditions of the Hopf bifurcation):
while Re γ(μ H) ≠ 0 for any other eigenvalues γ. Then, (5.5) has a family of non-constant, periodic solutions.
The important point to note is that there are two types of Hopf bifurcations: a supercritical Hopf bifurcation and a subcritical Hopf bifurcation. In the supercritical case, we observe a stable limit cycle around the unstable equilibrium point as μ passes through the bifurcation value μ = μ H. From the economic point of view, this case is desirable in the sense that the stable limit cycle can be considered as the representation of the actual economic fluctuations in the theory of the business cycle. This situation is shown in Fig. 5.1a, where we can detect an unstable equilibrium point E and a stable limit cycle. On the other hand, in the subcritical case, we notice an unstable limit cycle around a stable equilibrium point as μ passes through the bifurcation value μ = μ H. In this case, we cannot observe the same persistent and bounded cycles as in the supercritical Hopf bifurcation. However, this case is also important and interesting from an economic point of view. It is well known that Leijonhufvud [11] suggested the concept of “corridor stability,” which states that sufficiently large shocks advance the working of centrifugal forces in the economy, while small shocks have no persistent effects on the economy. His concept of corridor stability corresponds to the subcritical Hopf bifurcation. This circumstance is depicted in Fig. 5.1b, where we can find a stable equilibrium point E and an unstable limit cycle.
Let us now turn to another important point regarding the Hopf bifurcations. As stated above, the Hopf bifurcation theorem is explained in terms of the properties of eigenvalues. For theoretical investigations, it is useful to rewrite the conditions of eigenvalues by using the coefficients of characteristic equations. From now on, we shall deal with two-, three-, and four-dimensional systems in order.
Two-dimensional System
In the case of a two-dimensional system, the Jacobian matrix is a 2 × 2 matrix.
Theorem 5.2
The second-order polynomial equation
has a pair of pure imaginary roots if and only if
Remark
In this case, we can easily verify that \(\lambda _{1,2} = \pm \sqrt {b_2} i\).
Three-dimensional System
When we consider the case of a three-dimensional system, the Jacobian matrix is a 3 × 3 matrix.
Theorem 5.3
The third-order polynomial equation
has a pair of pure imaginary roots and one non-zero real root if and only if
Remark
See Asada and Semmler [2] for a complete discussion.
Four-dimensional System
In the case of a four-dimensional system, we have the Jacobian matrix with a dimension of 4×4.
Theorem 5.4
The fourth-order polynomial equation
has a pair of pure imaginary roots and two roots with non-zero real parts if and only if either of the following set of conditions (A) or (B) is satisfied:
Remark
See Asada and Yoshida [3] for a complete discussion.
Furthermore, we shall draw our attention to the result of Liu [12]. He developed an elegant criterion for a class of Hopf bifurcations by restricting his analysis to “simple” Hopf bifurcations, where all the eigenvalues except a pair of purely imaginary ones have negative real parts. For this reason, he could obtain a useful criterion from the Routh–Hurwitz condition, which gives the necessary and sufficient condition for all the eigenvalues of an nth-order characteristic equation to have negative real parts. In this case, we consider the following theorem:
Theorem 5.5
The characteristic equation
has a pair of pure imaginary roots and (n − 2) roots with negative real parts if and only if
Let us note, finally, that the condition (H2) of the Hopf bifurcation theorem is also an important factor when we apply this theorem to nonlinear systems of differential equations. This condition states that the real part of a pair of complex eigenvalues is not stationary with respect to the parameter value μ at μ = μ H. Fortunately, this condition is equivalent to
Notice that Δ n−1 is a function of μ since every b i is a function of μ. For a complete proof of this statement, see Liu [12].
2 Two Specific Examples: Lorenz and Rössler Systems
Lorenz was a pioneer in deterministic chaos. In his paper, Lorenz [13] discovered that nonperiodic solutions could emerge in a nonlinear system of ordinary differential equations. In particular, he realized that small changes in initial conditions cause large changes in long-term outcome in his model, showing the SDIC we introduced in Definition 6.4 necessary to have a strange attractor.
The Lorenz system is a system of three differential equations as follows:
where σ, r, and β are parameters. This system is algebraically simple: the right-hand side of these equations has two nonlinear terms (xz and xy). However, contrary to common sense at that time, the system produces a complex and strange behaviour as shown in Fig. 5.2. In this case, we set the parameter values as (σ, r, β) = (10, 28, 3∕8). In addition, it should be noted that we can observe various types of dynamic behaviours, depending on the parameter values. For other values, the system yields stable equilibrium points, stable limit cycles, period-doubling bifurcations, and so on.Footnote 1
The Rösller system is also a well-known system that produces chaotic motions in continuous time. Rössler [17] investigated the following system:
where a, b, and c are parameters. Note that, in comparison with the Lorenz system, the Rössler system has a simplified structure in that it takes a single quadratic nonlinearity (xz) on the right-hand side of (5.17). When (a, b, c) = (0.1, 0.3, 12), we can obtain the typical Rössler attractor, which is shown in Fig. 5.3. Depending on the parameter values, the system yields a stable equilibrium point or a stable limit cycle. Moreover, we can see period-doubling bifurcations when a specific parameter is varied.
Immediate applications of the Lorenz and Rössler systems are rare in economic dynamics. An interesting and valuable exception is Goodwin [8]. He developed his own insight into modern capitalist economies by combining the ideas of Keynes, Marx, and Schumpeter and proposed several models in his book. For example, he examined the following system:
Figure 5.4 shows the emergence of a chaotic attractor in the Goodwin model. We can say with fairly certainty that this system is a modified Rössler model. This is because the Goodwin model has the same quadratic term (zv) in the right-hand side of (5.18c) as in the Rössler system. Owing to this similarity, the chaotic attractor in the Goodwin system is very similar to the Rössler attractor.
3 Shilnikov’s Theorem
Numerous efforts have been made to investigate the chaotic behaviour of nonlinear dynamical systems of ordinary differential equations from the analytical point of view. The most famous transition from order to chaos is the Feigenbaum cascade, or period doubling cascade, that we have analysed in Chap. 2. Among them, it is worthwhile to take a brief look at the Shilnikov theorem.
Theorem 5.6 (The Shilnikov Theorem)
Consider the system
where P, Q, and R vanish together with their first derivatives at the equilibrium point E = (x ∗, y ∗, z ∗). Let us assume that one of the orbits, denoted by Γ 0 , is asymptotic to E as t →±∞, being bounded away from any other singularity (Γ 0is then a homoclinic connection). Then, if
every neighbourhood of the orbit Γ 0 contains a countable set of unstable periodic solutions of saddle type.
From (5.20), there are two essential conditions for the application of the Shilnikov theorem. For the time being, we consider the case of λ > 0. First, the system has a saddle-node equilibrium point, which means the existence of a one-dimensional unstable manifold and a two-dimensional stable manifold. This condition is easily examined from the local point of view. Second, the system has a homoclinic orbit, which connects an equilibrium point E to itself; limt→±∞ Γ(t) = E and Γ(0) ≠ E. This condition prescribes a global nature of the system. The combination of these two conditions implies topological conjugacy in a neighbourhood of the homoclinic orbit with the horseshoe dynamics that we introduced in Sect. 6.2.1.
A graphical presentation of the Shilnikov conditions is shown in Fig. 5.5. After moving away from the equilibrium point E along the one-dimensional unstable manifold, the trajectory Γ 0 returns to the identical equilibrium point on the two-dimensional stable manifold.Footnote 2
As a numerical example of the occurrence of chaos in the Shilnikov scenario, consider the following system of three differential equations:
which was reported in Sprott [23]. This system has a saddle-node equilibrium at point (0, 0, 0.39), with eigenvalues λ 1 = −1 and λ 2,3 = 0.195 ± 0.980803i. This implies that the system satisfies the local conditions of the Shilnikov theorem: |λ| > |ρ| > 0 and λρ < 0. As it is difficult to detect the existence of a homoclinic orbit from an analytical point of view, we show the numerical simulations of the initial value problem given by system (5.21). By setting the initial conditions as (x(0), y(0), z(0)) = (0.1, 0.1, 0.3), we can verify that the system displays a chaotic motion as shown in Fig. 5.6.
Macroeconomic applications of the Shilnikov theorem can be found in several works. Lorenz [14] investigated two macroeconomic models. One is a business cycle model with inventories; another is a linear multiplier-accelerator model with nonlinear government activity. Sportelli [22] developed a Harrodian-type macrodynamic model by considering the interactions among the actual rate of growth, the warranted rate of growth, and the fraction of income saved. Tsuzuki et al. [24] proposed an investment model and, finally, Bella et al. [4] examined the dynamics of an endogenous growth model with human capital accumulation in the dynamic optimization framework.
4 Delay-Differential Equations
This section considers two nonlinear systems of delay-differential equations investigated using numerical simulations: the Mackey–Glass system [16] and the Shibata–Saito system [18]. While the former investigated a physiological problem, the latter examined the population dynamics of two competing species with a time-delayed saturation.
It is well known that deterministic chaos occurs in the continuous-time framework only when the dimension of the dynamical system is equal to or more than three. That is, we cannot observe chaotic motions in one- and two-dimensional systems of autonomous ordinary differential equations (cf. Sect. 2.4).
If once we turn our attention towards delay-differential equations, the situation is completely different. We can observe chaotic fluctuations in the delay-differential equation with one variable. In fact, Mackey and Glass [16] provided an interesting model by using the following system:
where a > 0, τ > 0, and γ > 0. Figure 5.7 shows chaotic motion of (5.22) with a = 3.6, τ = 1, n = 10, and γ = 2.
The main reason for the emergence of chaotic fluctuations is that the Mackey–Glass system has an infinite dimension. Its solution space has an infinite dimension, with a continuous function on the closed interval [−τ, 0] as the initial condition. Roughly speaking, we need an infinite number of initial conditions to solve the initial value problem of (5.22).
We shall now consider the following system of integro-differential equations:
where
Note that m is a positive integer. Since \(\int _{-\infty }^t \omega (s) ds = 1\), we can see that the function ω(s) is a weighting function, which is identical with a density function with the mean,τ, and the variance, τ 2∕m.
If m = 1, it is the exponential distribution. For m ≥ 2, the functional shape of ω(s) has a one-humped curve with a maximum value at s = t − (m − 1)τ∕m when t is fixed. Moreover, we can obtain y m(t) = x(t − τ) if m →∞. This is because the function ω(s) becomes the Dirac delta function that appears as a sharp peak at t = τ when m →∞. Thus, we reasonably conclude that system (5.23) is equivalent to the Mackey–Glass system (5.22) when m →∞.
We shall now look at another subject related to the Mackey–Glass system. Here, we seek to transform the Mackey–Glass system into the tractable system by using MacDonald’s linear chain trick.Footnote 3 Let us define new variables:
By differentiating (5.26) with respect to t and using (5.23), we obtain the following system of ordinary differential equations:
Consequently, this result means that we can transform the Mackey–Glass system into the system of (m + 1)-dimensional ordinary differential equations. In the course of the above argument, we arrive at the conclusion that the Mackey–Glass system corresponds to the system of infinite-dimensional ordinary differential equations by means of MacDonald’s chain trick. This property is fundamental for the generation of complex dynamics.
By using computational approaches, Farmer [7] extensively examined the properties of the chaotic attractors observed in the Mackey–Glass system. Specifically, he studied the time series, power spectra, the dimension of chaotic attractors, the spectrum of Lyapunov exponents, and so forth. In his paper, he kept the parameters a, n, and γ fixed at a = 0.2, n = 10, and γ = 0.1. On the other hand, the delay time τ is a variable parameter. For example, when τ = 17, he found that the largest Lyapunov exponent of the chaotic attractor is 0.007 and the fractal dimension is 2.13.Footnote 4
Finally, we turn to the Shibata and Saitô system, and we consider the dynamics of the system of delay-differential equations with two variables. Shibata and Saitô [18] investigated the following system:
By setting a 11 = a 22 = 2, a 12 = a 21 = 1, ε 1 = ε 2 = 2, τ 1 = 1.5, and τ 2 = 0.9 for the parameters, we obtain Fig. 5.8, which shows the emergence of a chaotic attractor.
The analysis of time lags is fundamental for economics. In particular, the existence of time lags involved in the policy process has a large effect on macroeconomic stability, from both the practical and theoretical points of view. Many economists found the occurrence of complex business cycles by means of numerical simulations. For more information, see Fanti and Manfredi [6], Yoshida and Asada [25], and De Cesare and Sportelli [5].
Notes
- 1.
- 2.
For a thorough analysis of the Lorenz system, see Sparrow [21].
- 3.
- 4.
If λ < 0, we have to consider the equilibrium point with a one-dimensional stable manifold and a two-dimensional unstable manifold. In this case, the direction of arrows on the homoclinic orbit Γ 0 is opposite to that in Fig. 5.5.
- 5.
On this point, see MacDonald [15].
- 6.
References
Arneodo, A., Coullet, P., Tresser, C.: Oscillators with chaotic behavior: an illustration of a theorem by Shil’nikov. J. Stat. Phys. 27(1), 171–182 (1982)
Asada, T., Semmler, W.: Growth and finance: an intertemporal model. J. Macroecon. 17(4), 623–649 (1995)
Asada, T., Yoshida, H.: Coefficient criterion for four-dimensional Hopf bifurcations: a complete mathematical characterization and applications to economic dynamics. Chaos Solitons Fractals 18(3), 525–536 (2003)
Bella, G., Mattana, P., Venturi, B.: Shilnikov chaos in the Lucas model of endogenous growth. J. Econ. Theory 172, 451–477 (2017)
De Cesare, L., Sportelli, M.: Fiscal policy lags and income adjustment processes. Chaos Solitons Fractals 45(4), 433–438 (2012)
Fanti, L., Manfredi, P.: Chaotic business cycles and fiscal policy: an IS-LM model with distributed tax collection lags. Chaos Solitons Fractals 32(2), 736–744 (2007)
Farmer, D.: Chaotic attractors of an infinite-dimensional dynamical system. Phys. D 4, 366–93 (1982)
Goodwin, R.M.: Chaotic Economic Dynamics. Oxford University Press, Oxford (1990)
Hassard, B.D., Kazarinoff, n.d., Wan, Y.H.: Theory and Applications of Hopf Bifurcation, vol. 41. CUP Archive (1981)
Invernizzi, S., Medio, A.: On lags and chaos in economic dynamic models. J. Math. Econ. 20(6), 521–550 (1991)
Leijonhufvud, A.: Effective demand failures. Swedish J. Econ. 75(1), 27–48 (1973)
Liu, W.M.: Criterion of Hopf bifurcations without using eigenvalues. J. Math. Anal. Appl. 182(1), 250–256 (1994)
Lorenz, E.N.: Deterministic nonperiodic flow. J. Atmos. Sci. 20, 130–141 (1963)
Lorenz, H.W.: Complex dynamics in low-dimensional continuous-time business cycle models: The Shil’nikov case. Syst. Dyn. Rev. 8(3), 233–250 (1992)
MacDonald, N.: Time Lags in Biological Models, vol. 27. Springer, Berlin (2013)
Mackey, M.C., Glass, L.: Oscillation and chaos in physiological control systems. Science 197(4300), 287–289 (1977)
Rössler, O.E.: An equation for continuous chaos. Phys. Lett. A 57(5), 397–398 (1976)
Shibata, A., Saito, N.: Time delays and chaos in two competing species. Math. Biosci. 51(3–4), 199–211 (1980)
Shilnikov, L.P.: A case of the existence of a denumerable set of periodic motions. In: Doklady Akademii Nauk, vol. 160, pp. 558–561. Russian Academy of Sciences, Moscow (1965)
Silva, C.P.: Shil’nikov’s theorem, a tutorial. IEEE Trans. Circuits Syst. I: Fundam. Theory Appl. 40(10), 675–682 (1993)
Sparrow, C.: The Lorenz Equations Bifurcations, Chaos, and Strange Attractors. Springer, Berlin (1982)
Sportelli, M.C.: Dynamic complexity in a Keynesian growth-cycle model involving Harrod’s instability. J. Econ. 71(2), 167–198 (2000)
Sprott, J.: Strange attractors with various equilibrium types. Eur. Phys. J. Special Topics 224(8), 1409–1419 (2015)
Tsuzuki, E.: Coefficient criterion for Shil’nikov chaos: application to a simple investment model. In: Hsu, J.C. (ed.) Business Cycles in Economics: Types, Challenges and Impacts on Monetary Policies, chap. 5, pp. 69–86. Nova Science Publishers, Hauppauge (2014)
Yoshida, H., Asada, T.: Dynamic analysis of policy lag in a Keynes–Goodwin model: stability, instability, cycles and chaos. J. Econ. Behav. Organ. 62(3), 441–469 (2007)
Acknowledgment
The author would like to thank a reviewer and Professor Giuseppe Orlando for their useful suggestions and helpful comments on earlier versions. All remaining errors are my own.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Yoshida, H. (2021). From Local Bifurcations to Global Dynamics: Hopf Systems from the Applied Perspective. In: Orlando, G., Pisarchik, A.N., Stoop, R. (eds) Nonlinearities in Economics. Dynamic Modeling and Econometrics in Economics and Finance, vol 29. Springer, Cham. https://doi.org/10.1007/978-3-030-70982-2_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-70982-2_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-70981-5
Online ISBN: 978-3-030-70982-2
eBook Packages: Economics and FinanceEconomics and Finance (R0)