Approximation and Characterization of Nash Equilibria of Large Games Guilherme Carmona∗ University of Cambridge and Universidade Nova de Lisboa Konrad Podczeck† Universität Wien January 15, 2010 Abstract We characterize Nash equilibria of games with a continuum of players in terms of approximate equilibria of large finite games. This characterization precisely describes the relationship between equilibrium sets of the two classes of games. Further implications of the characterization we provide are: First, it allow us to obtain, in an unified way, limit results for equilibria of games with a finite number of players and asymptotic properties for Nash equilibria of games with a continuum of players. Second, it yield several approximation results for Nash equilibria of games with a continuum of players, which roughly state that all finite-player games that are sufficiently close to a given game with continuum of players have approximate equilibria that are close to a given Nash equilibrium of the non-atomic game. ∗ Address: University of Cambridge, Faculty of Economics, Sidgwick Avenue, Cambridge, CB3 9DD, UK; Phone: (44) 122 333 5225; email: [email protected]. † Address: Institut für Wirtschaftswisenschaften, Universität Wien, Hohenstaufengrasse 9, A-1010 Wien, Austria. Email: [email protected] 1 Journal of Economic Literature Classification Numbers: C72 Keywords: Nash equilibrium; non-atomic games; large games; approximation. 1 Introduction Games with a continuum of players are viewed as a tractable idealization of games with a large but finite number of players. This view has been justified by studies that establish (a) limit results for sequences of equilibria of games with a large but finite number of players (e.g. Green (1984)) and (b) asymptotic properties of Nash equilibria of games with a continuum of players, i.e., properties of Nash equilibria of games with a continuum of players that hold for approximate equilibria of games with a sufficiently large number of players (e.g., Rashid (1983)). These results make clear that there is a relationship between equilibria of games with a continuum of players and of games with a large but finite number of players. Furthermore, recent work by Khan and Sun (1999), Al-Najjar (2008) and Carmona and Podczeck (2009) establish equivalence results for equilibria of non-atomic games and approximate equilibria of games with a large finite number of players. However, these equivalence results was obtained either for a special class of non-atomic games (games with a Loeb space of players in Khan and Sun (1999) and games with a countable set of players endowed with a finitely additive distribution in Al-Najjar (2008)) or regarding a particular property (namely, the existence of pure strategy equilibria in Carmona and Podczeck (2009)). As a consequence of the special nature of the above results, the precise relationship between equilibria of games with a continuum of players and of games with a large but finite number of players remains to be established. Thus, in this paper we ask to what exactly do Nash equilibria of general games with a continuum of players correspond to in terms of approximate equilibria of games with a large but finite number of players? We answer this question by providing complete characterizations of Nash equilibria of general games with a continuum of players in terms of approximate equilibria of close by finite-player games. In this way, we provide a description of the exact extent 2 of the relationship between the equilibrium sets of these two classes of games. Our first characterization result reveals that a strategy is a Nash equilibrium of a game with a continuum of players if and only if there exist a sequence of finite-player games with a number of players converging to infinity and a corresponding sequence of strategies, inducing a sequence of distributions over payoff functions and actions converging to that induced in the game with a continuum of players, such that each strategy in the sequence is an approximate equilibrium with a level of approximation converging to zero. Our second characterization result shows that strategy is a Nash equilibrium of a game with a continuum of players if and only if for all sequences of finite-player games with a number of players converging to infinity and strategies such that their distribution over payoff functions and actions converges to that of the game with a continuum of players, there exist a sequence of levels of approximations converging to zero, such that the strategies are approximate equilibria relative to those levels. Besides answering the above conceptual question, the importance of our characterization results lies on the following two aspects. First, they allow us to obtain simultaneously, in an unified way, limit results for equilibria of games with a finite number of players and asymptotic properties for Nash equilibria of games with a continuum of players. This shows that these results are simply two aspects of the same problem, namely the relationship between Nash equilibria of games with a continuum of players and approximate equilibria of finite-player games. Second, our characterization results yield several approximation results for Nash equilibria of games with a continuum of players, according to which all finite-player games that are sufficiently close to a given game with continuum of players have approximate equilibria that are close to a given Nash equilibrium of the non-atomic game. Compared with the few approximation results available, which to the best of our knowledge consist only of those of Housman (1988) and Yang (2009), our results hold under general assumptions. Furthermore, our approximation results provide an useful tool to obtain asymptotic properties of Nash equilibria of non-atomic games. This is illustrated by pro3 viding a short proof of the existence of pure strategy approximate equilibrium in all games with a sufficiently large finite set of players. Our results are for games where players have a common (compact, metric) action space and each player’s payoff function depends on his action and on the distribution of actions chosen by all players. This provides us a sufficiently general setting where our questions can be addressed and our results can be established using (somewhat) elementary arguments. It is likely that these arguments can be extended to obtain more general results, for instance, by allowing the action space to differs across players or by allowing each player’s payoff function to depend on the choice of the others in a more general way. Such goal may also be obtained by means of the different but related techniques used in Balder (2007) to address the approximation of mixed strategy equilibria of a fixed game. The paper is organized as follows. In Section 2, we introduce our notation and basic definitions. We present our characterization results in Section 3 and our approximation results in Section 4. Some auxiliary results are in the Appendix. 2 Notation and definitions We consider games where all players have the same action space S and where each player’s payoff depends on his choice and on the distribution of actions induced on S by the choices of all players. The formal setup of the model is as follows. The action space S common to all players is a compact metric space. We let M (S) denote the set of Borel probability measures on S endowed with the narrow topology,1 and C the space of bounded, continuous, real-valued functions on S × M (S) endowed with the sup-norm. Note that since S is a compact metric space, M (S) is compact and metrizable, and hence C is a complete separable metric space. 1 Recall that if Z is a metric space, the narrow topology on the space M (Z) of Borel probability R measures γ on Z is the coarsest topology on M (Z) making the map γ 7→ γdf continuous for every bounded continuous real-valued function f on Z; if Z is a compact metric space, then M (Z) is compact and metrizable for the narrow topology. 4 The space of players is described by a probability space (T, Σ, ϕ). A game G is then a triple G = ((T, Σ, ϕ), V, S) where (T, Σ, ϕ) is the probability space of players, S is the action space and V is a measurable function from T to C; V (t) is the payoff function of player t, with the interpretation that V (t)(s, γ) is player t’s payoff when he plays action s and faces a distribution γ in M (S) induced by the actions of all players. We will consider only games G = ((T, Σ, ϕ), V, S) where either (T, Σ, ϕ) is atomless and complete, or T is finite, Σ = 2T and ϕ is the uniform distribution on T (i.e., ϕ({t}) = 1/|T | for all t ∈ T ). The former case will be referred to as a non-atomic game, and the latter as a finite-player game. By a strategy f in a game G = ((T, Σ, ϕ), V, S) we mean a measurable function f : T → S. Measurability of a strategy f ensures that the distribution of f is defined in M (S), so that f can be evaluated by players’ payoff functions. Of course, measurability does not impose any restriction on strategies if G is a game with finitely many players. Note that, in any case, if f : T → S is measurable, then so is any function f 0 : T → S which differs from f in only one point of S, so the notion of strategy we employ captures individual deviations from any given strategy. In the sequel, given any game G = ((T, Σ, ϕ), V, S) and any strategy f in G, the distribution of f is denoted by ϕ ◦ f −1 , and player t’s payoff as U (t)(f ) = V (t)(f (t), ϕ ◦ f −1 ). (1) Further, f \ t s denotes the strategy obtained if player t changes his choice from f (t) to s. Thus, f \ t s is the strategy defined by setting f \ t s(t) = s, and f \ t s(t0 ) = f (t0 ) for all t0 6= t. Note that if G is non-atomic, then ϕ ◦ (f \ t s)−1 = ϕ ◦ f −1 , i.e., in a non-atomic game no player has any impact on the distributions of actions. For all ε ≥ 0, the set {t ∈ T : U (t)(f ) ≥ sups∈S U (t)(f \ t s) − ε} is measurable. Indeed, this is clear for a game with finitely many players. If the space (T, Σ, ϕ) of players is non-atomic then, by the previous paragraph, this set is just (V, f )−1 ({(u, y) ∈ C × S : u(y, ϕ ◦ f −1 ) ≥ u(x, ϕ ◦ f −1 ) − ε for all x ∈ S}) and therefore measurable because {(u, y) ∈ C×S : u(y, ϕ◦f −1 ) ≥ u(x, ϕ◦f −1 )−ε for all x ∈ S} 5 is closed in C × S and (V, f ) is (jointly) measurable (the latter holding because S and C are separable metric spaces). For all real numbers ε, η ≥ 0, we say that a strategy f is an (ε, η)-equilibrium of the game G = ((T, Σ, ϕ), V, S) if µ ¶ ϕ {t ∈ T : U (t)(f ) ≥ sup U (t)(f \ t s) − ε} ≥ 1 − η. (2) s∈S Thus, in an (ε, η)-equilibrium, only a fraction of players smaller than η can gain more than ε by deviating from f . A strategy f is an ε-equilibrium of G if it is an (ε, η)equilibrium for η = 0. Finally, a strategy f is a Nash equilibrium of G if it is an ε-equilibrium of G for ε = 0. If G = ((T, Σ, ϕ), V, S) is a game and f a strategy in G, ϕ ◦ (V, f )−1 denotes the (joint) distribution of the function (V, f ), i.e. the Borel probability measure on C × S defined by setting ϕ ◦ (V, f )−1 (B) = ϕ((V, f )−1 (B)) for every Borel set B in C × S. Note that since C and S are separable metric spaces, (V, f ) is jointly measurable, so ϕ ◦ (V, f )−1 is well-defined. Convergence in M (C × S) is always understood with respect to the narrow topology on M (C × S), writing M (C × S) for the space of all Borel measures on C × S. Let ρ denote the Prohorov metric on M (C × S) and note that it induces the narrow topology. We abuse notation by also using ρ to denote the Prohorov metric on M (C) and on M (S). Let X be a metric space. The Borel σ-algebra of X is denoted by B(X). For all x ∈ X, 1x denotes the Dirac measure at x, i.e., 1x (B) = 1 if x ∈ B and 1x (B) = 0 if x 6∈ B, for all B ∈ B(X). If Y is a metric space and τ ∈ M (X × Y ), τX (resp. τY ) denotes the marginal distribution of τ on X (resp. Y ). 3 Characterization of Nash equilibria of non-atomic games In this section, we provide two characterizations of Nash equilibria of games with a continuum of players. Both of the characterizations are in terms of (ε, η)-equilibria of games with finitely many players which are close to a given non-atomic game. In our 6 characterizations, the notion of closeness is defined in terms of the number of players of the finite-player game and of the distance of the distributions of payoff functions and actions induced by the strategies and players’ payoff functions. The two characterizations are presented in Corollary 1, which combines Theorems 1 and 2. Theorem 2 is a limit result for approximate equilibria of large finite-player games whereas Theorem 1 is an asymptotic implementation of equilibria of games with a continuum of players. Alternatively, we can describe Theorem 1 as seeking properties that hold for all finite-player games that are close to a given non-atomic game and Theorem 2 as seeking properties that hold for at one sequence of finiteplayer games converging to the given non-atomic game. More precisely, Theorem 1 shows that for all sequences of games with a sufficiently large finite number of players and approximate equilibria in these games that approximate in distribution a non-atomic game and a Nash equilibrium in this game there is a vanishing level of approximation vanishes such that the strategy in each finite-player game is an approximate equilibrium relative to that approximation level. Theorem 1 Let G = ((T, Σ, ϕ), V, S) be a non-atomic game and f a Nash equilibrium of G. Then, for all sequences {Gn }n and {fn }n , where Gn = ((Tn , Σn , ϕn ), Vn , S) is a finite-player game and fn is a strategy in Gn for all n ∈ N such that |Tn | → ∞ and ϕn ◦ (Vn , fn )−1 → ϕ ◦ (V, f )−1 , there exists a sequence {εn }n in R+ such that εn → 0 and fn is an (εn , εn )-equilibrium of Gn for all sufficiently large n. Proof. For all n ∈ N, let εn ∈ R+ ∪ {∞} be defined by εn = inf{ε ≥ 0 : ϕn ({t ∈ Tn : Un (t)(fn ) ≥ sup Un (t)(fn \ t s) − ε}) ≥ 1 − ε}. s∈S We need to show that limn εn = 0. It suffices to show that for all ε > 0, limn ϕn ({t ∈ Tn : Un (t)(fn ) ≤ sups∈S Un (t)(fn \ t s) − ε}) = 0. Set γ = ϕ ◦ f −1 , and for each n ∈ N, set γn = ϕ ◦ fn−1 . By hypothesis, γn → γ. For each n ∈ N, let Bn = {γ 0 ∈ M (S) : ρ(γn , γ 0 ) ≤ 1/|Tn |}. Then for each n ∈ N, Bn is compact and for each t ∈ Tn and s ∈ S, we have ϕ ◦ fn \ t s ∈ Bn , by definition of the Prohorov metric. Note also that since |Tn | → ∞, we have γn0 → γ whenever {γn0 }n is a sequence with γn0 ∈ Bn for each n ∈ N. 7 Since S and the sets Bn are compact, we can define continuous functions h and hn from C × S to R+ by setting h(u, x) = max{u(y, γ) : y ∈ S} − u(x, γ) and hn (u, x) = max{u(y, γ 0 ) : y ∈ S, γ 0 ∈ Bn } − u(x, γn ). Using the compactness of S and the fact that γn0 → γ whenever γn0 ∈ Bn for each n ∈ N, it is straightforward to check that hn → h uniformly on compact subsets of C × S. Set τ = ϕ ◦ (V, f )−1 , and for each n ∈ N, set τn = ϕn ◦ (Vn , fn )−1 . Since f is a Nash equilibrium of the non-atomic game G, we have τ ({(u, s) ∈ C × S : h((u, s)) 6= 0}) = ϕ({t ∈ T : h ◦ (V, f )(t) 6= 0}) = 0 and hence R h dτ = 0. On the other hand, note that for each n ∈ N and each t ∈ Tn , we have sup Un (t)(fn \ t s) = sup Vn (t)(s, ϕn ◦ fn \ t s) ≤ s∈S s∈S Vn (t)(s, γ 0 ) sup s∈S,γ 0 ∈B n because ϕ ◦ fn \ t s ∈ Bn for each s ∈ S. Consequently, given ² > 0, for each n ∈ N we have ¡ ¢ ϕn {t ∈ Tn : Un (t)(fn ) ≤ sup Un (t)(fn \ t s) − ε} ¡ s∈S ≤ ϕn {t ∈ Tn : Vn (t)(fn (t), γn ) ≤ sup s∈S,γ 0 ∈Bn Vn (t)(s, γ) − ε} ¢ ¡ ¢ = ϕn {t ∈ Tn : hn ◦ (Vn , fn )(t) ≥ ε} ¢ = τn ({(u, s) ∈ C × S : hn (u, s) ≥ ε} . Since τn → τ by hypothesis, the conclusion follows by Lemma 1 in the Appendix. Theorem 2 shows that if a non-atomic game and a strategy in this game can be approximated in distribution by a sequence of games with finitely many players and approximate equilibria in these games such that the level of approximation vanishes, then the strategy in the non-atomic game is a Nash equilibrium. Theorem 2 Let G = ((T, Σ, ϕ), V, S) be a non-atomic game and f a strategy in G. If there are sequences {εn }n and {ηn }n in R+ , and sequences {Gn }n and {fn }n , where Gn = ((Tn , Σn , ϕn ), Vn , S) is a finite-player game and fn is an (εn , ηn )-equilibrium of Gn for each n ∈ N, such that |Tn | → ∞, ϕn ◦ (Vn , fn )−1 → ϕ ◦ (V, f )−1 , εn → 0 and ηn → 0, then f is a Nash equilibrium of G. 8 Proof. Set τ = ϕ ◦ (V, f )−1 and γ = ϕ ◦ f −1 . It suffices to show that whenever (u, x) ∈ supp(τ ), then u(x, γ) = maxy∈S u(y, γ). To this end, for each n ∈ N, set τn = ϕn ◦ (Vn , fn )−1 and γn = ϕ ◦ fn−1 . Let Sn ⊆ Tn be given as Sn = {t ∈ Tn : Un (t)(fn ) < sups∈S Un (t)(fn \ t s) − εn }. Set An = (Vn , fn )(Sn ) and note that τn (An ) = ϕn (Sn ) for each n ∈ N. Thus τn (An ) → 0 by hypothesis. Consider any (u, x) ∈ supp(τ ). Since τn → τ by hypothesis, by Lemma 6 in the Appendix we may find a subsequence {τnk }k of {τn }n and, for each k ∈ N, a point (uk , xk ) ∈ supp(τnk ) \ Ank so that (uk , xk ) → (u, x). In particular, then, for each k ∈ N, (uk , xk ) = (Vnk , fnk )(tk ) for some tk ∈ Tnk \ Snk . Pick any y ∈ S and, for each k ∈ N, let γk0 = ϕnk ◦ (fnk \ tk y)−1 . Then for each k ∈ N we must have uk (xk , γnk ) ≥ uk (y, γk0 ) − εnk because tk ∈ Tnk \ Snk . Note also that γnk → γ and hence, since 1/|Tn | → 0, γk0 → γ as well. Since εnk → 0 by the hypotheses of the lemma, it follows that u(x, γ) ≥ u(y, γ). As y ∈ S was chosen arbitrarily, we may conclude that u(x, γ) = maxy∈S u(y, γ). Combining Theorems 1 and 2, we obtain the following characterizations for Nash equilibria of non-atomic games. Corollary 1 Let G = ((T, Σ, ϕ), V ) be a non-atomic game and f a strategy in G. Then the following are equivalent. 1. f is a Nash equilibrium of G. 2. There are a sequence {εn }n in R+ and sequences {Gn }n and {fn }n , where Gn = ((Tn , Σn , ϕn ), Vn , S) is a finite-player game and fn is an (εn , εn )-equilibrium of Gn for each n ∈ N, such that |Tn | → ∞, ϕn ◦ (Vn , fn )−1 → ϕ ◦ (V, f )−1 and εn → 0. 3. If {Gn }n and {fn }n are sequences, where Gn = ((Tn , Σn , ϕn ), Vn , S) is a finiteplayer game and fn is a strategy of Gn for each n ∈ N such that |Tn | → ∞ and ϕn ◦ (Vn , fn )−1 → ϕ ◦ (V, f )−1 , then there is a sequence {εn }n in R+ such that εn → 0 and fn is an (εn , εn )-equilibrium of Gn for all sufficiently large n. 9 Proof. That 2 implies 1 and that 1 implies 3 follows directly from Theorem 2 and Theorem 1, respectively. As for the other implications, recall the standard fact that if G is a non-atomic game and f a strategy in G, then a sequence {Gn }n = {((Tn , Σn , ϕn ), Vn , S)}n of finite-player games together with a sequence {fn }n of strategies for the Gn ’s such that ϕn ◦ (Vn , fn )−1 → ϕ ◦ (V, f )−1 and |Tn | → ∞ do exist.2 Combining this fact with Theorem 1, we obtain that 1 implies 2, and combining it with Theorem 2, it follows that 3 implies 1. 4 Approximation of Nash equilibria of non-atomic games In this section, we present several approximation results for Nash equilibria of games with a continuum of players. The motivation for these results arises from the characterization of Nash equilibria of non-atomic games presented in Corollary 1, which can roughly be described as establishing the approximate continuity of the equilibrium correspondence in the following sense. The equilibrium correspondence maps games, represented by their distribution over payoff functions and number of players, to the distributions over payoffs and actions induced by the game and its Nash equilibria. Continuity of the equilibrium correspondence means, as usual, its upper and lower hemicontinuity. It is well-know that the equilibrium correspondence is upper hemicontinuous (see Green (1984) and Housman (1988), and also Theorem 2 above). Here, we focus on the lower hemicontinuity of the equilibrium correspondence. Lower hemicontinuity of the equilibrium correspondence at a given non-atomic game requires, in particular, all finite-player games, with a sufficiently large number of players and a distribution over payoff functions sufficiently close to the one of the given non-atomic game, to have a Nash equilibrium such that the distribution induced 2 This fact is a straightforward consequence of the fact that if τ is a Borel probability measure on separable metric space Z, there is an equidistributed sequence in Z for τ , i.e. a sequence {zi }i Pn of points of Z such that limn→∞ n1 i=1 1zi = τ . 10 by it and by the players’ payoff function is close to the one induced by the given Nash equilibrium of the non-atomic game. Although this property does not hold in general, Theorem 3 shows that it holds for (ε, ε)-equilibria in general games. Furthermore, Theorems 4 to 6 show that it also holds for ε-equilibrium when special assumptions, such as convexity, compactness and equicontinuity, are added. Theorem 3 Let G = ((T, Σ, ϕ), V, S) be a non-atomic game and f be a Nash equilibrium of G. Then, for all η, ε > 0, there is δ > 0 such that if G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) is a finite-player game satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ and 1/|T 0 | < δ, there exists an (ε, ε)-equilibrium f 0 of G0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < η. Proof. Fix η, ε > 0. By Theorem 1 there is a number δ1 > 0 such that if G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) is a finite-player game satisfying 1/|T 0 | < δ1 and f 0 is a strategy of G0 with ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < δ1 , then f 0 is an (ε, ε)-equilibrium of G0 . By Lemma 5 in the Appendix, there is a number δ2 > 0 such that if G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) is a finite-player game satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ2 and 1/|T 0 | < δ2 , there is a strategy f 0 for G0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < min{η, δ 1 }. Then, δ = min{δ1 , δ2 } is a number as desired. 4.1 Equicontinuous and compact games In this subsection, we consider the case of non-atomic and finite-player games whose players’ payoff functions belong to a given equicontinuous set of payoff functions. As Theorem 4 below shows, this allow us to strengthen the conclusion of Theorem 3 from (ε, ε)-equilibrium to ε-equilibrium. The assumption of equicontinuous payoff functions allows us to change the actions of those players who are not ε-optimizing in the (ε, ε)-equilibrium obtained via Theorem 3. In fact, since the fraction of these players is small, such change has a small impact on the distribution of actions, and due to equicontinuity, on players’ payoffs. Theorem 4 Let K ⊆ C be equicontinuous, G = ((T, Σ, ϕ), V, S) a non-atomic game with V (T ) ⊆ K, and f a Nash equilibrium of G. Then, for all η, ε > 0, there is δ > 0 11 such that for all finite-player games G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) satisfying V 0 (T 0 ) ⊆ K, ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ and 1/|T 0 | < δ, there exists an ε-equilibrium f 0 of G0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < η. Proof. Fix η, ε > 0. By the equicontinuity of K, we can choose a number θ > 0 such that |v(s, τ ) − v(s0 , τ 0 )| < ε/4 whenever v ∈ K, d(s, s0 ) ≤ θ for s, s0 ∈ S and ρ(τ, τ 0 ) ≤ θ for τ, τ 0 ∈ M (S). Clearly, we can choose θ so as to have in addition θ < min{ε/2, η/2}. By Theorem 3, there is a 0 < δ < θ such that if G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) is a finite-player game satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ and 1/|T 0 | < δ then G0 has an (θ, θ)-equilibrium fˆ satisfying ρ(ϕ0 ◦ (V 0 , fˆ)−1 , ϕ ◦ (V, f )−1 ) < θ. Given such a game V 0 and (θ, θ)-equilibrium fˆ of G0 , suppose V 0 (T 0 ) ⊆ K and define a strategy f 0 in G0 by letting f 0 (t) be a solution to maxs∈S V (t)(s, ϕ0 ◦ fˆ−1 ) in case V (t)(fˆ(t), ϕ0 ◦ fˆ−1 ) < sups∈S V (t)(s, ϕ0 ◦ (fˆ\ t s)−1 ) − θ, and f 0 (t) = fˆ(t) otherwise. As fˆ is an (θ, θ)-equilibrium of G0 , the fraction of players t in G0 for which fˆ(t) is not within θ of a best reply to ϕ0 ◦ fˆ−1 is smaller than θ. Thus the fraction of players t in G0 for which fˆ(t) differs from f 0 (t) is smaller than θ. This implies ρ(ϕ0 ◦ f 0−1 , ϕ0 ◦ fˆ−1 ) ≤ θ and that ρ(ϕ0 ◦ (f 0 \ t s)−1 , ϕ0 ◦ (fˆ\ t s)−1 ) ≤ θ for all t ∈ T 0 and s ∈ S. Note also that ρ(ϕ0 ◦ fˆ−1 , ϕ0 ◦ (fˆ\t s)−1 ) < θ since 1/|T 0 | < θ. These facts, together with the fact that V 0 (T 0 ) ⊆ K, imply that f 0 is an ε-equilibrium. Indeed, if t ∈ T 0 is such that V (t)(fˆ(t), ϕ0 ◦ fˆ−1 ) < sups∈S V (t)(s, ϕ0 ◦ (fˆ\t s)−1 ) − θ, then for all s ∈ S, V (t)(f 0 (t), ϕ0 ◦ f 0−1 ) > V (t)(f 0 (t), ϕ0 ◦ fˆ−1 ) − ε/4 ≥ V (t)(s, ϕ0 ◦ fˆ−1 ) − ε/4 > V (t)(s, ϕ0 ◦ (fˆ\ t s)−1 ) − 2ε/4 > V (t)(s, ϕ0 ◦ (f 0 \ t s)−1 ) − 3ε/4. Otherwise, i.e., if ˆ t s)−1 ) − θ, then for all s ∈ S we have that V (t)(fˆ(t), ϕ0 ◦ fˆ−1 ) ≥ sups∈S V (t)(s, ϕ0 ◦ (f\ f 0 (t) = fˆ(t) and V (t)(f 0 (t), ϕ0 ◦ f 0−1 ) > V (t)(fˆ(t), ϕ0 ◦ fˆ−1 ) − ε/4 > V (t)(s, ϕ0 ◦ (fˆ\ −1 t s) ) − ε/4 − θ > V (t)(s, ϕ0 ◦ (f 0 \ t s)−1 ) − 2ε/4 − θ > V (t)(s, ϕ0 ◦ (f 0 \ t s)−1 ) − ε. Finally, note that ρ(ϕ0 ◦ (V 0 , fˆ)−1 , ϕ0 ◦ (V 0 , f 0 )−1 ) ≤ θ and so ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < 2θ = η. Theorem 5 below improves over Theorem 4 by providing an uniformity over the non-atomic games with V (T ) ⊆ K and its Nash equilibria. This is achieved by assuming that players’ payoff functions are contained in a set in C which is not only 12 equicontinuous but also bounded. Theorem 5 Let K be a compact subset of C. Then, for all ε > 0, there is a δ > 0 such that if G = ((T, Σ, ϕ), V, S) is a non-atomic game with V (T ) ⊆ K, and f a Nash equilibrium of G, then every finite-player game G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) satisfying V 0 (T 0 ) ⊆ K, 1/|T 0 | < δ and ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ has an ε-equilibrium f 0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < ε. Proof. Let © Z = τ ∈ M (K × S) : there is a non-atomic game G = (T, Σ, ϕ), V, S) ª with V (T ) ⊆ K and a Nash equilibrium f of G such that τ = ϕ ◦ (V, f )−1 . Using the fact that every τ ∈ M (K × S) can be represented as τ = ϕ ◦ (V, f )−1 for some mapping (V, f ) from an atomless probability space (T, Σ, ϕ) to K ×S, arguments analogous to that in the proof of Theorem 2 show that Z is closed in M (K ×S), hence compact because compactness of K × S implies that M (K × S) is compact. Fix ε > 0. Noting that K, being compact, is equicontinuous by the Ascoli-Arzela Theorem, for each τ = ϕ ◦ (V, f )−1 ∈ Z choose a number δτ > 0 corresponding to G = ((T, Σ, ϕ), V, S), f , ε and η = ε/2 according to Theorem 4, and then let Uτ = {τ 0 ∈ Z : ρ(τK0 , τK ) < δτ /2, ρ(τ 0 , τ ) < ε/2)}. Then, for each τ ∈ Z, Uτ is an open neighborhood of τ in Z, and by the choice of δτ and the triangle inequality it is plain that if Ĝ = ((T̂ , Σ̂, ϕ̂), V̂ , S) is a finite-player game satisfying V̂ (T̂ ) ⊆ K, ρ(ϕ̂ ◦ V̂ −1 , τK0 ) < δτ /2 for some τ 0 ∈ Uτ and 1/|T̂ | < δτ , there is an ε-equilibrium fˆ of Ĝ such that ρ(ϕ̂ ◦ (V̂ , fˆ)−1 , τ 0 ) < ε. Being compact, Z can be covered by finitely many of the sets Uτ , say Uτ1 , . . . Uτn , and setting δ = min{δτi /2 : i = 1, . . . , n}, we have a δ > 0 as desired. 4.2 Equicontinuous and convex games Additional assumptions are needed to strengthen the conclusion of Theorem 3 from (ε, ε)-equilibrium to ε-equilibrium. In this subsection, we consider the case of nonatomic games whose players have payoff functions belonging to an equicontinuous set 13 and of finite-player games that are convex, in the sense that players’ action spaces are a convex subset of a vector space and each player’s payoff function is quasiconcave in his own choice. These assumptions will allow us to change the actions of those players who are not ε-optimizing in the (ε, ε)-equilibrium obtained via Theorem 3. Roughly, those players will play a Nash equilibrium of the game obtained when we fixed the strategy of the other players. Theorem 6 obtains, in a simple way, the approximation result (Theorem 7) in Housman (1988) when specialized to the case of games with finitely many players approximating a non-atomic game. As described in the previous paragraph, the simplification comes from the use of Theorem 3 to obtain an (ε, ε)-equilibrium, which is then modified following the approach in Housman (1988) to obtain an ε-equilibrium. The notion of a convex game are defined as follows. A game G = ((T, Σ, ϕ), V, S) is convex if S is convex and x 7→ V (t)(x, (1 − 1/|T |)π + 1x /|T |) is quasiconcave for all t ∈ T and π ∈ M (S). Theorem 6 Let G = ((T, Σ, ϕ), V, S) be an equicontinuous non-atomic game. Suppose that S is a convex subset of a vector space and that f is a Nash equilibrium of G. Then for all η, ε > 0, there is δ > 0 such that if G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) is a convex finite-player game satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ and 1/|T 0 | < δ, there exists an ε-equilibrium f 0 of G0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < η. Proof. Let ε, η > 0 be given. Let 0 < θ < ε/6 be given and let 0 < ζ < η/2 be such that |v(s, τ ) − v(s0 , τ 0 )| < ε/4 whenever d(s, s0 ) < ζ and ρ(τ, τ 0 ) < ζ, s, s0 ∈ S, τ, τ 0 ∈ M (S) and v ∈ V (T ). Let Bθ (V (T )) = {u ∈ C : there exists v ∈ V (T ) such that ||u − v|| < θ}. Let 0 < β < ζ/2 be given and let δ 0 > 0 be such that ϕ0 ◦ (V 0 )−1 (Bθ (V (T ))) > 1 − β for all finite-player games G0 satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ 0 . Let 0 < α < min{θ, ζ/2} and let 0 < δ < δ 0 be given by Theorem 3 corresponding to ε = α and η/2. Let G0 be a finite-player game satisfying ρ(ϕ0 ◦(V 0 )−1 , ϕ◦V −1 ) < δ and 1/|T 0 | < δ. Then, G0 has an (α, α)-equilibrium fˆ satisfying ρ(ϕ0 ◦ (V 0 , fˆ)−1 , ϕ ◦ (V, f )−1 ) < η/2. Define a strategy f¯ by changing the actions of those players with payoff functions 14 in Bθ (V (T )) that are not within α of their best-replies to best-replies to ϕ0 ◦ fˆ−1 . ˆ t s)−1 ) − α} and, Formally, let T̄ = {t ∈ T 0 : V (t)(fˆ, ϕ0 ◦ fˆ−1 ) ≤ maxs∈S V (t)(s, ϕ0 ◦ (f\ for all t ∈ T̄ , g(t) be such that V (t)(g(t), ϕ0 ◦ fˆ−1 ) ≥ V (t)(s, ϕ0 ◦ fˆ−1 ). Then, for all t ∈ T 0 , let f¯(t) = g(t) if t ∈ (V 0 )−1 (Bθ (V (T ))) ∩ T̄ and f¯(t) = fˆ(t) otherwise. Consider the game played by the players with payoff functions outside Bθ (V (T )) with the action of the others fixed at f¯: formally, G̃ = ((T̃ , Σ̃, ϕ̃), Ṽ , S) is defined by T̃ = (V 0 )−1 (Bθ (V (T ))c ), Σ̃ = 2T̃ , ϕ̃ is the uniform probability measure on T̃ and Ṽ (t)(s, τ ) = V 0 (t)(s, h(τ )), where, for all Borel measurable subset B of S, h(τ )(B) = (|{t ∈ T 0 \ T̃ : f¯(t) ∈ B}| + |T̃ |τ (B))/|T 0 |. Since G0 is convex, so is G̃. Hence, G̃ has a Nash equilibrium f˜. Define f 0 by setting f 0 (t) = f¯(t) if V 0 (t) ∈ Bθ (V (T )) and f 0 (t) = f˜(t) if V 0 (t) ∈ Bθ (V (T ))c . We claim that f 0 is an ε-equilibrium. Note first that ρ(ϕ0 ◦ (fˆ\t s)−1 , ϕ0 ◦ (f¯\ t s)−1 ) ≤ α < ζ and that ρ(ϕ0 ◦ (f¯\ t s)−1 , ϕ0 ◦ (f 0 \ t s)−1 ) ≤ β < ζ for all t ∈ T 0 and s ∈ S. Note also that h(ϕ0 ◦ f˜−1 ) = ϕ0 ◦ f 0−1 and h(ϕ0 ◦ f˜\ t s−1 ) = ϕ0 ◦ f 0 \ t s−1 for all t ∈ T̃ and s ∈ S. Thus, if t ∈ T̃ , then V (t)(f 0 (t), ϕ0 ◦ f 0−1 ) = Ṽ (t)(f˜(t), ϕ0 ◦ f˜−1 ) ≥ Ṽ (t)(s, ϕ0 ◦ (f˜\ t s)−1 ) = V (t)(s, ϕ0 ◦ (f 0 \ t s)−1 ). Finally, consider t ∈ T 0 \ T̃ . Then, there exists u ∈ V (t) such that u ∈ Bθ (V (t)). If t ∈ T 0\T̄ , then f¯(t) = fˆ(t) and, for all s ∈ S, u(f¯(t), ϕ0 ◦ f¯−1 ) > u(fˆ, ϕ ◦ fˆ−1 ) − θ > V (t)(fˆ, ϕ ◦ fˆ−1 ) − 2θ > V (t)(s, ϕ ◦ (fˆ \ t s)−1 ) − 3θ > u(s, ϕ ◦ (fˆ \ t s)−1 ) − 4θ > ¯ t s)−1 ) − 5θ. If t ∈ T̄ , then f¯(t) = g(t) and, for all s ∈ S, u(f¯(t), ϕ0 ◦ f¯−1 ) > u(s, ϕ ◦ (f\ u(g(t), ϕ0 ◦ fˆ−1 ) − θ > V (t)(g(t), ϕ0 ◦ fˆ−1 ) − 2θ ≥ V (t)(s, ϕ0 ◦ fˆ−1 ) − 2θ > u(s, ϕ0 ◦ fˆ−1 ) − 3θ > u(s, ϕ0 ◦ f¯−1 ) − 4θ > u(s, ϕ0 ◦ (f¯\ t s)−1 ) − 5θ. Thus, for all t ∈ T 0 \ T̃ , it follows that V (t)(f 0 (t), ϕ0 ◦ (f 0 )−1 ) > u(f 0 (t), ϕ0 ◦ (f 0 )−1 ) − θ > u(f¯(t), ϕ0 ◦ f¯−1 ) − 2θ > u(s, ϕ0 ◦ (f¯\t s)−1 ) − 7θ > u(s, ϕ0 ◦ (f 0 \t s)−1 ) − 8θ > V (t)(s, ϕ0 ◦ (f 0 \t s)−1 ) − 9θ. Since 9θ < ε, then f˜ is an ε-equilibrium. To conclude, we have that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ0 ◦ (V 0 , fˆ)−1 ) ≤ α + β < ζ < η/2 and so ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < η. 15 4.3 Existence of equilibrium in large games Our approximation results allow us to obtain easily asymptotic result regarding the existence and purification of approximate equilibria from analogous results for nonatomic games. Regarding existence of equilibrium, Theorem 7 combines Theorem 4 with Theorem 1 in Mas-Colell (1984) to provide a short proof of the asymptotic existence result in Carmona and Podczeck (2009) in the case where the players’ payoff functions belong to a compact subset of C. Theorem 7 For all compact subsets K of C and all ε > 0, there exists N ∈ N such that every finite-player game G = ((T, Σ, ϕ), V, S) satisfying V (T ) ⊆ K and |T | ≥ N has an ε-equilibrium. Proof. Let ε > 0 be given. Let δ > 0 be as in Theorem 5 (corresponding to K and ε) and let N ∈ N be such that 1/N < δ. Let G = ((T, Σ, ϕ), V, S) be a game with |T | ≥ N and V (T ) ⊆ K. By Mas-Colell (1984, Theorem 1) there is a τ ∈ M (C × S) such that τ is an equilibrium distribution for ϕ ◦ V −1 . By a standard fact, we can represent τ as τ = ϕ̂ ◦ (V̂ , fˆ)−1 , where (V̂ , fˆ) is a measurable mapping from an atomless probability space (T̂ , Σ̂, ϕ̂) to C × S. Then, fˆ is a Nash equilibrium of the non-atomic game Ĝ = ((T̂ , Σ̂, ϕ̂), V̂ , S). Since ϕ̂ ◦ V̂ −1 = ϕ ◦ V −1 , V (T ) ⊆ K and 1/|T | < δ, it follows from Theorem 5 that G has an ε-equilibrium. A Appendix In this appendix, we collect the lemmas that are used in the proof of our main results. As before, convergence of measures on metric spaces is always understood for the narrow topology. Lemma 1 Let Z be a metric space, let {τn } be a sequence in M (Z) converging to some τ , and let {hn } be a sequence of continuous functions from Z to R+ . Suppose R there is a continuous function h : Z → R+ with h dτ = 0 such that hn → h uniformly 16 on compact subsets of Z. Then, for every ε > 0, lim τn ({z ∈ Z : hn (z) ≥ ²}) = 0. n→∞ Proof. By Hildenbrand (1974, p. 51, 38), the convergence hypotheses imply that −1 τn ◦ h−1 n → τ ◦ h . In particular, for every ² > 0, we must have −1 lim τn ◦ h−1 n ({r ∈ R+ : r ≥ ²}) ≤ τ ◦ h ({r ∈ R+ : r ≥ ²}), whence lim τn ({z ∈ Z : hn (z) ≥ ²}) ≤ τ ({z ∈ Z : h(z) ≥ ²}). On the other hand, R since h dτ = 0, we have τ ({z ∈ Z : h(z) ≥ ²}) = 0 for every ² > 0. For finite set, the consequences of convergence of probability measures are easy to understand because it implies that the probabilities of each point in the set converge to the corresponding limit probability. This property does not hold for general separable metric spaces. However, Lemma 2 shows that, for every probability measure, the space can be partitioned into a countable collection of measurable subsets with a small diameter such that the probabilities of those sets converge to the corresponding limit probability. Lemma 2 Let X be a separable metric space, and µ a Borel probability measure on X. Then given any ε > 0 there is a countable partition (Ei )i∈N of X into Borel sets, each with diameter less than ε, such that whenever {µn }n is sequence in M (X) with µn → µ, then µn (Ei ) → µ(Ei ) for each i ∈ N. Proof. Recall the following facts, denoting by ∂A the boundary of a subset A of a topological space Z. (a) If Z is a metric space and µ a probability measure on Z, then the set of open sets O with µ(∂O) = 0 is a base for the topology of Z; see Fremlin (2003, 411G(i)). (b) If Z is a metric space and T is any base for the topology of Z, then give ε > 0 there is a set T 0 ⊆ T such that each element of T 0 has diameter less than ε and T 0 is still a base. (To see this, let O be an open subset of Z and x ∈ O. There is 17 a real number r > 0 with 0 < r < ε/2 such that Br (x) ⊆ O where Br (x) is the open r-ball around x. As T is a base, there is V ∈ T such that x ∈ V ⊆ Br (x), and such set V must have diameter less than ε.) (c) If Z is any topological space and A, B are subsets of Z, then ∂(B\A) ⊆ ∂B ∪∂A; S S if A0 , . . . , An are finitely many subsets of Z, then ∂( ni=0 Ai ) ⊆ ni=0 ∂Ai . Let µ be a Borel probability measure on X and fix ε > 0. Since X is second countable, using (a) and (b) it follows that there is a countable family (Bi )i∈N of S open subsets of X with ∞ i=0 Bi = X such that, for each i ∈ N, the diameter of Bi is less than ε and µ(∂Bi ) = 0. Define a family (Ei )i∈N of Borel sets of X by setting S Ei = Bi \ i−1 j=0 Bj for each i ∈ N. Use (c) and the fact that the union of finitely many null sets is a null set to see that µ(∂Ei ) = 0 for each i ∈ N. Hence, the conclusion follows from the Portmanteau Theorem. Lemma 3 considers a sequence of functions converging in distribution and shows that both the limit function and the ones in the sequence can be closely approximated by functions having a finite range. By finite probability space we mean a probability space (T, Σ, ϕ) where T is finite, Σ = 2T , and ϕ is the uniform distribution. Lemma 3 Let (X, dX ) be a separable metric space, (T, Σ, ϕ) a probability space and g : T → X a measurable mapping. Further, let {(Tn , Σn , ϕn )}n∈N be a sequence of finite probability spaces together with mappings gn : Tn → X, n ∈ N, such that ϕn ◦ gn−1 → ϕ ◦ g −1 . Then, for all ε > 0, there is a finite set F ⊆ X and mappings ḡ : T → F and ḡn : Tn → F , for all n ∈ N, such that ϕn ◦ ḡn−1 → ϕ ◦ ḡ −1 , ϕ({t ∈ T : dX (ḡ(t), g(t)) ≤ ε}) > 1 − ε, and ϕn ({t ∈ Tn : dX (ḡn (t), gn (t)) ≤ ε}) > 1 − ε for all sufficiently large n. Proof. Fix ε > 0 and let (Ei )i∈N be a partition of X chosen with respect to ϕ◦g −1 S and ε according to Lemma 2. We can find an ī such that ϕ ◦ g −1 ( i≥ī Ei )) < ε. For each i ≤ ī, pick a point xi ∈ Ei and let F = {xi : 1 ≤ i ≤ ī}. 18 Define ḡ : T → F by setting ḡ(t) = xi if g(t) ∈ Ei for i < ī and ḡ(t) = xī if S g(t) ∈ i≥ī Ei . Analogously, for each n ∈ N, define ḡn : Tn → F by setting ḡn (t) = xi S if gn (t) ∈ Ei for i < ī, and ḡn (t) = xī if gn (t) ∈ i≥ī Ei . S Sī−1 −1 By choice of (Ei )i∈N , we have ϕn ◦ gn−1 ( ī−1 i=0 Ei ) → ϕ ◦ g ( i=0 Ei ) and hence S S S ϕn ◦ gn−1 ( i≥ī Ei ) → ϕ ◦ g −1 ( i≥ī Ei ). Consequently ϕn ◦ gn−1 ( i≥ī Ei ) < ε for all sufficiently large n, whence, since the diameter of Ei is at most ε by choice of (Ei )i∈N , we have ϕn ({t ∈ Tn : dX (ḡn (t), gn (t)) ≤ ε}) > 1 − ε for all sufficiently large n. Similarly, we have ϕ({t ∈ T : dX (ḡ(t), g(t)) ≤ ε}) > 1 − ε. Finally note that we have ϕn ◦ ḡn−1 ({xi }) = ϕn ◦ gn−1 (Ei ) → ϕ ◦ g −1 (Ei ) = ϕ ◦ ḡ −1 ({xi }) for each 1 ≤ i < ī, and therefore also ϕn ◦ ḡn−1 ({xī }) → ϕ̄ ◦ g −1 ({xī }). Thus, since ϕ◦ ḡ −1 and all the measures ϕn ◦ ḡn−1 have a support in the same finite set {x1 , . . . , xī }, we have ϕn ◦ ḡn−1 → ϕ ◦ ḡ −1 . Lemma 5 considers a lower hemicontinuity property of the correspondence that assigns to each game the of strategies available to players. The lower hemicontinuity property considered is analogous to the one considered in our approximation results, in the sense that it is only established for non-atomic games and only finite-player games are considered as approximations. Lemma 4 is used in its proof and, although stated abstractly, it considers a special case of Lemma 5, namely that of non-atomic games with finitely many actions and payoff functions. Lemma 4 Let X and Y be finite sets, and τ a probability measure on X × Y . If {(Tn , Σn , ϕn )}n∈N is a sequence of finite probability spaces with |Tn | → ∞, and for each n ∈ N, gn : Tn → X is such that ϕn ◦ gn−1 → τX , then there is a mapping fn : Tn → Y for each n ∈ N such that ϕn ◦ (gn , fn )−1 → τ . Proof. Let X = {x1 , . . . , xk } and Y = {y1 , . . . , ym }. For each 1 ≤ i ≤ k, 1 ≤ j ≤ m, and n ∈ N, let µi = τX ({xi }), τi,j = τ ({(xi , yj )}), and Tin = {t ∈ Tn : gn (t) = xi }. P Note that for each 1 ≤ i ≤ k, |Tin |/|Tn | → µi by hypothesis and that m j=1 τi,j = µi . 19 n Making the convention 0/0 = 0, for each 1 ≤ i ≤ k and n ∈ N, define θi,j = P n n = |Tin | − m−1 max{θ ∈ N : θ ≤ |Tin |τi,j /µi } for 1 ≤ j ≤ m − 1, and θi,m j=1 θi,j . We can then choose a mapping fn : Tn → Y for each n ∈ N such that ¯ ¯ n ¯{t ∈ Tn : (gn (t), fn (t)) = (xi , yj )}¯ = θi,j for all 1 ≤ i ≤ k and 1 ≤ j ≤ m. Note that for each 0 ≤ i ≤ k and 1 ≤ j ≤ m − 1, n θi,j 1 |Tin |τi,j |Tin |τi,j − < ≤ |Tn |µi |Tn | |Tn | |Tn |µi n (again, 0/0 = 0), showing that θi,j /|Tn | → τi,j for such i and j because |Tin |/|Tn | → µi P n and 1/|Tn | → 0. Consequently, we also have θi,m /|Tn | → µi − m−1 j=1 τi,j = τi,m for each 1 ≤ i ≤ k. It is now plain that ϕn ◦ (gn , fn )−1 → τ . Lemma 5 Let G = ((T, Σ, ϕ), V, S) be a non-atomic game and f a strategy in G. Then for each ε > 0 there exists δ > 0 such that for all finite-player games G0 = ((T 0 , Σ0 , ϕ0 ), V 0 , S) satisfying ρ(ϕ0 ◦ (V 0 )−1 , ϕ ◦ V −1 ) < δ and 1/|T 0 | < δ there exists a strategy f 0 in G0 such that ρ(ϕ0 ◦ (V 0 , f 0 )−1 , ϕ ◦ (V, f )−1 ) < ε. Proof. It suffices to show that, given ε > 0, if {Gn }n = {((Tn , Σn , ϕn ), Vn , S)}n is any sequence of games with finitely many players satisfying both |Tn | → ∞ and ϕn ◦ Vn−1 → ϕ ◦ V −1 , then for all sufficiently large n there are strategies fn : Tn → S such that ρ(ϕn ◦ (Vn , fn )−1 , ϕ ◦ (V, f )−1 ) < ε. Fix ε > 0 and let {Gn }n be a sequence of games with finitely many players satisfying the above requirements. By Lemma 3, there are a finite set F ⊆ C and measurable mappings V̄ : T → F and V̄n : Tn → F , for all n ∈ N, such that the following hold (a) ϕn ◦ V̄n−1 → ϕ ◦ V̄ , (b) ϕ({t ∈ T : ||V̄ (t) − V (t)|| ≤ ε/4}) > 1 − ε/4, and (c) for all sufficiently large n, ϕn ({t ∈ Tn : ||V̄n (t) − Vn (t)|| ≤ ε/4}) > 1 − ε/4. Since S is compact, we can choose a finite partition {Bl }m l=1 of S into Borel sets, each with diameter less than or equal to ε/4. For each 1 ≤ l ≤ m pick a point sl ∈ Bl . Set Y = {s1 , . . . , sm } and let f¯ : T → Y be defined by f¯(t) = sl if f (t) ∈ Bl . Then, from (b) above, ρ(ϕ ◦ (V, f )−1 , ϕ ◦ (V̄ , f¯)−1 ) ≤ ε/4 (for an appropriate product metric on C × S). 20 As F and Y are finite, by (a) we can use Lemma 4 to find mappings fn : Tn → Y , n ∈ N, such that ϕn ◦(V̄n , fn )−1 → ϕ◦(V̄ , f¯)−1 , and so ρ(ϕ◦(V̄ , f¯)−1 , ϕn ◦(V̄n , fn )−1 ) < ε/4 for all sufficiently large n. Note that from (c) we must have ρ(ϕn ◦ (V̄n , fn )−1 , ϕn ◦ (Vn , fn )−1 ) ≤ ε/4 for all sufficiently large n. Using the triangle inequality, it follows that ρ(ϕ ◦ (V, f )−1 , ϕn ◦ (Vn , fn )−1 ) < ε for all sufficiently large n, as was to be shown. Recall that every Borel probability measure on a complete separable metric space has a support. Lemma 6 below considers a converging sequence of measures and establishes a property of the support of the limit measure. It appeared before as Lemma 12 in Carmona and Podczeck (2009), and so its proof is omitted. Lemma 6 Let Z be a complete separable metric space, {τk }∞ k=1 be a sequence in M (Z) converging to τ ∈ M (Z), and {Ak }∞ k=1 be a sequence of Borel subsets of Z with limk τk (Ak ) = 0. Then, for all z ∈ supp(τ ), there exists a subsequence {τkj }∞ j=1 of {τk }∞ k=1 and an element zj ∈ supp(τkj ) \ Akj for all j ∈ N such that limj zj = z. References Al-Najjar, N. (2008): “Large Games and the Law of Large Numbers,” Games and Economic Behavior, 64, 1–34. Balder, E. (2007): “A General Result on Approximation and Approximate Purification of Mixed Nash Equilibria,” Universiteit Utrecht. Carmona, G., and K. Podczeck (2009): “On the Existence of Pure Strategy Nash Equilibria in Large Games,” Journal of Economic Theory, 144, 1300–1319. Green, E. (1984): “Continuum and Finite-Player Noncooperative Models of Competition,” Econometrica, 52, 975–993. Hildenbrand, W. (1974): Core and Equilibria of a Large Economy. Princeton University Press, Princeton. 21 Housman, D. (1988): “Infinite Player Noncooperative Games and the Continuity of the Nash Equilibrium Correspondence,” Mathematics of Operations Research, 13, 488–496. Khan, M., and Y. Sun (1999): “Non-Cooperative Games on Hyperfinite Loeb Spaces,” Journal of Mathematical Economics, 31, 455–492. Mas-Colell, A. (1984): “On a Theorem by Schmeidler,” Journal of Mathematical Economics, 13, 201–206. Rashid, S. (1983): “Equilibrium Points of Non-atomic Games: Asymptotic Results,” Economics Letters, 12, 7–10. Yang, J. (2009): “A Connection between Finite and Infinite-player Games,” New Jersey Institute of Technology. 22
© Copyright 2026 Paperzz