1 Introduction

Concerns about the future have an undoubted influence on the decisions of economic agents in making plans that balance immediate and later needs while taking advantage of opportunities and protecting against hazards. Nonetheless, it has not been easy to capture this convincingly in the theory of economic equilibrium with incomplete financial markets (GEI), especially when so-called real assets are bought and sold and more than a merely generic assurance of the existence of equilibrium is sought. Anticipated prices of goods must be an important ingredient, but their informational status and connection to uncertain future supply and demand have posed difficulties along with the serious question of whether they can be denominated in a currency that persists beyond the present to fulfill its KeynesianFootnote 1 role as a store of value and a hedge against the unforeseen. Apart from elaborate schemes to force the explicit use of money in transactions through cash-in-advance constraints, the GEI models available so far have not provided for that. They have mostly expressed prices in unscaled “units of account” which are not linked to any currency and can only reflect relative values within a single state of the economy. Financial instruments involving payments or options tied to a real currency have thus been left by the wayside along with even the lending and borrowing of money between agents. Another awkward point has been the almost universal reliance of GEI theory on requiring agents to be endowed with positive amounts of every good and often to have preferences that forbid anything but positive amounts in equilibrium as well.

In this paper, we push beyond such limitations by developing a model that, while sharing core features with previous ones, differs sharply in other ways. It allows the agents to hold null quantities of some goods both initially and in equilibrium while moving significantly past tradition in capturing an agent’s preferences.Footnote 2 It expands sources of value beyond consumption while mitigating the drawbacks of finite-horizon modeling (with its inherent “doomsday”), thereby enabling the incorporation of a “Keynesian” currency and much more. In a two-stage format, the model generalizes “goods” beyond their traditional range and allows agents to get utility by retaining them instead of consuming them. Retention, concerning more than customary “durable” goods and affecting utility not only at time 0, the present, but also at time 1, the modeled future, helps to bridge from a past before time 0 to an unmodeled future after time 1. It serves also as a vehicle for an agent’s longer-term interests and worries. In line with this, the model departs from the perfect foresight approach of Radner and others by adopting a different attitude toward prices at time 1, thereby letting retention of goods at time 1 have a different quality than at time 0. The prices in future spot markets do not then reflect with certainty the eventual buying power with money and that gives an additional reason for agents to build attitudes toward holding onto currency into their preferences.

The items we treat as goods (for want of a better term!) are “generalized goods”: more than just commodities. They can be anything tradable in markets that enters each state of the economy in fixed supply within the agents’ holdings. A good retained in the present might automatically change into something else in the future. Some goods may deteriorate in passage, but some may persist unaltered. Among the latter can be “monetary goods,” identifiable as being readily exchangeable for other goods as a resource backup which agents are attracted to retain, at least in some proportion (as dictated by their utility functions), and can freely do so. Fiat money, acting as the accepted currency in a given economy,Footnote 3 fits this description in particular. Quantities of currency, limited in overall supply, normally do, after trading, pass from present to future unchanged in the holdings of agents (cash and interest-free accounts) in proportions dictated by preferences.

Our generalized conception of goods also includes “investment goods” which morph into future-sensitive returns of other goods, maybe monetary.Footnote 4 Investment goods are distinguished in our model from two-party “contracts” which sellers can issue to buyers at time 0. The supplies of such contracts are not fixed in advance, thus failing the test for generalized goods.

Although our assumptions on utility will guarantee that any “monetary good” could serve as the price numéraire in all markets, we focus on the case of an economy that indeed functions in a single currency. We make that particular “good,” referred to as money for convenience, be the numéraire for units of account. No financial distinction is needed then between real contracts for the delivery of goods and nominal contracts for the delivery of units of account, which can be recast as money delivery contracts. Moreover, the indeterminate scaling of units of account associated with the nominal contract equilibrium of Cass (1984) and Werner (1985), as highlighted by Geanakoplos (1990) and Magill and Shafer (1991), is obviated in a simpler manner than the layered transaction structures proposed by Magill and Quinzii (1992) and Dubey and Geanakoplos (2003) with cash-in-advance constraints that moreover limit the total value of transactions in a given state of the economy to the total supply of money in that state—which our model avoids. The capability of relating economic value across different states, in assessments of inflation or deflation in particular, is thereby secured. Our money framework makes it possible—for the first time in a GEI model—to allow the delivered amounts of goods in a contract (instead of just their market value) to depend on the money-scaled prices in the future states, as in financial instruments like put/call options or loans backed by collateral. Furthermore, it broadens foundations for the existence of equilibrium by significantly relaxing the assumptions typically imposed on the agents’ endowments. They only need to be able, without trading, to survive (1) individually without exhausting their initial money and (2) collectively in all states with an aggregate surplus of each other good. That improvement, relying also on innovations in handling budget constraints, lets boundaries of the agents’ survival setsFootnote 5 come realistically into play.

Along with these developments in the theory of equilibrium, we have a secondary aim of promoting variational analysis as a methodology which can have many uses in economics. The familiar paradigm of classical analysis is that of fundamentally reducing a model, at some point, to solving n equations in n unknowns, whether linear or nonlinear, and under strong assumptions of smoothness and interiority. This is seen everywhere in economics, especially in looking toward stability and computation. Beyond that, convex analysis Rockafellar (1970) has long been put to work, but the much larger body of mathematics that now surrounds it in variational analysis Rockafellar and Wets (1997) has not yet attracted as much attention from economists as it might. Variational geometry provides an alternative to the reliance on differential geometry, which has influenced a large body of work, starting with Debreu (1970), but emphasizes results that can only be claimed to hold generically. A strong advantage of variational analysis is the capability that it affords for working at the boundaries of the agents’ survival sets as well as, eventually, handling the effects of other one-sided constraints coming from externalities. In an economy with a rich range of goods, agents should not be obliged to hold positive quantities of all of them.

The contribution we make in that direction is to formulate equilibrium as a variational inequality problem.Footnote 6 In fact, variational inequality problems are the new paradigm beyond “n equations in n unknowns.” They are supported by extensive theory that includes generalizations of the classical implicit function theorem, as available for instance in the book Dontchev and Rockafellar (2009).Footnote 7 Passage to a variational inequality formulation also articulates an extended form of equilibrium that includes “money rates” along with the agents’ decisions.Footnote 8 It furthermore opens the door to a range of methodology, hitherto unexploited in GEI, which has potential for getting beyond past obstacles in stability analysis and computation.

Summary of the main new features of the model.

  • Retention of goods, directly affecting an agent’s utility, is introduced as a fundamental source of value beyond consumption. Time periods and markets are reinterpreted in this light to help capture at least roughly, even in a two-stage framework, ongoing economic activity that emerges from the past and continues to an indefinite future.

  • The concept of goods is generalized accordingly to cover even financial elements, including currency, which can be desired for retention apart from consumption. A currency can serve then as the numéraire which links prices across all states and times.

  • Markets in financial assets are reconstituted so as to handle “investment goods” in one way and two-party “contracts’ in another, thereby letting the former to be open to retention.

  • The goods deliveries promised in contracts can depend on the currency-denominated future prices of those goods. Instruments like call/put options and collateralized loans are covered then without the scaling ambiguities of the “units of account” in previous approaches.

  • The retainability of money underpins the existence of equilibrium even if agents have little or no interest in most of the goods in the markets and without the typical assumption that agents are individually endowed with more of every good than their survival would require.

  • Market-derived costs associated with issuing contracts induce bid–ask spreads in contract prices and in particular a gap between interest rates in the borrowing and lending of money.

  • Connections between marginal utility and money lead to imputed probabilities and discount rates. Refined rules of asset evaluation utilizing them furnish new insights into agents’ behavior.

In Sect. 2, we present the basics of the model, formulate equilibrium, explain some of its immediate characteristics, and state our existence theorem. A discussion of the key features, especially the treatment of money, and connections with other models is undertaken then in Sect. 3. In Sect. 4, we introduce the money rates and employ them in a saddle point characterization of optimality in the agents’ utility problems. This is followed by results that tie the money rates to the marginal utility of money and develop corresponding discounting rules for the pricing of contracts. Section 5 develops the variational inequality representation of equilibrium that our proof of existence is organized around. The “Appendix” lays out the proof itself in truncation steps with novel features such as the application of duality theory in convex optimization in order to derive bounds on the money rates. Such effort is vital in the face of our extremely relaxed assumptions on survival, and in working directly with money-denominated prices instead of relative prices in a simplex format.

2 Goods, contracts, and equilibrium

The model has a single present state \(s=0\) at time \(t=0\) but a possible multiplicity of future states \(s=1,\ldots ,S\) at time \(t=1\). Agents \(i=1,\ldots ,I\) are endowed in these states with nonnegative vectors \(e_i(s)\) of goods \(l=0,1,\ldots ,L\),Footnote 9 \(^{,}\) Footnote 10 and can plan for trading those goods in markets as governed by price vectors p(s) with component prices \(p_l(s)\). Good 0 will play a special role as the money in the economy.Footnote 11 Because good 0 will end up scaling all the units of account, we only deal with money-denominated prices and accordingly take

$$\begin{aligned} p_l(s)\ge 0\quad \text {for}\,l=1,\ldots ,L,\quad \text {but } p_0(s)=1\,\text {in all states } s. \end{aligned}$$
(1)

However, we do not see the spot markets in future goods as having the same economic character as the present “real” markets. Instead we see them as informational “stagings” or “rehearsals” for markets which will take place only later, as will be explained in Sect. 3.

