1 Introduction

Macroeconomists have raised the thought-provoking question of whether increased price–wage rigidityFootnote 1 is stabilizing or destabilizing (Dutt 1986; De Vroey 2006).Footnote 2 The dominant view supported by mainstream macroeconomists (e.g., Modigliani 1944; Lucas 1978) is that large quantity adjustments, e.g., severe unemployment and its consequences, result from price–wage rigidity.Footnote 3 Conversely, wages fall so long as unemployment exists, which increases profits and thus employment “until all the unemployed are absorbed” (Lerner 1936, p. 38). In contrast, another view, the so-called Old Keynesian view, regards price–wage rigidity as a stabilizing factor, because it reduces fluctuations in aggregate nominal income and thus aggregate demand (Tobin 1975; Iwai 1981; Chiarella and Flaschel 2010).Footnote 4 This raises a question: How does the degree of price–wage rigidity affect the autonomous stability of a monetary economy? To answer this question, we must first address the question of whether a macroeconomy with a fractional-reserve banking system is inherently stable. This question of autonomous stability seems more essential regarding deflation than inflation for two reasons: (1) an expansionary process naturally comes to a halt when eventually faced with supply constraints [see, e.g., Chapter 21 of Robinson (1979)], and (2) conventional monetary policy seems ineffective once a commonplace, short-lived recession, often triggered by a bubble bursting, turns into persistent deflation. For these reasons, we address a fundamental question of a macroeconomics: Does a monetary economy have a self-correcting mechanism that can reverse a deflationary spiral? We also explore how the nominal rigidities of prices and wages are involved in the stabilizing mechanism. Hence, the main aim of this paper is to answer these questions by constructing and analyzing an agent-based macroeconomic model with demand-constrained firms that set prices and wages.

Here, we explore macroeconomic instability caused by various positive feedback relationships between the determinants of aggregate demand. In particular, we focus on fluctuations in real aggregate demand that arise regardless of whether a financial system is robust.Footnote 5 Unquestionably, financial crises cause tremendous damage to real economies. It is also true, however, that a crisis is often preceded by a period of credit expansion (Kaminsky and Reinhart 2000), which is mostly an endogenous consequence of increased real demand (Chapter 9, Yoshikawa 1995). More specifically, we focus on the dynamics of real wages for the following reasons. First, real wages are a decisive determinant of consumer spending, which constitutes a significant part of GDP.Footnote 6 Second, changes in real wages influence labor demand. Third, real wages affect investment demand directly by affecting the cash flow of firms as well as the relative cost of capital stock.Footnote 7 Consequently, the speed of price–wage adjustment to supply–demand gaps, which determines how real wages move, is crucial in determining both aggregate demand and the profitability of employment as well as investment and thus the level of macroeconomic stability.

Macroeconomic instability is a consequence of various positive feedback relationships. Wicksell (1936) observed the positive feedback dynamics among prices, investment, and credit creation, which is described as a cumulative process. In particular, when the credit supply is endogenously determined by a fractional-reserve banking system, the cumulative interdependence between investment and credit supply causes “inherent instability of credit” (Hawtrey 1962, pp. 166–174).Footnote 8 This cumulative process tends to be intensified by positive feedback relationships that Iwai (1981) found between prices and wages set by individual firms and their average levels. For example, deflation is difficult to stop deflation once it starts: In a deflationary period, any attempt by an individual firm to reduce its price below the average price to secure demand for its products is likely to be unsuccessful; rather, it will result in an even lower average price, because its competitors will also lower their prices.

Conversely, prices (output prices, nominal wage rates, and interest rates) can counteract these feedback loops: Price adjustment is expected to stabilize an unstable economy by closing the supply–demand gaps generated by both by individual agents and by the overall economy. Old Keynesians are cautious about the positive feedback loop, whereas mainstream macroeconomists trust the stabilizing effect of prices. Accordingly, macroeconomic stability would ultimately seem to depend on which force dominates: the disequilibrating effect of positive feedback loops, or the equilibrating effect of price adjustments.

We thus constructed an agent-based macroeconomic model that captures these two opposing effects in an attempt to elucidate an elementary mechanism operating in the complex interactions among agents. We consider the agent-based approachFootnote 9 to be a natural methodology choice, because the autonomous stability of an economy has a self-emerging nature (Kirman and Kirman 1992; Fagiolo and Roventini 2017).Footnote 10 Delli Gatti et al. (2011) elaborated that macroeconomic outcomes should be explained as “emerging from the continuous adaptive dispersed interactions of a multitude of autonomous, heterogeneous and bounded rational agents” (p. vii, emphasis in original). Macroeconomic research using the agent-based approach has been vibrant (e.g., Dosi et al. 2010, 2019; Dawid et al. 2012, 2018). Delli Gatti et al. (2005, 2007, 2008) explained that complex interactions between firms and the banking system give rise to financial fragility. Delli Gatti et al. (2006, 2009, 2010) demonstrated that a default by one agent can generate a bankruptcy crisis throughout a network. Lengnick and Wohltmann (2013) combined an agent-based model of financial markets and a New Keynesian macroeconomic model with learning agents to answer questions on international trade policy.

Our virtual experiments show that an economy is stabilized when prices and wages are both moderately rigid. Taylor (1986), Yoshikawa (1995), and De Long and Summers (1986a, b) suggested that reduced flexibility of prices and wages should lead to improved economic performance. Our simulation results are reasonably consistent with those empirical findings. Moreover, in a stable economy, both short-run business cycles and long-run fluctuations emerge. Given the powerful positive feedback loops mentioned above, it seems difficult, without some counteractive policy intervention, to reverse a downward process once it starts. Interestingly, however, our simulated economy often times exhibits a remarkable resilience: It gets back on a growth track and achieves full or nearly full employment by reversing a persistent deflationary spiral that occurs in the initial adjustment period.

Close examination of the simulated behaviors of key macro-variables reveals the following key condition for stability: A slow reduction in real wages during a demand-sufficient economy produces the above resilience. When a majority of firms follows the “price-marginal cost principle” without being constrained by a demand condition (Negishi 1979), firms tend to reduce their real wages by raising their commodity prices and simultaneously increase employment, thus increasing the aggregate income and demand. Therefore, to gain autonomous stability, an ample number of demand-sufficient periods must emerge during deflation, so that the employment expansion in each of these periods successively eliminates the unemployment accumulated over time.

The simulation study demonstrated that an economy with highly flexible nominal wages fails to satisfy the above stabilizing condition and causes a destabilizing positive feedback loop between falling real wages and aggregate demand. This is because, for a given level of unemployment, a substantial reduction in wages will decrease employment, thus reducing real labor income so that the amount of employment is more likely to be demand constrained and smaller than that in the previous period.

