Introduction

Keynesian macroeconomics inspired the seminal work of Samuelson, see Samuelson (1939), who actually introduced the business cycle theory. In the past decades, many more sophisticated models for the national income of a country have been proposed by other researchers (Anderson 1979; Anderson et al. 2003; Azzo and Houpis 1995; Chari 1994; Chow 1985; Dassios et al. 2012; Day 1999; Dorf 1983; Kuo 1996; Ogata 1987; Puu et al. 2004; Rosser 2000; Santos Silva and Silvana Tenreyro 2006; Westerhoff 2006; Wincoop 1996). All these models use superior and more delicate mechanisms involving monetary aspects, inventory issues, business expectation, borrowing constraints, welfare gains and multi-country consumption correlations. The basic shortcoming of most of these models is the incapability to produce a stable path for the national income when realistic values for the different parameters (multiplier and accelerator parameters) are entered into the system of equations. Of course, this statement contradicts with the empirical evidence which supports temporary or long-lasting business cycles.

The starting point of this paper is the reconsideration of the well-known gravity equation that appears in international trade modeling, see Anderson (1979), Anderson et al. (2003), Chaney (2008), Santos Silva and Silvana Tenreyro (2006). This reconstruction advances the whole analysis into the context of a system consisting of three countries. Actually, we design such a system and investigate the stability and stabilizability conditions. Keeping in mind that Newton’s universal law of gravitation (describing the bilateral interaction of two masses) becomes quite complex when we consider the system of three masses, we may easily anticipate the complexity of our conditions for the system of three countries. Of course, apart the gravity equation, there are many other excellent approaches as regards the international trade and the respective modeling, see Alenikov et al. (1969), Brems (1956), Bond and Driskill (2009), Cabo et al. (2008, 2014), Chaney (2008, 2011), Dassios and Kontzalis (2012), Eaton et al. (0000), Gcke (2001), Hager and Garg (1972), Horiba and Moroney (1979), Huang et al. (2009), Jones (2012), Jones and Marjit (2009), Jones (1975), Kokot (2004), Korobko (2000), Koyck (1953), Krelle (1987), Krugman (1980), Luke and Breakwell (1978), Nagy and Stahl (1967), Mansur and Whalley (1982), Mikhalevich et al. (2001), Mycielski et al. (1963), Van der Laan (1990), Whalley and White (1985), Yano (1990), Yu et al. (2008), Zhu and Huang (2007). Although primitive and using only the demand point of view, the foreign trade model prospect still provides an excellent insight into the problem and justification of business cycles appearing in national economies.

In this article, we propose a new model incorporating delayed variables into the system of equations. The proposed modification succeeds to provide a more comprehensive explanation for the emergence of business cycles while also produce a stable trajectory for the expectation of the national income. Actually, it succeeds to model stable business cycles when realistic values of the multiplier and accelerator parameters are entered into the system of equations. So, we can safely deduce the fact that individuals and/or institutions base their decisions (for consumption or investment levels) upon the experience of the last 6 years.

The paper is organized as follows. In "Basic assumptions" we introduce the basic assumptions of the proposed model and in "The model" we show how it is constructed. In "Stability investigation" and "Controllability and state feedback", we study stability and stabilizability conditions respectively and in "Numerical example: system design and practical implications" we provide numerical results.

Basic assumptions

Our foreign trade model for three countries is based on the following assumptions:

National income T k i of the country i, for i = 1 , 2 , 3 at time k, equals consumption outlays C k i plus investment I k i plus exports X k i minus imports M k i .

T k 1 = C k 1 + I k 1 + X k 1 - M k 1 , T k 2 = C k 2 + I k 2 + X k 2 - M k 2 , T k 3 = C k 3 + I k 3 + X k 3 - M k 3 .
(1)

Assumption 2.1

Private investment of the country i, for i = 1 , 2 , 3 at time k, I k i , depends on consumption changes and on the accelerator factor b i , where b i > 0 . Consequently, I k i depends on consumption outlays changes,