The trading of agent i aims at achieving an optimal balance over time and uncertainty between consumption, represented by goods vectors \(c_i(s)\), and retention, represented by goods vectors \(w_i(s)\); it will be convenient to speak of \(w_i(s)\) as the wealth of agent i at the end of the period in state s. The preferences of agent i among these vectors are ordered by their overall utility

$$\begin{aligned} u_i(w_i,c_i), \quad w_i=(w_i(0),w_i(1),\ldots ,w_i(S)), \quad c_i=(c_i(0),c_i(1),\ldots ,c_i(S)), \end{aligned}$$
(2)

for a concave function \(u_i:({IR}^{\scriptstyle \,1+L})^{\scriptstyle 2(1+S)}\rightarrow [-\infty ,\infty )\) which is nondecreasing (but not necessarily always increasing) in all arguments and upper semicontinuous.Footnote 12 The set

$$\begin{aligned} U_i =\big \{(w_i,c_i) \,\big |\,u_i(w_i,c_i) > -\infty \big \},\quad \text {with}\quad \emptyset \ne U_i \subset \left( {IR}_{\scriptscriptstyle +}^{\,1+L}\right) ^{\scriptstyle 2(1+S)}, \end{aligned}$$
(3)

which is convex because \(u_i\) is concave, is the survival set for agent i. The upper semicontinuity of \(u_i\) corresponds to the level sets of the form \(\big \{(w_i,c_i)\,\big |\,u_i(w_i,c_i)\ge \alpha \big \}\) for finite \(\alpha \) being closed, but the set \(U_i\) need not be closed.Footnote 13 However, we assume that \(u_i\) is actually continuous relative to \(U_i\). Note that neither differentiability nor strict concavity is asked of \(u_i\). Agent i might, in reality, have zero interest in most of the goods, and quickly dwindling interest in others.Footnote 14

Through \(U_i\), which can be far more general than the orthant usually seen, or even a shifted orthant produced by lower bounds on some goods, intertemporal constraints on consumption and retention may even be reflected. Many details of utility structure could of course be plumbed for consequences, such as an expectational form \(u_i(w_i,c_i) = \sum \limits \nolimits _{s=1}^S \beta _{is} u_{is}(w_i(0),c_i(0),w_i(s),c_i(s))\) with \(\beta _{is}\) being the probability assigned by agent i to the future state s. Even better, \(u_i(w_i,c_i)\), could be the minimum of such expectations with respect to a collection \(B_i\) of alternative probability assignment vectors \(\beta _i\) so as to reflect “ambiguity” in the assessments of the agent. Such ambiguity has been a topic for many economists, for instance in Maccheroni et al. (2006), Strzalecki (2011) and very recently He and Yannelis (2015), and it ties in well with the theory of “measures of risk” in finance, cf. Rockafellar and Uryasev (2013).Footnote 15

The role of retention. The wealth \(w_i(0)\) at time 0 is passed on to state s at time 1 as \(A_i(s) w_i(0)\), where \(A_i(s)\) is a matrix with nonnegative entries. We say that

$$\begin{aligned} \text { a good }l \text {can}\,\textit{freely}\,{\textit{be}}\,{\textit{saved}}\,\text { if column } l\text { of } A_i(s)\text { has 1 in row } l, \text { but otherwise 0}. \end{aligned}$$

Instead a good could gain or diminish in quantity, or evolve in this manner to something else, even a boundle of other goods, about which more will be said below.Footnote 16 Some goods may be more suitable for consumption or for retention, and that could be accommodated with additional complexity of notation, but it is easier mathematically to allow a dual role for every good and let utility functions sort out what happens. For goods suitable for both, there is an advantage also because a quantity can be split into the two different modes. An agent could plan at time 0 to consume some wine in a state s at time 1 while retaining some more for the unmodeled future after time 1. Agents expect that future to come into view when time 1 is reached.

Attractiveness of goods. In tackling the problem differently, we proceed as follows. A good l will be called attractive for consumption to agent i in state s if any increase in the l component of the vector \(c_i(s)\) results in higher utility, or on the other hand, attractive for retention if this holds for \(w_i(s)\). It is always attractive for consumption, or as the case may be, retention, if this holds for every state \(s=0,1,\ldots ,S\). The attractiveness of a good serves as a specific source of insatiability in an agent’s utility. For the money in our model, this will be a key property.

Financial support assumption. Good 0 is always attractive to every agent i for retention and can freely be saved.

Financial markets. We distinguish between financial instruments that deliver from exogenous sources (outside the agents’ holdings) and, on the other hand, assets in the form of freshly written two-party agreements between agents, where one party promises delivery and the other receives it. The instruments belonging to the first category are handled as investment goods. The term contracts is reserved here for instruments in the second category, even though various instruments in the first category might sometimes be echoes of contracts written in the past.

The contracts in our model are not themselves “goods,” even in our broadened conception. Rather they are general “real assets” which deliver in goods, and they can be held in either “long” positions (buyers) or “short” positions (sellers). However, it is important to understand that because their deliveries leave total supplies unaffected, they come down just to transferring to the recipient’s budget the market value of the promised goods in money units calculated from the money-denominated prices, at which point the recipient can buy those goods, but may have other preferences. The total quantities of goods promised for delivery are liberated then from having to bow to the total supplies.Footnote 17 Since essentially only values have to be delivered by a two-party contract in the end, instead of physical piles of cash, the restricted supply of such cash is no impediment to the scale of transactions in the economic model.

Investment goods are initially present in fixed amounts within the agents’ endowments. They are exchangeable in markets (even in fractions) and are open to being transferred from time 0 to time 1 in the retention process described above. An investment good in the form of a bond could, for instance, be converted in passage to a money payment plus a truncated bond. An investment good in the form of owning a share of stock could turn into future-state-dependent dividends with ownership persisting.Footnote 18 Yet another type of investment good could be the right to a portion of some production stream, which in the future would yield bundles of products.

The possible presence of investment goods alongside of two-party contracts in the financial market enables coverage, for example, of equities in production firms in the special version admitted by Geanakoplos et al. (1990).Footnote 19

Contract structure and transaction costs. For two-party contracts, we permit the deliveries to possibly depend on the market prices in the state of delivery. In that way, we cover various “options,” as explained later with examples. This is a new capability based on being able to operate with prices tied to a single numéraire—“money.”Footnote 20

For tractability, we consider as usual that the contracts can only be of finitely many unit types, indexed by \(k=0,1,\ldots ,K\), with contract 0 having a special role to be described shortly. Agents can buy or sell them at prices \(q_k\ge 0\) comprising a price vector q. Contract k promises delivery of the goods vectors \(D_k(s,p(s))\ge 0\) in the future states s, at least one of which, for some s, has a positive component in some good that is attractive to some agent, regardless of the particular prices. These vectors are the columns of the matrix

$$\begin{aligned} D(s,p(s))\in {IR}^{(1+L)\times (1+K)}_{\scriptscriptstyle +}\quad \text {for}\quad s=1,\ldots ,S. \end{aligned}$$

Contract 0 delivers one unit of good 0 in every future state \(s=1,\ldots ,S\). Buying this contract at price \(q_0\) corresponds to lending \(q_0\) units of money at time 0 in return for surely receiving one unit of money at time 1. Selling corresponds similarly to borrowing.

The contracts can be bought or sold in any amounts (not necessarily integral), and in this way, agent i can put together a portfolio of long and short positions represented by vectors \(z_i^{\scriptscriptstyle +}\) and \(z_i^{\scriptscriptstyle -}\) in \({IR}^K_{\scriptscriptstyle +}\) at market cost \(q[z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}]\).Footnote 21 Simultaneously buying and selling a contract k is not excluded, but is hindered by another provision. Namely, we suppose that

$$\begin{aligned} \text { any agent, in selling a unit of } k, \text { must use up a goods vector } D_k(0,p(0)) \end{aligned}$$

which satisfies independently of p(0) a bound \(D_k(0,p(0))\ge D^*_k(0)\ge 0\) for a vector \(D^*_k(0)\) having a positive component for at least one good that is attractive to some agent initially. This could refer of course to money (fees, taxes?), but also to service goods (professional labor?) connected for instance with confirming the reliability of a seller’s delivery promises. In terms of the matrix D(0, p(0)) with columns \(D_k(0,p(0))\), we have

$$\begin{aligned} \tau _k(p(0)) = p(0) D_k(0,p(0)) =\text {the transaction cost in } money \text { units for selling contract } k. \end{aligned}$$

The portfolio \((z_i^{\scriptscriptstyle +},z_i^{\scriptscriptstyle -})\) thus consumes the goods vector \(D(0,p(0))z_i^{\scriptscriptstyle -}\) and incurs in money units the total transaction costFootnote 22 \(\sum \limits \nolimits _{k=1}^K \tau _k(p(0)) z_{ik}^{\scriptscriptstyle -}= p(0) D(0,p(0)) z_i^{\scriptscriptstyle -}\).

The matrices D(sp(s)) for \(s=0,1,\ldots ,S\) are assumed to depend continuously, if at all, on the money-denominated prices. We furthermore allow for the possibility that some agents might not be “qualified” to take on the delivery obligations associated with certain contracts. Specifically, we introduce for each agent i an index set and a corresponding subset of \({IR}^{\,1+K}_{\scriptscriptstyle +}\),

