1 Introduction

Traditionally, dynamic models of oligopoly have assumed that a decision made in the past does not directly affect payoffs in the future. That is, agents’ decisions are “time separable” so that single-period utility, budget constraints or profit functions depend only on variables (e.g., consumption of a good) determined in that period. While this greatly simplifies analyses, there are many goods for which this is not realistic. For example, purchases of some goods may be substitutable over time [13], automobiles or household appliances are durable [4, 9, 14], consumers may be able to hold inventories of non-perishable groceries like canned goods [7] or some goods like coffee or cigarettes may be habit forming [1, 10]. Indeed, one might argue that “intertemporal non-separability” should be the rule rather than the exception.

Given the pervasiveness of time non-separability, versatile and tractable models are needed both as a guide to empirical work and for theoretical analysis. For instance, time non-separability is important for understanding the persistence of price changes. Standard models of oligopoly have no built-in intertemporal link and without embellishment they admit no persistence. On the other hand, in models with non-time-separability, agents’ objective functions are intertemporally linked and persistence arises naturally. For example, if consumption is durable, consumers substitute toward a low current price, implying that next period’s demand will be low if this period’s price is low. A low current price leads to low future demand, and consequently the future price will be low as well.

There is growing literature that allows for intertemporal non-separabilities. A non-exhaustive list includes models of habit persistence [10, 12], durable goods [3, 8, 9] and inventories [11] . In this paper, we provide a framework in which decisions are intertemporally non-separable and the good can be intertemporally substitutable or complementary. Our framework allows for any degree of market power with an arbitrary number of Cournot competitors and for stochastic shocks, either to firms’ costs or to demand. The framework is tractable, and we fully characterize solutions and examine their comparative statics.

To ensure tractability, we consider quadratic utility functions and demonstrate conditions for the uniqueness of Markov perfect equilibria in linear strategies. In equilibrium, prices follow a dynamic stochastic process in which the current price depends both on past prices and on random disturbances. The equilibrium of our model exhibits both persistence and incomplete passthrough. Using several examples, we demonstrate the applicability of our framework to examining intertemporally linked markets.

An important feature of our modeling framework is that we model both the demand and supply side of a dynamic model. When consumers form expectations over the future, a structural change alters not only the decisions of agents directly but also alters implied demand parameters. This may be of significance when evaluating the potential impact of market structure or policy changes.

We begin by laying out the framework in Sect. 2. We then examine a series of examples in Sect. 3. Next, we offer some concluding comments in Sect. 4. Finally, proofs and a supplemental analysis of correlated shocks is given in the “Appendices 1 and 2”.

2 The Linear Quadratic Framework

We model product markets with a finite set (N) of infinitely lived firms and a representative consumer (possibly infinitely lived).Footnote 1 We assume that the good in question is homogeneous and that firms are Cournot competitors. In each period, given market demand, each firm chooses output to maximize the discounted expected value of profits. Given the market price, consumers make consumption decisions to maximize discounted expected utility.

Assume that the representative consumer has a quadratic utility function that may depend on the state (capital, inventories, etc), current consumption and may in addition depend on prior or next period consumption. We consider models where optimal consumption subject to an intertemporal budget constraint yields a linear, dynamic demand function that depends on the current and prior period price,

$$\begin{aligned} X_t\left( p_t;p_{t-1}\right) ={\hat{a}}-{\hat{b}} p_t+{\hat{d}} p_{t-1}. \end{aligned}$$
(1)

Reduced form parameters, \({\hat{a}}, {\hat{b}}\) and \({\hat{d}}\) are determined in equilibrium and are functions of consumer expectations regarding the future price and “deep” model parameters.Footnote 2 We later illustrate with several examples using this basic framework.

The dynamic demand function depends on past prices and the current price. For example, with habit (or addictive) goods or durable goods, purchases of the good in the current period can be either substitutable or complementary with past consumption. Since the price in the previous period affected purchases in the previous period, the dynamic demand function will depend on the previous period’s price.

There is another, more subtle way, in which the pricing process affects the dynamic demand function. Namely, through the formation of expectations. In what follows, we will assume that utility functions are quadratic. On the supply side, given linear dynamic demand functions, the solution to firms’ profit maximization problem reveals that prices follow a first-order autoregressive process. The autoregression coefficient \(\lambda \in ({-}1,1)\) depends on reduced form parameters of the dynamic demand function. On the demand side, given that future prices follow an autoregressive process, the solution to the representative consumer’s utility maximization problem is a linear dynamic demand function with reduced form parameters that depend on the autoregression coefficient, \(\lambda \). In other words, the demand and supply sides are tightly interwoven and a consistent solution for one cannot be had without a solution for the other.

The dynamic demand function will depend on other factors through its dependence on \(\lambda \). For instance, we show that dynamic demand depends on N. This may have important implications for policy analysis. For example, in analyzing how a change in market structure will affect a market, it will not be sufficient to take into account that the demand function depends on the current and previous prices. When the market structure changes, there will be a shift in dynamic demand, not just a movement along it.

In each period, every firm has an identical marginal production cost of \(c_t\) that is taken to be independently and identically distributed over time with \(c_t={\bar{c}}+\varepsilon _t, \varepsilon _t\in [-\varepsilon _L,\varepsilon _H]\) and \(E_t\varepsilon _{t+1}=0\).Footnote 3 Let \(p_t(X_t;p_{t-1})\) represent the inverse demand function. Given firm i’s output, \(x_t^i\), the output of other firms, \(X_t^{-i}=\sum _{j\ne i}x_t^j\), and last period’s, price, \(p_{t-1}\), its t period profit function is given by

$$\begin{aligned} \pi ^i\left( x_t^i;X_t^{-i},p_{t-1},c_t\right) =\left[ p_t\left( x_t^i+X_t^{-i};p_{t-1}\right) -c_t\right] x_t^i. \end{aligned}$$

