1 Introduction

Usually in mechanism design it is assumed that players have a subjective probability distribution over a set of possible elements or outcomes, which represents information privately known to other players. More specifically, in a principal–agent relationship with adverse selection the principal does not know the type of agent that she is matched with, but the distribution of types is common knowledge. Given a belief about this distribution, principals write court-enforceable contracts and agents self-select. Against this backdrop of the standard model, we introduce a bias on the part of the principals concerning their beliefs.

We model an aggregative game where principals are firms in an competitive market. Each principal is randomly matched with an agent who, in exerting effort, generates an output. Principals offer contracts based on the expected aggregate quantity and their belief over the distribution of types in the economy. Whereas the payoff of the agent depends on his (privately known) cost, the principals’ payoff is affected by the realized aggregate output and their beliefs.

We then study imitation equilibria in this market characterized by adverse selection and heterogeneous beliefs. The overarching question in the set-up then becomes: What are possible long-run equilibria of the beliefs principals hold? To this end, we formulate conditions under which biased beliefs can persist.

The aggregate of all individual firm decisions has an externality effect on all market participants. Building on that notion, we are interested in the way that a bias can affect that externality and, in a feedback effect, how the externality affects the bias. This means that, on the one hand, and this is to be expected, firms acting on biased beliefs influence the aggregate quantity in the market, because their individual output decisions are changed by the bias. On the other hand, however, convergence toward a beliefs equilibrium depends on the market quantity and the realized profits.

There is a long-term effect on market fundamentals, i.e., price, quantity, utilities and labor contracts. We show that the magnitude of the bias is decisive for the long-run outcomes. As intuition suggests, a large bias would be eradicated by market forces, whereas a modest degree of bias can persist. The reason is that for a range of biases the net of all externalities affecting an individual firm is positive.

Imitation in a game-theoretic setting is developed by Björnerstedt and Weibull [5], Vega-Redondo [22] and Schlag [18], where individuals imitate those strategies that offer higher profits. Apesteguia et al. [2] synthesize these approaches and test the theory with an experiment. Selten and Ostmann [20] study an imitation equilibrium in which higher profits also determine who will be imitated. In addition they introduce the notion of the reference group, which comprises all other players any individual would at all consider imitating. The precise definition of reference group is made in each case on the basis of the problem at hand. For example in a spatial sense as in Selten and Apesteguia [19], where firms imitate only neighboring firms. Or, as in Rothschild and Stiglitz [15] and Ania et al. [1], the reference group for principals—while not so named—includes contracts that are similar enough to one’s own contract.

We contribute to this literature on imitation. We assume (and w.l.o.g.) that some of the principals are optimistic about the distribution.Footnote 1 This means that they believe that the distribution of types is more favorable than it actually is.Footnote 2 As a result, the profits are different depending on the belief a principal holds. Hence, we study a polymorphic population characterized by unbiased and optimistic principals. To the best of our knowledge, our paper is the first to introduce a bias for the uninformed market side in an evolutionary set-up.Footnote 3 In our model, learning takes place by imitation of other principals’ beliefs. That is, information about the beliefs is shared by word-of-mouth communication as in Banerjee and Fudenberg [4]. Alternatively, beliefs can be inferred if the menus of contracts are observable as in Ania et al. [1].

In putting the model squarely in the tradition of imitation, we effectively assume that principals are memoryless about past matches. Instead, we could assume that the lifespan is short. Alternatively, if we assumed principals able to revise beliefs as Bayesian updaters, then, with an appeal to the law of large numbers, the answer would be straightforward. As more information accumulates over time, Bayesian updating with perfect memory would ultimately lead to all principals having the same unbiased belief. However, in this scenario, the information requirements are strong, because principals have to live a sufficiently long time to collect enough data points. We imagine a continuum between a perfect Bayesian updater at the one end and imitation only at the other. A Bayesian approach requires that firms potentially live forever and that (in the long run) perfectly recover the underlying distribution of types. In assuming memorylessness, we are at the one end of the spectrum where the evolution of beliefs is not straightforward. Fundamentally, we are interested in studying potential outcomes if economic actors do not or are unable to accumulate enough observations to recover the true distribution. In this context, the assumption of memorylessness is a mathematical convenience.

In our set-up, the probability to change beliefs depends on the matching, the propensity to switch, and the payoff difference between principals. We partially follow Selten and Ostmann’s [20] notion of reference groups. There it is stated that individuals tend to compare with similar others (i.e., membership of the same reference group). In this sense, we introduce a mechanism that describes the willingness of individuals to compare themselves with others. To be concrete, consider a model with two types of agents. There is one group including the principals matched with a high-cost agent and the second with those matched with a low-cost agent. This lets us define a propensity to compare for each principal, which expresses the willingness to compare with a randomly chosen different principal. Hence, we do not restrict the comparison to a given member of a reference group, but rather we conceive of a probability representing the willingness of a given principal to compare herself with others. Whereas this assumption represents an extension of the notion of reference groups in economics, it is a common view in the social comparison theory, which is commonplace in other disciplines. Starting with Festinger [9], psychologists point out that individuals tend to carry out “social comparisons” preferably (but not exclusively) with similar others. The latter point suggests that our principals treat information gained from different reference groups differently. A precursor to our approach in experimental economics is the work by Todt [21]. The subjects in these early experiments tended to be more open to imitation if the situation of the other party was perceived to be more similar to their own.