$$\begin{aligned} K_i= & {} \big \{k\in [1,K] \,\,\big |\,\, \text { agent } i \text { must not sell contract }k\,\big \}, \nonumber \\ {IR}^{\,1+K}_{\scriptscriptstyle +}(i)= & {} \big \{z_i^{\scriptscriptstyle -}= \left( z_{i0}^{\scriptscriptstyle -},z_{i1}^{\scriptscriptstyle -},\ldots ,z_{iK}^{\scriptscriptstyle -}\right) \,\big |\,z_{ik}^{\scriptscriptstyle -}=0 \,\text { for }\, k\in K_i \big \}, \end{aligned}$$
(4)

and the obligation constraint

$$\begin{aligned} z_i^{\scriptscriptstyle -}\in {IR}^{\,1+K}_{\scriptscriptstyle +}(i). \end{aligned}$$
(5)

No constraint is imposed on the purchases in \(z_i^{\scriptscriptstyle +}\). Of course \(K_i\) might be empty as a particular case, and then \({IR}^{\,1+K}_{\scriptscriptstyle +}(i) = {IR}^{\,1+K}_{\scriptscriptstyle +}\). Note however that we have required \(0\notin K_i\), so that all agents are at least able to get buying power at time 0 by promising to pay money at time 1 in a manner independent of the future state s. This is intended as additional confirmation of the special monetary role of good 0. On the other hand, we suppose that

$$\begin{aligned} \bigcap \nolimits _i K_i =\emptyset \end{aligned}$$
(6)

so as to insure that for every contract k there is as least one agent i able to sell it.

Excess demands. To handle the effects of the agents’ decisions, we introduce notation for the excess demands they induce relative to the agents’ endowments \(e_i(s)\), namely

$$\begin{aligned}&d_i(0,p(0)) = w_i(0)+c_i(0) +D(0,p(0)) z_i^{\scriptscriptstyle -}-e_i(0), \nonumber \\&d_i(s,p(s)) = w_i(s) +c_i(s) -D(s,p(s))\left[ z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}\right] -e_i(s) \nonumber \\&\quad -A_i(s)w_i(0) \text { for } s>0,\quad \text {with goods components}\, d_{il}(s,p(s)),\nonumber \\&\qquad d_{il}(0,p(0)),\; \text { for } l=0,1,\ldots ,L. \end{aligned}$$
(7)

We speak of

$$\begin{aligned} (p,q)= & {} (p(0),p(1),\ldots ,p(S),q) \in \left( {IR}_{\scriptscriptstyle +}^{\,1+L}\right) ^{\scriptstyle \,1+S}\nonumber \\&\times \,{IR}_{\scriptscriptstyle +}^{\,1+K} \text { with } p_0(s)=1 \text { for all } s \end{aligned}$$
(8)

as a price system for the economy. Such a money-denominated price system affords a picture like that seen in the literature on nominal assets. However, there is a fundamental difference with that literature, because here the total quantity of money in any state s is bounded in our model by the endowments in that state plus the amounts of money that agents may have saved or otherwise transmitted from the past.Footnote 23

Utility optimization. The optimization problem \({{\mathcal {P}}}_i(p,q)\) faced by agent i, with respect to a price system (pq), is to choose

$$\begin{aligned} (w_i,c_i) \in U_i,\qquad z_i^{\scriptscriptstyle +}\in {IR}^{\,1+K}_{\scriptscriptstyle +}, \quad z_i^{\scriptscriptstyle -}\in {IR}^{\,1+K}_{\scriptscriptstyle +}(i), \end{aligned}$$
(9)

to maximize \(u_i(w_i,c_i)\) subject to budget constraints which are expressed through (7) by

$$\begin{aligned} p(0)\,d_i(0,p(0)) + q\left[ z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}\right] \le 0, \quad p(s)\,d_i(s,p(s)) \le 0\quad \text {for } s>0. \end{aligned}$$
(10)

The inequality form of the budget constraints is not necessary, because equality will prevail in the end, but is convenient for our eventual appeal to Lagrange multipliers for these constraints.

Definition of equilibrium. A price system (pq) furnishes an equilibrium if the problems \({{\mathcal {P}}}_i(p,q)\) have solutions for which the excess demands (7) satisfy the market-clearing conditions

$$\begin{aligned}&{\displaystyle \sum \limits _i} d_{il}(s,p(s)) \left\{ \begin{array}{ll} = 0 &{}\text { if } p_l(s)>0 \\ \le 0&{} \text { if } p_l(s)=0 \end{array} \right\} \text { for goods } l=1,\ldots ,L \text { in all states }s, \\&{\displaystyle \sum \limits _i} d_{i0}(s,p(s))=0\quad \text {for good } l=0 \text { in all states } s,\\&{\displaystyle \sum \limits _i} z_{ik}^{\scriptscriptstyle +}=\sum \limits _i z_{ik}^{\scriptscriptstyle -}\quad \text {for all contracts } k=0,1,\ldots ,K. \end{aligned}$$

The alternatives for the excess demands on the goods \(l\ne 0\) reflect free disposal when the price is 0. That has no role for good \(l=0\), for which the price is fixed at 1.

Basic observations about equilibrium. In any equilibrium under the assumptions that have been made, necessarily

  1. (a)

    \(p_l(s)>0\) if good l is attractive in state s to some agent i for consumption or retention,

  2. (b)

    every contract k delivers a value \(p(s)\, D_k(s,p(s))>0\) in at least one future state s,

  3. (c)

    every contract k has transaction cost \(\tau _k(p(0))=p(0)\, D_k(0,p(0))>0\),

  4. (d)

    every contract k has price \(q_k>0\),

  5. (e)

    all budget constraints for all agents i are tight:

    $$\begin{aligned} p(0)\,d_i(0,p(0))+q[z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}]=0\,\text { and for } s>0 \text { also }\; p(s)\,d_i(s,p(s))=0, \end{aligned}$$
  6. (f)

    \(\sum \limits \nolimits _i z_{ik}^{\scriptscriptstyle +}-\sum \limits \nolimits _i z_{ik}^{\scriptscriptstyle -}=0\), and no agent i can have both \(z_{ik}^{\scriptscriptstyle +}>0\) and \(z_{ik}^{\scriptscriptstyle -}>0\) for any contract k.

Property (a) holds because utility would soar to infinity in problem \({{\mathcal {P}}}_i(p,q)\) if this good could be obtained cost-free in state s by agent i. Properties (b) and (c) then follow from the attractiveness assumptions on the delivery matrices D(sp(s)). The attractiveness of money precludes optimality from occurring with slackness in the budget constraints, hence (e). From (b) we must have (d) to keep buyers from wanting arbitrarily large quantities of contract k. Through (c), on the other hand, any \((z_i^{\scriptscriptstyle +},z_i^{\scriptscriptstyle -})\) portfolio with \(z_i^{\scriptscriptstyle -}\ne 0\) must engender a positive transaction cost. This acts as a disincentive to taking short positions and keeps agents from taking long and short positions simultaneously in a contract k or from promising superfluous deliveries, thus giving us (f).

Ample survivability assumption. The agents have available to them particular choices

$$\begin{aligned} ({\hat{w}}_i,{\hat{c}}_i) \in U_i \quad \text { in combination with } \left( {\hat{z}}_i^{\scriptscriptstyle +},{\hat{z}}_i^{\scriptscriptstyle -}\right) = (0,0), \end{aligned}$$
(11)

which, in extension of the notation in (7), result in excess demands that satisfy, for \(s=0,1,\ldots ,S\),

  1. (a)

    \({\hat{d}}_{il}(s)\le 0\quad \hbox {for}\,l=0,1,\ldots ,L\), with \({\hat{d}}_{i0}(0)<0\),

  2. (b)

    \(\sum \limits \nolimits _i{\hat{d}}_{il}(s) < 0\quad \hbox {for}\,l=1,\ldots ,L\).

It should be noticed that the possible dependence on prices in the general notation of excess demands has been suppressed from these conditions because that dependence falls away when there is no contract activity as in (11). Another observation, important for our subsequent use of ample survivability, is that, because money can freely be saved, ample survivability could equivalently be formulated with \({\hat{d}}_{i0}(s)<0\) for all s in (a), not just \(s=0\).

Theorem 1

(existence of an equilibrium). Under the financial support assumption and the ample survivability assumption, along with the stipulated conditions on the utility functions \(u_i\) and the delivery matrices D(sp(s)), an equilibrium exists.

In other words, an equilibrium with money-denominated prices is sure to exist if the agents, without any trading in the markets, can survive with individual surpluses of money initially and a collective surplus of every other good in every state. (A surplus can be arbitrarily tiny.)

The importance of price-dependent deliveries. The effect of admitting price-dependent delivery matrices D(sp(s)) is to enlarge the scope of contracts to include examples of financial instruments like the following.

Example 1

Call and put options. Let \(l\ne 0\) designate some good (maybe an investment good), and consider a contract that, in each future state s, delivers money in the amount

$$\begin{aligned} \alpha (s) \max \big \{0,\kappa -p_l(s) \big \}. \end{aligned}$$

This would be a call option-type contract; a put option-type contract would deliver

$$\begin{aligned} \alpha (s) \max \big \{0, p_l(s) - \kappa \big \}. \end{aligned}$$

Instead of money as good 0, an option such as in Example 1 could deliver a quantity of l itself or something more complicated. The variants are obviously extensive and might even have \(\kappa (s)\) in place of just \(\kappa \), or for that matter, strike prices in several goods simultaneously.

Other forms of options fitting into our price-dependent framework could connect up with collateral that counters potential default.

Example 2

Loans with collateral. Consider, with respect to money amounts m(s) for \(s=1,\ldots ,S\) and a nonzero goods vector g (collateral), a contract that delivers in future state s