I k 1 = b 1 ( C k 1 - C k - 1 1 ) + G 1 , I k 2 = b 2 ( C k 2 - C k - 1 2 ) + G 2 , I k 3 = b 3 ( C k 3 - C k - 1 3 ) + G 3 .
(2)

where G 1 , G 2 and G 3 are fixed investment amounts. In Section 5 we consider G 1 , G 2 and G 3 depending on k, denoting them as G k 1 , G k 2 and G k 3 and we investigate the corresponding control problem by considering as input vector G ¯ k = G k 1 G k 2 G k 3 .

Assumption 2.2

Outlays for domestic consumption D k i of country i, for i = 1 , 2 , 3 at time k, equal total consumption C k of the country i at time k minus imports M k i .

D k 1 = C k 1 - M k 1 , D k 2 = C k 2 - M k 2 , D k 3 = C k 3 - M k 3 .
(3)

and by replacing (2) and (3) into (1)

T k 1 = D k 1 + X k 1 + b 1 ( C k 1 - C k - 1 1 ) + G 1 , T k 2 = D k 2 + X k 2 + b 2 ( C k 2 - C k - 1 2 ) + G 2 , T k 3 = D k 3 + X k 3 + b 3 ( C k 3 - C k - 1 3 ) + G 3 .
(4)

Assumption 2.3

Outlays for domestic consumption D k i of country i, for i = 1 , 2 , 3 at time k, depend on past income (only on last year’s value) and on marginal tendency to consume, modeled with m i i , the multiplier parameter, where 0 < m i i < 1 ,

D k 1 = m 11 T k - 1 1 , D k 2 = m 22 T k - 1 2 , D k 3 = m 33 T k - 1 3 .
(5)

Assumption 2.4

Imports M k i of country i, for i = 1 , 2 , 3 at time k, depend on past income (only on last year’s value) and on marginal tendency to consume, modeled with m 12 , m 21 and m 13 the multiplier parameter, where 0 < m 12 , m 21 , m 13 < 1

M k 1 = m 12 T k - 1 1 , M k 2 = m 21 T k - 1 2 , M k 3 = m 13 T k - 1 3 .
(6)

Assumption 2.5

Since we consider three countries, the exports of one must be the linear sum of imports of the other two

M k 1 = c 1 X k 2 + c 2 X k 3 , M k 2 = d 1 X k 1 + d 2 X k 3 , M k 3 = r 1 X k 1 + r 2 X k 2 .
(7)

Note that

c 1 + r 2 = 1 , c 2 + d 2 = 1 , r 1 + d 1 = 1 .
(8)

where c 1 , c 2 , d 1 , d 2 , r 1 and r 2 constant and positive parameters.

The model

In order to obtain our model, first we solve the linear system (7) and after we replace (8). Thus we obtain

X k 1 = l 1 M k 1 + l 2 M k 2 + l 3 M k 3 , X k 2 = p 1 M k 1 + p 2 M k 2 + p 3 M k 3 , X k 3 = q 1 M k 1 + q 2 M k 2 + q 3 M k 3 .
(9)

where

l 1 = d 2 - c 1 d 2 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , l 2 = - d 2 c 1 + c 1 + d 2 - 1 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , l 3 = - c 1 d 2 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , p 1 = d 1 d 2 - d 2 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , p 2 = d 1 d 2 - d 1 - d 2 + 1 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , p 3 = d 1 d 2 - d 2 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , q 1 = c 1 d 1 - d 1 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , q 2 = c 1 d 1 - c 1 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 , q 3 = c 1 d 1 d 1 ( c 1 + d 2 - 1 ) - c 1 d 2 .
(10)

Furthermore by replacing (6) into (9) we get

X k 1 = l 1 m 12 T k - 1 1 + l 2 m 21 T k - 1 2 + l 3 m 13 T k - 1 3 , X k 2 = p 1 m 12 T k - 1 1 - p 2 m 21 T k - 1 2 + p 3 m 13 T k - 1 3 , X k 3 = q 1 m 12 T k - 1 1 + q 2 m 21 T k - 1 2 + q 3 m 13 T k - 1 3 .
(11)