Principals offer contracts that stipulate the production of a given quantity of a homogeneous good. Aside from a belief about the distribution of types, each principal also forms an expectation about the aggregate quantity produced in the market. We focus our attention on naive adaptive expectations, which implies that each principal writes a contract assuming that the aggregate quantity in a given period is the same as in the period before. The rationale is the following. Principals in our model do not know the salient characteristics of the market, simply because they are not aware that there are different beliefs. Rational expectations about the quantity would run contrary to this view of the role of principals and therefore are not useful in this respect.Footnote 4 Given the assumption about naive expectations, our model is then a version of a cobweb model where, traditionally, fluctuations arise due to a disconnect between the time quantities are chosen and prices are realized.

We focus on just two possible beliefs, but obviously one could imagine a population in which each principal holds her own prior belief about the distribution. Then, the switching process described above should sooner or later lead to a situation in which the polymorphism of the population consists of either two remaining strategies or a stable configuration with more than two beliefs present. Whereas the latter case would require an analysis of the conditions under which a configuration of multiple beliefs can coexist, the former is a study of convergence toward a unique belief. We focus on this case keeping in mind that this is a “reduced” problem, because we start the analysis at a moment in time in which a potentially large number of beliefs has already been eliminated from the population and where the only polymorphism consists of two beliefs.Footnote 5

The paper proceeds as follows: the next section introduces the interaction of the different groups in the model. The resulting dynamic system is studied in Sect. 3. Finally, we offer some concluding remarks in Sect. 4. All proofs are relegated to Appendix.

2 Population Interactions

In Sect. 2.1, we describe the interaction between principals and agents in the stage game of the model. Then, in Sect. 2.2, we set up and describe the interaction among principals with different beliefs. This entails defining a mechanism that allows principals to modify their beliefs and therefore change their contract offers in the stage game. Hence, in the next two subsections we derive the nonlinear map which governs the evolution of the population composition and of the quantity.

2.1 Stage Game

There are two large populations of principals and agents of equal size. Each principal wants to delegate a task to an agent in order to produce a quantity q. Agents are heterogeneous with regard to their ability to produce the quantity. They have a linear cost function defined as \(C\left( q,\theta \right) =\theta q\). As is standard, we assume that \(\theta \in \left\{ \underline{\theta },\overline{\theta }\right\} \), where \(\overline{\theta }>\underline{\theta }\) and we denote \(\Delta \theta =\overline{\theta }-\underline{\theta }\). The proportion of agents with marginal cost \(\underline{\theta }\) is \(v\in \left( 0,1\right) \). In the next step, the stage game will be defined.

Principals are heterogeneous in that they hold different beliefs about the distribution of agents’ abilities. In particular, we assume that some principals believe that the proportion of low-cost agents in the population is larger than it really is:

Assumption 1

Each principal has a belief \(\phi \) about the prevalence of low-cost agents, with \(\phi \in \{\rho ,v\}\) where \(\rho >v\). We will sometimes refer to those biased principals as optimistic.

The agent’s production provides a benefit to a principal i, which is measured by a function \(S(q_t^i,\tilde{q}_t)\), where \(q_t^i\) is the quantity produced by the agent working for principal i in period t and \(\tilde{q}_{t}\) is a sufficient statistic of the aggregate quantity in the market. The precise definition of \(\tilde{q}_{t}\) will be given below.

Timing Time is discrete. In a generic period t, the fraction of principals who write contracts on the basis of belief v is denoted by \(\alpha _{t}\).

The timing of the game follows the timing of the cobweb model where there is a lag between output decisions and realizations. In our model, this disconnect is between the contracting stage and the observability of outcomes. This means that the principal designs a contract in t for a quantity that is only observed in \(t+1\). The payment is conditioned on the observed quantity as well, contracted in t, but paid only when the quantity is observed. Technically speaking, the contracting stage takes place in a period t, when principals offer menus of contracts for the next period based on the beliefs as in Assumption 1.

The functional form ([23, 231]) of the benefit that the principal expects to gain in \(t+1\) is:

$$\begin{aligned} S\left[ q_{t+1},\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) \right] =\beta q_{t+1}-\frac{\left( q_{t+1}\right) ^{2}}{2}+\delta q_{t+1}\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) \end{aligned}$$

In t, each principal defines a mechanism \(\left\langle q_{t+1}\left( \theta \right) ,w_{t+1}\left( \theta \right) \right\rangle \) which entails a transfer \(w_{t+1}\) for each observed quantity in \(t+1\). We assume \(\beta \) to be a positive constant and \(\delta \in (-1,0)\) which is a measure of the degree of substitutability between principals’ outputs. \(\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) \) denotes the expectation a principal forms in t about the value of \(\tilde{q}_{t+1}\) in \(t+1\), when all production is carried out. We make the following assumption about this expectation.

Assumption 2

In each period t, each principal has a naive expectation about the aggregate quantity in the market: \(\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) =\tilde{q}_{t}\).

Assumption 2 is the simplest way of modeling adaptive expectations compared to the alternative of Bayesian learning.