With a similar mechanism, excessive flexibility in prices—by causing a large reduction in real wages in a demand-sufficient period—also tends to induce a demand-deficient economy prematurely, i.e., before sufficiently reducing unemployment. Thus, highly flexible prices and wages destabilize an economy. These results are largely consistent with the Old Keynesian view. Conversely, extreme nominal rigidities are also destabilizing. Excessive wage rigidity prevents the downward adjustments of real wages that are required for investment to gain profits, thus keeping investment inactive. Similarly, excessive price rigidity keeps price levels from rising during a demand-sufficient period. This failure in reducing real wages prevents both labor demand and investment demand from increasing. Thus, excessive nominal rigidity in prices and wages decreases both the aggregate demand and productive capacity over a long period of time. This poor performance due to a lack of price adjustment supports the mainstream view.

Our model is completely closed and absolutely free from any external shocks. It incorporates three elements: (1) firms setting prices and wages, (2) debt-financed investment, and (3) endogenous credit supply. The first and third elements give the model a Wicksellian flavor without resorting to the Taylor rule.Footnote 11 The second element, together with demand deficiency per Negishi, gives a Keynesian–Minskian flavor to the model, because firms make their investment decisions based on expected future profits (Minsky 1975; Negishi 1979). Investment in our model involves a gestation period, which naturally induces alternating seller’s markets and buyer’s markets, thereby inducing business cycles (Robertson 1915). In addition, the model assumes that firms adaptively form expectations about output prices, wages, and interest rates, as well as demand for their products.Footnote 12

The rest of this paper is structured as follows. Section 2 describes the model and our basic assumptions. Section 3 explains the simulation setting. Section  4 shows the results obtained from the simulation. Finally, Sect. 5 presents and discusses the underlying mechanism.

2 Model

To explore the autonomous stability of a monetary economy, we designed the model to be completely closed and free from any exogenous disturbances. For this purpose, the model does not allow the government or central bank to control policy variables. In addition, to focus on the essential dynamics of aggregate demand, it neglects distributional aspects between workers and capitalists, and between debtors and borrowers. For example, to avoid the complicating effect of financial instability, it does not deal with the balance sheet effects of borrowers (financial accelerator mechanism) or lenders (capital crunch mechanism) on a bank’s lending behaviors.Footnote 13 In this section, the first subsection overviews the model. The second subsection briefly describes the model’s agents. The third subsection explains the market and transaction process. In addition, “Appendices A–C” provide more detailed explanations of the model.

2.1 Model overview

The model is formulated in discrete time (\(t=1,2,\ldots , T\)). It consists of a finite set \(\mathcal {H}\) of households \((h=1,\ldots ,H)\), a finite set \(\mathcal {F}\) of firms \((f=1,\ldots ,F)\), and a single bank. There are three markets, for bonds, labor, and goods. The firms produce a homogeneous output by using the two inputs of labor and capital goods. The output is either consumed or invested. It is perishable when consumed, whereas it becomes durable capital stock when invested.

Each firm routinely undertakes a sequence of activities in each period—setting prices and wages and determining employment, investment, and production—and repeats the cycle for as long as it is financially viable. These decisions are seen as satisficing behaviors of the firms in an uncertain environment.Footnote 14 The way the firms construct and own capital stock instead of renting it from households incorporates the fixity of capital stock into the model.Footnote 15 In particular, the gestation period gives rise to a time lag between an order for capital stock and its completion, thus producing output gaps, which lead to either a seller’s or a buyer’s market, thereby generating a business cycle.Footnote 16

The bank holds fiat money \(\mathcal {FM}\), or no interest-bearing government notes, as its reserves. It supplies a long-term investment loan \(L^{\ell }\) to a firm.Footnote 17 Each household or firm keeps a non-interest-bearing account at the bank, on which they can draw checks. All subsequent payments and receipts are settled in the form of changes in the account balances. Therefore, the total money supply M1 is the total of the balances of all the checking accounts. When facing a shortage in reserves, the bank issues bonds of one-period maturity to raise funds from households. Since its maturity period is short, we regard this bond as near money. Assuming no reserve requirement for bonds, the total money supply M2 becomes the sum of M1 and outstanding bonds B, and it varies over time according to the bank’s lending activity.

In any given time period t, 14 events occur in the following order (see “Appendix A” for a more detailed explanation):

  1. 1.

    Each firm makes interest and principal repayments on its loan balances to the bank.

  2. 2.

    Each firm forms an expectation about the demand for its product according to the price relative to those of its competitors and the aggregate demand in the previous period.

  3. 3.

    Each firm revises its take-it-or-leave-it prices and wages according to individual performance in the product and labor markets.

  4. 4.

    Each household determines its consumption demand.

  5. 5.

    The bank determines the supply of bonds, and households determine the demand for them. The bond market opens to determine the amount of bonds that the households purchase from the bank.

  6. 6.

    Each firm pays out an amount from its current checking account (monetary balance) in excess of the initial amount as a dividend to its owner household. If the firm is short, it receives a capital injection equal to the shortfall from its owner.

  7. 7.

    The firms determine their employment demands. The labor market opens, and the firms and workers agree on forward labor contracts.

  8. 8.

    Each firm employs workers to produce output.

  9. 9.

    Each firm forms expectations about long-run demand and the rate of profit to determine the demand for new investment.

  10. 10.

    Each firm determines its demand quantity of new orders of capital stock according to the supply prices of all firms. We assume that a submarket for continuing investment opens first to avoid interrupting construction work. Then, a submarket for consumption goods and new investments opens. The outcomes of these submarkets determine the quantities and market prices for all transactions.

  11. 11.

    The bank makes principal and interest repayments of bonds to the households.

  12. 12.

    Each firm receives revenue from sales of its products to other firms and households. It also pays wages to its employees and thus calculates its current cash flow as sales revenue minus the cost of wages and bank payments during event 1.

  13. 13.

    The bank calculates its cash flow and pays it as a dividend to the households, which determines the level of household incomes. The bank also revises the interest rates for bonds and loans that will be effective in the next period.

  14. 14.

    All the agents update their balance sheets to reflect all of the transactions that took place during the period.

2.2 The roles of agents

This subsection provides a brief description of the roles of agents. Tables 1 and 2 list the model’s parameters and variables, respectively, together with brief descriptions of them.

Table 1 Parameters in the model
Table 2 Variables in the model

2.2.1 Households