Finally by applying (11) and (5) into the system (4) we arrive at the following linear discrete time system

T k + 2 = M 1 T k + 1 + M 0 T k + G .
(12)

where

T k = T k 1 T k 2 T k 3 , G = G 1 G 2 G 3 ,
M 1 = λ 1 λ 2 λ 3 μ 1 μ 2 μ 3 ν 1 ν 2 ν 3 ,
M 0 = λ 4 0 0 0 μ 4 0 0 0 ν 4

and

λ 1 = m 11 + b 1 ( m 11 + m 12 ) + l 1 m 12 , λ 2 = l 2 m 21 , λ 3 = l 3 m 13 , λ 4 = - b 1 ( m 11 + m 12 ) , μ 1 = p 1 m 12 , μ 2 = m 22 + b 2 ( m 22 + m 21 ) + p 2 m 21 , μ 3 = p 3 m 13 , μ 4 = - b 2 ( m 22 + m 21 ) , ν 1 = q 1 m 12 , ν 2 = q 2 m 21 , ν 3 = m 33 + b 3 ( m 33 + m 13 ) + q 3 m 13 , ν 4 = - b 3 ( m 33 + m 13 ) .
(13)

Practical justification for the reformulated model

In this subsection, we provide some practical justification for the new assumptions of our reformulated model. Actually we may state the following arguments:

  1. 1.

    The delayed model (or memory model) is quite interesting from the mathematical point of view. The sixth order polynomials produce oscillatory trajectories for the solutions and consequently for the national income values.

  2. 2.

    The delay concept has been also suggested by previous papers. We refer to Chow (1985) who suggests the delayed information as a tool to explain and support the statistical data of chinese economy for the years 1932–1982.

  3. 3.

    The national accounts of main countries are closing with substantial time delay after the calendar year end. So, the information used in next year’s accounts are estimations or closed values from past years.

  4. 4.

    Delayed information may be used in financial projections of national accounts.

  5. 5.

    Consumption may depend not only on current year’s experience but also on previous years. Customers remember the level of their income not only of the current year but also from previous years. So, they adjust their behavior accordingly.

  6. 6.

    Private investment may also consider the level of national economy of previous years. An investor keeps in mind not only the current level of economy but the time sequence and the corresponding trajectory of national economy all the recent years.

  7. 7.

    The multiplier and accelerator factors are not constant over time but may fluctuate and most probably behave as random variables.

Stability investigation

For I 3 - M 1 - M 0 non-singular let

S e = ( I 3 - M 1 - M 0 ) - 1 G
(14)

be the equilibrium of the system (12). In this Section, we will study necessary and sufficient conditions for the national income matrix T k to approach a matrix of constant equilibrium values independently of the initial matrix T 0 so that

lim k + T k = ( I 3 - M 1 - M 0 ) - 1 G .
(15)

To discover conditions under which we may be sure that (15) is satisfied, we must study the characteristic values (eigenvalues) of the matrix pencil z 2 I 3 - M 1 z - M 0 . Thus by investigating the stability of system (12) we arrive at the following Theorem.

Theorem 4.1

Consider the system (12) and let

a 0 = 1 , a 1 = - λ 1 - μ 2 - ν 3 , a 2 = - λ 4 - μ 4 - ν 4 + λ 1 μ 2 - λ 2 μ 1 - λ 3 ν 1 - μ 3 ν 2 + λ 1 ν 3 + μ 2 ν 3 , a 3 = μ 4 λ 1 + ν 4 λ 1 + λ 4 μ 2 + ν 4 μ 2 + λ 3 μ 2 ν 1 - λ 2 μ 3 ν 1 - λ 3 μ 1 ν 2 + λ 1 μ 3 ν 2 + λ 4 ν 3 + μ 4 ν 3 - λ 1 μ 2 ν 3 + λ 2 μ 1 ν 3 , a 4 = λ 4 μ 4 + λ 4 ν 4 + μ 4 ν 4 - ν 4 λ 1 μ 2 + ν 4 λ 2 μ 1 + μ 4 λ 3 ν 1 + λ 4 μ 3 ν 2 - μ 4 λ 1 ν 3 - λ 4 μ 2 ν 3 , a 5 = - μ 4 ν 4 λ 1 - λ 4 ν 4 μ 2 - λ 4 μ 4 ν 3 , a 6 = - λ 4 μ 4 ν 4 .
(16)