The timing for the contracting-production stage in a flow period \(t, t+1\) can be summarized as follows:

  1. 1.

    (Period t) Each agent realizes his type.

  2. 2.

    (Period t) Principals write contracts according to their beliefs about the distribution of types and according to naive expectations about the aggregate quantity \(\tilde{q}_{t+1}\).

  3. 3.

    (Period t) Each agent is randomly matched with a principal and the agent decides whether to accept the contract or not.

  4. 4.

    (Period \(t+1\)) Contracts are executed and outcomes are realized and observed: profits and payments to agents are realized.

Contracts In each period t, principals write contracts which entail a rent for each quantity observed in \(t+1\). The quantities contracted in t and observed in \(t+1\) are indicated by \(\underline{q}_{t+1} \triangleq q_{t+1}(\underline{\theta })\) for the low-cost type and \(\overline{q}_{t+1} \triangleq q_{t+1}(\overline{\theta })\) for the high-cost type. We will use either of the two notations where convenient. In addition, a similar notation will hold for the transfers \(w_{t+1}(\theta )\).

We restrict our analysis to direct revelation mechanisms that are truthful. This can be done because the agent’s rent is only a function of his principal’s contract and of the aggregate quantity in the market in the previous period.

The rent is \(U\left( q_{t+1}\left( \theta \right) ,w_{t+1}\left( \theta \right) ,\theta \right) =w_{t+1}\left( \theta \right) -\theta q_{t+1}\left( \theta \right) \). Moreover, we assume that agents are protected in every state of the world by limited liability on the rent. Formally, each principal maximizes expected profits given the usual incentive (IC) and participation constraints (PC):

$$\begin{aligned}&\underset{\{\underline{q}_{t+1},\underline{w}_{t+1},\overline{q}_{t+1},\overline{w}_{t+1}\}}{\max } \phi \left\{ S\left[ \underline{q}_{t+1},\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) \right] -\underline{w}_{t+1}\right\} +\left( 1-\phi \right) \left\{ S\left[ \overline{q}_{t+1},\mathbb {E}_{t}\left( \tilde{q}_{t+1}\right) \right] -\overline{w}_{t+1}\right\}&\\&\text {s.t}&\\&w_{t+1}\left( \theta \right) -\theta q_{t+1}\left( \theta \right) \geqslant 0\qquad \forall \,\theta \in \left\{ \underline{\theta },\overline{\theta }\right\} \qquad \left( \text {PCs}\right)&\\&w_{t+1}\left( \underline{\theta }\right) -\underline{\theta }q_{t+1}\left( \underline{\theta }\right) \geqslant w_{t+1}\left( \overline{\theta }\right) -\underline{\theta }q_{t+1}\left( \overline{\theta }\right) \qquad \left( \text {IC}\left( \underline{\theta }\right) \right)&\\&w_{t+1}\left( \overline{\theta }\right) -\overline{\theta }q_{t+1}\left( \overline{\theta }\right) \geqslant w_{t+1}\left( \underline{\theta }\right) -\overline{\theta }q_{t+1}\left( \underline{\theta }\right) \qquad \left( \text {IC}\left( \overline{\theta }\right) \right)&\end{aligned}$$

Recall that principals in this model use the aggregate quantity from the previous period as expectation for the next. That is, with regard to the quantity, the model we present is a cobweb model, because given the timing and the specification of the benefit function it is mathematically equivalent to a model where principals form expectations about the price instead of the quantity with a linear demand function.Footnote 6

Given the standard nature of the maximization problem the following proposition is straightforward.

Proposition 1

Given different beliefs and the same naive expectations about \(\tilde{q}_{t+1}\), the quantities for the low-cost types are equal, or \(\underline{q}_{t+1}^{v}=\underline{q}_{t+1}^{\rho }\), whereas for the high-cost type we have \(\overline{q}_{t+1}^{v}>\overline{q}_{t+1}^{\rho }\). The rent \(U(\cdot ,\overline{\theta })\) for the high-cost type is equal to zero for both types of principals, whereas for the low-cost type the rent \(U(\cdot ,\underline{\theta })\) is higher with a v-principal than a \(\rho \)-principal.

For the low-cost agent both types of principals stipulate the same, first-best quantity. However, the \(\rho \)-principal offers a smaller rent, because she mistakenly believes that there are more low-cost agents than there really are. For the high-cost type both contracts offer the same (zero) rent, but the v-principal stipulates a bigger quantity. This is so because the odds of being matched with a low-cost agent appear too large for the \(\rho \)-principal. Given that the quantity for the high-cost type is decreasing in the odds of being matched with one, the quantity of the optimistic principal is set too low.

Quantities We denote the expected quantity over the different types for a principal with belief \(\phi \) by \(\mathbb {E}_{\theta }\left[ q_{t+1}^{\phi }\left( \theta \right) \right] = v \underline{q}_{t+1}^{\phi } + (1-v) \overline{q}_{t+1}^{\phi }\) and with \(\tilde{q_t}=\int _{i} q_{t,i}\, di\) the aggregate quantity in the market, where i is an indicator of the principals in the population. Given the different proportions of principals with different beliefs, an informal appeal to the law of large numbers allows us to write the aggregate quantity as:

$$\begin{aligned} \tilde{q}_{t+1}=\int _{i}q_{t+1,i}\,di=\alpha _{t} \mathbb {E}_{\theta }\left[ q_{t+1}^{v}\left( \theta \right) \right] + \left( 1-\alpha _{t}\right) \mathbb {E}_{\theta }\left[ q_{t+1}^{\rho } \left( \theta \right) \right] \end{aligned}$$
(1)