Each household buys consumption goods and bonds and provides labor services for a one-period labor contract. To avoid distributional issues, we assume that each household runs one family business, so that a household includes both workers and capitalists in the same proportion.Footnote 18 As a result, there is one-to-one correspondence between the two sets, \(\mathcal {H}\) and \(\mathcal {F}\), i.e., \(H=F\). Except for such ownership of firms, all households are structurally identical at time 0, in that they each have the same Keynesian consumption function, the same labor endowment \(\bar{N}\) man-hours, and equal shares in the bank.

First, we derive the consumption demand, followed by the bond demand. In period t, household h works \(N^h_{f,t}\) man-hours for firm f, which pays \(w_{f,t}\) for each working hour. The household also earns interest income on its bond holdings \(r^B_t B_{h,t-1}\) and dividend payments \(Div_h\) and \(Div^B_h\) from firm hFootnote 19 and the bank, respectively.Footnote 20 Thus, the household’s total income in period t is given by

$$\begin{aligned} Y_{h,t}=\sum _{f \in \mathcal {F}}w_{f,t}N^h_{f,t}+r^B_tB_{h,t-1}+Div_{h,t}+Div^B_{h,t}, \end{aligned}$$
(1)

where the total quantity of employment, \(N_{h,t}=\sum _{f \in \mathcal {F}} N^h_{f,t}\), satisfies \(N_{h,t} \le \bar{N}\).

Fiat money can be considered as a special form of government bond that does not yield interest. Following the neutrality argument of Ricardo, e.g., Barro (1974), it seems reasonable not to regard fiat money as constituting the net wealth of a nation, because it has been accumulated to finance national debts.Footnote 21 Consequently, at the end of period \(t-1\), a household has a total wealth \(\mathcal {A}_{h,t-1}\) consisting of its monetary (checking account) balance \(M_h\), bonds \(B_h\), and net equities in its firm, \(E_h\), the bank \(E^B_h\), and the government, \(E^G_h\):

$$\begin{aligned} \mathcal {A}_{h,t-1}=M_{h,t-1}+B_{h,t-1}+E_{h,t-1}+E^B_{h,t-1}+E^G_{h,t-1}. \end{aligned}$$
(2)

as summarized in Table 3(a).Footnote 22 We assume that the desired level of nominal consumption is given by the following consumption function:

$$\begin{aligned} NC^*_{h,t}=c_y Y_{h,t-1} + c_w \mathcal {A}_{h,t-1}, \end{aligned}$$
(3)

where the coefficients satisfy \(0< c_w< c_y < 1\). A Keynesian consumption function with a large value of \(c_y\) is reasonably consistent with consumer behavior, according to Akerlof (2007): (1) households make consumption decisions based on “how much they feel entitled to spend,” and (2) the amount depends largely on “what they are currently earning” (p. 8).Footnote 23 Then, consumers adjust their consumption demand \(NC^d_{h,t}\) toward the desired level \(NC^*_{h,t}\) with an inertia weight \(\delta _c\):

$$\begin{aligned} NC^d_{h,t} = (1-\delta _c)NC^*_{h,t} + \delta _c NC_{h,t-1}. \end{aligned}$$
(4)
Table 3 (a) Balance sheet of consolidated household; (b) balance sheet of consolidated firm; (c) balance sheet of the bank; (d) balance sheet of the government

To derive the bond demand, we first obtain the total liquid assets, \(\mathcal {A}^L_{h,t}(\equiv B_{h,t}+M_{h,t})\), that are available to households at the beginning of period t. By adding the redemption of bonds and current savings to the end-of-period money holding, we get

$$\begin{aligned} \mathcal {A}^L_{h,t}=B_{h,t-1}+M_{h,t-1}+Y_{h,t-1}-NC_{h,t}. \end{aligned}$$
(5)

We follow Cagan (1956) in specifying the following form for the (long-run) money demand function:Footnote 24

$$\begin{aligned} \ln \frac{M^d_{h,t}}{P_{t-1}} = a_M+ a_y \ln \frac{Y_{t-1}}{P_{t-1}}-a_r r^B_{t-1}, \end{aligned}$$
(6)

where \(a_M\) represents the strength of money demand, \(a_y>0\) is the income elasticity, and \(a_r>0\) is the semi-elasticity of the interest rate. Here, \(P_t\) is the general price level calculated as a weighted average of prices, i.e., \(P_t=\dfrac{\sum _{f \in \mathcal {F}} p_{f,t}X_{f,t}}{\sum _{f \in \mathcal {F}} X_{f,t}}\), where \(p_{f,t}\) and \(X_{f,t}\) are the price and level, respectively, of output produced by firm f in period t. The bond demand, in turn, is determined as a residual:

$$\begin{aligned} B^d_{h,t}=\max (\mathcal {A}^L_{h,t}-M^d_{h,t},0). \end{aligned}$$
(7)

Households enter the respective markets with a constant labor supply \(\bar{N}\), nominal consumption demand \(NC^d\), and bond demand \(B^d\).

2.2.2 Firms

Firms earn revenue from the sales of goods to customers: consumers for consumption goods, and other firms for investment goods. The firms all have the same production function and the same initial equity in the form of money, i.e., \(E_{f,0}=M_{f,0}\). They not only have different total amounts of capital stock and debt, however, but different compositions, as well.

Each firm must first determine its commodity price and wage rate in an uncertain business environment according to its previous experience with the supply–demand gaps in the respective markets . Then, a firm makes output and input decisions on the basis of these prices and the expected demand. Firm f produces output \(Q_{f,t}\) with a Cobb–Douglas production function using capital and labor:

$$\begin{aligned} Q_{f,t}(K_{f,t-1}, N_{f,t})=AK_{f,t-1}^{\alpha } N_{f,t}^{1-\alpha }, \end{aligned}$$
(8)

where \(K_{f,t-1}\) denotes the firm’s capital stock and \(N_{f,t}\) denotes the quantity of labor. Parameter A represents the efficiency of the production process, while parameter \(\alpha \) represents the share of capital in the production function. Throughout this paper, we only consider an economy without technological progress. A firm estimates its investment and consumption demands to determine how much it should produce.

Let \(I^d_{f,t}\) and \(C^d_{f,t}\) correspond to the demands for the products of firm f in the investment and consumption goods markets, respectively. Then, the total demand for the output of firm f is

$$\begin{aligned} X^d_{f,t}=I^d_{f,t}+C^d_{f,t}. \end{aligned}$$
(9)