Then for I 3 - M 1 - M 0 non-singular, the unique equilibrium (14) is asymptotically stable if and only if

  1. 1.
    det 0 3 , 3 I 3 M 0 M 1 < 1 ;
    (17)
  2. 2.
    1 - tr 0 3 , 3 I 3 M 0 M 1 + det 0 3 , 3 I 3 M 0 M 1 + i = 2 5 a i > 0 ;
    (18)
  3. 3.
    1 + tr 0 3 , 3 I 3 M 0 M 1 + det 0 3 , 3 I 3 M 0 M 1 + i = 2 5 ( - 1 ) i a i > 0 ;
    (19)
  4. 4.
    u 5 > u 0 ;
    (20)
  5. 5.
    v 4 > v 0 ;
    (21)
  6. 6.
    w 3 > w 0 ;
    (22)
  7. 7.
    x 2 > x 0 .
    (23)

where

u k = a 6 a 5 - k a 0 a k + 1 , k = 0 , 1 , 2 , 3 , 4 , 5 ,
(24)
v k = u 5 u 4 - k u 0 u k + 1 , k = 0 , 1 , 2 , 3 , 4 ,
(25)
w k = v 4 v 3 - k v 0 v k + 1 , k = 0 , 1 , 2 , 3 ,
(26)
x k = w 3 w 2 - k w 0 w k + 1 , k = 0 , 1 , 2 .
(27)

Then

lim k + T k = ( I 3 - M 0 - M 1 ) - 1 G

where tr ( M ) is the trace of the matrix M and det ( M ) the determinant of the matrix M .

Proof

The stability of the equilibrium S e = ( I 3 - M 0 - M 1 ) - 1 G of the system (12) depends on the eigenvalues of the matrix pencil z 2 I 3 - z M 1 - M 0 . The characteristic equation of the matrix pencil is given by

det ( z 2 I 3 - z M 1 - M 0 ) = 0 ,

or, equivalently,

a 0 z 6 + a 1 z 5 + a 2 z 4 + a 3 z 3 + a 4 z 2 + a 5 z + a 6 = 0 ,

where a i , i = 0 , 1 , . . . , 6 , defined by (16). Note that a 1 = - λ 1 - μ 2 - ν 3 = - tr 0 3 , 3 I 3 M 0 M 1 , a 6 = - λ 4 μ 4 ν 4 = det 0 3 , 3 I 3 M 0 M 1 . Hence

a 1 = - tr 0 3 , 3 I 3 M 0 M 1 , a 6 = det 0 3 , 3 I 3 M 0 M 1
(28)

and the above equation takes the form

z 6 - tr 0 3 , 3 I 3 M 0 M 1 z 5 + a 2 z 4 + a 3 z 3 + a 4 z 2 + a 5 z + det 0 3 , 3 I 3 M 0 M 1 = 0 .
(29)

The equilibrium (14) of system (12) is asymptotically stable if and only if all roots of equation (29) lie within the open disk,

z C : z < 1
(30)

with C we denote the set of the complex numbers. Since it is usually not necessary to find the exact solutions of polynomial (29), a simple procedure to determine the existence of roots with magnitude <1 is the Jury’s criterion which is a simple method of determining the number of these roots within the open disk (30), see Azzo and Houpis (1995), Kuo (1996), Ogata (1987). Following the Jury stability test first we compute the Jury table.