$$\begin{aligned} \left\{ \begin{array}{ll} m(s)&{} \text { if } \;m(s) \le p(s)g, \\ g&{} \text { if } \;m(s) > p(s)g.\\ \end{array}\right. \end{aligned}$$

The second case corresponds to defaulting on the debt owed when the value of the associated collateral is “under water” with respect to it. The buyer then gets the collateral instead.Footnote 24

Collateral and default are major topics which cannot be discussed here in detail, with so much else on the agenda, however the ability of our model to cover them, at least in part, is evident from Example 2. Default was modeled with penalties by Dubey et al. (2005), but restricted participation of agents as sellers of contracts has also played a role in the subject. A more elaborate approach, tuned to collateral proposals of Geanakoplos and Zame (2002a, b), has been developed by Seghir and Torres-Martinez (2011).Footnote 25 However, elementary obligation constraints like ours in (5) do not have a place in their model.

3 Discussion of the key issues

The transaction costs introduced in the issuance of two-party contracts have a role in the existence of equilibrium because they act through budgets to bound contract totals,Footnote 26 but they also generate a bid–ask spread for each contract. As will be explained in Sect. 4, this leads to refined rules of asset pricing in terms of market-imputed probabilities of future states, which can differ among agents and therefore help explain why some take long positions while others take short positions. In the case of Contract 0, the transaction cost leads to an endogenously generated difference between the interest rates for borrowing and lending.

Transaction costs tied endogenously like ours to the consumption of resources are not new. They have earlier been employed by others, but in different patterns and never with the amounts consumed depending on the current market prices for those goods. Laitenberger (1996) imposed them on both buyers and sellers at time 1, permitting asymmetry. Arrow and Hahn (1999) later had them at time 0 like us, but shared equally by buyers and sellers. In other related work, Préchac (1996) relied on exogenous costs of brokers who arrange transactions.

Although Theorem 1 targets a two-stage equilibrium with a wide array of features beyond the one-stage equilibrium of Arrow and Debreu (1954), comparisons can be made with the historical attempts in that classical context to soften assumptions of strong survivability. The farthest advances can be attributed to Florig (2001a, b),Footnote 27 but already in (Arrow and Debreu 1954, Theorem 2) there are elements akin to our ample survivability that can be gleaned from the arguments, if not actually evident on the surface. A fundamental difference, of course, is the absence of anything like money in Arrow and Debreu (1954), but another is the focus there on including production. That led to such complications that the specialization of their conditions to pure exchange is hard to decipher with clarity.Footnote 28

A retention scheme with some resemblance to ours has been employed by Seghir and Torres-Martinez (2011) in a context of “collateral ideas” inspired by unpublished suggestions of Geanakoplos and Zame (2002a, b). But in that work, adhering to perfect foresight and not trying to deal with “money,” there is a fixed categorization of goods into being “durable” or not, and no trade-off between consumption or retention is available to the agents. Aside from that line of research and a contribution of Dubey and Geanakoplos (2003) (see below), perfect foresight models stemming from Radner (1972) have not allowed for retention. Indeed, they have made no attempt to reflect the possibility (not to speak of the reality) of continuing activity outside of their time framework and have restricted goods to being consumed in single time periods with no possibility of carry-over to a future period.

Such models have had difficulties with the value of “money,” in particular, and that did not begin with them; a long history of struggles over money is recounted by Duffie (1990). A cogent summary, with various references, has been offered more recently by Walsh in his book on monetary theory (Walsh 2010, Chapter 2). The core problem is outlined very clearly by Geanakoplos (1990, Sect. 6). Fiat money, such as paper currency, might be treated as a special kind of good, but how then would it have any value? In common opinion, for a good to be positively priced at some time, some agent must want to consume it then. However, “consuming” money would be akin to removing quantities of it from the economy and that lacks plausibility as the natural platform from which money could function as a numéraire. Even if money could be assigned value in a model as a means of facilitating exchange, that value would drop away “at the end of time” and, in the propagation of perceptions back to the present, it would come out as worthless from the start.

Dubey and Geanakoplos (2003) have put together a model that is perhaps closest to ours in spirit, although very different in structure. They deal explicitly with fiat money and allow it to be retained. They also allow broadly for retention of “perishable goods” within a scheme of home production.Footnote 29 However, no utility accrues from their retention in contrast to ours, and money is therefore unable to acquire value in Keynesian response to uncertainty. In compensation, they introduce cash-in-advance constraints, requiring that purchases must be made through direct trades with cash. But cash received cannot be utilized until the following period except through government intervention with “short-term loans” within a period.Footnote 30 This approach is anyway inconsistent in our view with the modeling of markets by “periods” in which much can happen but only the net results are recorded. In such modeling, money should be able to move around, in particular. so that quantities involved in transactions can be netted out. The total value of transactions ought not then be bounded by the money supply within a given period.

Other contributions to the existence of equilibrium with incomplete markets, in line with ours in omitting production (unless merely confined in inputs and outputs to the separate states, which succumbs to easier treatment) and not insisting on every good being attractive to every agent, have not been as broadly based. Chae (1988)succeeded in obtaining it always if the contracts were restricted to paying multiples of some numéraire good, or basket of goods: numéraire assets. Laitenberger (1996) got it always for general real assets like Radner’s by likewise replacing exogenous bounds on sales by transaction costs generated endogenously much like ours, but without “money.” Developments building on Cass (1984) and Werner (1985) and centering on nominal assets only, thus having cope with the corresponding indeterminacy of equilibrium underscored by Magill and Shafer (1991, Sect. 3) as well as Geanakoplos (1990), have stopped at generic existence in a context of differential topology; see Duffie and Shafer (1985).

A commodity like gold might instead be the “monetary good” taken as numéraire, but then the disparate “units of account” in existing GEI theory would not be linked to a currency of the kind that financial markets typically do operate in. Gold as “commodity money” has been explored by Dubey et al. (2003) in the absence of future uncertainty and with attention only to efficiency of equilibrium, not its existence. In the article (Geanakoplos and Polemarchakis 1986) a special “money-like” good serves as numéraire and is the basis of all delivery contracts, but it is a commodity locked into consumption without possibilities for retention, and the assumptions deployed for establishing equilibrium are severe.Footnote 31 Numéraire assets appear in the work of Ageloni and Cornet (2006) but likewise in terms of a consumption good which is perishable and cannot be carried over; see also the papers of Aouani and Cornet (2009, 2011).

Keynesian underpinnings. Market models with gold or some other “consumption good” as numéraire can never embrace the simple economic truth that ordinary money, alone, provides the scale in which agents really compare values. Our ability here to deal directly with that relies on our approach to preferences which insists that agents always find money attractive for retention. That last point is crucial, of course, and we must now give our reasons for it.

The attractiveness of fiat money can partly be viewed as cultural, i.e., tied to social agreement, tradition, taxation, and confidence that it can store value—aspects suitably built into an agent’s utility.Footnote 32 \(^{,}\) Footnote 33 To these reasons for attractiveness, we add Keynesian considerations. In harmony with our aim of enabling a two-stage model to capture ongoing activity within a longer time line, an agent’s utility for money can reflect beliefs about future buying power, coming from past experience and shared expectations, however imprecise, just as it can incorporate “untested” assessments of uncertainties lying ahead. The same can be said about the utility of retaining goods like land and other enduring resources. The support provided by good 0 in our economy will be elaborated now in terms of agents being surely able to borrow or lend money.

Buying a unit of contract 0 is tantamount to putting a unit of money aside in an interest-bearing savings account. We contrast this with just retaining a unit of money, not in such an account. The utility benefits of lending through contract 0, which arrive in the future, must be balanced with that retention utility in equilibrium. This feature, closely connected with the discounting of future income, enters the endogenous determination of the interest rate in equilibrium in our model. An appreciation of the difference between lending out money in this sense at time 0 and simply retaining it until time 1 is therefore all-important for a correct understanding of our approach.Footnote 34

We take retention of money as referring to deposits in secure accounts that do not correspond to “investments” yielding interest.Footnote 35 Depositing money in an interest-bearing account, with the level of interest determined endogenously in equilibrium, is regarded instead as a version of lending. It relinquishes access, permitting the money to be used temporarily by another party, and it earns a reward as compensation. This is contrasted in our model with retaining the money and not getting that compensation.

The agents retaining money in various amounts do so for reasons related to their preferences, i.e., their utility. Among those reasons (despite imperfect mirroring due to gross discretization) are liquidity in the sense of unhindered access, and distrust over unexpected events in the interim. These are Keynesian financial motivations that were also deemed essential by Hicks (1935) in his thoughtful and enlightening essay, which still today makes good reading.Footnote 36

Once this dichotomy between lending and retaining is accepted, the next question is how a balance between them would be set in an equilibrium. Our model’s answer focuses on the utility that agents associate with either action and specifically on “money rates” which we introduce to convert money values at equilibrium into utility values. These rates fit into a study of the marginal utility of money that will be undertaken for its effects on preferences.

Reconsideration of future states and prices. More must be said now about the modeling of future states and prices. This is a complex issue of long standing; cf. Arrow (1974) for his penetrating remarks. The fundamental purpose of equilibrium theory is to determine how markets in the present can be brought into balance between supply and demand by present prices for goods and contracts. But market activity in the present is concerned in part with plans that agents make for the future, and those plans cannot help but be influenced by what agents anticipate about prices in the future. How can that influence be modeled “realistically” at the level of a relatively simple abstraction?

In one approach, that of “temporary equilibrium” cf. Grandmont (2006), agents act on beliefs and anticipations, but the different prices they individually come up with might have little connection with eventual supply and demand. Financial markets are modeled tenuously, and hedging opportunities are weak. In the alternative approach to equilibrium with incomplete markets that goes back to Radner (1972), the prices do make future markets clear, but the question of how these prices might be known in the present is not answered satisfactorily. The idea is roughly that the agents possess the ability to guess them correctly, with perfect foresight and in universal agreement.

The notion of a Walrasian “broker” (or “auctioneer”) has proved valuable for modeling how the price of a good in some market can bring about a balance between supply and demand. Instead of agents having to bargain separately with each other until agreement is reached, the market functions as a sort of information exchange on supplies and demands which is coordinated by the broker entity. In Radner’s scheme, such “brokers” operate in every future state as well as in the present, and agents are supposed to surmise the results of their operations in advance.

As we see it, though, the agents’ perceptions about future prices must come from information developed in the present, if they are to make sense. Therefore, the “brokers” concerned with those prices must be understood as acting in the present. Agents, in trying to come up with optimal decisions, seek information about what the market situation might turn out to be in a given future state in connection with a buy/sell component of a plan. One can think of this as giving rise to a rough information process modeled by (abstract) “brokers” who, in response to accumulated requests of the sort, report back on what may be previewed about total supply and demand for a given good and state. That way, some basis for surmising market-clearing prices would be created, even though the true prices would only be known later.Footnote 37

Rolling horizon. We adopt this interpretation here as more plausible than perfect foresight in explaining the role of projected future prices. However, it carries with it the caveat that spot markets operating in the future are not claimed to be represented in the equilibrium. Everything really revolves around how present prices may respond to the agents’ communal anticipations of the future, however imperfect. Although our model is formally two-stage, it is closer in this respect to being a one-stage model which partly tries to account for the future through tentative future exchanges of goods in combination with whatever hedges against uncertainty might be available through investments. Nevertheless, it has a rolling horizon quality: When the next stage of future truly arrives, the agents face a renewed version with a new time 0 and a new time 1.

We see this as offering a workable compromise in how to look at the future, but at the same time take it as advising that models directly including multiple future stages might not be soundly appropriate. It is hard to think of the markets in the fully branched multiplicity of uncertain states in all those stages as being assisted effectively in price projection by “broker entities” in the present. The conclusion then is that, for microeconomic theory as here,Footnote 38 a two-stage (or few-stage) approach to equilibrium may be better than one purporting to take a prolonged future into account. But to bring this now full circle, a two-stage approach can hardly be convincing if burdened by doomsday effects. That is a major motivation for our insistence on the retention of goods, instead of just consumption, as potentially having utility.

Guarding against the unforeseen. This attitude toward framing the future also opens the way for Keynes’ important ideas about unrepresented eventualities to enter the picture. In modeling future states by information processes in the present, we implicitly tie them to eventualities that agents can contemplate in common without necessarily agreeing on their likelihood. Individual agents could have worries not shared by others, and for those concerns, there would be no market support or feedback. Our version of equilibrium accordingly makes no pretense to offer more than a partial glimpse of the future and thus confronts the agents with significant irreducible uncertainties. Those could well induce them to postpone some transactions and hang on to money in the manner suggested by Keynes,Footnote 39 which our model enables them to do. As underscored by Arrow (1974), markets for coping with the future are bound to be sparse. This can be understood as saying that agents will never be able to allay all concerns through markets and will have to take some precautions outside of them. Being able to retain money, and other goods as well independently of the available markets, can help.

4 Money versus utility

In understanding the implications of equilibrium in our model with money-denominated prices, an important role will be played by “money rates” which, at optimality in the utility problem of an agent i, convert money values in the states \(s=0,1,\ldots ,S\) into utility values. Such rates, arising from Lagrange multipliers associated with budget constraints, are essential in appreciating how an agent’s decisions are actually based on an individual attitude toward future probabilities and discounting. The transaction costs we have introduced will be shown to force differences in those attitudes. This is an aspect of the model which deserves to be brought out carefully and examined for its effects. Lagrange multipliers are familiar in equilibrium studies, but their application to the agents’ problems \({{\mathcal {P}}}_i(p,q)\), with concave instead of merely quasi-concave utilities, produces a saddle point characterization of optimality which has not been exploited for the valuable additional insights that accrue.

When we come to the variational representation of equilibrium in the next section, it will be important even to enlarge the format of the equilibrium to include the money rates as elements partnered with the market prices and the plans of the agents. In preparation for that later development, but helpful already below, we introduce complementary slackness notation which facilitates a more compact description of equilibrium. In terms of

$$\begin{aligned} \beta \in N_{\scriptscriptstyle +}(\alpha ) \iff \alpha \ge 0,\quad \beta \le 0,\quad \alpha \beta =0, \end{aligned}$$
(12)

a price system (pq) furnishes an if and only if the problems \({{\mathcal {P}}}_i(p,q)\) have solutions for which the excess demands (7) satisfy

$$\begin{aligned}&\sum \limits _i d_{i0}(s,p(s))=0\quad \text {and}\quad \sum \limits _i d_{il}(s,p(s)) \in N_{\scriptscriptstyle +}(p_l(s))\nonumber \\&\qquad \text {for}\,l=1,\ldots ,L \text { in all states }s, \end{aligned}$$
(13)
$$\begin{aligned}&\sum \limits _i z_{ik}^{\scriptscriptstyle +}-\sum \limits _i z_{ik}^{\scriptscriptstyle -}\in N_{\scriptscriptstyle +}(q_k) \quad \text {for}\,k=0,1,\ldots ,K. \end{aligned}$$
(14)

In (14), the market clearing for contracts has been relaxed, but harmlessly. Agents are allowed to promise deliveries that no one will pay for, i.e., by issuing contracts k having price \(q_k=0\) (with unwanted deliveries assigned to disposal). However, that will not happen in equilibrium, as will be confirmed shortly.

Definition

(money rates) The multiplier \(\lambda _i(s)\) for the budget constraint of agent i in state s will be called the money rate of agent i in that state.

It rescales the money to units of (present) utility which can be balanced against preferences in the utility function \(u_i\). The balance is expressed by the Lagrangian

$$\begin{aligned}&L_i(w_i,c_i,z_i^{\scriptscriptstyle +},z_i^{\scriptscriptstyle -}; \lambda _i) = u_i(w_i,c_i)\nonumber \\&\qquad +\lambda _i(0)\Big ( p(0)\, [\,e_i(0) -w_i(0) -c_i(0) -D(0,p(0))z_i^{\scriptscriptstyle -}] -q\,\left[ z_i^{\scriptscriptstyle +}- z_i^{\scriptscriptstyle -}\right] \Big )\nonumber \\&\qquad \displaystyle +\sum \limits _{s>0} \lambda _i(s) p(s)\,\left[ e_i(s) +A_i(s)w_i(0) +D(s,p(s))\left( z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}\right) -w_i(s)-c_i(s)\right] \nonumber \\&\quad = u_i(w_i,c_i) -\lambda _i(0)p(0)d_i(0,p(0)) -\sum \limits _{s>0}\lambda _i(s)p(s)d_i(s,p(s))\nonumber \\&\qquad -\lambda _i(0)q[z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}], \end{aligned}$$
(15)

