(Sorry for the fuzzy title, could not think of something more informative. Feel free to suggest improvements)
This question is somewhat of a generalization of "Osborne, Nash equilibria and the correctness of beliefs". Consider the normal form game
$G = \langle P, S, U \rangle$ with
$P = \{1,\dots, m\}$ the set of players,
$S =\{S_1,\dots,S_m\}$ the $m$-tuple of pure strategies for players in $P$
$U = \{u_1,\dots,u_m\}$ the $m$-tuple of payoff functions for players in $P$
The structure $G$ is rich enough to define the notion of a Nash equilibrium (NE).
However, authors sometimes describe NE based on richer models. For instance, the description by Osborne discussed in "Osborne, Nash equilibria and the correctness of beliefs" hinges on a structure
$\hat{G} = \langle P, S, B, U \rangle$ with
$P = \{1,\dots, m\}$ the set of players,
$S =\{S_1,\dots,S_m\}$ the $m$-tuple of pure strategies for players in $P$
$B = \{B_1,\dots,B_m\}$ the $m$-tuple of possible beliefs about each other's actions for players in $P$
$U = \{u_1,\dots,u_m\}$ the $m$-tuple of payoff functions for players in $P$
In this setting a NE is equivalent to
A strategy profile $s^*$ and a belief profile $b^*$ in which for all $i\in P$
$$ u_i ( s^*_i ~|~ s_{-i} = b^*_{i}) \geq u_i ( s' ~|~ s_{-i} = b^*_{i}) \text{ for all } s' \in S_i$$ and $$b^*_i = s^*_{-i}$$
Based on this equivalence, Osborne describes a NE as a situation in which
First, each player chooses her action according to the model of rational choice, given her beliefs about the other players' actions. Second, every player's belief about the other players' actions is correct.
Now in other settings, I have seen justifications of NE based on other structures richer than $G$. For instance, one could have a game with incomplete information
$\tilde{G} = \langle P, \Theta, p , S, U \rangle$ with
$P = \{1,\dots, m\}$ the set of players,
$\Theta = \{\Theta_1,\dots,\Theta_m\}$ the $m$-tuple of possible types for players in $P$
$p$, a joint probability distribution over types
$S =\{S_1,\dots,S_m\}$ the $m$-tuple of pure strategies for players in $P$
$U = \{u_1,\dots,u_m\}$ the $m$-tuple of payoff functions for players in $P$
In $\tilde{G}$, a NE is equivalent to
A Bayesian-Nash equilibrium in which agent know each other types for sure, that is $p$ is degenerate.
In this case, one could therefore describe a NE as a situation in which
Players know each other's type for sure and play according to a Bayesian-Nash equilibrium
(See for instance "Featherstone, C., & Niederle, M. (2008). Ex ante efficiency in school choice mechanisms: an experimental investigation")
Now these two examples puzzle me. One seems to recommend to view NE as a situation in which beliefs about actions are correct, whereas the other suggests that NE be viewed as situations in which agent have perfect information about each other's preferences.
So my question is :
- Is any of these two argument better than the another in any meaningful way? Is any of the two generalization of $G$ (to $\tilde{G}$ or $\hat{G}$) any more helpful than the other in terms of understanding the necessary conditions for a NE to prevail?
My impression is that the concept of NE stands alone, independently of these generalizations and that there is no "correct" way of enriching the NE framework. As I understand it, "a NE is a situation in which agents are rational and beliefs are correct" is not more or less true than "a NE is a situation in which agents have perfect information on each other's payoffs". But as I see such somewhat conflicting claims showing up again and again, I am worried that I might be missing something.