Profits For contracts stipulated in t, the realized profits in \(t+1\) for each \(\theta \) and for a given belief are functions \(\underline{\pi }_{t+1}\left( \tilde{q}_{t+1},\tilde{q}_{t},\phi , \underline{\theta }\right) \) and \(\overline{\pi }_{t+1}\left( \tilde{q}_{t+1},\tilde{q}_{t},\phi , \overline{\theta }\right) \). The expected profits are \(\mathbb {E}_{\theta }\left[ \pi _{t+1}\left( \tilde{q}_{t+1}, \tilde{q}_{t},\phi ,v\right) \right] \). The presence of \(\tilde{q}_{t}\) comes from the fact that each contracted quantity \(q_{t+1}\left( \theta \right) \) is a function of \(\tilde{q}_{t}\) (Assumption 2).

Proposition 2

Given different beliefs and the same naive expectations about the total quantity, for any realization \(\theta \in \left\{ \underline{\theta },\overline{\theta }\right\} \), the realized profits \(\pi _{t+1}^{\phi }\left( \cdot ,\theta \right) \) are such that:

\(\underline{\pi }_{t+1}^{\rho }>\underline{\pi }_{t+1}^{v}\) with

$$\begin{aligned} \underline{\pi }_{t+1}^{\rho }-\underline{\pi }_{t+1}^{v}= \left( \Delta \theta \right) ^{2}\frac{\rho -v}{\left( 1-\rho \right) \left( 1-v\right) } \end{aligned}$$
(2)

\(\overline{\pi }_{t+1}^{v}\lesseqqgtr \overline{\pi }_{t+1}^{\rho }\) with

$$\begin{aligned} \overline{\pi }_{t+1}^{v}-\overline{\pi }_{t+1}^{\rho }=\Delta \theta \frac{\rho -v}{\left( 1-\rho \right) \left( 1-v\right) }\left[ \delta \left( \tilde{q}_{t+1}-\tilde{q}_{t}\right) +\frac{1}{2}\Delta \theta \left( \frac{v}{1-v}+\frac{\rho }{1-\rho }\right) \right] \end{aligned}$$
(3)

Parts of the results in Proposition 2 are a direct result from Proposition 1. Due to the fact the unbiased v-principal pays a higher rent for the low-cost agent, but produces the same quantity as the biased \(\rho \)-principal, profits must be smaller. This can be seen from Eq. (2). Further, as can be seen in Eq. (3), the difference in profits for the high-cost agent depends on the change of the quantity \(\tilde{q}\) from one period to the next. The v-principal makes a larger profit than the \(\rho \)-principal if the quantity decreases or is constant from one period to the next. The reverse is true if the change is positive and large enough.

To summarize, the basic stage game defines an aggregative game in which the profit of principals in a particular period depends on the belief about the distribution of types, the specific match and the behavior of all other principals, which affects the aggregate quantity in the market.

2.2 Evolutionary Learning by Imitation

We use a proportional imitation rule to model the replica equation ([18]). For that purpose we define the conditional switch rate, which is the probability that at the end of a period a principal changes beliefs. To do that, we periodically allow some principals at the end of a period to observe the profit of a second principal. For each principal two scenarios are possible. Either she meets a principal from the same reference group, who got matched with the same type of agent, or from a different reference group, i.e., a principal who got matched with a different type of agent.

The propensity to compare is a measure of how open a principal is toward comparing her situation to a different principal. In what follows we use the following assumption.

Assumption 3

The propensity to compare is equal to zero if the principals come from different reference groups.

Assumption 3 immensely simplifies the following exposition and analysis, and the intuitions are not hidden behind the algebra. We shall relax this assumption in Sect. 3.4.

Given the proportion of low-cost types v and the proportion \(\alpha _{t}\) of principals using v, \(P(\phi \rightsquigarrow \lnot \phi )=\alpha _{t}\left( 1-\alpha _{t}\right) \) is the probability that a principal with a belief \(\phi \) meets a principal with the different belief. Since we assume that matching between principals and different types of agents is type-independent, the probability that two principals were matched with a low-cost agent is simply \((v)^2\) and the probability that both were matched with a high-cost agent is given by \((1-v)^2\). Hence, we have the probabilities that two principals with different beliefs and in the same reference group meet:

$$\begin{aligned}&\gamma _{t}^{v\rho }=P\left( v \rightsquigarrow \rho \right) v^{2}=\alpha _{t}\left( 1-\alpha _{t}\right) v^2\\&\gamma _{t}^{\rho v}=P\left( \rho \rightsquigarrow v \right) \left( 1-v\right) ^{2}=\alpha _{t}\left( 1-\alpha _{t}\right) (1-v)^2 \end{aligned}$$

In words, \(\gamma _{t}^{v\rho }\) is the probability that a v-principal would consider switching to belief \(\rho \), with a similar interpretation of \(\gamma _{t}^{\rho v}\). The probability of switching to the other strategy is linearly dependent on the payoff difference. Formally, it is the product \(\Omega \cdot \left[ \pi _{t+1}^{\phi }-\pi _{t+1}^{\lnot \phi }\right] \), where \(\Omega >0\) is chosen to scale the payoff difference in such a way that it can be used as a probability.