Since we are considering Cournot equilibria, firm i is taking the other firms’ outputs as given so that firm i’s choice of \(x_t^i\) has a one-to-one correspondence with choice of \(p_t\). Thus, we have firm i choose \(p_t\) rather than \(x_t^i\) since it summarizes the impact of the current choice on the next period’s state. We can therefore rewrite firm i’s period t profit function as:

$$\begin{aligned} \pi ^i\left( p_t;X_t^{-i},p_{t-1},c_t\right) =(p_t-c_t)\left( X_t\left( p_t;p_{t-1}\right) -X_t^{-i}\right) . \end{aligned}$$

Firms have discount factor \(\beta \) and in each period, t, taking the output of rival firms as given, firm i chooses price to maximize discounted expected profits:

$$\begin{aligned} \varPi _t^i=E_t\sum _{\tau =t}^\infty \beta ^{\tau -t}\pi ^i\left( p_\tau ;X_\tau ^{-i}, p_{\tau -1},c_\tau \right) . \end{aligned}$$

Since each period’s demand depends only on the current and last period’s price, \(p_{t-1}\) summarizes each firm’s relevant information in a Markov perfect equilibrium. The equilibrium price function will depend on \(p_{t-1}, c_t\) and \({\bar{w}}_t\).

The Bellman equation for firm i can be written as:

$$\begin{aligned} V^i\left( p_{t-1},c_t\right) =\max _{p_t}\left[ \left( p_t-c_t\right) \left( X_t(p_t,p_{t-1}\right) -X_t^{-i} (p_{t-1},c_t ))+\beta E_t V^i\left( p_t,c_{t+1}\right) \right] \end{aligned}$$

where \(X_t^{-i}(p_{t-1},c_t)\) is the equilibrium output of rival firms as a function of last period’s price and this period’s marginal cost.Footnote 4

For the moment, assume that each firm’s equilibrium output is a linear function of last period’s price and this period’s cost; let \(X_t^{-i}=f+gp_{t-1}-hc_t\). This assumption will be subsequently verified when we complete our solution to the model. Using (1), firm i’s residual demand can now be written as follows:

$$\begin{aligned} \begin{aligned} x_t^i&={\hat{a}}-{\hat{bp}}_t+{\hat{dp}}_{t-1}-X_t^{-i}\\&=({\hat{a}}-f)-\hat{b}p_t+({\hat{d}}-g)p_{t-1}+hc_t \end{aligned} \end{aligned}$$
(2)

Differentiating and applying the envelope condition, the Euler equation is thus

$$\begin{aligned}&(p_t-c_t)\frac{\partial x_t^i}{\partial p_t}+x_t^i+\beta E_t V_p^i\left( p_t,c_{t+1}\right) =({\hat{a}}-f)-2{\hat{b}} p_t\nonumber \\&\quad +\,({\hat{d}}-g) p_{t-1}+({\hat{b}}+h) c_t+\beta ({\hat{d}}-g)E_t\left( p_{t+1}-c_{t+1}\right) =0 \end{aligned}$$
(3)

where \(V_p^i\) denotes the derivative of \(V^i\) with respect to price. Since \(X_t^{-i}\) represents the equilibrium outputs of all firms but i, (3) determines the behavior of prices in equilibrium.

This is a stochastic second-order linear difference equation with characteristic equation:

$$\begin{aligned} \beta \lambda ^2-2\frac{{\hat{b}}}{{\hat{d}}-g}\lambda +1=0. \end{aligned}$$
(4)

The Euler equation (3) has a solution of the following form:

$$\begin{aligned} p_t=(1-\lambda ){\bar{p}}+\lambda p_{t-1}+\lambda \frac{{\hat{b}}+h}{\hat{d}-g}\left( c_t-{\bar{c}}\right) \end{aligned}$$
(5)

where \({\bar{p}}\) is the long-run expected price and \(\lambda \) is the smaller of the roots found by factorizing the difference equation. Taking expectations, we see that \(E_tp_{t+1}\) is a linear function of \(p_t\).

The equilibrium value of \(\lambda \) must solve Eq. (4). Provided that \(|{\hat{b}}/({\hat{d}}-g)|>1\) and since we are looking for \(|\lambda |\in (0,1)\), solving this yields:

$$\begin{aligned} \lambda = {\left\{ \begin{array}{ll} \displaystyle \frac{{\hat{b}}/({\hat{d}}-g)-\sqrt{({\hat{b}}/(\hat{d}-g))^2-\beta }}{\beta } &{} \hbox { if}\ {\hat{d}}>0 \\ \displaystyle \frac{{\hat{b}}/({\hat{d}}-g)+\sqrt{({\hat{b}}/(\hat{d}-g))^2-\beta }}{\beta } &{} \hbox { if}\ {\hat{d}}<0 \end{array}\right. }. \end{aligned}$$
(6)

Solving for the long-run expected price yields,

$$\begin{aligned} {\bar{p}}=\frac{{\hat{a}}-f}{2{\hat{b}}-(1+\beta )({\hat{d}}-g)}+\frac{(\hat{b}+h)-\beta ({\hat{d}}-g)}{2{\hat{b}}-(1+\beta )({\hat{d}}-g)} {\bar{c}}. \end{aligned}$$
(7)

Thus, \(\lambda \) and \({\bar{p}}\) are functions of model parameters and \({\hat{a}},\hat{b},{\hat{d}},f,g\) and h which are in turn functions of model parameters and \(\lambda \) and \({\bar{p}}\).

Using (5) and summing (2) over all \(j\ne i\) yields equations for fg and h.

$$\begin{aligned}&\displaystyle f=(N-1)({\hat{a}}-f)-(N-1){\hat{b}}(1-\lambda )\bar{p}+(N-1)\displaystyle \frac{\lambda {\hat{b}}({\hat{b}}+h)}{{\hat{d}}-g}{\bar{c}} \end{aligned}$$
(8)
$$\begin{aligned}&\displaystyle g=-(N-1)\lambda {\hat{b}}+(N-1)({\hat{d}}-g) \end{aligned}$$
(9)
$$\begin{aligned}&\displaystyle h=(N-1)\displaystyle \frac{\lambda {\hat{b}}({\hat{b}}+h)}{\hat{d}-g}-(N-1)h \end{aligned}$$
(10)

We can then solve (9) and (10) for g and h.

$$\begin{aligned}&\displaystyle \displaystyle g=\frac{N-1}{N}({\hat{d}}-\lambda {\hat{b}}) \end{aligned}$$
(11)
$$\begin{aligned}&\displaystyle \displaystyle h=\frac{(N-1)\lambda {\hat{b}}^2}{{\hat{d}}} \end{aligned}$$
(12)

Substituting (11) and (12) into \(\lambda ({\hat{b}}+h)/({\hat{d}}-g)\) and then simplifying yields:

$$\begin{aligned} \lambda \frac{{\hat{b}}+h}{{\hat{d}}-g}=\frac{N\lambda {\hat{b}}}{{\hat{d}}}. \end{aligned}$$
(13)

Thus, (5) becomes:

$$\begin{aligned} p_{t+1}=(1-\lambda ){\bar{p}}+\lambda p_t+\frac{N\lambda {\hat{b}}}{\hat{d}}\varepsilon _{t+1}. \end{aligned}$$
(14)

That is, prices follow an AR(1) processFootnote 5 and price changes persist into the future.

Note from (6) and (11), \(\lambda \) depends on \({\hat{b}}\) and \({\hat{d}}\) which typically will in turn depend on \(\lambda \). As a result, we need to prove the existence of a \(\lambda ^*\) which solves these equations. In addition, we would like the solution to be unique and to prove some additional properties of the result.

Theorem 1

  1. (i)

    For any \({\hat{a}}, {\hat{b}}\) and \({\hat{d}}\) such that \({\hat{a}}>({\hat{b}}-\hat{d}){\bar{c}}>0\), there exist \(\varepsilon _L,\varepsilon _H\) such that the equilibrium as defined by (6), (7), (8), (11), (12) and (14) has \(p_t,X_t>0\) for all \(t, {\bar{p}}>{\bar{c}}\) and \(N\lambda {\hat{b}}/{\hat{d}}<1\).

  2. (ii)

    Suppose that \(\hat{b}(\lambda )\) and \({\hat{d}}(\lambda )\) are derived from the solution to the consumer’s problem. If \({\hat{b}}(\lambda )/{\hat{d}}(\lambda )\) is nondecreasing in \(\lambda \), then there exists a unique \(\lambda ^*\) that solves \({\hat{b}}(\lambda ), {\hat{d}}(\lambda )\), (6), and (11).

Proof

See “Appendix 1.” \(\square \)

Part (i) provides conditions on \({\hat{a}}, {\hat{b}}, {\hat{d}}\) and \({\bar{c}}\) such that the processes \(\{p_t,X_t\}\) are well behaved. Moreover, price changes have persistent effects (\(\lambda \ne 0\)) and there is incomplete passthrough (\(N\lambda {\hat{b}}/{\hat{d}}<1\)); these results arise naturally as a result of intertemporal linkages and imperfect competition. Although the theorem assumes that these “reduced form parameters” are given, it tells us that if the equilibrium values of \({\hat{a}}, {\hat{b}}\) and \({\hat{d}}\) satisfy our conditions, then with appropriate bounds on the random error term, prices and output are well behaved.

Part (ii) provides a sufficient condition on the consumer’s dynamic demand function that ensures existence and uniqueness of an equilibrium in linear strategies. In particular, if the solution to the consumer’s problem yields \(\hat{b}(\lambda )/\hat{d}(\lambda )\) that is nondecreasing, then this solution coupled with the solution to the firms’ problem (Eqs. (6), (7), (8), (11), (12) and (14)) characterizes the unique Markov perfect equilibrium in linear strategies. Nondecreasing \(\hat{b}(\lambda )/\hat{d}(\lambda )\) intuitively implies that through consumer expectations, persistence affects the demand impact of the current price at least as much as it affects the impact of the prior price. This is satisfied for each of the examples we shortly consider.

Given the fully characterized equilibrium, we can also examine behavior of output by substituting the equilibrium price into market demand.

$$\begin{aligned} X_t=({\hat{a}}-{\hat{b}}(1-\lambda ){\bar{p}})+({\hat{d}}-\lambda \hat{b})p_{t-1}-\frac{N\lambda {\hat{b}}^2}{{\hat{d}}}\varepsilon _t \end{aligned}$$
(15)

When \({\hat{d}}>0\), equilibrium output depends positively on past price but negatively on the cost shock. Following a shock that raises production costs, the good’s price rises and output falls. After a shock that lowers costs, the price falls and output rises. These effects are temporary and price and output revert to their means with time. Thus, a response analogous to a business cycle boom or depression is endogenous in the model.

We now demonstrate some of the convergence properties of the equilibrium. In particular,

Corollary 1

As N tends to infinity, \(\lambda ^*\) tends to zero, \(N\lambda ^*{\hat{b}}(\lambda ^*)/{\hat{d}}(\lambda ^*)\) tends to one and \({\bar{p}}\) tends to \({\bar{c}}\).

Proof

See “Appendix 1.” \(\square \)

Like the standard Cournot model, as the number of firms becomes large, the long-run equilibrium price approaches expected marginal cost so that prices and output approach perfectly competitive levels. Moreover, persistence becomes negligible.

2.1 Demand Shocks

Suppose that there is no cost uncertainty but that demand is subject to observable, additive shocks. Let \(X_t={\hat{a}}-{\hat{bp}}_t+{\hat{dp}}_{t-1}+\xi _t\) where \(\xi _t\) is i.i.d. and \(E_{t-1}\xi _t=0\). For ease of notation, let \(\bar{c}=0\). If we now define the equilibrium output of rival firms as \(X_t^{-i}=f+gp_{t-1}+k\xi _t\), then firm i’s residual demand can be written as

$$\begin{aligned} x^i_t=({\hat{a}}-f)-{\hat{bp}}_t+({\hat{d}}-g)p_{t-1}+(1-k)\xi _t. \end{aligned}$$
(16)

The Euler equation is

$$\begin{aligned} ({\hat{a}}-f)-2{\hat{bp}}_t+({\hat{d}}-g)p_{t-1}+(1-k)\xi _t+ \beta (\hat{d}-g)E_tp_{t+1}=0 \end{aligned}$$

and has solution

$$\begin{aligned} p_{t+1}-p_t=(1-\lambda )({\bar{p}}-p_t)+\frac{\lambda (1-k)}{\hat{d}-g}\xi _{t+1}. \end{aligned}$$
(17)

Using (17) and summing (16) over all \(j\ne i\), we get an expression for k (the solutions for f and g remain unchanged):

$$\begin{aligned} k=-(N-1)\frac{\lambda {\hat{b}}(1-k)}{{\hat{d}}-g}+(N-1)(1-k). \end{aligned}$$

Solving this for k yields:

$$\begin{aligned} k=\frac{\displaystyle 1-\frac{\lambda {\hat{b}}}{{\hat{d}}-g}}{\displaystyle \frac{N}{N-1}-\frac{\lambda {\hat{b}}}{\hat{d}-g}} \end{aligned}$$

We know from the discussion earlier in this section that \(\lambda {\hat{b}}/(\hat{d}-g)<1\) implying that \(k>0\). By examination it is easy to see that \(k<1\) and that as N tends toward infinity, k tends toward 1. Using the system of equations constructed in the proof of Proposition 1, the shock coefficient of the equilibrium price process, \(\lambda (1-k)/({\hat{d}}-g)\), can be rewritten as \(q(1-k)/{\hat{b}}\). Since q and \({\hat{b}}\) are bounded, as N tends to infinity, this tends to zero. Since the limiting behavior of \(\lambda \) and \({\bar{p}}\) is the same as before, prices approach marginal cost.

Again substituting the equilibrium price into aggregate demand,

$$\begin{aligned} X_t=({\hat{a}}-{\hat{b}}(1-\lambda ){\bar{p}})+({\hat{d}}-\lambda \hat{b})p_{t-1}+\left( 1-\frac{\lambda {\hat{b}}(1-k)}{\hat{d}-g}\right) \xi _t. \end{aligned}$$

Since \(\lambda {\hat{b}}/({\hat{d}}-g)<1\) and \(0<k<1, 1-\lambda {\hat{b}}(1-k)/(\hat{d}-g)>0\) and positive demand shocks result in increases in output. This is in contrast to a model with cost shocks. Following a shock that increases demand, both price and output increases; following a shock that reduces demand, both price and output fall. These effects are again temporary and prices and output revert to their means over time. Further, in the limit, as N tends to infinity, the shock coefficient of the output process, \(1-\lambda \hat{b}(1-k)/({\hat{d}}-g)\), tends to 1.

3 Examples

In this section, we examine a number of examples to illustrate the applicability of our framework to a wide variety of situations that include both intertemporal substitutability and complementarity, allow for both finitely lived and infinitely lived consumers and where consumers can be either homogeneous or heterogeneous.

3.1 Overlapping Generations

Consumers live for two periods, and consumption can be either intertemporally substitutable or complementary.

Each generation has a representative consumer who is born with an endowment of wealth \({\bar{w}}\) which can be divided between consumption when young, when old and a numéraire that is perfectly substitutable between young and old age. Assume that a consumer born in period t who consumes \(X^y_t\) when young, \(X^o_t\) when old, and \(w_t\) of the numéraire gets utility

$$\begin{aligned} u\left( X^y_t,X^o_t,w_t\right) =a\left( X^y_t+X^o_t\right) -\frac{b}{2}\left( {X^y_t}^2+{X^o_t}^2\right) - dX^y_tX^o_t+w_t \end{aligned}$$
(18)

where \(a,b>0\) and \(|d|<b\). The numéraire good can be interpreted as money spent on other goods. The parameter b is an indicator of the elasticity of demand, while the parameter d indicates the degree of substitutability or complementarity between current and future consumption. Large values of \(d>0\) imply greater degrees of substitutability with current and future consumption becoming perfectly substitutable as \(d\rightarrow b\). Similarly, a large negative value of d indicates a greater degree of complementarity.

First consider an old consumer’s problem. Old consumers know the price and their level of consumption when they were young. They also know the current price. Since the numéraire good is perfectly substitutable between periods, consumption of the numéraire can be determined in the second period of life. Hence, in period t, an old consumer, born in period \(t-1\), chooses \(X^o_{t-1}\) and \(w_{t-1}\) to maximize utility, given \(p_{t-1}, X^y_{t-1}\) and \(p_t\):

$$\begin{aligned} \max _{X^o_{t-1},w_{t-1}} u\left( X^y_{t-1},X^o_{t-1},w_{t-1}\right)= & {} a\left( X^y_{t-1}+X^o_{t-1}\right) -\frac{\displaystyle b}{\displaystyle 2}\left( {X^y_{t-1}}^2+{X^o_{t-1}}^2\right) \\&-\,dX^y_{t-1}X^o_{t-1}+w_{t-1} \\&\text{ subject } \text{ to: }~~p_{t-1}X^y_{t-1}+p_tX^o_{t-1}+w_{t-1}\le {\bar{w}} \end{aligned}$$

Provided that \({\bar{w}}\) is sufficiently large to ensure positive consumption of the numéraire, this is a straightforward maximization problem which yields old consumer demand as a linear function of consumption from last period and the current price.

$$\begin{aligned} X^o_{t-1}=\frac{a}{b}-\frac{d}{b}X^y_{t-1}-\frac{1}{b}p_t \end{aligned}$$
(19)

Consumption of the numéraire is given by the remainder of the endowment which was not spent on consumption (i.e., \(w_{t-1}=\bar{w}-p_{t-1}X_{t-1}^y-p_tX_{t-1}^o\)).

Now consider the young consumer’s problem. The young consumer knows current price \(p_t\) and has expectations over the future price \(p_{t+1}\) and future consumption. Expectations must be consistent with the firm’s profit maximization problem and the old consumer’s utility maximization problem. The young consumer’s problem is:

$$\begin{aligned} \max _{X^y_t}~ E_tu\left( X^y_t,X^o_t,w_t\right)= & {} E_t\left\{ a(X^y_t+X^o_t)-\frac{\displaystyle b}{\displaystyle 2}({X^y_t}^2+{X^o_t}^2)-dX^y_tX^o_t+w_t\right\} \\&\text{ subject } \text{ to: }~~p_tX^y_t+E_t\{p_{t+1}X^o_t\}+E_tw_t\le {\bar{w}} \end{aligned}$$

where expectations over \(X_t^o\) are governed by (19). Assume for the moment that \(E_tp_{t+1}=(1-\lambda ){\bar{p}}+\lambda p_t\).Footnote 6 Solving the young consumer’s problem yields:

$$\begin{aligned} X^y_t=\frac{a}{b+d}+\frac{d(1-\lambda )\bar{p}}{b^2-d^2}-\frac{b-d\lambda }{b^2-d^2}p_t. \end{aligned}$$
(20)

Given \(p_{t-1}\) and assuming that old consumers behaved optimally when they were young, we can substitute (20) into (19) to get old demand as a function of \(p_t\) and \(p_{t-1}\).

$$\begin{aligned} X^o_{t-1}=\frac{a}{b+d}-\frac{d^2(1-\lambda )\bar{p}}{b(b^2-d^2)}+\frac{d(b-d\lambda )}{b(b^2-d^2)}p_{t-1}-\frac{1}{b}p_t. \end{aligned}$$
(21)

Finally, summing young and old consumer demand yields aggregate consumer demand.

$$\begin{aligned} X_t=X^o_{t-1}+X^y_t={\hat{a}}-{\hat{b}} p_t+{\hat{d}} p_{t-1} \end{aligned}$$

where

$$\begin{aligned} {\hat{a}}=\frac{2a}{b+d}+\frac{d(1-\lambda ){\bar{p}}}{b(b+d)},~\hat{b}=\frac{b(b-d\lambda )+(b^2-d^2)}{b(b^2-d^2)},~\hat{d}=\frac{d(b-d\lambda )}{b(b^2-d^2)}. \end{aligned}$$
(22)

If \({\bar{p}}\ge 0, a,b>0\) and \(|d|<b\), then \({\hat{a}},{\hat{b}}>0, |{\hat{d}}|<{\hat{b}}\) and \(\text{ sign }({\hat{d}}) = \text{ sign }(d)\).

Since,

$$\begin{aligned} \frac{{\hat{b}}}{{\hat{d}}}=\frac{b}{d}+\frac{b^2-d^2}{d(b-d\lambda )} \end{aligned}$$

is strictly increasing in \(\lambda \), part (ii) of Theorem 1 is satisfied so that there is a unique equilibrium in linear strategies. Moreover, if model parameters are such that part (i) of Theorem 1 is satisfied, then there exist bounds on \(\varepsilon _t\) that ensure that \(p_t\) and \(X_t\) are well behaved.

Examining (15), since low \(p_{t-1}\) implies high \(X_{t-1}\), it is straightforward to see that for \(d>0\) (\(d<0\)), adjacent substitutability (complementarity) holds. For \(d<0\), this is consistent with [12] who find that adjacent complementarity holds when “habit capital” depreciates sufficiently quickly—here, since consumers live for two periods, habit capital lasts for just one period and depreciates completely.

We now demonstrate the derivation of comparative statics. In addition, we examine correlated shocks in “Appendix 2.”

3.1.1 Comparative Statics

From Corollary 1, we know the limiting effect of market structure (\(N\rightarrow \infty \)) on persistence (none) and passthrough (full). But for non-limiting market structures or for understanding the effect of the degree of intertemporal substitutability on either persistence or passthrough, we need to be able to conduct comparative static exercises. Despite our complicated analytic solution, we are able derive comparative static results. While we focus on the overlapping generations model, similar methods can be used to derive comparative statics for all of our other examples.

In order to get comparative static results, we construct a simplified system of equations which corresponds one-to-one with our economic model’s solution and can be tractably differentiated. Our comparative static results will be given for both \(d>0\) and \(d<0\) but for illustrative purposes, we outline the methodology using the case \(d>0\). Let \(q=N\lambda s/(1+(1-1/N)N\lambda s)\) where \(s={\hat{b}}/{\hat{d}}\). Equation (4) can be now rewritten as \(\beta \lambda ^2-2q+1=0\) which has a solution \(\lambda =\sqrt{(2q-1)/\beta }\). We now construct the following system of equationsFootnote 7:

$$\begin{aligned} \lambda= & {} m\sqrt{2q-1},~m=1/\sqrt{\beta }\\ s= & {} \displaystyle \frac{2r^2-\lambda r-1}{r-\lambda },~r=\frac{b}{d}\\ q= & {} \displaystyle \frac{N\lambda s}{1+(N-1)s\lambda } \end{aligned}$$

This three equation system determines the three endogenous variables \(\lambda , s\), and q, given the three exogenous variables mr, and N.

To sign partial derivatives of these endogenous variables with respect to exogenous variables, totally differentiate this system:

$$\begin{aligned} d\lambda= & {} \theta _1dq+\theta _2dm\\ ds= & {} \theta _3d\lambda +\theta _4dr\\ dq= & {} \theta _5d\lambda +\theta _6ds+\theta _7dN. \end{aligned}$$

It can be shown that all the \(\theta _i\)’s are positive. Writing this system in matrix form:

$$\begin{aligned} \left[ \begin{array}{ccc}1&{}\quad 0&{}\quad -\theta _1 \\ -\theta _3&{}\quad 1&{}\quad 0 \\ -\theta _5&{}\quad -\theta _6&{}\quad 1\end{array}\right] \left[ \begin{array}{c}d\lambda \\ ds\\ dq\end{array}\right] =\left[ \begin{array}{ccc}\theta _2&{}\quad 0&{}\quad 0 \\ 0&{}\quad \theta _4&{}\quad 0 \\ 0&{}\quad 0&{}\quad \theta _7\end{array}\right] \left[ \begin{array}{c}dm \\ dr \\ dN\end{array}\right] . \end{aligned}$$
(23)

Define the degree to which cost shocks are passed on as price changes to be \(y=N\lambda s\). Solving the above system of equations, we can show the following comparative statics results:

Proposition 1

For all admissible parameters, \(d|\lambda |/dN<0, d|\lambda |/d\beta>0, d|\lambda |/dr<0, dy/d\beta >0, dy/dr<0\) and for \(N\ge 3, dy/dN>0\).

Proof

See “Appendix 1.” \(\square \)

For the case where \(d>0\), the persistence of price changes unambiguously falls with N. This is consistent with much of the empirical evidence (e.g., [2, 5, 6]). To understand the intuition, consider the optimal price path, from the point of view of the firms. Since single-period profits are concave in prices, optimality requires price smoothing. With more than one firm, each firm’s output decision exerts an externality on other firms by reducing price smoothing. That is, in addition to the static externality one firm’s decision imposes on other firms, there is a dynamic externality. As a result, the degree of price smoothing falls as the number of firms rises.

Similarly, persistence is strictly increasing in \(\beta \), and decreasing in b / d. For \(d>0\), the counterfactuals of either a higher discount factor or more intertemporal substitutability (i.e., falling b / d) imply that current decisions have a greater impact on the future and again, optimality requires price smoothing; the more important the future, the more important are dynamics and thus price smoothing. Therefore, as the discount factor increases or as consumption becomes more intertemporally substitutable, last period’s price will have a greater impact on the current price.

Finally, the passthrough effect of a cost shock unambiguously rises with firms’ patience and falls as the good becomes less intertemporally substitutable. Furthermore, we show that for \(N\ge 3\) the initial effect of a shock is rising in the number of firms. That is, price becomes more flexible as an industry becomes more competitive.

3.2 Durable Goods

Consider an infinitely lived consumer who gets utility from a durable good in each period. Let \(K_t\) be the stock of a durable good and \(w_t\) be the consumption of a numéraire good at time t. With durability, purchases are substitutable over time—current purchases increase the stock of the durable good so that less needs to be purchased in subsequent periods.

Suppose that in each period, the representative consumer gets utility

$$\begin{aligned} u(K_t,w_t)=aK_t-\frac{b}{2}{K_t}^2+w_t \end{aligned}$$

where \(a,b>0\). The consumer faces period t budget constraint:

$$\begin{aligned} p_t\left[ K_t-(1-\delta )K_{t-1}\right] +w_t\le {\bar{w}}. \end{aligned}$$

where \(\delta K_{t-1}\) represents the depreciation of the durable good between periods \(t-1\) and \(t, p_t\) is the price of new purchases of the durable good, and therefore \(X_t = K_t-(1-\delta )K_{t-1}\) gives current purchases of the durable good.

The representative consumer seeks to maximize the following dynamic program:

$$\begin{aligned} U(K_{t-1}, p_t) = \max _{K_t}\left\{ aK_t -\frac{b}{2}{K_t}^2 +{\bar{w}}- p_t\left[ K_t -(1 - \delta )K_{t-1}\right] +\beta ' E_tU (K_t, p_{t+1})\right\} \nonumber \\ \end{aligned}$$
(24)

where \(\beta '\) is the consumer’s discount factor. The Euler equation and envelope condition are:

$$\begin{aligned} a - bK_t - p_t + \beta ' E_tU_K\left( K_t, p_{t+1}\right)= & {} 0\\ U_K\left( K_{t-1}, p_t\right)= & {} (1 -\delta )p_t. \end{aligned}$$

Shifting the latter forward a period and substituting, the Euler equation becomes:

$$\begin{aligned} a - bK_t - p_t + \beta '(1 -\delta )E_tp_{t+1} = 0. \end{aligned}$$

As before assume that \(E_tp_{t+1} = (1-\lambda ){\bar{p}}+\lambda p_t\) where \(\lambda \) and \({\bar{p}}\) are, for the moment, taken as given. Substituting this into the Euler equation and solving for \(K_t\) yields:

$$\begin{aligned} K_t = \frac{a}{b} + \frac{\beta '(1-\delta )(1-\lambda ){\bar{p}}}{b} -\frac{1 - \beta ' (1 -\delta )\lambda }{b} p_t \end{aligned}$$
(25)

The current demand for new durable goods is thus given by:

$$\begin{aligned} X_t = K_t - (1 -\delta )K_{t-1} = {\hat{a}} -{\hat{bp}}_t + {\hat{dp}}_{t-1} \end{aligned}$$
(26)

where

$$\begin{aligned} {\hat{a}}= & {} \delta \frac{ a + \beta '(1 -\delta )(1 -\lambda ){\bar{p}}}{b},\end{aligned}$$
(27)
$$\begin{aligned} {\hat{b}}= & {} \frac{1 - \beta '(1 -\delta )\lambda }{b} \end{aligned}$$
(28)

and

$$\begin{aligned} {\hat{d}} = (1 -\delta ) \frac{1 -\beta '(1 -\delta )\lambda }{b}. \end{aligned}$$
(29)

It is readily verified that \({\hat{a}}, {\hat{b}}\), and \({\hat{d}}\) are all positive. As expected, the durability of the good introduces intertemporal substitution.

Finally, note that since

$$\begin{aligned} \frac{{\hat{b}}}{{\hat{d}}} = \frac{1}{1-\delta }> 0 \end{aligned}$$

is nondecreasing in \(\lambda \), Theorem 1 applies, so we know that a solution to (6), (28) and (29) exists and that (14) is the unique equilibrium in linear strategies.

Like [3], we find that for finite N, the long-run price of the durable good is strictly greater than the competitive price so that the long-run stock is less than that under competition. Since it fits within our framework, we could straightforwardly allow for quadratic costs as in [8, 9].

3.3 Inventories

Consider a model with an infinitely lived consumer who gets utility from current consumption and from holding inventories. In particular, suppose that the total period t utility from consuming \(y_t\) and holding \(i_t\) inventories is given by:

$$\begin{aligned} u(i_t,y_t,w_t)=a_ii_t+a_yy_t-(b_i/2){i_t}^2-(b_y/2){y_t}^2+di_ty_t+w_t. \end{aligned}$$

The consumer’s budget constraint is:Footnote 8

$$\begin{aligned} p_t(i_{t+1}-i_t+y_t)+w_t\le {\bar{w}}. \end{aligned}$$

As before, the numéraire enters the utility function linearly. Assume that \(d\ge 0\) under the interpretation that the marginal utility of inventories increases as the rate of consumption increases.

The representative consumer maximizes:

$$\begin{aligned} U(i_t,p_t)= & {} \max _{i_{t+1},y_t}\left\{ a_ii_t+a_yy_t-\frac{b_i}{2}{i_t}^2-\frac{b_y}{2}{y_t}^2+di_ty_t+{\bar{w}}-p_t\left( i_{t+1}-i_t+y_t\right) \right. \\&\left. +\,\beta ' E_tU\left( i_{t+1},p_{t+1}\right) \right\} \end{aligned}$$

where \(\beta '\) is the consumer’s discount factor and \(p_t\) is the price of the good in period t.

The first-order conditions are:

$$\begin{aligned}&\displaystyle a_y-b_yy_t+di_t-p_t=0 \end{aligned}$$
(30)
$$\begin{aligned}&\displaystyle -p_t+\beta '\left( a_i-b_ii_{t+1}+dE_ty_{t+1}+E_tp_{t+1}\right) =0 \end{aligned}$$
(31)

These first-order conditions can be taken without regard to expectations over future choices because of the envelope theorem. Solving (30) yields:

$$\begin{aligned} y_t=\frac{a_y}{b_y}+\frac{d}{b_y}i_t-\frac{1}{b_y}p_t \end{aligned}$$
(32)

Shifting (32) forward one period and substituting into (31) yields:

$$\begin{aligned} -\frac{p_t}{\beta '}+a_i-b_ii_{t+1}+d\left( \frac{a_y}{b_y}+\frac{d}{b_y}i_{t+1}-\frac{1}{b_y}E_tp_{t+1}\right) +E_tp_{t+1}=0 \end{aligned}$$
(33)

As before, assume \(E_tp_{t+1}=(1-\lambda ){\bar{p}}+\lambda p_t\). Using this to solve (33) yields:

$$\begin{aligned} i_{t+1}=\frac{a_i+da_y+(b_y-d)(1-\lambda )\bar{p}}{b_ib_y-d^2}-\frac{b_y/\beta '-\lambda (b_y-d)}{b_ib_y-d^2}p_t \end{aligned}$$
(34)

From (34) and (32):

$$\begin{aligned} y_t=B_0-\frac{1}{b_y}p_t-\frac{d(b_y/\beta '-\lambda (b_y-d))}{b_y(b_ib_y-d^2)}p_{t-1} \end{aligned}$$

where \(B_0\) is a constant. Total demand for the good, \(X_t\), is therefore given by:

$$\begin{aligned} \begin{aligned} X_t&=i_{t+1}-i_t+y_t \\&={\hat{a}}-{\hat{bp}}_t+{\hat{dp}}_{t-1} \end{aligned} \end{aligned}$$
(35)

where

$$\begin{aligned}&\displaystyle {\hat{b}}=\varOmega +\displaystyle \frac{1}{b_y}\\&\displaystyle {\hat{d}}=\varOmega \displaystyle \frac{b_y-d}{b_y}\\&\displaystyle \varOmega =\displaystyle \frac{b_y/\beta '-\lambda (b_y-d)}{b_ib_y-d^2}. \end{aligned}$$

If the utility function is concave in \(y_t\) and \(i_{t+1}, \varOmega \) is positive (i.e., differentiate (33)). Moreover, assume that \(b_y-d>0\); if \(b_y-d<0\), then an exogenous increase in inventories would implausibly lead to a larger increase in current consumption (see (32)).

Note this implies that \({\hat{b}}/{\hat{d}}>1\) and it can then be shown that:

$$\begin{aligned} \frac{{\hat{b}}}{{\hat{d}}}=\frac{b_y}{b_y-d}+\frac{1}{\varOmega (b_y-d)} \end{aligned}$$

is strictly increasing in \(\lambda \) so that part (ii) of Theorem 1 is satisfied so that there is a unique equilibrium in linear strategies. When part (i) is satisfied, there exists distributions over \(\varepsilon _t\) that ensure positive prices and output in every period.

Interestingly, the autoregression in prices is positive here, even though inventories and consumption are complements. The reason is as follows: if the current price is low, the agent increases its inventories. Other things being equal (as long as the increase in y in the next period is smaller than the increase in i) this lowers purchases in the next period. Thus, current and future demands for the good are intertemporal substitutes.

Dudine et al. [11] also consider a model where consumers can hold inventories. They consider a monopoly seller in a market where demand rises in every period. They examine pricing when the monopolist can and cannot pre-commit to future prices and show that in contrast to [4], prices are higher without commitment.

3.4 Durable-Related Consumption

Suppose consumers must choose their consumption of a good, y, that is durable for two periods and consumption of a good, x, that is nondurable but related to good y (either as a substitute or as a complement). For example, x might be fossil fuel purchases and y might be cars or it might be solar panels. For a car purchase, gasoline would be a complement and for solar panels, natural gas would be a substitute.

In any period t, half the consumers are choosing y for both period t and period \(t+1\). The other half chose y for periods \(t-1\) and t at time \(t-1\). The good x is chosen in each period. Since our focus will be on the market for the related good, assume that the periodic cost of y is exogenously given by n. Let the consumer’s utility function be given by:

$$\begin{aligned} u(x_t,y_t,w_t) = a_x x_t -\frac{b_x}{2} {x_t}^2+a_y y_t- \frac{b_y}{2} {y_t}^2 +d x_t y_t+w_t. \end{aligned}$$

The consumer’s budget constraint is therefore given by:

$$\begin{aligned} p_t x_t+ny_t+w_t\le {\bar{w}} \end{aligned}$$

where \(y_t=y_{t-1}\) if the consumer had chosen y in period \(t-1\).

The value function for consumers choosing y in period t can be written:

$$\begin{aligned} U_0(p_t)\!=\!\max _{x_t,y_t} \left\{ a_x x_t \!-\!\frac{b_x}{2} {x_t}^2+a_y y_t\!- \!\frac{b_y}{2} {y_t}^2 \!+\!d x_t y_t -p_t x_t-ny_t +\beta ' E_t U_1(p_{t+1},y_t) \right\} . \end{aligned}$$

The value function for consumers who chose y in period \(t-1\) is:

$$\begin{aligned} U_1(p_t,y_{t-1})= & {} \max _{x_t} \left\{ a_x x_t -\frac{b_x}{2} {x_t}^2+a_y y_{t-1} -\frac{b_y}{2} {y_{t-1}}^2 +d x_t y_{t-1} -p_t x_t-ny_{t-1} \right. \\&\left. +\,\beta ' E_t U_0(p_{t+1}) \right\} . \end{aligned}$$

Here, if \(d>0\), the goods are complements, and if \(d<0\), they are substitutes.

From these equations, the demand for x by each group is easily solved and given by:

$$\begin{aligned} x^0_t=\frac{a_x}{b_x}+\frac{d}{b_x}y_t-\frac{1}{b_x}p_t, \end{aligned}$$
(36)

and:

$$\begin{aligned} x^1_t=\frac{a_x}{b_x}+\frac{d}{b_x}y_{t-1}-\frac{1}{b_x}p_t. \end{aligned}$$
(37)

For those choosing y in the current period, the Euler equation is given by:

$$\begin{aligned} a_y-b_y y_t +d x^0_t -n +\beta ' E_t \{a_y-b_y y_t+dx^1_{t+1}-n \}=0. \end{aligned}$$
(38)

Substituting the demands for \(x^0\) and \(x^1\) and taking expectations, again assuming that \(E_tp_{t+1}=(1-\lambda ) {\bar{p}}+\lambda p_t\), and solving for \(y_t\) yield:

$$\begin{aligned} y_t=\frac{a_y-n+da_x}{b_y b_x-d^2}-\frac{\beta ' d (1-\lambda ) \bar{p}}{(1+\beta ')(b_y b_x-d^2)}-\frac{(1+\beta ' \lambda )d}{(1+\beta ')(b_y b_x-d^2)}p_t. \end{aligned}$$
(39)

Substituting for y in the equations for the demand for x, we get:

$$\begin{aligned} x^0_t=A_0-\left[ \frac{1}{b_x}+\frac{d^2(1+\beta ' \lambda )}{b_x (1+\beta ')(b_y b_x-d^2)}\right] p_t, \end{aligned}$$
(40)

and:

$$\begin{aligned} x^1_t=A_1-\frac{1}{b_x}p_t-\frac{d^2(1+\beta ' \lambda )}{b_x (1+\beta ')(b_y b_x-d^2)}p_{t-1}. \end{aligned}$$
(41)

Total demand in the current period is given by:

$$\begin{aligned} X_t=x^0_t+x^1_t={\hat{a}}-{\hat{b}} p_t+{\hat{d}} p_{t-1}, \end{aligned}$$
(42)

where:

$$\begin{aligned} {\hat{d}}=-\frac{d^2(1+\beta ' \lambda )}{b_x (1+\beta ')(b_y b_x-d^2)}, \end{aligned}$$
(43)

and:

$$\begin{aligned} {\hat{b}}= \frac{2}{b_x}-{\hat{d}}. \end{aligned}$$
(44)

Note \({\hat{d}}<0\) regardless of the sign of d. From these, we have:

$$\begin{aligned} \frac{{\hat{b}}}{|{\hat{d}}|}=1+\frac{2(1+\beta ')(b_y b_x-d^2)}{d^2(1+\beta ' \lambda )}. \end{aligned}$$
(45)

Note that since \({\hat{b}}/ {\hat{d}}<0\) we will have \(\lambda <0\). Note also that \({\hat{b}}/ |{\hat{d}}|>1\) and that this will be increasing in \(|\lambda |\). Thus, the assumptions of Theorem 1 hold.

Since \(\lambda <0, x\) is always an intertemporal complement regardless of whether x and y are complementary or substitutable. If x and y are substitutes, a high price of x in the current period induces consumers choosing y to buy less x and more y. The increase in y in the next period then lowers demand for x in the next period. If x and y are complements, a high price of x in the current period induces consumers choosing y to buy less of both x and y. The lower amount of y in the next period then lowers their demand for x in the next period.

4 Concluding Remarks

In the paper, we constructed a framework for analyzing dynamic oligopoly where current consumption decisions affect future utility. This framework is sufficiently flexible that many types of intertemporal linkages can be modeled, including durable goods, habit persistence and inventories. We show that models that fit into this framework are analytically tractable.

A key feature of our model is that both the demand and supply sides are modeled. This is important because consumers form expectations over the future when making current period choices. If market structure or policy changes, not only do consumer choices change directly but implied demand parameters also change. Without consistent modeling of the consumer decision process, inferences based on a purely supply side model may be misleading.