The firm undertakes an investment project \(I^d_{f,t}\) by using a construction credit \(L^c\), which is supplied by the bank, if the firm is profitable and its capital stock is short. The investment function is also Keynesian, because the volume of orders for new investment goods depends on the current cash flow and the level of demand that the firm expects for its products. (See event 10 in “Appendices A and B” for more detailed explanations.) The firm consecutively purchases \(\phi \) units of the investment goods produced by other firms over a gestation period g to build one unit of capital stock. Once a completed unit of capital stock is installed, it will maintain the same production capacity over a fixed duration of U periods.

In our model, the level of expected demand plays an important role in a firm’s employment and output decisions. Each firm believes, as a result of the customers’ asymmetric responses to price changes, that it must accept a substantial price reduction to sell more than the currently anticipated amount, which gives rise to a kinked demand curve and thus a discontinuity in the marginal revenue curve (Negishi 1979).Footnote 25 This discontinuity, which virtually works as the demand constraint, results in two distinct cases, depending on whether the profit maximizing the Walrasian output is less than or greater than the expected demand, or equivalently, whether the demand constraint is binding or not. A firm is defined as a Keynesian firm when its demand constraint is binding; otherwise, it is defined as a Walrasian firm. The desired labor demand of a Keynesian firm as determined by the level of expected demand is called the Keynesian labor demand (KLD), denoted by \(N^K\). In contrast, the labor demand of a Walrasian firm, called the Walrasian labor demand (WLD) and denoted by \(N^W\), is determined so as to equate the marginal productivity of labor with the real wage rate. In formal terms, each firm determines its target level of employment, \(N^*\), as the minimum of either the Keynesian labor demand or the Walrasian labor demand:

$$\begin{aligned} N^*_{f,t}=\min (N^W_{f,t}, N^K_{f,t} ), \end{aligned}$$
(10)

where

$$\begin{aligned} N^W_{f,t} = K_{f.t-1}\left( \frac{(1-\alpha )A }{w_{f,t}/p_{f,t}} \right) ^{1/\alpha } \end{aligned}$$
(11)

and

$$\begin{aligned} N^K_{f,t} = \left( \frac{\hat{X}_{f,t}}{AK_{f,t-1}^{\alpha }} \right) ^{\frac{1}{1-\alpha }}. \end{aligned}$$
(12)

This formulation implies that a change in the real wage rate will not affect the employment decision of a Keynesian firm. Similarly, the employment decision of a Walrasian firm will be independent of its expected sales. For future reference, it is convenient to define some additional terms. First, the Keynesian Regime Index (KRI) of an economy is the ratio of the number of Keynesian firms to the total number of firms. Then, the Keynesian (Walrasian) regime is defined as one in which the KRI is greater (lower) than 0.5. Roughly speaking, the KRI approximates the degree of demand deficiency relative to what the marginal condition dictates at the aggregate level.

Denoting the total quantity of labor employed by firm f as \(N_{f,t}=\sum _{h \in \mathcal {H}}N_{f,t}^h\), we can express the net cash flow of the firm in period t as

$$\begin{aligned} \Pi _{f,t}=p_{f,t}X_{f,t}-(w_{f,t}N_{f,t}+Dep_{f,t}+r^L_tL^{\ell }_{f,t-1}), \end{aligned}$$
(13)

where \(Dep_{f,t}\) is the principal repayment to the bank.Footnote 26 We make a simplifying assumption for \(Dep_{f,t}\): For each item of a firm’s capital stock, the amount of the principal repayment that the firm makes in each period is assumed equal to the cost of depreciation, so that the book value of the remaining capital stock always equals the outstanding debt balance \(L^{\ell }_{f,t}\). This implies that the net equity of firm f, \(E_{f,t}\), is always equal to the firm’s monetary balance \(M_{f,t}\). Table 3(b) summarizes the balance sheet of a firm f. If the firm’s monetary holdings \(M_f\) are insufficient to meet its payment obligations to the bank, it will receive a capital injection from its owner household to come up with the initial monetary balance. (See event 7 in “Appendix A” for the details.)

2.2.3 Commercial bank

The bank is required to hold a quantity of reserves in proportion to its total monetary balance, \(\gamma M\), with \(\gamma \) being the required reserve ratio. The only asset that can serve as such reserves is the fiat money, \(\mathcal {FM}\).Footnote 27 The amount of M is allowed to deviate from its required level of \(\dfrac{\mathcal {FM}}{\gamma }\) only temporarily.Footnote 28 In other words, the bank must adjust the rate of interest rate \(r_t\) toward its target level \(r^*_t\) to satisfy the required reserve ratio in the following way:

$$\begin{aligned} r_t = (1-\delta _r) r^*_t + \delta _r r_{t-1}, \end{aligned}$$
(14)

where \(\delta _r\) represents the inertia weight of the previous interest rate. In revising its interest rate, the bank attempts to balance the demand for and supply of reserves while also reflecting changes in the inflation rate, \(\pi _t=\dfrac{P_t-P_{t-1}}{P_t}\). Therefore, \(r^*\) is determined by

$$\begin{aligned} r_t^* =r_{t-1} +\beta _r \left( \frac{\gamma M^d_t -\mathcal {FM}}{\mathcal {FM}}\right) + \Delta \pi _t, \end{aligned}$$
(15)

where \(\Delta \pi _t = \pi _t-\pi _{t-1}\) and \(\beta _r\) measures the responsiveness of the interest rate to excess demand for reserves. Equation (15) also implies that the interest rate will move to restore the balance in the bond market.Footnote 29 Using the revised \(r_t\), the bank determines the bond interest rate \(r^B_t\) and the lending interest rate \(r^L_t\) according to \(r^B_t = r_t (1-m^r)\) and \(r^L_t=r_t (1+m^r)\), where \(m^r\) is a constant interest margin ratio. The bank has two sources of profits: interest revenues on \(L^{\ell }_{t-1}\) and \(L^c_{t-1}\). Note that the amount of principal repayment includes the interest costs incurred by an investing firm during the construction period. Because a firm f, in general, buys investment goods from various producers at different prices, the revenue of the bank from firm f is given by \(Dep_{f,t}-\sum _{f^{\prime } \in \mathcal {F}}p^{f^{\prime }}_{f,t} I^{f^{\prime }}_{f,t}\), where \(p^{f^{\prime }}_{f,t}\) and \(I^{f^{\prime }}_{f,t}\) are the price and quantity, respectively, of investment goods purchased by firm f from firm \(f^{\prime }\). Thus, their product gives the amount of short-term funds borrowed by the client firm f in period t. Therefore, the bank has a current-term net cash flow of