We find three mechanisms to justify why principals infer whether or not they come from the same reference group. Either because of a mechanism based on word-of-mouth communication as in Banerjee and Fudenberg [4], or because the contracts and profits are observed as in Ania et al. [1], or simply because the contracting quantities are observed, because principals with low-cost agents obtain equal quantities.

We assume that principals are memoryless about past plays or past switches and that learning takes place by imitation of other principals’ beliefs. This assumption is based on the following considerations. Information about the beliefs is shared by word-of-mouth communication (see above). Alternatively, beliefs can be inferred if the menus of contracts are observable.

Putting the pieces together, the dynamic over time is described by the following equation:

$$\begin{aligned} \alpha _{t+1}=\alpha _{t} + \gamma _{t}^{\rho v}\left\{ \Omega \left[ \overline{\pi }_{t+1}^{v}-\overline{\pi }_{t+1}^{\rho }\right] \right\} -\gamma _{t}^{v\rho }\left\{ \Omega \left[ \underline{\pi }_{t+1}^{\rho }-\underline{\pi }_{t+1}^{v}\right] \right\} \end{aligned}$$

The equation should be read as follows. The fraction of v-principals in a period is equal to the fraction in the previous period plus all \(\rho \)-principals who switch to v minus all v-principals who switch to \(\rho \). From Proposition 2 we know that the term \(\overline{\pi }_{t+1}^{v}-\overline{\pi }_{t+1}^{\rho }\) can be positive or negative depending on the magnitudes and direction of fluctuations of the quantity in the market. If the term is negative the direction of proportional imitation is reversed, which means that the v-principal switches to \(\rho \) with the given probability. The resulting equation is equivalent.Footnote 7 Substituting the specific switch rates defined above, we arrive at the discrete change of \(\alpha \) from one period to the next:

$$\begin{aligned} \alpha _{t+1}=\alpha _{t}+\alpha _{t}\left( 1-\alpha _{t}\right) \Omega \left\{ \left( 1-v\right) ^{2}\left[ \overline{\pi }_{t+1}^{v} -\overline{\pi }_{t+1}^{\rho }\right] -v^{2}\left[ \underline{\pi }_{t+1}^{\rho } -\underline{\pi }_{t+1}^{v}\right] \right\} \end{aligned}$$
(4)

2.3 Overview

To recap, the model aims at combining insights from cobweb models and the problem of asymmetric information, in particular, adverse selection outcomes. The three main assumptions we make reflect this basic goal.

Certainly, one could imagine alternatives to Assumption 1. If one assumes that all principals have the same belief (effectively, \(\rho =v\)), then Eq. (4) simply disappears and the model reverts back to a basic cobweb. If, instead of optimism, one assumed pessimism (\(\rho <v\)), all of the results presented below would be symmetrically reversed.

Assumption 2 is integral to the cobweb model reflecting a version of adaptive expectations. As discussed, rational expectations would go against the spirit of boundedly rational principals. We use naive expectations, which are the simplest version of adaptive expectations taking only one preceding period into account. For an overview of the role of expectations see Evans and Honkapohja [8].

Lastly, Assumption 3 governs the set of possible subjects for comparison for a principal. This assumption comes mainly from Selten and Ostmann [20], Selten and Apesteguia [19], whose ideas are based on behavioral studies from psychology [9] and early experimental economics Todt [21]. For the moment the propensity to compare has been set rather narrowly by allowing a principal to compare only with another principal of a different belief if they were matched with the same type of agent.

We shall return to the last two points in the discussion section.

3 Equilibria, Stability and Dynamics

The economy in our model is governed by Eqs. (1) and (4). They can be rearranged using the functional forms of the quantities and profits. The algebraic derivation can be found in Appendix “Derivation of the Nonlinear Map”.

$$\begin{aligned} \alpha _{t+1}= & {} \alpha _{t}+\alpha _{t}(1-\alpha _{t})a\Omega \{ (1-v)^{2} \{ \delta \big [\beta -\overline{\theta }+(\delta -1)\tilde{q}_{t}\nonumber \\&-\left( 1-\alpha _{t}\right) c\big ]+b\} -v^{2}\Delta \theta \} \end{aligned}$$
(5)
$$\begin{aligned} \tilde{q}_{t+1}= & {} \beta -\overline{\theta }+\delta \tilde{q}_{t}-\left( 1-\alpha _{t}\right) c \end{aligned}$$
(6)

where \(a=\Delta \theta \frac{\rho -v}{\left( 1-\rho \right) \left( 1-v\right) }\), \(b=\frac{1}{2}\Delta \theta \left( \frac{v}{1-v}+\frac{\rho }{1-\rho }\right) \) and \(c=\Delta \theta \frac{\rho -v}{1-\rho }\) are used to simplify the expressions.Footnote 8 The dynamic system described by equations (5) and (6) is a map \(X_{t+1}=\Gamma (X_t)\) where \(X_t=(\alpha _t,\tilde{q}_t)\).

3.1 Fixed Points

The nullclines, i.e., the loci of points where a variable does not vary from one period to the next, are plotted in Fig. 1. The dashed line gives the combination of points where \(\tilde{q}_{t+1}=\tilde{q}_t\) from Eq. (6) and all solid lines (including both vertical lines) gives the locus of points where \(\alpha _{t+1}=\alpha _t\) from Eq. (5).

Fig. 1
figure 1