where the excess demand notation in (7) has been brought in along with the vector notation \(\lambda _i=(\lambda _i(0),\lambda _i(1),\ldots ,\lambda _i(S))\). For given \(\lambda _i\) (and prices), the maximization of \(L_i\) with respect to the other variables stands for an auxiliary problem in which agent i acts without paying attention to budgets, looking instead only at an aggregated utility based on investments, consumption and retention, both present and future. The Lagrangian expression (15) can also be organized as

$$\begin{aligned}&\displaystyle L_i(w_i,c_i,z_i^{\scriptscriptstyle +},z_i^{\scriptscriptstyle -}; \lambda _i) = u_i(w_i,c_i) + \sum \limits _s \lambda _i(s)p(s)e_i(s) -\sum \limits _s \lambda _i(s) p(s)\,c_i(s)\nonumber \\&\quad \displaystyle -\left[ \lambda _i(0) p(0) -\sum \limits _{s>0}\lambda _i(s)p(s)A_i(s)\right] \, w_i(0) -\sum \limits _{s>0} \lambda _i(s) p(s)\, w_i(s)\nonumber \\&\quad \displaystyle -\Big [ \lambda _i(0) q -\sum \limits _{s>0}\lambda _i(s)p(s)D(s,p(s))\Big ]\, z_i^{\scriptscriptstyle +}\nonumber \\&\quad \displaystyle +\Big [ \lambda _i(0)[q -p(0)D(0,p(0))] -\sum \limits _{s>0}\lambda _i(s)p(s)D(s,p(s))\Big ]\, z_i^{\scriptscriptstyle -}. \end{aligned}$$
(16)

Theorem 2

(Saddle point characterization of an agent’s optimality) The decision elements (9) for agent i in problem \({{\mathcal {P}}}_i(p,q)\) are optimal if and only if, for some money rate vector \(\lambda _i\), they provide a saddle point of the Lagrangian (15)–(16) with respect to maximization in the elements

$$\begin{aligned} (w_i, c_i)\in U_i,\quad z_i^{\scriptscriptstyle +}\in {IR}^K_{\scriptscriptstyle +}, \quad z_i^{\scriptscriptstyle -}\in {IR}^K_{\scriptscriptstyle +}(i), \end{aligned}$$
(17)