$$\begin{aligned} \Pi ^B_t=r^L_t L^{\ell }_t+\sum _{f \in \mathcal {F}} \left( Dep_{f,t}-\sum _{f^{\prime } \in \mathcal {F}}p^{f^{\prime }}_{f,t} I^{f^{\prime }}_{f,t} \right) -r^B_t B_{t-1}. \end{aligned}$$
(17)

When faced with a shortage of reserves, the bank will issue and sell bonds with a maturity period of 1, \(B^s_t\), to households to obtain funds. Table 3(c) summarizes the bank’s balance sheet. Because the bank pays out a net cash flow to the households in each period, the amount of bank equity will remain unchanged at the initial level \(\mathcal {FM}\). Consequently, the debt-to-capital ratio of the bank coincides with the resulting reserve ratio.

Table 4 Three markets

2.3 Market process

Table 4 lists the agents on the supply and demand sides of the markets. The decision rule for the bond market is straightforward: The bank, as the sole supplier of bonds, sets the interest rate \(r^B_t\) and determines the bond supply \(B^s_t\). Meanwhile, the bond demand \(B^d_t\) is determined by the households. The actual amount of bond sales is determined by the short side of the market, i.e., \(B_t=\min (B^d_t,B^s_t)\). The same lending rate \(r^L_t\) is applied to both \(L^c_{t-1}\) and \(L^{\ell }_{t-1}\) for all the client firms, regardless of their creditworthiness. A borrower and the bank jointly determine the amounts of loans according to the client firm’s profitability and demand conditions.

Each participating supplier (firm) in the submarket for consumption goods C, or in the submarket for investment goods I, first submits a supply bid comprising a supply price p and a quantity supplied \(q^s\). Meanwhile, each customer (either a household or a firm) enters the market with a demanded quantity \(q^d\). Then, all the customers are randomly positioned along a line. According to the submitted supply prices, \((p_1,\ldots , p_F)\), we use a multinomial logit model [see e.g., Anderson et al. (1992)] to account for other factors that will influence the customers’ purchase decisions; in other words, the lower the price a seller sets, the more likely the seller will be selected by customers. For a given weighted average price P, each customer selects seller f with a common probability:

$$\begin{aligned} Pr(f)= \frac{\exp \{{(P-p_f)/(\mu P)\}}}{\sum _{i \in \mathcal {F}} \exp \{{(P-p_i)/(\mu P)\}}}, \end{aligned}$$
(18)

where \(\mu \) is proportional to the variance in random disturbances. The customer at the head of the line thus chooses supplier f with the probability given by Eq. (18). Therefore, the customer is likely to choose a seller with a low supply price. If the supplier has sold all of its commodities prior to fulfilling the buyer’s order, it leaves the market. Then, the buyer selects another seller to meet its remaining demand according to a logit probability with a Bayesian update. This process is repeated until the first customer has purchased all that it wants to buy. Then, that customer leaves the market and is replaced by the second customer in line. The market closes when all the agents on either the demand side or the supply side have left the market. The market for labor services works in the same way, except that firms offering high wages are more likely to be selected by job applicants.

3 Baseline simulation setting

To explore how our simulated economy evolves from a steady-state economy, we set the initial values in the simulation to their steady-state levels.Footnote 30 Because of the large number of parameters in the model, however, an arbitrarily chosen parameter set would be likely to generate an economy with erratic behaviors, making it difficult to ascertain the effects of individual parameters. Therefore, by conducting a grid search over a range of parameters, we determined a baseline parameter set that can induce long-run stability. Some parameters, such as the multifactor productivity, the number of firms, and the gestation period, could still be set to arbitrarily values. Another set of parameters, including the inertia in money demand and the weights of the expected inflation and wage inflation, does not influence the model’s stability much, so these parameters were set to zero. When empirical estimates of parameters were available, we set each such value within a reasonable range of these estimates. These parameters include the income elasticity of long-run money demand and the capital share in the production function. Then, we conducted sensitivity analyses of key parameters around this baseline case to ensure the validity of our simulation results. Tables 1 and 2 list the baseline values of the model parameters and the initial values of the variables, respectively. Note here that there should be many other regions of parameter combinations that would give stable simulated economies, for which the stabilizing mechanism could have a different nature from the one in our simulation.

One of the main causes of macroeconomic instability is a positive feedback loop between aggregate demand and real income. Two labor-related parameters, \(\theta _N\) and \(\theta _{\ell }\), crucially influence this link. The former parameter represents employment rigidity that results from hiring and firing costs. If a shortage in aggregate demand causes a large volume of unemployment, real income falls sharply, causing further reduction in aggregate demand. A firm does not change its current volume of employment unless it differs significantly from the desired level \(N^*_{f,t}\):Footnote 31

$$\begin{aligned} \dfrac{N^*_{f,t}}{1+\theta _N}< N_{f,t-1} < \dfrac{N^*_{f,t}}{1-\theta _N}. \end{aligned}$$
(20)

A rise in unemployment is expected to put downward pressure on the mean wage. If this pressure is excessively large, then a drop in employment substantially reduces real wage income. The parameter \(\theta _{\ell }\) represents the degree of excessive wage payments above the market-clearing level suggested by efficiency wage theory (e.g., Shapiro and Stiglitz 1984).Footnote 32

4 Results

In this section, we investigate the roles that price–wage rigidity plays in stabilizing our artificial Wicksell–Keynes economy. The simulated economy exhibits remarkable resilience in recovering from a persistent downward cumulative process that occurs in the initial adjustment periods to get back on a recovery path with mild price–wage rigidity. Section 4.1 presents the main simulation results, which show that mild rigidity of prices and wages helps to stabilize the economy. Section 4.2 then describes a simulated economy with mild rigidities, in which short-run business cycles emerge, together with long-term upward and downward cumulative processes that are remarkably resilient and robust. The results also show that these macroeconomic behaviors are reasonably consistent with some stylized facts. “Appendices D and E” supplement this section.

4.1 Simulation results on price–wage rigidity

We consider average wage rates to be equally as important as the level of output in evaluating the performance of an economy.Footnote 33 Figure 1a, b shows heat maps of the output and average real wages for each combination of price flexibility (x-axis) and nominal wage flexibility (y-axis). As can be seen, the simulated economy exhibits high performance only when both prices and wages are mildly rigid. For a degree of price flexibility, \(\beta _p\), greater than 0.4, the economy tends to deteriorate over time in terms of both output and real wages. Meanwhile, the effect of wage flexibility, \(\beta _w\), is more complicated. The economy seems sufficiently robust to maintain a high level of output even when wage flexibility is as large as 1.0. For a wide range of \(\beta _p\), however, real wages fall substantially when \(\beta _w\) exceeds 0.8, indicating that the economy fails to prevent a cumulative downward movement.