R o w z 0 z 0 z 0 z 0 z 0 z 0 z 6 1 a 6 a 5 a 4 a 3 a 2 a 1 a 0 2 a 0 a 1 a 2 a 3 a 4 a 5 a 6 3 u 5 u 4 u 3 u 2 u 1 u 0 4 u 0 u 1 u 2 u 3 u 4 u 5 5 v 4 v 3 v 2 v 1 v 0 6 v 0 v 1 v 2 v 3 v 4 7 w 3 w 2 w 1 w 0 8 w 0 w 1 w 2 w 3 9 x 2 x 1 x 0

where u k , v k , w k , x k are defined by (24), (25), (26), (27), respectively. Let P ( z ) = z 6 - tr 0 3 , 3 I 3 M 0 M 1 z 5 + a 2 z 4 + a 3 z 3 + a 3 z 2 + a 4 z + det 0 3 , 3 I 3 M 0 M 1  = 0. Then based on the Jury’s criterion, the unique equilibrium (14) of system (12) is asymptotically stable if

a 6 < a 0 ; P ( 1 ) > 0 ; P ( - 1 ) > 0 ; u 5 > u 0 ; v 4 > v 0 ; w 3 > w 0 ; x 2 > x 0 .

By using (16), (28) and with easy calculations we arrive at (17)–(23). The proof is completed.

As we observe in Theorem 4.1, the government should have a reduced role and intervention into the system. Interpreting this result in economic terms we state the following case. Let consider a national economy. The economy operates properly when a sudden change (input) arrives: e.g. a catastrophic event causes a substantial reduction into the system just for 1 year. The government aims to restore the initial level of economy. Then if the government spends a lot of money next year then this may guide the whole economy to instability.

Controllability and state feedback

In this Section, we introduce concepts and results of linear control theory for time invariant linear discrete state equations. As also mentioned in "Basic assumptions", when formulating our model, the investments amount depends on a parameter which is possible to be non-constant and to be fully controlled, i.e. to be equal to

G = G ¯ k .
(31)

Hence under this assumption system (12) takes the form

T k + 2 = M 1 T k + 1 + M 0 T k + G ¯ k
(32)

where M 0 , M 1 , the matrices as defined for the system (12). If we set

T k = y k 1 T k + 1 = y k 2 y k + 1 1 = T k + 1 = y k 2 y k + 1 2 = T k + 2 = M 1 T k + 1 + M 0 T k + G ¯ k = M 1 y k 2 + M 0 y k 1 + G ¯ k ,
(33)

then by using (33) we arrive at another form of the matrix equation (32)

Y k + 1 = M Y k + I 6 G k ,
(34)

where

Y k = y k 1 y k 2 , M = 0 3 , 3 I 3 M 0 M 1 , G k = 0 3 , 1 G ¯ k .

Since det I 6 = 1 0 , we have

rank I 6 M · I 6 M 2 · I 6 = rank I 6 M M 2 = 6 .
(35)

The relationship (35) is the necessary and sufficient condition for the system (34) to be fully controllable with state feedback of the form

G k = - K Y k
(36)

where

K = K i j i = 1 , 2 , . . . , 6 j = 1 , 2 , . . . , 6 .
(37)

Then by replacing (36) into (34) we get

Y k + 1 = ( M - K ) Y k .
(38)

The basic problem now will be to choose the values K i j i , j = 1 , 2 , . . . , 6 , defined in (37), such that the resulting closed loop matrix equation (38) is stable. The stabilization in the time invariant case is via results on eigenvalue placement in the complex plane. In our situation eigenvalues of the closed loop system are specified to have modulus less than unity for stability. We can state the following theorem:

Theorem 5.1

Assume the system (34). Then there exists a state feedback law in the form of (36) such that the eigenvalues of the closed loop system (38) can be assigned arbitrarily as z 1 , z 2 , z 3 , z 4 , z 5 and z 6 if