and minimization with respect to \(\lambda _i\ge 0\). Having a saddle point corresponds in this way to the following set of conditions:

  1. (A)

    \(\;(w_i,c_i)\) maximizes over \(U_i\) the expression

    $$\begin{aligned}&\displaystyle u_i(w_i,c_i)- \Big [\lambda _i(0)p(0) -\sum \limits _{s>0}\lambda _i(s)p(s)A_i(s)\Big ] \, w_i(0) \nonumber \\&\quad \displaystyle -\sum \limits _{s>0} \lambda _i(s) p(s)\, w_i(s) - \sum \limits _s \lambda _i(s) p(s)\, c_i(s), \end{aligned}$$
  2. (B)
    $$\begin{aligned} \left\{ \begin{array}{l} \displaystyle \sum \limits _{s>0}\lambda _i(s)p(s)D_k(s,p(s)) -\lambda _i(0)q_k \in N_{\scriptscriptstyle +}(z_{ik}^{\scriptscriptstyle +})\quad \mathrm{for\,all}\,k, \\ \displaystyle \lambda _i(0)[q_k -p(0)D_k(0,p(0))] -\sum \limits _{s>0}\lambda _i(s)p(s)D_k(s,p(s)) \\ \quad \in N_{\scriptscriptstyle +}\left( z_{ik}^{\scriptscriptstyle -}\right) \quad \mathrm{for}\,k\notin K_i, \end{array}\right. \end{aligned}$$
  3. (C)

    \(\lambda _i(s)>0\quad \hbox {for}\,s=0,1,\ldots ,S\), and in the notation (7), also

    $$\begin{aligned} p(0)\,d_i(0,p(0))+q[z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}]=0, \quad p(s)\,d_i(s,p(s))=0\quad \mathrm{for}\, s>0. \end{aligned}$$

The proof Theorem 2 goes as follows. Having a saddle point is always sufficient for optimality in a setting of convexity like this, and it is necessary under the Slater condition,Footnote 40 namely that the budget constraints can be satisfied with strict inequality; cf. (Rockafellar 1970, Sect. 28). That holds because of the strict inequalities for good 0 in (a) of our ample survivability assumption. The maximization half of the saddle point condition breaks down into the separate conditions in (A) and (B). Through (A) and the insatiability of utility, it requires all the money rates to be positive. The rest of (C) corresponds then to the minimization half of the saddle point condition.

Basic properties of money rates. Any money rate vector \(\lambda _i=(\lambda _i(0),\lambda _i(1),\ldots ,\lambda _i(S))\) in the saddle point condition of Theorem 2 satisfies

$$\begin{aligned} \lambda _i(s)>0, \quad \lambda _i(0) - \sum \limits _{s>0} \lambda _i(s) >0, \end{aligned}$$
(18)

so that in letting

$$\begin{aligned} \rho _i(s) =\frac{\lambda _i(s)}{\lambda _0(s)}\quad \text {for}\, s=1,\ldots ,S, \quad \rho _i =\sum \limits _{s>0} \rho _i(s), \quad \pi _i(s)= \frac{\rho _i(s)}{\rho _i}, \end{aligned}$$
(19)

one has \(\,\lambda _i(0) -\sum \limits _{s>0}\lambda _i(s) = [1-\rho _i] \lambda _i(0)\) with

$$\begin{aligned} 0< \rho _i< 1 \quad \rho _i(s)=\rho _i\pi _i(s), \quad \pi _i(s)>0, \quad \pi _i(1)+\cdots +\pi _i(S) =1. \end{aligned}$$
(20)

The positivity of \(\lambda _i(s)\) in (18) for \(s>0\) is revealed by the maximization in (A) of Theorem 2 through the attractiveness assumed for the retention of money such states. The second inequality in (18) arises the same way from the more special maximization with respect to retention of money in state 0 and the definition of good 0 being “freely saved.”

Definition

(discount rates and imputed probabilities). The factor \(\rho _i(s)\) is the discount rate of agent i for money in state s, whereas \(\rho _i\) is the overall discount rate of agent i for future money. The fraction \(\pi _i(s)\) will be called the imputed probability of the future state s for agent i.

Similar discounts and probabilities are invoked (in different notation) in the Geanakoplos 1990 introduction to GEI theory (Geanakoplos 1990, Theorem 3) in order to shed more light on the prices of assets. We use them analogously in the theorems that follow, but our orientation is directly toward money and, in the case of contracts k, must account also for the influence of

$$\begin{aligned} \tau _k(p(0))= & {} p(0) D_k(0,p(0))\nonumber \\= & {} \text {the positive transaction cost in money for selling contract}\,k. \end{aligned}$$
(21)

(The positivity of \(\tau _k(p(0))\) was noted earlier, right after the definition of equilibrium.) A new issue, which is very important for us in relation to the Keynesian aspects of our approach, is understanding the trade-offs between contracts and retention in transmitting wealth to the future.

Theorem 3

(discounting effects in retention). For goods \(l\ne 0\) other than money, present and future prices are constrained by retention to satisfy

$$\begin{aligned} \lambda _i(0)p_l(0) \;\ge \; \sum \limits _{s>0}\lambda _i(s)p_l(s)A_i(s) \mathrm{for\,the\,goods}\,l >0, \end{aligned}$$
(22)

which can be expressed in discounted expectation form as the martingale-like inequality

$$\begin{aligned} p_l(0) \ge \rho _i \sum \limits _{s>0}\pi _i(s)p_l(s)A_i(s). \end{aligned}$$
(23)

These relations must hold with strict inequality if good l is attractive to agent i for retention in state 0. On the other hand, they must hold as equations if the quantity of good l retained by agent i in state 0 is at a level at which the marginal utility for a decrease in that quantity is 0. Moreover, in an equilibrium these properties of goods prices must hold for all agents i simultaneously.

The inequalities in Theorem 3 are again, like (18) which corresponds to \(l=0\), immediate from the maximization in (A) of Theorem 2 through the monotonicity of \(u_i\) and the possible attractiveness of good l. The equation case takes advantage of our assumption that \(u_i\) is concave: A concave function has one-sided derivatives (possibly different) for increases and decreases in any variable, in particular. Because \(\lambda _i(0)>0\) from (18), the maximization in (A) would be thrown off in the circumstance described unless the difference in (22) were 0.

This result has special importance for the modeling of one-sided financial instruments like pre-existing bonds as investment goods by way of our retention features. Perhaps an agent might get some enjoyment, however slight, from holding a bond, in which case strict inequality would be seen in (23), but there is no compulsion toward that in our framework. In the absence of such attractiveness, the price of a bond would obey (23) as a martingale equation. Bear in mind, though, that the imputed probabilities are those of agent i only. The combined effect from all the agents, as indicated in the final part of the theorem, would be more crucial.

Theorem 4

(discounting effects on contract prices). In line with the transaction costs in (21), the prices \(q_k\) of the contracts k must satisfy the martingale-like inequalities

$$\begin{aligned} q_k-\tau _k(p(0)) \;\le \; \rho _i\sum \limits _{s>0}\pi _i(s)p(s)\, D_k(s,p(s)) \;\le \; q_k. \end{aligned}$$
(24)

Equality holds on the right when \(z^{\scriptscriptstyle +}_{ik}>0\), i.e., agent i buys some of contract k, but equality holds on the left when \(z^{\scriptscriptstyle -}_{ik}>0\), i.e., agent i sells some of contract k. Thus, agent i will not buy any of contract k if strict inequality holds on the right and will not sell any of contract k if strict inequality holds on the left. Moreover, in any equilibrium these properties of contract prices must hold for all agents i simultaneously.

The relations in Theorem 4 re-express the complementary slackness conditions in (B) of Theorem 2 through the discount rates and imputed probabilities we have introduced. Observe that the position of the price \(q_k\) in the strict interval between the bounds in (24) partitions the agents i into three distinct categories: agents who potentially could buy, agents who potentially could sell, and agents who definitely would refrain from either buying or selling contract k. This is similar to the analysis of Arrow and Hahn (1999) of the influence of transaction costs.

The case of contract \(k=0\), which delivers one unit of the money good 0 in every future state s, deserves particular attention because of what it tells about the overall discount rates of the agents. Recall here our assumption that all agents can buy and sell contract 0; cf. (4).

Corollary 1

(discounting effects on lending and borrowing). For contract 0, with transaction cost \(\tau _0(p(0))>0\), Theorem 4 requires that

$$\begin{aligned} q_0 -\tau _0(p(0)) \;\le \; \rho _i \;\le \; q_0. \end{aligned}$$
(25)

Equality holds on the right when \(z^{\scriptscriptstyle +}_{i0}>0\), i.e., agent i lends some money, but equality holds on the left when \(z^{\scriptscriptstyle -}_{i0}>0\), i.e., agent i borrows some money. Thus, agent i will not consider lending money unless \(\rho _i=q_0\) and will not consider borrowing money unless \(\rho _i=q_0-\tau _0(p(0))\). If \(q_0>\rho _i> q_0-\tau _0(p(0))\), agent i will definitely neither lend nor borrow. In particular, an agent i having \(\rho _i<q_0\) would prefer passing money to the future through retention rather than lending.

These effects can alternatively be seen from the perspective of the corresponding endogenously determined interest rates:

$$\begin{aligned}&\frac{1}{q_0}-1 =\text { the interest rate received by lenders, } \\&\frac{1}{q_0-\tau _0(p(0))}-1 =\text {the interest rate paid by borrowers.} \end{aligned}$$

The final assertion of Corollary 1 pins down a Keynesian reason why an agent would prefer holding onto money instead of investing it. A discount rate \(\rho _i\) lower than the market rate \(q_0\) could signal a distrust of the market’s appraisal of the uncertainties being faced.

Corollary 2