Fig. 1
figure 1

a Heat map of output (real GDP), b Heat map of real wages. For a given pair of wage and price flexibilities, each cell in (a) and (b) shows the median value of the aggregate output and the average real wage rate in period 200 over 100 model runs in the baseline case. When the simulated economy collapsed before period 200, its final period’s output or real wages were recorded

A similar tendency can be verified in the long run. For the justification in choosing the baseline values of \(\beta _w = \beta _p = 0.3\), see “Appendix D,” which explains single-variable sensitivity analyses conducted on the long-run output over 1,000 periods.

For future reference, note that there is an asymmetry between how the degree of flexibility of prices and wages affects their movements. A high degree of wage flexibility destabilizes wage dynamics both in the short run and in the long run. In contrast, as shown in Fig. 11b, an increase in the price flexibility amplifies the fluctuation in prices mainly in the short run. This is because in a commodity market, the supply of goods would adjust to its demand in the long run, whereas this is impossible for labor market with a fixed supply.

4.2 Dynamic resilience

Figure 2 plots the trajectories of key variables in the baseline economy. The results suggest that fluctuations do not exhibit any simple regularity or cyclicality, which agrees with stylized facts on business cycles [see, e.g., chapter 4 in Romer (2001)].Footnote 34 Figure 2 also indicates remarkable resilience: two long-term recoveries starting in periods 1200 and 2100 after long-run deflationary spirals. The economy achieves full employment around period 4100. Interestingly, the graph displays comovements in output, real wages, employment, and capital stock throughout these periods. The money supply (not shown here) moves with some volatility along with the short-run business cycle, but it varies with the price level in the long run. This reversion of the process would be difficult to reproduce with a representative agent model having no technological shock or progress. Section 5 elaborates a novel mechanism that could explain this robustness.

Fig. 2
figure 2

Long-run time paths of key variables in the baseline case. The graph plots typical long-run trajectories for a single run of the output index (real GDP), employment rate, real wages, and capital stock index. The output and capital stock indices are expressed relative to their initial values. For ease of comparison, the average real wage is multiplied by 2.0

The baseline economy can reproduce some stylized facts of the business cycle. Figure 3 shows the emergence of a series of short-run business cycles, in which fluctuations in output are mostly caused by volatile fluctuations in investment. In contrast, consumption (not shown here) and capital stock are much more stable than output. In the graph, the economy resides in a Walrasian regime when the KRI is below the horizontal dotted line at 0.875. For future reference, note that the trend line around which the KRI fluctuates gradually rises, which implies that Walrasian regimes are short-lived: A Walrasian regime disappears once the economy enters a Keynesian regime while having sizable unemployment. “Appendix E” explains some empirical validity regarding correlations that exist between macro-variables.

Next, Sect. 5 will explain that, to stabilize the economy, a Walrasian regime must occur many times repeatedly until its employment-expanding effect removes unemployment. For more detailed explanation on this point, see Fig. 11a, b.

Fig. 3
figure 3

Short-run time paths of key variables in the baseline case. The graph plots trajectories, for a single run in the baseline case, of the output (real GDP) index, the KRI, employment ratio, the average real wage, capital stock index, and investment index over the first 150 periods. The output and capital stock indices are expressed relative to their initial values. The investment index is expressed relative to the initial output. To facilitate comparison, the bands of fluctuations in the KRI, average real wage, and investment index are adjusted as indicated in the legend. Note that these trajectories are less volatile after about 100 periods for adjustment. Walrasian regimes, in which the KRI is below 0.5, fade out by the time of period 110

5 Stabilizing mechanism

In this section, we elucidate the stabilizing mechanism of the simulated economy, which coordinates real wages, employment, and the investment demand of firms, and we explain how the mechanism relates to nominal rigidities. Section 5.1 explains that a simulated economy can be stabilized only when falling real wages increase employment in a downward cumulative process of disequilibrium. Then, it verifies that, in the baseline case, a sufficient number of Walrasian regimes emerge to enable this stabilizing mechanism to work effectively. Section 5.2 closely investigates how the stabilizing mechanism works in the context of business cycles. It also examines the role of a gestation period in generating a business cycle. Finally, Sect. 5.3 explains why mild rigidity of prices and wages is necessary for a stable monetary economy. For more detailed explanations, see “Appendix F.”

5.1 Interaction among real wages, investment, and employment

Stabilizing the aggregate demand requires two events to take place during the initial adjustment period: (1) falling real wages (hereafter called the investment condition) and (2) eliminating unemployment the (full-employment condition). Regarding the first condition, note that real wages must decline sufficiently at a moderate speed from the initial steady-state level to ensure profitable investment. This is because, in a steady state with idiosyncratic disturbances, about half of the firms do not invest because the steady-state level of real wages make their net profits negative [Eq. (B.15)]. The resulting inactive aggregate investment significantly reduces aggregate demand and thus commodity prices, both of which decrease not only the aggregate investment volume (Fig. 10a) but also the expected profit rates (Fig. 10b). The higher unemployment rate resulting from the weak aggregate demand will, in turn, lower nominal wage rates and thus nominal incomes, thereby further diminishing the aggregate demand. In short, a failure to fulfill the investment condition strengthens the positive feedback loops that we discussed in the Introduction. Is there any way to stop and reverse this deflationary spiral? The higher profit rates resulting from the falling real wages would not alone increase investment, because the level of investment depends on the level of commodity demand, as well [Eq. (B.16)].Footnote 35 The aggregate demand depends on real income, which in turn depends mainly on real wages and employment, given a limited capital income. As the real wages are declining, the only way to get the economy back to a stable path is by increasing employment.Footnote 36 Moreover, the resulting increase in aggregate demand must be large enough to achieve full or nearly full employment and stop the perpetual decline in nominal wages; otherwise, real incomes will fall, thus further diminishing the aggregate demand. How can our simulated economy accomplish this task of increasing employment while simultaneously experiencing falling real wages? We will see below that the key mechanism lies in a Walrasian regime.

Roughly speaking, a Keynesian (Walrasian) regime occurs with weak (strong) aggregate demand. The simulated economy repeats the four phases of a business cycle: the peak (phase A), contraction (B), trough (C), and expansion (D). A Keynesian (Walrasian) regime typically prevails in a trough (peak), but starts in the middle of phase B (D) and ends in the middle of phase D (B). The task mentioned above seems quite difficult for a Keynesian regime to do, because the economy is shrinking when real wages are falling. A Walrasian regime, however, can accomplish the task, at least in the short run: Strong demand in a Walrasian regime can expand employment while raising prices, thus lowering real wages.