Two phase diagrams with \(\alpha \) on the horizontal and \(\tilde{q}\) on the vertical axis. The dashed line shows the locus of points where \(\tilde{q}_{t+1} = \tilde{q}_t\), all solid lines show the locus of points where \(\alpha _{t+1}=\alpha _t\). Panel (a) (b) shows the case where \(k<0\) (\(k>0\)) as defined in the text. \(\tilde{q}_{high}\) (\(\tilde{q}_{low}\)) is the fixed point-quantity associated with \(\alpha =1\) (\(\alpha =0\))

To better describe the fixed points and their dependence on the beliefs, we define \(k \triangleq \left( 1-v\right) ^{2}b-v^{2}\Delta \theta \). This k determines the relative location of the nullclines. It will play a crucial role in determining the stability of the steady state. As will become clear, for \(k\ne 0\), any steady state is hyperbolic meaning that the associated eigenvalues are different from unity. For \(k<0\) (\(>0\)) the nullcline giving the steady states for the quantity \(\tilde{q}\) is below (above) the one for \(\alpha \) (see Fig. 1). The third case (not shown) is \(k=0\), when the two diagonal nullclines overlap. From Fig. 1, it is clear that the system admits two or infinitely many fixed points, where the latter occurs only when \(k=0\). Focusing on the two non-degenerate cases (where the nullclines do not overlap) we can claim:

Lemma 1

Whenever \(k=\left( 1-v\right) ^{2}b-v^{2}\Delta \theta \ne 0\), the nonlinear system admits two hyperbolic steady states \(X^{0}=\left( 0,\tilde{q}_{low}\right) \), \(X^{1}=\left( 1,\tilde{q}_{high}\right) \) with

$$\begin{aligned} \tilde{q}_{low}= & {} \frac{\beta -\overline{\theta }}{1-\delta }-\frac{c}{1-\delta } \\ \tilde{q}_{high}= & {} \frac{\beta -\overline{\theta }}{1-\delta } \end{aligned}$$

The quantities \(\tilde{q}_{low}\) and \(\tilde{q}_{high}\) are simply the intersections of the nullcline associated with the quantity (the dashed line in Fig. 1) with the vertical parts of the nullclines for \(\alpha \). Either of the two steady states represents a population in which all principals hold the same belief. The presence of two steady states is due to the principals’ inability to update their priors in a Bayesian fashion, but rely on imitation. Therefore, in a steady state in which all principals have a given belief about the distribution, there is no learning. The aggregate quantities reflect the earlier finding in Proposition 1. There we show that being a \(\rho \)-principal means to ask a lower quantity from the high-cost type, whereas for the low-cost type both principals produce the same quantity, i.e., the commonly known result that there is no distortion “at the top” is preserved. Therefore, the aggregate quantity in the steady state \(X^0\) is lower than in \(X^1\). This leads to higher prices, which can be dubbed a “cartel of the ignorant”, because the collusion is not the result of a coordinated action, but the spillover effects of the imitative learning of its members.

Next, in order to study the stability, the Jacobians are evaluated at the steady states:

$$\begin{aligned} J\left( X^{0}\right) = \left[ \begin{array}{cc} 1+a\Omega k &{} 0\\ c &{} \delta \end{array}\right] \qquad J\left( X^{1}\right) =\left[ \begin{array}{cc} 1-a\Omega k &{} 0\\ c &{} \delta \end{array}\right] \end{aligned}$$

Using the usual definitions related to local bifurcations, from the Jacobians the following proposition immediately follows:

Proposition 3

Given beliefs v and \(\rho \) the following holds for the system defined in (5) and (6).

  1. 1.

    The system has always either

    1. (a)

      a stable and an unstable fixed point, which are both hyperbolic (for \(k\ne 0\)), or

    2. (b)

      two non-hyperbolic fixed points and infinitely many fixed points (for \(k=0\)).

  2. 2.

    The system has a local fold bifurcation for both fixed points if \(k=0\).

  3. 3.

    The system undergoes a transcritical bifurcation. For \(k<0\) \(X^0\) is the stable and \(X^1\) is the unstable fixed point. It is the other way around for \(k>0\).

The local stability comes from the design of the imitation protocol involving realized payoffs. More clearly, the evolutionary pressure is not based on the mere difference in expected payoff, which is larger for the unbiased principal in the steady state, but the difference in realized payoffs has to be taken into consideration. Proposition 3 lays bare the mechanics of the exchange of stability synthesized in k. Before we get to the economic interpretation, the following subsection discusses the robustness of this finding.

3.2 Two Qualitative Remarks

First, a remark is needed concerning a possible shutdown policy of principals, which in the literature of mechanism design refers to a situation in which principals choose to write contracts only for the low-cost type (e.g., Laffont and Martimort [14], chapter 2). We make clear that a linear demand and supply function in the standard cobweb model with naive expectations lead necessarily to fluctuations in the quantity (and therefore in the price) such that negative values are unavoidable unless more restrictive assumptions are imposed. Therefore, it appears clear that high values of the quantity \(\tilde{q}_t\) in a preceding period could lead principals (who solve the maximization problem with naive expectations about \(\tilde{q}_t\)) to adopt a shutdown policy for the high-cost type. In our dynamic context, a shutdown policy would apply whenever the gain from a negotiation with this type is, in expectation, negative. We assume that in our model \(\beta \) is large enough so that this never happens.Footnote 9