K = - z 1 0 0 1 0 0 0 - z 2 0 0 1 0 0 0 - z 3 0 0 1 λ 4 0 0 λ 1 - z 4 λ 2 λ 3 0 μ 4 0 μ 1 μ 2 - z 5 μ 3 0 0 ν 4 ν 1 ν 2 ν 3 - z 6 .

The values λ i , μ i , ν i , i = 1 , 2 , 3 , 4 are given by (13).

Proof

It is known that the above problem always has a solution if and only if the system is completely controllable. Because of (35) the system (34) is controllable with state feedback in the form of (36). Then the closed loop system is given by (38). Let

M - K = m ¯ i j i = 1 , 2 , . . . , 6 j = 1 , 2 , . . . , 6 .
(39)

where M = 0 3 , 3 I 3 M 0 M 1 , K = K i j i = 1 , 2 , . . . , 6 j = 1 , 2 , . . . , 6 . If we want to have a targeted characteristic equation developed from targeted closed loop locations

Φ ( z ) = ( z - z 1 ) ( z - z 2 ) ( z - z 3 ) ( z - z 4 ) ( z - z 5 ) ( z - z 6 ) ,

where z 1 , z 2 ,..., z 6 are the targeted poles, we can set m ¯ i j = 0 , i j . Then the matrix K will take the form

K = K 11 0 0 1 0 0 0 K 22 0 0 1 0 0 0 K 33 0 0 1 λ 4 0 0 K 44 λ 2 λ 3 0 μ 4 0 μ 1 K 55 μ 3 0 0 ν 4 ν 1 ν 2 K 66 .
(40)

For the remaining values of the matrix M - K , i.e. m ¯ i j , i = j we have

m ¯ 11 = 0 - K 11 = - K 11 , m ¯ 22 = 0 - K 22 = - K 22 , m ¯ 33 = 0 - K 33 = - K 33 , m ¯ 44 = λ 1 - K 44 , m ¯ 55 = μ 2 - K 55 , m ¯ 66 = ν 3 - K 66 .
(41)

Let Π ( z ) = det ( z I 6 - M + K ) be the characteristic polynomial of the matrix (39). Then by using (41) we get

Π ( z ) = ( z + K 11 ) ( z + K 22 ) ( z + K 33 ) ( z + K 44 - λ 1 ) ( z + K 55 - μ 2 ) ( z + K 66 - ν 3 ) .

In order to compare Π ( z ) with the targeted characteristic equation Φ ( z ) , we get

Π ( z ) Φ ( z ) ,

or, equivalently,

- K 11 = z 1 , - K 22 = z 2 , - K 33 = z 3 , λ 1 - K 44 = z 4 , μ 2 - K 55 = z 5 , ν 3 - K 66 = z 6 ,

or, equivalently,

K 11 = - z 1 , K 22 = - z 2 , K 33 = - z 3 , K 44 = λ 1 - z 4 , K 55 = μ 2 - z 5 , K 66 = ν 3 - z 6 .
(42)

Thus, from (40), (42), the matrix K is given by

K = - z 1 0 0 1 0 0 0 - z 2 0 0 1 0 0 0 - z 3 0 0 1 λ 4 0 0 λ 1 - z 4 λ 2 λ 3 0 μ 4 0 μ 1 μ 2 - z 5 μ 3 0 0 ν 4 ν 1 ν 2 ν 3 - z 6 .

The proof is completed.

Theorem 5.1 reveals the relationship between the controllability concept, feedback action and the way that we can design the trajectories of the economy. As we observe there, we may design the eigenvalues and consequently the solution trajectories. Considering the case study mentioned in "Stability investigation", we may state that Theorem 5.1 may help the government not only to restore the stability into the economic system but also design the time path and the pattern of return.

Numerical example: system design and practical implications

In this Section, we provide a numerical example using typical values for the parameters m 11 , m 22 , m 33 , m 12 , m 21 , m 13 and b 1 , b 2 , b 3 , d 1 , d 2 of the model. Actually we consider the system (12) and assume that