By comparing the cumulative net increases in employment for the two regimes, Fig. 4 verifies the above claim: A Walrasian regime increases the employment volume, whereas a Keynesian regime reduces it in the baseline case. The figure implies that the full-employment condition can be decomposed into the following three conditions that must be fulfilled for maximum stability: (E-a) to strengthening the employment–expansion effect in a Walrasian regime, (E-b) alleviating the employment–reduction effect in a Keynesian regime, and (E-c) repeating a sufficient number of Walrasian regimes. To explore when the economy can satisfy these conditions, we focus here on how real wages and employment move in a business cycle.

Fig. 4
figure 4

Cumulative net increase in employment by regime. The graph compares the net increase in employment in Walrasian and Keynesian regimes during the initial adjustment periods for a single run in the baseline case

Fig. 5
figure 5

Reproducing four phases of business cycle. This graph plots the trajectories of the key variables until period 51 with the baseline parameters. To facilitate comparison, the bands of fluctuations in prices and real wages are enlarged in their vertical alignment. Specifically, “Price” represents the average price times 5.0, minus 4.5. “Real_Wage” represents the average wage multiplied by 5.0, minus 2.0. “KRI” indicates the Keynesian regime index. “KLD” and “WLD” are the respective Keynesian and Walrasian labor demands expressed in index values relative to their initial values. The periods colored by yellow, pink, blue, and green indicate phases A (peak), B (contraction), C (trough), and D (expansion), respectively (color figure online)

5.2 Dynamics of employment by phase of business cycle

One business cycle consists of four distinct phases: the peak, contraction, trough, and expansion. We find it helpful to elucidate an inherent stabilizing mechanism of a business cycle by focusing on the dynamic behaviors of the WLD and KLD. Figure 5 shows the trajectories of key aggregate variables in the initial adjustment periods for the baseline case. Note here that the amount of employment, i.e., the minimum of the WLD and KLD, slowly increases during each Walrasian regime. In contrast, in a Keynesian regime, employment decreases in phase B and increases in phase D, but the over all effect appears negative, which is consistent with Fig. 4. The initial declining investment causes unemployment, which continues to reduce the average nominal wage. With the qualification that minor random oscillations within a phase make clear-cut phase distinction difficult, we can characterize the four phases with the movements in the KLD and WLD.

Phase A (Peak): In this phase, a seller’s market, and thus, a Walrasian regime, still prevails, but a boom is about to come to an end. The strong aggregate demand resulting from active investments cause prices to rise. Meanwhile, the remaining unemployment lowers the nominal wages (not shown in the graph). This is because employment expansion lags behind economic recovery. The resulting fall in real wages increases the WLD and hence employment. On the other hand, the strong aggregate demand keeps the KRI, i.e., the share of firms facing demand deficiency, low. At the same time, the aggregate demand gradually decreases as new investment decreases, which starts reducing the KLD. These two factors together raise the KRI. The KRI is still low, however, which implies that employment increases because the WLD dominates the KLD in determining its volume.

Phase B (Contraction): As a result of active investment during the boom, the supply capacity gradually expands and finally catches up with the aggregate demand. This reduces new investments, causing a buyer’s market in the investment goods market.Footnote 37 During the gestation period, however, the production capacity continues to grow, thus increasing the excess supply. Consequently, with a lag of a couple of periods, prices start to fall. Because real wages and the WLD move in the opposite direction from prices, the WLD starts to fall, as well. As the prices either peak or start falling, real wages start to rise, thus either maintaining or decreasing the WLD. The KLD, however, decreases rather quickly as the aggregate demand diminishes. As a consequence, the KRI rises to a high level, thus switching the economy into a Walrasian regime.

Phase C (Trough): Both prices and the aggregate demand fall in this phase, thus decreasing both the WLD and KLD, and hence the amount of employment. The discouraged investment in a Keynesian regime, however, reduces the production capacity enough to catch up with the aggregate demand. This triggers new investments. Because the KRI reaches a high level, the KLD has a dominant effect in determining employment. As a result, the economy hits a low and so does the amount of employment. The rising real wages, however, support real income, which helps to offset the effect of the reduced employment on the aggregate demand.

Phase D (Expansion): As the recession continues, firms curb their investment, which reduces their production capacity. Because consumption spending only changes slowly (Eq. 4), the shortage of aggregate demand eventually vanishes. Some firms expect their demands to exceed their production capacities, so they start to invest beyond the capital stock replacement level. At the aggregate level, the expected demand catches up with the production capacity. Starting investments expand sharply, boosting the economy. Now, a seller’s market commences. While the aggregate demand expands immediately as investment recovers, the production capacity continues to decrease during the gestation period, which increases the excess demand. Even though the seller’s market has begun, prices may continue to decline for a while, because the aggregate demand may not yet be sufficient to match the production capacity. Consequently, the real wages can rise, and the WLD may decrease. From Eq. (A.3), however, prices adjust to the demand–supply gap in the previous period. Therefore, while noting that net investment affects consumption demand with some lag, we conclude that commodity prices start to rise, and thus real wages start to decline, which increases the WLD. As the aggregate demand increases so rapidly that the KRI falls quickly, the economy shifts into a Walrasian regime: The expansionary effect of the WLD becomes stronger as the KLD declines. On the other hand, at the outset of phase D, with a high KRI level, the effect of the KLD outweighs that of the WLD, and thus expansion in the commodity market propagates the labor market. In either case, employment starts to expand.

To explore the stability mechanism, we need to closely examine how real wages, employment, and the KRI interact.Footnote 38 In the next subsection, we will see that the same action of one firm can have different impacts on the aggregate demand, depending on the macroeconomic environment summarized by the KRI.

5.3 Stabilizing mechanism and nominal rigidities

As defined in Sect. 4.2, a firm is Keynesian (Walrasian) if and only if the WLD is greater (less) than the KLD. From Eqs. (10), (11), and (12), a simple calculation confirms the following lemma:

Lemma 1

A firm is Walrasian if and only \(\dfrac{w}{p} \ge (1-\alpha )A^{\frac{1}{1-\alpha } } (\dfrac{\hat{X}}{K_{-1}} )^{-\frac{\alpha }{1-\alpha }} \), where all the variables are firm specific.

Fig. 6
figure 6