Second, in the previous section we defined \(\Omega \) as a parameter needed to bound the difference in payoffs to unity such that the whole expression could be considered a probability. The following lemma shows that for a qualitative analysis this is unproblematic.

Lemma 2

For every two different \(\Omega \) and \(\Omega '\) there exists \(\Delta \theta '=\overline{\theta }'-\underline{\theta }'\) such that the system with \(\Omega \) and \(\Delta \theta \) is topologically equivalent near the steady state to the system with \(\Omega '\) and \(\Delta \theta '\).

The result in Lemma 2 implies that the normalization by the parameter \(\Omega \) is not problematic for a local qualitative analysis of the dynamic system given a rescaling of \(\Delta \theta \).

3.3 Global Behavior

Having identified the local stability of the steady state, we move from a local analysis to a global analysis of the dynamic system. Given the phase diagram of our map made of a possible saddle-sink connection, the study of convergence should be only related to the identification of the sink acting as an attractor and a saddle, with an invariant unstable manifold, acting as a repeller. As seen, this can be done easily observing that the condition \(k \triangleq \left( 1-v\right) ^{2}b-v^{2}\Delta \theta \ne 0\) implies the magnitude of the eigenvalues and therefore the topological structure of the fixed points. Therefore, any preliminary analysis should start from the relationship between the different beliefs described by k.

As is well known, a standard cobweb model generates oscillating time series, and can present a limit two cycle whenever the ratio between the slopes of the demand and supply functions are equal to \(-1\). The analogy of our set-up with the standard “stable” cobweb model is helpful in this regards (see footnote 6). The mere observation that our map describes a standard linear cobweb model with a shifting supply curve suggests a possible presence of similar patterns. Hence, the analysis should account for the existence of cycles also when the ratio between functions is not (necessarily) \(-1\).

3.3.1 Convergence to a Monomorphic State

This section analyzes the global convergence to a monomorphic state where all the principals have the same beliefs. We start with the inspection of the condition \(k \triangleq \left( 1-v\right) ^{2}b-v^{2}\Delta \theta \gtreqless 0\). If \(k=0\), it defines a critical value \(\rho ^{c}\) as a function of the true distribution \((v,1-v)\) of agents’ type in the economy. Hence, we refer to \(\rho ^{c}\) as an indicator of the degree of optimism and to overoptimistic principals, who have a belief higher than \(\rho ^{c}\). It holds that if \(\rho >\rho ^{c}\) (\(\rho <\rho ^{c}\)), then \(k>0\) (\(k<0\)). Given that the sign of k determines the magnitude of the two eigenvalues, it is sufficient to analyze how it depends on the relationship between v and \(\rho \). With this aim, we observe:

Theorem 1

Whenever some principals are optimistic, and the map \(\Gamma (X_t)\) only has the two steady states \(X^0\) and \(X^1\), the following holds:

  1. 1.

    Whenever the proportion of low-cost agents is greater than half of the population (\(v>\frac{1}{2}\)), for all \(\rho <\rho ^{c}\) the population will converge to a state where all principals are optimistic (\(X^0\)). Conversely, for a high degree of optimism (\(\rho >\rho ^{c}\)), the population will converge to a state where all principals are unbiased (\(X^1\)).

  2. 2.

    For \(v \leqslant \frac{1}{2}\), any \(\rho >v\) is such that \(\rho >\rho ^c\). Hence, for every \(\rho \) the population will converge to a state where all principals are unbiased (\(X^1\)).

To grasp intuition, consider (for example) the two effects of being a \(\rho \)-principal. On the one hand, a \(\rho \)-principal pays a lower informational rent. On the other hand, she reduces the quantity of the high-cost agent more. In addition, given the switching protocol, based on the reference group, the comparison between principals is undoubtedly successful for a \(\rho \)-principal matched with a low-cost agent. If \(\rho \) is not too large, the lower informational rent represents the marginal benefit, whereas the lower quantity is the marginal cost. A too high \(\rho \) (\(>\rho ^c\)) implies a too high cost. In fact, in this case, the steady state becomes unstable. An identical rationale explains the (in)stability of a steady state \(X^1\) where all principals have the unbiased belief.

If the proportion of low-cost type is small (i.e., \(v \leqslant \tfrac{1}{2}\)), then the convergence is necessarily to an unbiased case. The cost of being a \(\rho \)-principal is higher than the benefit. Moreover, as seen, \(\rho \)-principals realize a higher profit with low-cost agents. Intuitively, for v small, matches are more likely to be with a high-cost type and, therefore, \(\rho \)-principals lose their advantage.

3.3.2 A Limit-Two Cycle

In the basic cobweb model a cyclical behavior comes from the fact that demand and supply have identical (in absolute value) slopes and that suppliers have naive expectations about the next period’s aggregate quantity. In our variant of the cobweb model, this can be induced despite the fact that the underlying cobweb model is stable, because shifting the supply function can induce a cyclical pattern.Footnote 10 Given two states \(X^{\prime }=(\alpha ^{\prime },\tilde{q}^{\prime })\) and \(X^{\prime \prime }=(\alpha ^{\prime \prime },\tilde{q}^{\prime \prime })\) in two different generic time periods, a limit two cycle is defined as:

$$\begin{aligned} \Gamma (X')=X''\quad {\text { and }}\; \Gamma (X'')=X'\quad {\text { for }}\; X' \ne X'' \end{aligned}$$

The following theorem gives conditions under which this can occur.

Theorem 2

All else equal, a necessary condition for the existence of limit-two cycles for the map \(\Gamma \left( X\right) \) is that \(\delta \) is sufficiently small or \(\Delta \theta \) is sufficiently large.

In the standard cobweb model, fluctuations are present and come from the expectation about the aggregate. The evolutionary learning in our model adds an additional factor which influences the supply curve. More precisely, the polymorphic configuration synthesized in \(\alpha \) implies a shift of the supply. If \(\delta \) increases, the demand function becomes flatter making the cobweb stable. Nevertheless, a large enough difference in abilities (measured as the difference in the agents’ marginal costs \(\Delta \theta \)) implies larger shifts in the supply over time, which can then again create cyclical patterns. Depending on the interplay between the two parameters \(\delta \) and \(\Delta \theta \), our model can generate more than one limit-two cycle without assuming equal slopes.

3.4 Discussion

Before we conclude, we would like to return to some of the assumptions made in the model and discuss their implications.

First, the assumption of optimism (Assumption 1) can be reversed. If one assumes pessimism, all findings presented so far will be symmetrically reversed, as well. This implies, for example, for one of the main results in Theorem 1 that there exists a level of pessimism below which (overly pessimistic principals) the population converges to an unbiased equilibrium. The opposite holds when this threshold is not passed.

Second, Assumption 3 about the reference groups for comparison can be relaxed. So far, we have only considered the reference group including all the principals who were matched with the same type. However, it is readily possible to assume that also a reference group with other principals can play a role in the imitation. In this case, the general formalization of the model includes a probability, \(\xi \), representing the propensity to compare. This implies that principals are not precluded from comparing themselves with any other principals independent of the match. Technically, this would change the value of the composite parameter k to a new value \(\tilde{k}\).Footnote 11 In our model so far the propensity to compare with a different type-matching principal is set equal to zero. If this is not the case, the result of our main theorem would slightly change. This can be summarized in the following.

Corollary 1

Whenever an optimistic or pessimistic bias is present and the propensities to compare are different, there is a critical value \(\tilde{k}\) such that for \(\tilde{k}<0\), the population converges to a monomorphic biased state.

As we have seen, in the absence of a cycle, the economy converges to one of the two steady states according to the degree of optimism: a high degree leads to the unbiased equilibrium. Enlarging the set of possible references, i.e., increasing \(\xi \), leaves the structure of the results intact. Whenever the propensity to compare with different matches increases the over-optimism threshold decreases.

The model presented is very much in the tradition of approaches modeling boundedly rational individuals’ imitation (see Schlag [18] and references therein). Put simply, in all of these approaches, individuals use a version of comparing realized profits. This is true also for our model whenever \(\xi <1\). For completeness’ sake, if all principals are potential objects for comparison independent of the match (\(\xi = 1\)), the threshold disappears, and the steady state \(X^0\) (all biased) loses stability. The rationale for this finding is based on the characterization of the resulting protocol in this extreme case. Mathematically, the proportional expected protocol is linear in payoff differences. Consequently, if principals are open to comparing their expected (hypothetical) profit with a randomly matched principal, this would de facto lead to a situation where each principal linearly compares her (expected) profit to the average profit in the markets. Under this scenario, every steady state with a biased belief is unstable with respect to a perturbation with some principals using the true belief. Moreover, the naive expectation assumption (Assumption 2) also gives rise to a linear nullcline describing the evolution of the quantity. The last two points and the absence of stochastic perturbations lead to a case where the nullclines in our phase diagram do not present interior intersections and, therefore, no interior steady states. Whereas our paper aims to provide a simple intuition on how the imitative dynamic affects results under adverse selection, it appears interesting for future research to include more sophisticated learning procedures and alternative imitative protocols (see, e.g., Schlag [18] and Sandholm [16] for discussions about imitative protocols, Evans and Honkapohja [8] for the role of expectation and, Schlag [18] and Hommes [12] for alternative expectation modeling with bounded and behavioral rationality).

In addition, we assume that there are just two types of agents, whereas the mechanism design literature allows also for a continuity of types. From a formal point of view, it is possible to include continuity of abilities. Then, the belief of the biased principal is represented by a cumulative distribution function, which is first-order-stochastic dominated by the true one. In order to allow a comparison between principals one should define a norm for each matched ability level. This would clearly add complexity to the algebra of the model, but would not add anything of substance to our results.

4 Conclusion

Our paper introduces an evolutionary learning model with beliefs into a market characterized by an adverse selection problem. We relax the common assumption of homogeneous beliefs: principals have one of two possible beliefs about the distribution of the ability of agents in the sense that some overestimate the true fraction of low-cost agents. In our model, the evolutionary learning takes place in the form of a non-Bayesian updating characterized by imitation. The higher the fraction of principals with a particular belief and the higher the payoff difference between two randomly chosen principals, the higher the probability to switch to this belief. We study convergence toward different compositions of the population showing how heterogeneity drives the economy toward possibly different equilibria.

We show that if the bias is relatively moderate, the learning process leads to a uniformly biased population. The reverse is true for large biases. The model hones in on the externality of a learning process as the decision to update one’s beliefs impacts other market participants. The interplay between quantity decisions based on beliefs, on the one hand, and the effect biased beliefs have on aggregate market outcomes, on the other hand, raises new questions to study in competitive markets.