(existence of borrowers). If in an equilibrium there are any agents at all who borrow money, then

$$\begin{aligned} q_0 =\max _{i=1,\ldots ,I} \rho _i, \quad q_0-\tau _0(p(0)) =\min _{i=1,\ldots ,I} \rho _i, \quad q_0>\tau _0(p(0)). \end{aligned}$$

Without the transaction cost \(\tau _0(p(0))>0\) for borrowing money, everything would simplify, of course. Equality would hold throughout in (25), and every agent would have the same discount rate \(\rho =q_0\). Even then, the imputed probabilities \(\pi _i(s)\) of the agents would not have to agree, although other relations in Theorem 4 and earlier in Theorem 3 could place severe limitations on the extent of their disagreement. But in our equilibrium, we do have a positive transaction cost \(\tau _0(p(0))\), so that, unless no agent at all lends or borrows, some difference in their discount rates is inevitable in any equilibrium, as reflected in Corollary 2.

As the concluding contribution in this section, we characterize the money rates of agent i as describing the marginal utility of having slightly more or less money in the present or future. The money already available, and possible changes to it, are captured by the vectors

$$\begin{aligned} e_{i0} = (e_{i0}(0),e_{i0}(1),\ldots ,e_{i0}(S)),\quad \Delta e_{i0} = (\Delta e_{i0}(0),\Delta e_{i0}(1),\ldots ,\Delta e_{i0}(S)). \end{aligned}$$

The corresponding effects on maximum utility, with prices and the endowments in all other goods fixed, are described by the (utility) value function