Keynesian and Walrasian regions. This graph shows that a firm is categorized as either a Keynesian firm or a Walrasian firm according to its real wage, w/p, and expected demand relative to its capital stock, \(\hat{X}/K_{-1}\). The two arrows illustrate how the same amount of change in the real wages of a typical firm will be affected by the macroeconomic environment in determining the firm’s movement in the next period. When the firm resides in a Walrasian regime, the reduction in real wages is more likely to be associated with an increase in the aggregate demand and thus the firm’s individual expected sales, which will moves the firm in a way like the southeast direction indicated by the purple arrow. In contrast, when the firm is in a Keynesian regime, the reduction in the average real wage is likely to reduce the aggregate demand, thus decreasing the firm’s expected sales. Consequently, in the next period it will move in a way like that indicated by the red arrow (color figure online)

Figure 6 shows how firms are categorized into the two types. For a given distribution of real wages and expected relative sales of all firms, the boundary line divides them into Walrasian and Keynesian types. The graph implies that, with given expected sales relative to a firm’s capital stock, the larger the decline in its real wage, the more likely a Walrasian firm turns into a Keynesian firm. The graph also suggests that a reduction in a firm’s expected sales, i.e., a leftward movement in the figure, can change a Walrasian firm into a Keynesian one. Therefore, the KRI rises (declines) when either real wages fall (rise) or the aggregate demand decreases (increases).

Note here that these two variables are not independent of each other. Regarding how a change in the average real wage affect the KRI, imagine, for simplicity of explanation, that all firms set their prices and wages at the same levels and cut their identical real wages proportionally. This change in the real wages affects the aggregate demand in the next period though many channels. One important route is through employment. This effect depends on how many firms follow “the price-marginal cost principle.” A few points are in order here.

First, depending on the KRI value, a reduction in the average real wage has different impacts on the aggregate demand. In a Walrasian regime, such a reduction tends to increase the employment of Walrasian firms, thus increasing the aggregate demand, and thereby the expected sales of all the individual firms [Eq. (A.1)]. Therefore, all firms tend to move southeast as indicated by the purple arrow in Fig. 6. This means that the status of a Walrasian regime is more likely to continue.Footnote 39 In contrast, in a Keynesian regime, in which most firms determine their employment levels according to demand constraints, the real wage reduction in the Keynesian regime tends to decrease the aggregate demand further, thus generating southwest movement in Fig. 6. Therefore, the same firm (at the starting point of the two arrows in the above figure) is more likely to turn into a Keynesian firm. The same logic applies to all other firms, which implies that the KRI tends to fall.

Second, a large reduction in real wages is much less helpful in improving employment than a slow reduction even in a Walrasian regime. We might expect that a slow decline in real wages over time and a large, one-time reduction in real wages should have the same impact on employment, as long as the total size of the reduction is the same. A sluggish employment adjustment [Eq. (A.8)], however, implies that the latter has a limited impact on employment and thus on the aggregate demand. On the other hand, such an adjustment decreases real labor incomes directly by a large amount, to the point that the KLD becomes smaller than the WLD. As this tendency applies to all the firms, the rapid reduction in real wages tends to move most firms south or southwest on the graph in Fig. 6, thereby increasing the KRI without increasing employment much.

Third, as the direction of the purple arrow suggests, a firm in the Keynesian region that is experiencing a rapidly declining real wages tends to become “more Keynesian,” with a substantially less consumption demand; thus, the KRI is likely to fall further unless the aggregate demand significantly increases. These observations on the KRI imply the following two remarks.Footnote 40

Remark 1

When an economy resides in a Walrasian regime, a large reduction in real wages tends to cause a shift to a Keynesian regime without substantially increasing employment.

Remark 2

When an economy in a Keynesian regime has a substantial amount of unemployment, nominal wages fall. This tends to reduce the aggregate demand, which in turn makes a regime switch less likely.

Now, we are ready to explore how rigidity in prices or wages affects the stability of our economy. First, we consider four destabilizing cases. Then, we will verify why the baseline case is stable.

5.3.1 Unstable cases

An economy with highly flexible wages is destabilizing, because it satisfies neither (E-a), (E-b), nor (E-c). First, in this case, a given amount of unemployment resulting from the initial shortage of investment causes a large reduction in nominal wages (Sect. 5.1), thus substantially decreasing labor incomes and consumption demand in both a Walrasian regime and a Keynesian regime. By Remarks 1 and 2, this will irreversibly shift the economy into a Keynesian regime without reducing unemployment (Fig. 11a), which violates (E-c). Then, Remark 2 suggests a substantial reduction in nominal incomes, which will further exacerbate unemployment and thus violate (E-b). Hence, the economy will enter a deflationary process and eventually collapse. With a similar destabilizing effect of falling real wages, an economy with highly flexible prices also fails to satisfy (E-c). The short-run rise in commodity prices in a Walrasian regime causes a rapid reduction in real wages (Fig. 11b). Again by Remark 1, the economy will enter a Keynesian regime before improving unemployment enough to keep nominal wages from falling. Because the price level is fairly stable in the long run, regardless of its degree of rigidity, as seen in Sect. 4.1, the reduced nominal wages would mean a somewhat proportional reduction in real wages. Then, Remark 2 implies that the economy will continue to stay in a Keynesian regime with falling real wages, which implies that it will collapse unless nominal wages are extremely rigid.

Excessive rigidity in wages is also harmful because it is inconsistent with the investment condition (Fig. 12b). As prices are stable in the long run, nominal wage rigidity implies that real wages would not fall quickly enough to boost investment. This results in inactive investment over a long period of time (Fig. 12a), which will gradually but steadily decrease both the aggregate demand and the productive capacity, thus eventually collapsing the economy. On the other hand, with excessive rigidity in prices, real wages fail to fall in a Walrasian regime (Fig. 13a). Therefore, the economy fails to satisfy both the investment condition (Fig. 13b) and the employment-stabilizing condition (E-a).

5.3.2 Baseline case

We saw above that a necessary condition for stability is a moderate rigidity of nominal wages; otherwise, either the investment condition or the employment conditions will be violated. We also noted that another stability condition is a moderate rigidity of prices, because otherwise either (E-a) or (E-c) will be violated. Conversely, an economy with a moderate rigidity of both prices and wages would satisfy both the investment condition and all three employment conditions, by (1) gradually decreasing real wages to recover the investment condition, (2) simultaneously increasing employment little by little in Walrasian regimes that repeatedly occur over time, and (3) minimizing the unfavorable positive feedback effect in Keynesian regimes. These results might suggest that recurring business cycles are necessary for stabilizing our monetary economy.