m 11 = 0.3 , m 22 = 0.4 , m 33 = 0.3 , m 12 = 0.3 , m 21 = 0.3 , m 13 = 0.4 , d 1 = 0.5 d 2 = 0.5 b 1 = 0.3 , b 2 = 0.3 , b 3 = 0.4 .
(43)

From (13) we get

λ 1 = 2 c 1 - 1.48 , λ 2 = 0.6 - 0.6 c 1 , λ 3 = 0.8 c 1 , λ 4 = - 0.18 ,
μ 1 = 0.3 , μ 2 = 0.31 , μ 3 = 0.4 , μ 4 = - 0.21 ,
ν 1 = 0.6 - 0.6 c 1 , ν 2 = 0.6 c 1 , ν 3 = 0.58 - 0.8 c 1 , ν 4 = - 0.28 .

In addition from (16) we have

a 0 = 1 , a 1 = 0.59 - 1.2 c 1 , a 2 = - 1.12 c 1 2 + 2.176 c 1 - 0.6474 , a 3 = 0.6832 c 1 2 - 1.56144 c 1 + 0.582904 , a 4 = - 0.2352 c 1 2 + 0.5276 c 1 - 0.179764 , a 5 = 0.049476 - 0.08736 c 1 , a 6 = 0.010584 .

By using Theorem 4.1 we may determine the value of c 1 parameter such that the system is stable, i.e. in order to obtain asymptotic stability in the system of national economy. So, we use conditions of Theorem 4.1, the given values in (43) and we target boundary values for parameter c 1 . The condition (17) is always satisfied. From (18) and taking into account that c 1 > 0 , we get 0 < c 1 < 1.34236 . From (19) we get 0.202116 < c 1 < 2.52178 . By combining the rest of the conditions (20)–(23) and the previous expessions we get the following open interval for c 1

0.202116 < c 1 < 1.34236 .
(44)

Hence, the system is asymptotically stable if and only if (44) is satisfied. Now, we can further design the value for parameter c 1 targeting to a high speed response system. The speed of the system’s response is basically characterized by the maximum value r of the following set

r = max 1 i 6 { ρ i }

where ρ i , i = 1 , 2 , . . . , 6 are the roots of the respective characteristic polynomial (29) associated with the characteristic equation of the matrix pencil of the system (12). So, high speed response coincides with minimizing the value of r. We may minimize r with a strict mathematical process and obtain optimal value.

We notice that as c 1 approaches the values 0.20116 and 1.34236, r approaches the value 1. For c 1 = 0.6 ± ϵ , the system is stable and returns very fast to initial conditions.

Conclusions

In this paper we study the stability of equilibrium for a foreign trade model of three countries. We assume that national income equals consumption outlays plus net investment plus exports minus imports. Then, we employ delayed difference equations of sixth order to describe the model, while the respective solutions of sixth order polynomial correspond to the typical observed business cycles of real economy.

Closing the paper, we may argue that the specific research effort is not only a theoretical extension of basic versions of foreign trade models, but also a practical guide for controlling the parameters of national economy system. It investigates the stability and controllability concepts producing analytical conditions and solutions. These conditions enable the decision makers to obtain stable trajectories for the expectation of national income values. Further research is carried out for even higher order equations investigating qualitative results.

Parameter c 1

Maximum value r

0.2

1.00461

0.21

0.982723

0.3

0.770499

0.4

0.48135

0.5

0.478544

0.6

0.475617

0.7

0.537831

0.8

0.567141

0.9

0.562829

1

0.549309

1.1

0.615346

1.2

0.776889

1.3

0.932511

1.4

1.09371

1.5

1.26089

Finally, a straightforward result is the evidence support for the fact that individuals and institutions have long memory and base their decisions for investment and/or consumption accordingly. The paper restores the inadequacy of other trade foreign models that couldn’t produce stable business cycles for the typical realistic values of the multiplier and accelerator parameters. That is obtained via the existence of sixth order difference equations, resulting from the delay concept. These equations produce complex solutions and consequently oscillatory trajectories where under certain circumstances can be designed to be stable.