$$\begin{aligned} v_i(\Delta e_{i0}) =\left\{ \begin{array}{l} \hbox {maximum utility in problem } {{\mathcal {P}}}_i(p,q)\\ \hbox {when } e_{i0}\hbox { is replaced by } e_{i0}+\Delta e_{i0}.\end{array}\right. \end{aligned}$$

Here, \(v_i(0)\) equals the maximum utility in the unmodified problem \({{\mathcal {P}}}_i(p,q)\). The marginal utility with respect to a shift in money endowments in the direction of \(\Delta e_{i0}\) is accordingly defined to be

$$\begin{aligned} d v_i(\Delta e_{i0}) = \lim _{\varepsilon {\scriptstyle \,\searrow \,}0} \frac{ v_i(\varepsilon \Delta e_{i0}) -v_i(0)}{\varepsilon }. \end{aligned}$$

Theorem 5

(money rates and marginal utility). Under ample survivability, the value function \(v_i\) is concave with \(v_i(0)\) finite, and if agent i actually has positive endowments of money in all states,Footnote 41 \(v_i\) is surely finite on some neighborhood of 0. Then the marginal value function \(dv_i\) is not only well defined and finite but also expressed by

$$\begin{aligned} d v_i(\Delta e_{i0}) = \min _{\lambda _i\in \Lambda _i} \Big \{\lambda _i(0)\Delta e_{i0}(0)+ \lambda _i(1)\Delta e_{i0}(1) +\cdots + \lambda _i(S)\Delta e_{i0}(S) \Big \}, \end{aligned}$$

where \(\Lambda _i\) is the set of all money rate vectors \(\lambda _i\) associated with optimality in Theorem 2, this being a nonempty, compact convex set.

If there is only one such money rate vector \(\lambda _i\in \Lambda _i\), then \(v_i\) is differentiable at 0 with this \(\lambda _i\) as its gradient vector. In that case,

$$\begin{aligned} \lambda _i(s)= \frac{\partial v_i}{\partial e_{i0}(s)}(0) =\mathrm{the\,marginal\,utility\,of\,money\,in\,state}\,s. \end{aligned}$$

This result, although new from the economic standpoint, at least in characterizing marginal utility in optimality with rigor, is a standard consequence of the saddle point representation of optimality in Theorem 2. The role of Lagrange multipliers in expressing the one-sided derivatives of value functions in optimization problems with convexity is fully laid out in Rockafellar and Wets (1997, Chapter 11H).

5 Variational formulation

Variational inequalities have not previously been employed in the theory of economic equilibrium, apart from some publications in mathematics concerning one-stage models, cf. the book of Facchinei and Pang (2003) and our own papers (Jofre et al. 2005, 2007), and their references. A brief summary of the facts and concepts is desirable therefore before proceeding with this methodology, which is so central to our approach.

We start with subgradient sets and normal cones of convex analysis. A proper convex function on \({IR}^n\) is a convex function \(f:{IR}^n\rightarrow (-\infty ,\infty ]\) for which the set

$$\begin{aligned} \mathop {\hbox {dom}}\nolimits f = \big \{{\!x} \,\big |\,f(x)<\infty \big \},\quad \text {the effective domain of } f, \end{aligned}$$

is nonempty. The convexity of f corresponds to the convexity of the set

$$\begin{aligned} \mathop {\hbox {epi}}\nolimits f= \big \{\! (x,\alpha ) \in {IR}^n\times {IR}\,\big |\,f(x)<\alpha \big \},\quad \text { the epigraph of } f. \end{aligned}$$

Lower semicontinuity of f corresponds to the epigraph being closed. The set of subgradients of f at a point x is defined by

$$\begin{aligned} y\in \partial f(x) \iff f(x')\ge f(x)+ y[x'-x]\quad \text { for all } x'. \end{aligned}$$
(26)

It is a closed convex set, surely empty if \(x\notin \mathop {\hbox {dom}}\nolimits f\), and reduces to a single element y if and only if f is differentiable at x, with y then being the gradient \(\nabla f(x)\). The set of pairs satisfying (26) is regarded in general as the graph of a “set-valued” mapping \(\partial f\) from \({IR}^n\) to \({IR}^n\).

An important special case occurs when f is the indicator of a nonempty, closed, convex set \(C\subset {IR}^n\), namely with \(\delta _C(x)=0\) if \(x\in C\) but \(\delta _C(x)=\infty \) if \(x\notin C\). Then \(\,\mathop {\hbox {dom}}\nolimits f=C\), and the subgradient mapping \(\partial f\) reduces to the normal cone mapping \(N_C\) associated with C, for which

$$\begin{aligned} y\in N_C(x) \iff x\in C\quad \text {and}\quad y{\cdot }[x'-x]\le 0\quad \text {for all}\quad x'\in C. \end{aligned}$$
(27)

Having \(x\in \mathop {\hbox {int}}\nolimits C\) is equivalent to having \(N_C(x)\) consist of just \(y=0\).

Variational inequalities. In terms of a vector function \(F:{IR}^n\rightarrow {IR}^n\),

  1. (a)

    a variational inequality of functional type has the form

    $$\begin{aligned} -F(x)\in \partial f(x) \end{aligned}$$

    for a proper, lower semicontinuous, convex function f on \({IR}^n\);

  2. (b)

    a variational inequality of geometric type has the form

    $$\begin{aligned} -F(x)\in N_C(x) \end{aligned}$$

    for a nonempty, closed, convex set C in \({IR}^n\).

These conditions first gained popularity in infinite-dimensional engineering applications involving partial differential operators. The “inequality” in their name comes from the possibility of writing them through (26) or (27) as systems of inequalities on F(x). They are “variational” that way through interpretation of the inequalities, but more profoundly by their connection to the classical framework of the inverse theorem or implicit function theorem, in which a problem gets embedded parametrically in family of similar problems which indicate how it may vary.

A variational inequality of either type is actually a sort of “generalized equation.” Indeed, one simply gets \(F(x)=0\), the vector version of n real equations in n real unknowns, when \(f=\delta _C\) with \(C={IR}^n\), i.e., when \(f\equiv 0\). Variational inequalities of geometric type go beyond simple equations by insisting that certain normality relations hold on the boundary of a constraining set C. A remarkable feature is that, when \(F\in {{\mathcal {C}}}^1\), the set

$$\begin{aligned} G =\Big \{(v,x) \in {IR}^n\times {IR}^n\,\Big |\,v-F(x) \in \partial f(x)\Big \} \end{aligned}$$
(28)

is a “Lipschitz manifold” of dimension n in \({IR}^n\times {IR}^n\). Solutions to \(-F(x)\in \partial f(x)\) are obtained in principle by intersecting G with the subspace \(v=0\) in \({IR}^n\times {IR}^n\). This reveals a function-like quality of the graph G which is comparable to the case of an equation \(F(x)=0\), where G is the graph of the (generally set-valued) inverse of F. In that setting, the existence and potential uniqueness of a solution x and how it may vary when v shifts away from 0, are tied to the classical inverse function theorem and a full rank condition on Jacobian matrix for F at x. Broader parameterizations \(F(v,x)=0\) bring up the classical implicit function theorem. Those theorems have heavily been employed for a long time in economics and other areas, to handle specific issues but also in judging whether a problem may be reasonably posed, e.g. in having “the number of equations equal to the number of unknowns.” In fact, though, that picture has solidly been extended in more recent times from equations to variational inequalities, with derivatives of F replaced by generalized one-sided derivatives. This is explained in much detail in Dontchev and Rockafellar (2009); other useful background can be found in Rockafellar and Wets (1998, Chapter 12).

The main thing to appreciate is that, by managing to arrive at a variational inequality formulation of some problem, one is not just exercising a preference, but enabling passage into a rich universe of analysis beyond classical calculus.

For computing solutions, most of the attention has been paid so far to the class of variational inequalities that are monotone in the sense thatFootnote 42 \( [F(x')-F(x)]{\cdot }[x'-x] \ge 0 \text { for all } x,x'\). Such monotonicity guarantees in particular that the set of solutions, if not a singleton, is at least a closed, convex set. In economics, of course, a multiplicity of isolated equilibria is normally expected instead in the absence of uniqueness. There is no surprise, then, in the fact that the equilibrium variational inequality about to be developed here will not be monotone.

To capture an equilibrium in our present context and analyze it by this methodology, we need to take advantage of the way that variational inequalities can be built up in “modules.”

Modular formulation of variational inequalities. A family of conditions

$$\begin{aligned} F_j(x_1,\ldots ,x_r)\in \partial f_j(x_j)\quad \text {for}\,j=1,\ldots ,r\quad \text {with}\quad x_j \in {IR}^{n_j}, \end{aligned}$$
(29)

in which each \(f_j\) is a proper, lower semicontinuous, convex function on \({IR}^{n_j}\) and each \(F_j\) is a function from \({IR}^{n_1}\times \cdots \times {IR}^{n_r} \rightarrow {IR}^{n_j}\), is equivalent to the (functional-type) variational inequality \(-F(x)\in \partial f(x)\) for the proper, lower semicontinuous, convex function

$$\begin{aligned} f(x)=f(x_1,\ldots ,x_r) =f_1(x_1)+\cdots +f_r(x_r) \end{aligned}$$
(30)

and the function \(F: {IR}^{n_1}\times \cdots \times {IR}^{n_r} \rightarrow {IR}^{n_1}\times \cdots \times {IR}^{n_r}\) given by

$$\begin{aligned} F(x)= F(x_1,\ldots ,x_r) =\Big (F_1(x_1,\ldots ,x_r),\ldots ,F_r(x_1,\ldots ,x_r)\Big ). \end{aligned}$$
(31)

A crucial aspect in this formulation is that every real variable among the components of \(x=(x_1,\ldots ,x_r)\in {IR}^n\) with \(n=n_1+\cdots +n_r\) has a place finally in \(-F(x)\in \partial f(x)\). Of course some of the functions \(f_j\) could be indicators \(\delta _{C_j}\), so that the composite variational inequality could incorporate normality conditions \(F_j(x_1,\ldots ,x_r)\in N_{C_j}(x_j)\) on \(x_j\) which also depend perhaps on other vectors \(x_{j'}\) with \(j'\ne j\). Anyway, the domain will in general be the product of the effective domains \(\,\mathop {\hbox {dom}}\nolimits f_i\) of the functions \(f_i\).

In our equilibrium model, there will be functional modules coming from the utility functions \(u_i\), but primarily we will have geometric modules coming from complementary slackness relations in the \( N_{\scriptscriptstyle +}\) notation of (12) through the fact that

$$\begin{aligned} N_{\scriptscriptstyle +}= N_C \;\text { for }\; C=[0,\infty )\subset {IR}^1. \end{aligned}$$
(32)

Another feature is motivated by the significance of the money rates \(\lambda _i(s)\) in providing discount rates and imputed probabilities. This suggests that an equilibrium ought to incorporate these money rates directly, as the dual variables in the agent’s optimization problems.

Definition

(enhanced equilibrium). The specification of an equilibrium price system (pq), together with elements \(w_i, c_i, z_i^{\scriptscriptstyle +}, z_i^{\scriptscriptstyle -}\), solving the associated problems \({{\mathcal {P}}}_i(p,q)\) and the money rate vectors \(\lambda _i\) that combine with them in optimality, as in Theorem 2, will be called an enhanced equilibrium.

Enhanced equilibrium that includes Lagrange multipliers for budget constraints was previously treated in our paper (Jofre et al. 2007) in the context of a one-stage model. In following that pattern here, we have the additional feature of money interpretations but also incentives coming from variational analysis. By these means, we achieve a variational inequality representation which is in prime condition for eventually applying the perturbation tools in Dontchev and Rockafellar (2009) for understanding the stability of GEI equilibrium. Results already obtained about the stability of equilibrium in one-stage models of exchange, without future states, suggest a high potential for new insights from such a coming project, cf. Dontchev and Rockafellar (2012), Jofre et al. (2013).

Theorem 6

(variational representation of enhanced equilibrium). Elements \(p, q, w_i, c_i\) and \(\lambda _i\) furnish an enhanced equilibrium if and only if they solve the composite variational inequality with the following components for the agents i and contracts k:

$$\begin{aligned}&\displaystyle -\Big (\lambda _i(0)p(0) -\sum \limits _{s>0}\lambda _i(s)p(s)A_i(s), \lambda _i(0)p(0); \ldots ; \lambda _i(s)p(s),\lambda _i(s)p(s);\ldots \Big ) \nonumber \\&\qquad \displaystyle \in \partial [-u_i]\Big (w_i(0),c_i(0);\ldots ;w_i(s),c_i(s);\ldots \Big ),\end{aligned}$$
(A)
$$\begin{aligned}&\left\{ \begin{array}{l}\displaystyle \sum \limits _{s>0}\lambda _i(s)p(s)D_k(s,p(s)) -\lambda _i(0)q_k \in N_{\scriptscriptstyle +}(z_{ik}^{\scriptscriptstyle +}), \\ \displaystyle \lambda _i(0)[q_k -p(0)D_k(0,p(0))]\\ \quad -\sum \limits _{s>0}\lambda _i(s)p(s)D_k(s,p(s)) \in N_{\scriptscriptstyle +}(z_{ik}^{\scriptscriptstyle -})\, \mathrm{when}\,k\notin K_i, \end{array}\right. \end{aligned}$$
(B)
$$\begin{aligned}&\left\{ \begin{array}{l} p(0)\,d_i(0,p(0))+q[z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}] \in N_{\scriptscriptstyle +}(\lambda _i(0)), \\ p(s)\,d_i(s,p(s))\in N_{\scriptscriptstyle +}(\lambda _i(s))\quad \mathrm{for}\,s>0, \end{array}\right. \end{aligned}$$
(C)
$$\begin{aligned}&\sum \limits _i d_{il}(s,p(s)) \in N_{\scriptscriptstyle +}(p_l(s)) \quad \mathrm{for\,the\,goods}\,l=1,\ldots ,L\,\mathrm{in\,all\,states}\,s,\end{aligned}$$
(D)
$$\begin{aligned}&\sum \limits _i z_{ik}^{\scriptscriptstyle +}-\sum \limits _i z_{ik}^{\scriptscriptstyle -}\in N_{\scriptscriptstyle +}(q_k). \end{aligned}$$
(E)

Condition (A) here simply re-expresses (A) of Theorem 2 by subgradients of the convex functions \(-u_i\). Conditions (B), (D), and (E) come unchanged from (B) of Theorem 2 and the market-clearing conditions (13) and (14). In (C), we have the complementary slackness form of the budget conditions in (C) of Theorem 2, and this is equivalent because the multipliers \(\lambda _i(s)\) must in fact be positive in optimality. The only feature to raise a question is the absence in (D) of the equilibrium equations for good 0 in (13). However, those equations follow from the other conditions. Specifically, because the budget constraints must hold with equality, we have for \(s=0\) that

$$\begin{aligned} \displaystyle 0= & {} \sum \limits _i \Big [ p(0)\,d_i(0,p(0))+q\left[ z_i^{\scriptscriptstyle +}-z_i^{\scriptscriptstyle -}\right] \Big ] \\ \displaystyle= & {} \sum \limits _i d_{i0}(0,p(0))+ \sum \limits _{l>0} p_l(0) \sum \limits _i d_{il}(0,p(0)) +q\Big [\sum \limits _i z_i^{\scriptscriptstyle +}-\sum \limits _i z_i^{\scriptscriptstyle -}\Big ] \end{aligned}$$

where all terms but \(\sum \limits \nolimits _i d_{i0}(0,p(0))\) are known to vanish by complementary slackness. Then \(\sum \limits \nolimits _i d_{i0}(0,p(0))=0\) as well. The same argument works for \(s>0\), without the q part.

It has to be underscored here that explicit inclusion of the money rates \(\lambda _i(s)\) was a key to achieving this representation (hence the notion of an enhanced equilibrium). Furthermore, this relied on concavity rather than just quasi-concavity of the utility functions \(u_i\). Note that the portfolio variables \(z_{ik}^{\scriptscriptstyle -}\) for \(k\notin K_i\) have effectively been suppressed in light of the obligation constraints (5) on the agents.

Representing an equilibrium by a variational inequality is one thing, and proving its existence as a solution to that variational inequality is another. The basic tool is the following “structured” version of a fixed-point theorem.

Existence criterion. A functional variational inequality \(-F(x)\in \partial f(x)\) for a proper, lower semicontinuous, convex function f has a solution, in particular, when

  1. (a)

    \(\;\mathop {\hbox {dom}}\nolimits f\) is bounded,

  2. (b)

    \(\;F\) is continuous relative to the closure of \(\mathop {\hbox {dom}}\nolimits f\).

In the special case of a geometric variational inequality \(-F(x)\in N_C(x)\) for a nonempty, closed, convex set C, both \(\,\mathop {\hbox {dom}}\nolimits f\) and its closure are replaced by C.

We established this criterion in Jofre et al. (2007) with an argument which invokes a basic fixed-point theorem in the context of special properties enjoyed by subgradient mappings \(\partial f\),Footnote 43 and wish to put it to work here. Condition (b) of the criterion poses no difficulties in our equilibrium context, but an immediate impediment is a lack of the boundedness demanded by (a). Indeed, none of the components in Theorem 6 has bounded domain. But this is a familiar circumstance of in equilibrium theory, even if previously approached by economists from other directions. Carefully articulated truncations must be introduced, and that is how the proof of Theorem 1 is achieved.