You are pricing against a competitor whose costs you cannot see. They might be a lean operation that can undercut you, or a bloated one that cannot. You have to set your output now, against a rival who could be either.
Bayesian games and Bayes-Nash
Real strategic settings are full of things you do not know: a rival’s cost, a bidder’s value, a partner’s preferences. Harsanyi’s move was to treat that uncertainty as a draw of the other player’s type from a known distribution, so you can best-respond to the odds even when you cannot see the outcome.
In Cournot competition, a firm's best-response output falls when the rival's output...
A rational agent facing uncertainty maximizes...
Predict, then play
Demand is . Your cost is zero. Your rival is low-cost (cost 0) with some probability, otherwise high-cost (cost 6), and you cannot tell which. Set your output; the two rival types sit at their equilibrium responses. Then move the prior.
Why did that happen?
Take a guess, then reveal the reason
You cannot see the rival’s cost, so you cannot tailor your output to it. What you can do is form the expected rival output, averaging over the types, and best-respond to that. A low-cost rival produces more, dragging the price down, so the more likely they are low-cost, the more crowded the market you expect, and the less you should produce. You are best-responding to a distribution, not to a realized type.
The math
A Bayesian game adds a set of types for each player, a prior distribution over them, and payoffs that depend on the type profile. A strategy specifies an action for each of your own types. A Bayes-Nash equilibrium is a profile in which every type of every player is best-responding to the distribution of the others’ types and their strategies.
In this Cournot example, profit is linear in the rival’s quantity once your own quantity is fixed. That is why firm 1 can respond to expected rival output. In a nonlinear game, replacing an uncertain action by its mean need not give the same expected payoff.
Firm 2 of type with cost best-responds to : maximizing gives
Firm 1 does not see , so it best-responds to the expected rival output, taking that number as fixed: . The two conditions have to hold at once. With the rival low-cost () with probability and high-cost () otherwise, the type-by-type reactions give , and substituting that into firm 1’s best response solves the system:
At , , with and . As , : a rival more likely to be low-cost crowds the market, so firm 1 pulls back.
Work it out
Solve the Bayes-Nash equilibrium
Each rival type best-responds: . At , the expected rival output is .
Firm 1’s first-order condition, treating as its rival’s output, is . Substituting, , so . Then and . Firm 1 never learns the cost; it just plays against the average.
Key idea
Under incomplete information you best-respond to the distribution of the other player’s types, not to any single one. Each of your own types plays its own best response, and all of them together form the Bayes-Nash equilibrium.
Check yourself
Sources
- Harsanyi, J. C. (1967-68). Games with incomplete information played by Bayesian players, parts I-III. Management Science, 14(3, 5, 7).