\DeclareFieldFormat

postnote\mknormrange#1 \DeclareFieldFormatvolcitepages\mknormrange#1 \DeclareFieldFormatmultipostnote\mknormrange#1

Nash equilibria of games with generalized complementarities

Lu Yu  \orcidlink0000-0001-6154-4229 Université Paris 1 Panthéon-Sorbonne, UMR 8074, Centre d’Economie de la Sorbonne, Paris, France, [email protected]
(June 30, 2024)
Abstract

To generalize complementarities for games, we introduce some conditions weaker than quasisupermodularity and the single crossing property. We prove that the Nash equilibria of a game satisfying these conditions form a nonempty complete lattice. This is a purely order-theoretic generalization of Zhou’s theorem.

Keywords— Complementarities, Quasisupermodularity, Nash equilibrium, Complete lattice

1 Introduction

Strategic complementarities, a phenomenon ubiquitous in various domains, intricately shape decision-making processes in competitive environments. For instance, as Samuelson [samuelson1974complementarity, p.1255] puts it, “tea and lemon are complements, because tea with lemon makes up our desired brew.” A joint increase of tea and lemon gives the consumer a benefit exceeding the sum of benefits gained by increasing them separately.

Imprecisely, strategic complements defined in [bulow1985multimarket, p494] refers to the situation where a more aggressive strategy by firm A (e.g., lower price, enhanced quality, larger quantity, etc.) raises firm B’s marginal profits. In particular, they mutually reinforce one another. To be concrete, consider a simplified mathematical model: a game with two players (firms A and B) that each has a common twice continuously differentiable payoff function f(a,b)𝑓𝑎𝑏f(a,b)italic_f ( italic_a , italic_b ) on 2superscript2\mathbb{R}^{2}blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, where a𝑎aitalic_a (resp. b𝑏bitalic_b) represents the decision of firm A (resp. B). Assume that f𝑓fitalic_f is increasing and concave in each argument. We say that the two decisions are strategic complements, if an increase in a𝑎aitalic_a raises the marginal payoff fb𝑓𝑏\frac{\partial f}{\partial b}divide start_ARG ∂ italic_f end_ARG start_ARG ∂ italic_b end_ARG of firm B, i.e., if 2fab0superscript2𝑓𝑎𝑏0\frac{\partial^{2}f}{\partial a\partial b}\geq 0divide start_ARG ∂ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f end_ARG start_ARG ∂ italic_a ∂ italic_b end_ARG ≥ 0. This property is known as increasing differences in [topkis1998supermodularity, p.42]. A function g:X:𝑔𝑋g:X\to\mathbb{R}italic_g : italic_X → blackboard_R on a lattice X𝑋Xitalic_X is supermodular, if g(x)+g(y)g(xy)+g(xy)𝑔𝑥𝑔𝑦𝑔𝑥𝑦𝑔𝑥𝑦g(x)+g(y)\leq g(x\wedge y)+g(x\vee y)italic_g ( italic_x ) + italic_g ( italic_y ) ≤ italic_g ( italic_x ∧ italic_y ) + italic_g ( italic_x ∨ italic_y ) for all x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X. By Topkis’s characterization theorem in [milgrom1990rationalizability, p.1261], as f𝑓fitalic_f is twice continuously differentiable, the condition 2fab0superscript2𝑓𝑎𝑏0\frac{\partial^{2}f}{\partial a\partial b}\geq 0divide start_ARG ∂ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_f end_ARG start_ARG ∂ italic_a ∂ italic_b end_ARG ≥ 0 is also equivalent to the supermodularity of f:2:𝑓superscript2f:\mathbb{R}^{2}\to\mathbb{R}italic_f : blackboard_R start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT → blackboard_R.

Roughly, a normal form game is a supermodular game in the sense of [topkis1998supermodularity, p.179], if the payoff functions are supermodular in own strategy and has increasing differences with others’ strategies. Zhou [zhou1994set, Thm. 2] (recalled as Corollary 4.13) proves that for a supermodular game where every strategy lattice is compact in a topology finer than the interval topology, the set of Nash equilibria is a nonempty complete lattice. Topkis [topkis1998supermodularity, Thm. 4.2.1] shows the same conclusion for a supermodular game having feasible joint strategies inside Euclidean spaces. Calciano [calciano2010theory, Theorems 24 and 25] weakens the increasing difference hypothesis to his g-modularity [calciano2010theory, Def. 11], but requires every strategy lattice to be a chain.

The cardinal properties of supermodularity and increasing differences are generalized to ordinal properties, known as quasisupermodularity ([milgrom1994monotone, p.162]) and single crossing condition ([milgrom1994monotone, p.160]) respectively. A normal form game whose payoff functions have the two properties is called a quasisupermodular game in [topkis1998supermodularity, p.179]. The class of quasisupermodular games encompasses a broader range of scenarios compared to supermodular games, while retaining their fundamental characteristics, i.e., the existence and order structure of Nash equilibria.

Inspired by the work [licalzi1992subextremal, veinott1992lattice, agliardi2000generalization], we propose several conditions strictly weaker than quasisupermodularity and single crossing property used in [milgrom1994monotone]. These extensions require less symmetries, so they define classes of games with general complementarities, strictly wider than the class of quasisupermodular games. In the real world, two players with complementarities may be asymmetric. We prove in Theorem 4.5 that such games admit Nash equilibria. With some extra conditions, we show that the set of Nash equilibria admits a largest element (Theorem 4.9), or forms a nonempty complete lattice (Theorem 4.11).

Section 2 recalls the notions of quasisupermodularity and its variants in the literature. We introduce several extensions used in Section 4 and compare them to the classical notions. In Section 3, we show that one extension guarantees the existence of maximum of a function. In the setting of game theory, it becomes the existence of best response of a player. In Section 4, we introduce variants of the single crossing condition. These notions and the existence of maximum from Section 3 are applied to study Nash equilibria of games with general complementarities.

Notation and conventions

A set with a partial order is called a poset. For a poset (X,)𝑋(X,\leq)( italic_X , ≤ ), let (Xop,)superscript𝑋opless-than-or-similar-to(X^{\mathrm{op}},\lesssim)( italic_X start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT , ≲ ) denote the opposite poset, i.e., it has the same underlying set as X𝑋Xitalic_X, with yxless-than-or-similar-to𝑦𝑥y\lesssim xitalic_y ≲ italic_x in Xopsuperscript𝑋opX^{\mathrm{op}}italic_X start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT iff xy𝑥𝑦x\leq yitalic_x ≤ italic_y in X𝑋Xitalic_X. For a map f:XY:𝑓𝑋𝑌f:X\to Yitalic_f : italic_X → italic_Y between posets and a value yY𝑦𝑌y\in Yitalic_y ∈ italic_Y, let [fy]:={xX|f(x)y}assigndelimited-[]𝑓𝑦conditional-set𝑥𝑋𝑓𝑥𝑦[f\leq y]:=\{x\in X|f(x)\leq y\}[ italic_f ≤ italic_y ] := { italic_x ∈ italic_X | italic_f ( italic_x ) ≤ italic_y } and [fy]:={xX|f(x)y}assigndelimited-[]𝑓𝑦conditional-set𝑥𝑋𝑓𝑥𝑦[f\geq y]:=\{x\in X|f(x)\geq y\}[ italic_f ≥ italic_y ] := { italic_x ∈ italic_X | italic_f ( italic_x ) ≥ italic_y } be the lower and the upper level sets respectively.

2 Variants of quasisupermodularity

Quasisupermodularity introduced in [milgrom1994monotone, p.162] is used to define a class of games with strategic complements, called quasisupermodular games. We review several variants of quasisupermodularity in the literature, such as subextremality of LiCalzi and Veinott, and compare them. We also introduce meet-subextremality, then explain in Lemma 2.8 why it is “half subextremality”.

Let C𝐶Citalic_C be a chain, X𝑋Xitalic_X be a lattice, and f:XC:𝑓𝑋𝐶f:X\to Citalic_f : italic_X → italic_C be a map.

Definition 2.1.

If for any x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X,

  1. 1.

    ([milgrom1994monotone, p.162]) the condition f(x)f(xy)𝑓𝑥𝑓𝑥𝑦f(x)\geq f(x\wedge y)italic_f ( italic_x ) ≥ italic_f ( italic_x ∧ italic_y ) (resp. f(x)f(xy)𝑓𝑥𝑓𝑥𝑦f(x)\leq f(x\wedge y)italic_f ( italic_x ) ≤ italic_f ( italic_x ∧ italic_y )) implies f(xy)f(y)𝑓𝑥𝑦𝑓𝑦f(x\vee y)\geq f(y)italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_y ) (resp. f(xy)f(y)𝑓𝑥𝑦𝑓𝑦f(x\vee y)\leq f(y)italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_y )), and if the condition f(x)>f(xy)𝑓𝑥𝑓𝑥𝑦f(x)>f(x\wedge y)italic_f ( italic_x ) > italic_f ( italic_x ∧ italic_y ) (resp. f(x)<f(xy)𝑓𝑥𝑓𝑥𝑦f(x)<f(x\wedge y)italic_f ( italic_x ) < italic_f ( italic_x ∧ italic_y )) implies f(xy)>f(y)𝑓𝑥𝑦𝑓𝑦f(x\vee y)>f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_y ) (resp. f(xy)<f(y)𝑓𝑥𝑦𝑓𝑦f(x\vee y)<f(y)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_y )), then f𝑓fitalic_f is called quasisupermodular (resp. quasisubmodular);

  2. 2.

    the condition f(xy)<f(x)𝑓𝑥𝑦𝑓𝑥f(x\wedge y)<f(x)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ) implies f(x)f(y)<f(xy)𝑓𝑥𝑓𝑦𝑓𝑥𝑦f(x)\wedge f(y)<f(x\vee y)italic_f ( italic_x ) ∧ italic_f ( italic_y ) < italic_f ( italic_x ∨ italic_y ), and if the condition f(xy)<f(x)𝑓𝑥𝑦𝑓𝑥f(x\vee y)<f(x)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) implies f(x)f(y)<f(xy)𝑓𝑥𝑓𝑦𝑓𝑥𝑦f(x)\wedge f(y)<f(x\wedge y)italic_f ( italic_x ) ∧ italic_f ( italic_y ) < italic_f ( italic_x ∧ italic_y ), then f𝑓fitalic_f is called weakly quasisupermodular;

  3. 3.

    ([agliardi2000generalization, Def. p.252]) the condition f(x)f(y)f(xy)𝑓𝑥𝑓𝑦𝑓𝑥𝑦f(x)\vee f(y)\geq f(x\wedge y)italic_f ( italic_x ) ∨ italic_f ( italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) implies f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)\geq f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_f ( italic_y ), and if the condition f(x)f(y)>f(xy)𝑓𝑥𝑓𝑦𝑓𝑥𝑦f(x)\vee f(y)>f(x\wedge y)italic_f ( italic_x ) ∨ italic_f ( italic_y ) > italic_f ( italic_x ∧ italic_y ) implies f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)>f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_x ) ∧ italic_f ( italic_y ), then f𝑓fitalic_f is called pseudo-supermodular;

  4. 4.

    the condition f(xy)<f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)<f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∧ italic_f ( italic_y ) implies f(xy)>f(x)𝑓𝑥𝑦𝑓𝑥f(x\wedge y)>f(x)italic_f ( italic_x ∧ italic_y ) > italic_f ( italic_x ), then f𝑓fitalic_f is called weakly pseudo-supermodular;

  5. 5.

    ([licalzi1992subextremal, p.4]) either

    f(xy)f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\wedge y)\vee f(x\vee y)\leq f(x)\vee f(y)italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_f ( italic_y ) (1)

    or

    f(xy)f(xy)f(x)f(y),𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\wedge y)\wedge f(x\vee y)\leq f(x)\wedge f(y),italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∧ italic_f ( italic_y ) , (2)

    (resp. either

    f(xy)f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\wedge y)\vee f(x\vee y)\geq f(x)\vee f(y)italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∨ italic_f ( italic_y )

    or

    f(xy)f(xy)f(x)f(y),)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦,)f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge f(y)\text{,)}italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_f ( italic_y ) ,)

    then f𝑓fitalic_f is called subextremal (resp. superextremal);

  6. 6.

    ([veinott1992lattice, Ch. 6, Sec. 5], [licalzi1992subextremal, p.5]) there is t<f(y)𝑡𝑓𝑦t<f(y)italic_t < italic_f ( italic_y ) (resp. t>f(y)𝑡𝑓𝑦t>f(y)italic_t > italic_f ( italic_y )) in C𝐶Citalic_C such that either

    f(xy)f(xy)f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\vee f(x\vee y)\leq f(x)\vee titalic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_t

    or

    f(xy)f(xy)f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\wedge f(x\vee y)\leq f(x)\wedge titalic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∧ italic_t

    (resp. either

    f(xy)f(xy)f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\vee f(x\vee y)\geq f(x)\vee titalic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∨ italic_t

    or

    f(xy)f(xy)f(x)t,)f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge t,)italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_t , )

    then f𝑓fitalic_f is called lattice subextremal (resp. lattice superextremal).

  7. 7.

    either f(xy)f(x)𝑓𝑥𝑦𝑓𝑥f(x\wedge y)\leq f(x)italic_f ( italic_x ∧ italic_y ) ≤ italic_f ( italic_x ) or f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)\leq f(x)\vee f(y)italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_f ( italic_y ) (resp. either f(xy)f(x)𝑓𝑥𝑦𝑓𝑥f(x\wedge y)\geq f(x)italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ) or f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)\geq f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_f ( italic_y )), then f𝑓fitalic_f is called meet-subextremal (resp. meet-superextremal);

  8. 8.

    either f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\wedge y)\leq f(x)\vee f(y)italic_f ( italic_x ∧ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_f ( italic_y ) or f(xy)f(x)𝑓𝑥𝑦𝑓𝑥f(x\vee y)\leq f(x)italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) (resp. either f(xy)f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\wedge y)\geq f(x)\wedge f(y)italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_f ( italic_y ) or f(xy)f(x)𝑓𝑥𝑦𝑓𝑥f(x\vee y)\geq f(x)italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x )), then f𝑓fitalic_f is called join-subextremal (resp. join-superextremal);

If f𝑓fitalic_f is quasisupermodular, then f𝑓fitalic_f is pseudo-supermodular ([agliardi2000generalization, Prop. 2]) and weakly quasisupermodular. If f𝑓fitalic_f is pseudo-supermodular, then f𝑓fitalic_f is weakly pseudo-supermodular. If f𝑓fitalic_f is weakly pseudo-supermodular, then f𝑓fitalic_f is meet-superextremal.

Remark 2.2.

In Definition 2.1, if X𝑋Xitalic_X is a chain, then all conditions are satisfied except possibly 6.

Remark 2.3.

If x,y𝑥𝑦x,yitalic_x , italic_y in Definition 2.1 6 are comparable and C𝐶Citalic_C has no minimum, then the condition is always satisfied. (By symmetry, we may assume xy𝑥𝑦x\leq yitalic_x ≤ italic_y. If f(x)<f(y)𝑓𝑥𝑓𝑦f(x)<f(y)italic_f ( italic_x ) < italic_f ( italic_y ), then take t=f(x)𝑡𝑓𝑥t=f(x)italic_t = italic_f ( italic_x ) and f(xy)f(xy)f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\wedge f(x\vee y)\leq f(x)\wedge titalic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∧ italic_t. If f(x)f(y)𝑓𝑥𝑓𝑦f(x)\geq f(y)italic_f ( italic_x ) ≥ italic_f ( italic_y ), then take any tC𝑡𝐶t\in Citalic_t ∈ italic_C with t<f(y)𝑡𝑓𝑦t<f(y)italic_t < italic_f ( italic_y ). One has f(xy)f(xy)f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\vee f(x\vee y)\leq f(x)\vee titalic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_t.)

Lemma 2.4.

The following conditions are equivalent:

  1. 1.

    the map f𝑓fitalic_f is meet-subextremal;

  2. 2.

    the map XopCsuperscript𝑋op𝐶X^{\mathrm{op}}\to Citalic_X start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT → italic_C induced by f𝑓fitalic_f is join-subextremal;

  3. 3.

    the map XCop𝑋superscript𝐶opX\to C^{\mathrm{op}}italic_X → italic_C start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT induced by f𝑓fitalic_f is meet-superextremal;

  4. 4.

    the map XopCopsuperscript𝑋opsuperscript𝐶opX^{\mathrm{op}}\to C^{\mathrm{op}}italic_X start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT → italic_C start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT induced by f𝑓fitalic_f is join-superextremal.

Proof.

By definition. ∎

Lemma 2.5.

If f𝑓fitalic_f is lattice superextremal, then f𝑓fitalic_f is quasisupermodular.

Proof.

Assume that f𝑓fitalic_f is not quasisupermodular. Then there exist x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X, such that at least one of the following cases holds:

f(x)f(xy),f(xy)<f(y);formulae-sequence𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑦\displaystyle f(x)\geq f(x\wedge y),\quad f(x\vee y)<f(y);italic_f ( italic_x ) ≥ italic_f ( italic_x ∧ italic_y ) , italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_y ) ; (3)
f(x)>f(xy),f(xy)f(y).formulae-sequence𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑦\displaystyle f(x)>f(x\wedge y),\quad f(x\vee y)\leq f(y).italic_f ( italic_x ) > italic_f ( italic_x ∧ italic_y ) , italic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_y ) . (4)

Since f𝑓fitalic_f is lattice superextremal, there is t>f(y)𝑡𝑓𝑦t>f(y)italic_t > italic_f ( italic_y ) such that at least one of the following cases holds:

f(xy)f(xy)f(x)t or 𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡 or \displaystyle f(x\wedge y)\vee f(x\vee y)\geq f(x)\vee t\text{ or }italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∨ italic_t or (5)
f(xy)f(xy)f(x)t.𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡\displaystyle f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge t.italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_t . (6)
  1. 1.

    Assume (3) and (5). We have f(xy)f(xy)t>f(y)>f(xy)𝑓𝑥𝑦𝑓𝑥𝑦𝑡𝑓𝑦𝑓𝑥𝑦f(x\wedge y)\vee f(x\vee y)\geq t>f(y)>f(x\vee y)italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≥ italic_t > italic_f ( italic_y ) > italic_f ( italic_x ∨ italic_y ), so f(xy)>f(xy)𝑓𝑥𝑦𝑓𝑥𝑦f(x\wedge y)>f(x\vee y)italic_f ( italic_x ∧ italic_y ) > italic_f ( italic_x ∨ italic_y ). Thus, f(x)f(xy)f(x)tf(x)𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑡𝑓𝑥f(x)\geq f(x\wedge y)\geq f(x)\vee t\geq f(x)italic_f ( italic_x ) ≥ italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ) ∨ italic_t ≥ italic_f ( italic_x ). It implies f(x)=f(xy)t>f(y)>f(xy)𝑓𝑥𝑓𝑥𝑦𝑡𝑓𝑦𝑓𝑥𝑦f(x)=f(x\wedge y)\geq t>f(y)>f(x\vee y)italic_f ( italic_x ) = italic_f ( italic_x ∧ italic_y ) ≥ italic_t > italic_f ( italic_y ) > italic_f ( italic_x ∨ italic_y ). For every t>f(x)superscript𝑡𝑓𝑥t^{\prime}>f(x)italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT > italic_f ( italic_x ) in C𝐶Citalic_C, one has f(y)t=f(y)>f(xy)f(xy)f(xy)𝑓𝑦superscript𝑡𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦f(y)\wedge t^{\prime}=f(y)>f(x\vee y)\geq f(x\wedge y)\wedge f(x\vee y)italic_f ( italic_y ) ∧ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_f ( italic_y ) > italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) and f(y)t=t>f(x)=f(xy)f(xy)𝑓𝑦superscript𝑡superscript𝑡𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦f(y)\vee t^{\prime}=t^{\prime}>f(x)=f(x\wedge y)\vee f(x\vee y)italic_f ( italic_y ) ∨ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT > italic_f ( italic_x ) = italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ). This contradicts that f𝑓fitalic_f is lattice superextremal.

  2. 2.

    Assume (3) and (6). We have t>f(y)>f(xy)f(xy)f(xy)f(x)t𝑡𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡t>f(y)>f(x\vee y)\geq f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge titalic_t > italic_f ( italic_y ) > italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_t. Thus, t>f(x)𝑡𝑓𝑥t>f(x)italic_t > italic_f ( italic_x ) and f(xy)f(xy)f(xy)f(x)f(xy)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑥𝑦f(x\wedge y)\geq f(x\wedge y)\wedge f(x\vee y)\geq f(x)\geq f(x\wedge y)italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ≥ italic_f ( italic_x ∧ italic_y ). Hence f(x)=f(xy)f(xy)<f(y)𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑦f(x)=f(x\wedge y)\leq f(x\vee y)<f(y)italic_f ( italic_x ) = italic_f ( italic_x ∧ italic_y ) ≤ italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_y ). For every t>f(x)superscript𝑡𝑓𝑥t^{\prime}>f(x)italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT > italic_f ( italic_x ) in C𝐶Citalic_C, one has f(y)tf(y)>f(xy)=f(xy)f(xy)𝑓𝑦superscript𝑡𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦f(y)\vee t^{\prime}\geq f(y)>f(x\vee y)=f(x\wedge y)\vee f(x\vee y)italic_f ( italic_y ) ∨ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≥ italic_f ( italic_y ) > italic_f ( italic_x ∨ italic_y ) = italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) and f(y)t>f(x)=f(xy)f(xy)𝑓𝑦superscript𝑡𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦f(y)\wedge t^{\prime}>f(x)=f(x\wedge y)\wedge f(x\vee y)italic_f ( italic_y ) ∧ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT > italic_f ( italic_x ) = italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ). This contradicts that f𝑓fitalic_f is lattice superextremal.

  3. 3.

    Assume (4) and (5). Then f(xy)f(xy)f(x)tf(x)>f(xy)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡𝑓𝑥𝑓𝑥𝑦f(x\wedge y)\vee f(x\vee y)\geq f(x)\vee t\geq f(x)>f(x\wedge y)italic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∨ italic_t ≥ italic_f ( italic_x ) > italic_f ( italic_x ∧ italic_y ). Thus, f(xy)>f(xy)𝑓𝑥𝑦𝑓𝑥𝑦f(x\vee y)>f(x\wedge y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_x ∧ italic_y ) and f(x)tt>f(y)f(xy)f(x)>f(xy)𝑓𝑥𝑡𝑡𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑥𝑦f(x)\vee t\geq t>f(y)\geq f(x\vee y)\geq f(x)>f(x\wedge y)italic_f ( italic_x ) ∨ italic_t ≥ italic_t > italic_f ( italic_y ) ≥ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) > italic_f ( italic_x ∧ italic_y ). This contradicts (5).

  4. 4.

    Assume (4) and (6). Then f(x)>f(xy)f(xy)f(xy)f(x)t𝑓𝑥𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x)>f(x\wedge y)\geq f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge titalic_f ( italic_x ) > italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_t and t>f(y)f(xy)f(xy)f(xy)f(x)t𝑡𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡t>f(y)\geq f(x\vee y)\geq f(x\wedge y)\wedge f(x\vee y)\geq f(x)\wedge titalic_t > italic_f ( italic_y ) ≥ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) ≥ italic_f ( italic_x ) ∧ italic_t. Thus, f(x)t>f(x)t𝑓𝑥𝑡𝑓𝑥𝑡f(x)\wedge t>f(x)\wedge titalic_f ( italic_x ) ∧ italic_t > italic_f ( italic_x ) ∧ italic_t. A contradiction.

Lemma 2.6 shows that when C=𝐶C=\mathbb{R}italic_C = blackboard_R, quasisupermodularity coincides with lattice superextremality.

Lemma 2.6.

Suppose that C𝐶Citalic_C has no maximum, then f𝑓fitalic_f is quasisupermodular if and only if f𝑓fitalic_f is lattice superextremal.

Proof.

By Lemma 2.5, it remains to prove that quasisupermodularity implies lattice superextremality.

Assume the contrary that f𝑓fitalic_f is not lattice superextremal. Then there exist x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X such that for every t>f(y)𝑡𝑓𝑦t>f(y)italic_t > italic_f ( italic_y ), one has f(xy)f(xy)<f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\vee f(x\vee y)<f(x)\vee titalic_f ( italic_x ∧ italic_y ) ∨ italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∨ italic_t and f(xy)f(xy)<f(x)t𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑡f(x\wedge y)\wedge f(x\vee y)<f(x)\wedge titalic_f ( italic_x ∧ italic_y ) ∧ italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∧ italic_t. Since f(y)𝑓𝑦f(y)italic_f ( italic_y ) is not the maximum of C𝐶Citalic_C, there is t1Csubscript𝑡1𝐶t_{1}\in Citalic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ italic_C with t1>f(y)subscript𝑡1𝑓𝑦t_{1}>f(y)italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT > italic_f ( italic_y ). There are exactly two cases.

  1. 1.

    f(xy)f(xy)𝑓𝑥𝑦𝑓𝑥𝑦f(x\wedge y)\geq f(x\vee y)italic_f ( italic_x ∧ italic_y ) ≥ italic_f ( italic_x ∨ italic_y ): Then f(xy)<f(x)t1f(x)𝑓𝑥𝑦𝑓𝑥subscript𝑡1𝑓𝑥f(x\vee y)<f(x)\wedge t_{1}\leq f(x)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∧ italic_t start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ≤ italic_f ( italic_x ). As f𝑓fitalic_f is quasisupermodular, one has f(xy)>f(y)𝑓𝑥𝑦𝑓𝑦f(x\wedge y)>f(y)italic_f ( italic_x ∧ italic_y ) > italic_f ( italic_y ). Take t2=f(xy)subscript𝑡2𝑓𝑥𝑦t_{2}=f(x\wedge y)italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_f ( italic_x ∧ italic_y ). Then f(xy)<f(x)t2=f(x)𝑓𝑥𝑦𝑓𝑥subscript𝑡2𝑓𝑥f(x\wedge y)<f(x)\vee t_{2}=f(x)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ) ∨ italic_t start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = italic_f ( italic_x ). As f𝑓fitalic_f is quasisupermodular, one has f(y)<f(xy)𝑓𝑦𝑓𝑥𝑦f(y)<f(x\vee y)italic_f ( italic_y ) < italic_f ( italic_x ∨ italic_y ). Take t3=f(xy)subscript𝑡3𝑓𝑥𝑦t_{3}=f(x\vee y)italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_f ( italic_x ∨ italic_y ). Then f(xy)<f(x)t3t3=f(xy)𝑓𝑥𝑦𝑓𝑥subscript𝑡3subscript𝑡3𝑓𝑥𝑦f(x\vee y)<f(x)\wedge t_{3}\leq t_{3}=f(x\vee y)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∧ italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT ≤ italic_t start_POSTSUBSCRIPT 3 end_POSTSUBSCRIPT = italic_f ( italic_x ∨ italic_y ), which is a contradiction.

  2. 2.

    f(xy)<f(xy)𝑓𝑥𝑦𝑓𝑥𝑦f(x\wedge y)<f(x\vee y)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ∨ italic_y ): Then f(xy)<f(x)tf(x)𝑓𝑥𝑦𝑓𝑥𝑡𝑓𝑥f(x\wedge y)<f(x)\wedge t\leq f(x)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ) ∧ italic_t ≤ italic_f ( italic_x ). As f𝑓fitalic_f is quasisupermodular, one has f(xy)>f(y)𝑓𝑥𝑦𝑓𝑦f(x\vee y)>f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_y ). Take t4=f(xy)subscript𝑡4𝑓𝑥𝑦t_{4}=f(x\vee y)italic_t start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_f ( italic_x ∨ italic_y ). Then f(xy)<f(x)t4=f(x)𝑓𝑥𝑦𝑓𝑥subscript𝑡4𝑓𝑥f(x\vee y)<f(x)\vee t_{4}=f(x)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ) ∨ italic_t start_POSTSUBSCRIPT 4 end_POSTSUBSCRIPT = italic_f ( italic_x ). As f𝑓fitalic_f is quasisupermodular, one has f(y)<f(xy)𝑓𝑦𝑓𝑥𝑦f(y)<f(x\wedge y)italic_f ( italic_y ) < italic_f ( italic_x ∧ italic_y ). Take t5=f(xy)subscript𝑡5𝑓𝑥𝑦t_{5}=f(x\wedge y)italic_t start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = italic_f ( italic_x ∧ italic_y ). Then f(xy)<f(x)t5t5=f(xy)𝑓𝑥𝑦𝑓𝑥subscript𝑡5subscript𝑡5𝑓𝑥𝑦f(x\wedge y)<f(x)\wedge t_{5}\leq t_{5}=f(x\wedge y)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ) ∧ italic_t start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT ≤ italic_t start_POSTSUBSCRIPT 5 end_POSTSUBSCRIPT = italic_f ( italic_x ∧ italic_y ), which is a contradiction.

Remark 2.7.

It is stated in [veinott1992lattice, Ch. 6, Lem. 34] that if f𝑓fitalic_f is quasisubmodular, then it is lattice subextremal. This statement seems questionable if C𝐶Citalic_C has a minimum element u𝑢uitalic_u. For example, the constant map f:XC,xu:𝑓formulae-sequence𝑋𝐶maps-to𝑥𝑢f:X\to C,\quad x\mapsto uitalic_f : italic_X → italic_C , italic_x ↦ italic_u is quasisubmodular but not lattice subextremal.

Lemma 2.8.

The following conditions are equivalent:

  1. 1.

    f𝑓fitalic_f is subextremal;

  2. 2.

    f𝑓fitalic_f is meet-subextremal and join-subextremal.

Proof.
  • Assume Condition 1. For any x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X with f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)>f(x)\vee f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_x ) ∨ italic_f ( italic_y ), (1) does not hold. Consequently, (2) is true. Since f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)>f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_x ) ∧ italic_f ( italic_y ), we have f(xy)f(x)f(y)f(x)𝑓𝑥𝑦𝑓𝑥𝑓𝑦𝑓𝑥f(x\wedge y)\leq f(x)\wedge f(y)\leq f(x)italic_f ( italic_x ∧ italic_y ) ≤ italic_f ( italic_x ) ∧ italic_f ( italic_y ) ≤ italic_f ( italic_x ). This proves that f𝑓fitalic_f is meet-subextremal.

    The induced map XopCsuperscript𝑋op𝐶X^{\mathrm{op}}\to Citalic_X start_POSTSUPERSCRIPT roman_op end_POSTSUPERSCRIPT → italic_C is subextremal, hence meet-subextremal. By Lemma 2.4, the map f:XC:𝑓𝑋𝐶f:X\to Citalic_f : italic_X → italic_C is join-subextremal.

  • Suppose that f𝑓fitalic_f verifies Condition 2 but not Condition 1. Then there exist x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X with f(xy)f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)\vee f(x\wedge y)>f(x)\vee f(y)italic_f ( italic_x ∨ italic_y ) ∨ italic_f ( italic_x ∧ italic_y ) > italic_f ( italic_x ) ∨ italic_f ( italic_y ) and f(xy)f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)\wedge f(x\wedge y)>f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) ∧ italic_f ( italic_x ∧ italic_y ) > italic_f ( italic_x ) ∧ italic_f ( italic_y ). By symmetry, we may assume f(x)f(y)𝑓𝑥𝑓𝑦f(x)\leq f(y)italic_f ( italic_x ) ≤ italic_f ( italic_y ). Then f(x)<f(xy)𝑓𝑥𝑓𝑥𝑦f(x)<f(x\vee y)italic_f ( italic_x ) < italic_f ( italic_x ∨ italic_y ). We have f(x)<f(xy)(a)f(y)<f(xy)f(xy)=f(xy)𝑓𝑥𝑓𝑥𝑦superscript(a)𝑓𝑦𝑓𝑥𝑦𝑓𝑥𝑦𝑓𝑥𝑦f(x)<f(x\wedge y)\stackrel{{\scriptstyle\textnormal{(a)}}}{{\mathstrut{\leq}}}% f(y)<f(x\vee y)\vee f(x\wedge y)=f(x\vee y)italic_f ( italic_x ) < italic_f ( italic_x ∧ italic_y ) start_RELOP SUPERSCRIPTOP start_ARG ≤ end_ARG start_ARG (a) end_ARG end_RELOP italic_f ( italic_y ) < italic_f ( italic_x ∨ italic_y ) ∨ italic_f ( italic_x ∧ italic_y ) = italic_f ( italic_x ∨ italic_y ), where (2) uses join-subextremality. However, this contradicts meet-subextremality.

Corollary 2.9 shows that superextremal maps are generalizations of quasisupermodular maps.

Corollary 2.9.

If f𝑓fitalic_f is weakly quasisupermodular, then it is superextremal.

Proof.

For any x,yX𝑥𝑦𝑋x,y\in Xitalic_x , italic_y ∈ italic_X, if f(xy)<f(x)𝑓𝑥𝑦𝑓𝑥f(x\wedge y)<f(x)italic_f ( italic_x ∧ italic_y ) < italic_f ( italic_x ), then f(xy)>f(x)f(y)𝑓𝑥𝑦𝑓𝑥𝑓𝑦f(x\vee y)>f(x)\wedge f(y)italic_f ( italic_x ∨ italic_y ) > italic_f ( italic_x ) ∧ italic_f ( italic_y ), so f𝑓fitalic_f is meet-superextremal. Similarly, if f(xy)<f(x)𝑓𝑥𝑦𝑓𝑥f(x\vee y)<f(x)italic_f ( italic_x ∨ italic_y ) < italic_f ( italic_x ), then f(x)f(y)<f(xy)𝑓𝑥𝑓𝑦𝑓𝑥𝑦f(x)\wedge f(y)<f(x\wedge y)italic_f ( italic_x ) ∧ italic_f ( italic_y ) < italic_f ( italic_x ∧ italic_y ), so f𝑓fitalic_f is join-superextremal. By dual of Lemma 2.8, f𝑓fitalic_f is superextremal. ∎

The converse of Corollary 2.9 is not true, as Example 2.10 2 shows. We provide a series of examples to display the relation between different concepts of quasisupermodularity in the literature.

Example 2.10.

Let X={0,1,a,b}𝑋01𝑎𝑏X=\{0,1,a,b\}italic_X = { 0 , 1 , italic_a , italic_b }, where a,b𝑎𝑏a,bitalic_a , italic_b are incomparable, ab=0𝑎𝑏0a\wedge b=0italic_a ∧ italic_b = 0 and ab=1𝑎𝑏1a\vee b=1italic_a ∨ italic_b = 1. Then X𝑋Xitalic_X is a lattice.

  1. 1.

    Define f:X:𝑓𝑋f:X\to\mathbb{R}italic_f : italic_X → blackboard_R by f(0)=0𝑓00f(0)=0italic_f ( 0 ) = 0, f(a)=2𝑓𝑎2f(a)=2italic_f ( italic_a ) = 2, f(b)=f(1)=1𝑓𝑏𝑓11f(b)=f(1)=1italic_f ( italic_b ) = italic_f ( 1 ) = 1. Then f𝑓fitalic_f is meet-superextremal. However, f(ab)>f(a)f(b)𝑓𝑎𝑏𝑓𝑎𝑓𝑏f(a\wedge b)>f(a)\vee f(b)italic_f ( italic_a ∧ italic_b ) > italic_f ( italic_a ) ∨ italic_f ( italic_b ) and f(ab)>f(a)𝑓𝑎𝑏𝑓𝑎f(a\vee b)>f(a)italic_f ( italic_a ∨ italic_b ) > italic_f ( italic_a ), so f𝑓fitalic_f is not join-superextremal. By Corollary 2.9, it is not quasisupermodular.

  2. 2.

    Define g:X:𝑔𝑋g:X\to\mathbb{R}italic_g : italic_X → blackboard_R by g(1)=g(a)=g(b)=1𝑔1𝑔𝑎𝑔𝑏1g(1)=g(a)=g(b)=1italic_g ( 1 ) = italic_g ( italic_a ) = italic_g ( italic_b ) = 1, g(0)=0𝑔00g(0)=0italic_g ( 0 ) = 0. Then g𝑔gitalic_g is superextremal. As g(ab)<g(a)𝑔𝑎𝑏𝑔𝑎g(a\wedge b)<g(a)italic_g ( italic_a ∧ italic_b ) < italic_g ( italic_a ) and g(a)g(b)g(ab)𝑔𝑎𝑔𝑏𝑔𝑎𝑏g(a)\wedge g(b)\geq g(a\vee b)italic_g ( italic_a ) ∧ italic_g ( italic_b ) ≥ italic_g ( italic_a ∨ italic_b ), the function g𝑔gitalic_g is not weakly quasisupermodular.

  3. 3.

    Define h:X:𝑋h:X\to\mathbb{R}italic_h : italic_X → blackboard_R by h(0)=h(a)=20𝑎2h(0)=h(a)=2italic_h ( 0 ) = italic_h ( italic_a ) = 2, h(b)=1𝑏1h(b)=1italic_h ( italic_b ) = 1, h(1)=010h(1)=0italic_h ( 1 ) = 0. Then hhitalic_h is weakly quasisupermodular but not weakly pseudo-supermodular. Indeed, h(1)<h(a)h(b)1𝑎𝑏h(1)<h(a)\wedge h(b)italic_h ( 1 ) < italic_h ( italic_a ) ∧ italic_h ( italic_b ), but h(0)=h(a)0𝑎h(0)=h(a)italic_h ( 0 ) = italic_h ( italic_a ).

  4. 4.

    Define u:X:𝑢𝑋u:X\to\mathbb{R}italic_u : italic_X → blackboard_R by u(0)=0𝑢00u(0)=0italic_u ( 0 ) = 0 and u(a)=u(b)=u(1)=1𝑢𝑎𝑢𝑏𝑢11u(a)=u(b)=u(1)=1italic_u ( italic_a ) = italic_u ( italic_b ) = italic_u ( 1 ) = 1. Then u𝑢uitalic_u is weakly pseudo-supermodular but neither pseudo-supermodular nor weakly quasisupermodular. Indeed, one has u(0)<u(a)𝑢0𝑢𝑎u(0)<u(a)italic_u ( 0 ) < italic_u ( italic_a ) but u(1)=u(a)u(b)𝑢1𝑢𝑎𝑢𝑏u(1)=u(a)\wedge u(b)italic_u ( 1 ) = italic_u ( italic_a ) ∧ italic_u ( italic_b ). One has u(a)u(b)>u(0)𝑢𝑎𝑢𝑏𝑢0u(a)\vee u(b)>u(0)italic_u ( italic_a ) ∨ italic_u ( italic_b ) > italic_u ( 0 ) but u(1)=u(a)u(b)𝑢1𝑢𝑎𝑢𝑏u(1)=u(a)\wedge u(b)italic_u ( 1 ) = italic_u ( italic_a ) ∧ italic_u ( italic_b ).

  5. 5.

    Define v:X:𝑣𝑋v:X\to\mathbb{R}italic_v : italic_X → blackboard_R by v(0)=v(a)=2𝑣0𝑣𝑎2v(0)=v(a)=2italic_v ( 0 ) = italic_v ( italic_a ) = 2, v(b)=1𝑣𝑏1v(b)=1italic_v ( italic_b ) = 1 and v(1)=0𝑣10v(1)=0italic_v ( 1 ) = 0. Then v𝑣vitalic_v is weakly quasisupermodular, but not weakly pseudo-supermodular. Indeed, one has v(a)v(ab)𝑣𝑎𝑣𝑎𝑏v(a)\geq v(a\wedge b)italic_v ( italic_a ) ≥ italic_v ( italic_a ∧ italic_b ) and v(ab)<v(a)v(b)𝑣𝑎𝑏𝑣𝑎𝑣𝑏v(a\vee b)<v(a)\wedge v(b)italic_v ( italic_a ∨ italic_b ) < italic_v ( italic_a ) ∧ italic_v ( italic_b ).

  6. 6.

    Define w:X:𝑤𝑋w:X\to\mathbb{R}italic_w : italic_X → blackboard_R by w(0)=0𝑤00w(0)=0italic_w ( 0 ) = 0, w(b)=1𝑤𝑏1w(b)=1italic_w ( italic_b ) = 1, w(1)=2𝑤12w(1)=2italic_w ( 1 ) = 2 and w(a)=3𝑤𝑎3w(a)=3italic_w ( italic_a ) = 3. Then w𝑤witalic_w is pseudo-supermodular but neither weakly quasisupermodular nor join-superextremal.

3 Existence of maximum

In a normal form game, each player’s optimal response to the strategies chosen by the other players is to maximize their respective payoff functions. Milgrom and Shannon [milgrom1994monotone, Thm. A4] prove that the maximizers of a quasisupermodular, order-theoretically upper semicontinuous function on a complete lattice attains is a nonempty lattice. It is an analog of the topological fact (see, e,g., [ceder1963compactness, p.991]) that an upper semicontinuous function on a compact space attains its maximum. In Theorem 3.2, we give a purely order-theoretical sufficient condition for the existence of minimum. Its dual statement about maximum is similar to the Milgrom-Shannon theorem. Example 2.10 2 satisfies the hypotheses of the dual statement, but the set of maximizers {a,b,1}𝑎𝑏1\{a,b,1\}{ italic_a , italic_b , 1 } is not a lattice. Still, it is a quasisublattice.

Definition 3.1.
  • [licalzi1992subextremal, p.12] Let X𝑋Xitalic_X be a lattice. A subset S𝑆Sitalic_S of X𝑋Xitalic_X is a quasisublattice, if for any x,yS𝑥𝑦𝑆x,y\in Sitalic_x , italic_y ∈ italic_S, at least one of xy𝑥𝑦x\wedge yitalic_x ∧ italic_y and xy𝑥𝑦x\vee yitalic_x ∨ italic_y is in S𝑆Sitalic_S.

  • [kukushkin2013increasing, p.542] A poset P𝑃Pitalic_P is chain-complete upwards (resp. downwards) if supPCsubscriptsupremum𝑃𝐶\sup_{P}Croman_sup start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT italic_C (resp. infPCsubscriptinfimum𝑃𝐶\inf_{P}Croman_inf start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT italic_C) exists for every nonempty chain CP𝐶𝑃C\subset Pitalic_C ⊂ italic_P.

In Theorem 3.2, we generalize [veinott1992lattice, Ch. 6, Theorem 41], which assumes furthermore that the chain C𝐶Citalic_C is complete and for every tC𝑡𝐶t\in Citalic_t ∈ italic_C, the set [ft]delimited-[]𝑓𝑡[f\leq t][ italic_f ≤ italic_t ] is chain-subcomplete in the lattice X𝑋Xitalic_X. This generalization is proper, as shown by Example 3.3.

Theorem 3.2.

Let f:XC:𝑓𝑋𝐶f:X\to Citalic_f : italic_X → italic_C be a meet-subextremal map from a nonempty lattice to a chain. Suppose that for every tC𝑡𝐶t\in Citalic_t ∈ italic_C, the set [ft]delimited-[]𝑓𝑡[f\leq t][ italic_f ≤ italic_t ] is chain-complete downwards and admits maximal elements. Then argminXfsubscriptargmin𝑋𝑓\operatorname*{arg\,min}_{X}fstart_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is a nonempty quasisublattice of X𝑋Xitalic_X.

A correspondence F:X2Y:𝐹𝑋superscript2𝑌F:X\to 2^{Y}italic_F : italic_X → 2 start_POSTSUPERSCRIPT italic_Y end_POSTSUPERSCRIPT from a poset X𝑋Xitalic_X to a lattice Y𝑌Yitalic_Y is called weakly ascending, if for any x<x𝑥superscript𝑥x<x^{\prime}italic_x < italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in X𝑋Xitalic_X, every yF(x)𝑦𝐹𝑥y\in F(x)italic_y ∈ italic_F ( italic_x ) and every yF(x)superscript𝑦𝐹superscript𝑥y^{\prime}\in F(x^{\prime})italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_F ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), one has either yyF(x)𝑦superscript𝑦𝐹superscript𝑥y\vee y^{\prime}\in F(x^{\prime})italic_y ∨ italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_F ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) or yyF(x)𝑦superscript𝑦𝐹𝑥y\wedge y^{\prime}\in F(x)italic_y ∧ italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_F ( italic_x ).

Proof.

Define a correspondence F:f(X)2X,F(t)=[ft]:𝐹formulae-sequence𝑓𝑋superscript2𝑋𝐹𝑡delimited-[]𝑓𝑡F:f(X)\to 2^{X},\quad F(t)=[f\leq t]italic_F : italic_f ( italic_X ) → 2 start_POSTSUPERSCRIPT italic_X end_POSTSUPERSCRIPT , italic_F ( italic_t ) = [ italic_f ≤ italic_t ]. By assumption, for every tf(X)𝑡𝑓𝑋t\in f(X)italic_t ∈ italic_f ( italic_X ), the value F(t)𝐹𝑡F(t)italic_F ( italic_t ) is chain-complete downwards and admits maximal elements.

We prove that F𝐹Fitalic_F is weakly ascending. For this, consider any t<τ𝑡𝜏t<\tauitalic_t < italic_τ in f(X)𝑓𝑋f(X)italic_f ( italic_X ), every sF(t)𝑠𝐹𝑡s\in F(t)italic_s ∈ italic_F ( italic_t ) and every σF(τ)𝜎𝐹𝜏\sigma\in F(\tau)italic_σ ∈ italic_F ( italic_τ ). As f𝑓fitalic_f is meet-subextremal, one has either f(sσ)f(s)t𝑓𝑠𝜎𝑓𝑠𝑡f(s\wedge\sigma)\leq f(s)\leq titalic_f ( italic_s ∧ italic_σ ) ≤ italic_f ( italic_s ) ≤ italic_t or f(sσ)f(σ)f(s)τ𝑓𝑠𝜎𝑓𝜎𝑓𝑠𝜏f(s\vee\sigma)\leq f(\sigma)\vee f(s)\leq\tauitalic_f ( italic_s ∨ italic_σ ) ≤ italic_f ( italic_σ ) ∨ italic_f ( italic_s ) ≤ italic_τ. Then either sσF(t)𝑠𝜎𝐹𝑡s\wedge\sigma\in F(t)italic_s ∧ italic_σ ∈ italic_F ( italic_t ) or sσF(τ)𝑠𝜎𝐹𝜏s\vee\sigma\in F(\tau)italic_s ∨ italic_σ ∈ italic_F ( italic_τ ).

Let 𝒫𝒫\mathcal{P}caligraphic_P be the set of increasing selections of F𝐹Fitalic_F. By a dual of [kukushkin2013increasing, Theorem 2.2], as F𝐹Fitalic_F is weakly ascending, 𝒫𝒫\mathcal{P}caligraphic_P is nonempty. For r,r𝒫𝑟superscript𝑟𝒫r,r^{\prime}\in\mathcal{P}italic_r , italic_r start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ caligraphic_P, by rr𝑟superscript𝑟r\leq r^{\prime}italic_r ≤ italic_r start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT we mean r(t)r(t)𝑟𝑡superscript𝑟𝑡r(t)\leq r^{\prime}(t)italic_r ( italic_t ) ≤ italic_r start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ( italic_t ) for all tf(X)𝑡𝑓𝑋t\in f(X)italic_t ∈ italic_f ( italic_X ). Then 𝒫𝒫\mathcal{P}caligraphic_P is a poset under the relation \leq.

We show that every nonempty chain in 𝒫𝒫\mathcal{P}caligraphic_P has a lower bound. Let {ri}iIsubscriptsuperscript𝑟𝑖𝑖𝐼\{r^{i}\}_{i\in I}{ italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_i ∈ italic_I end_POSTSUBSCRIPT be such a chain. For every tf(X)𝑡𝑓𝑋t\in f(X)italic_t ∈ italic_f ( italic_X ), the subset {ri(t)}iIsubscriptsuperscript𝑟𝑖𝑡𝑖𝐼\{r^{i}(t)\}_{i\in I}{ italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_i ∈ italic_I end_POSTSUBSCRIPT of F(t)𝐹𝑡F(t)italic_F ( italic_t ) is a chain. Because F(t)𝐹𝑡F(t)italic_F ( italic_t ) is chain-complete downwards, r(t):=infF(t){ri(t)}iIassign𝑟𝑡subscriptinfimum𝐹𝑡subscriptsuperscript𝑟𝑖𝑡𝑖𝐼r(t):=\inf_{F(t)}\{r^{i}(t)\}_{i\in I}italic_r ( italic_t ) := roman_inf start_POSTSUBSCRIPT italic_F ( italic_t ) end_POSTSUBSCRIPT { italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_t ) } start_POSTSUBSCRIPT italic_i ∈ italic_I end_POSTSUBSCRIPT exists. For any tt𝑡superscript𝑡t\leq t^{\prime}italic_t ≤ italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in f(X)𝑓𝑋f(X)italic_f ( italic_X ) and every iI𝑖𝐼i\in Iitalic_i ∈ italic_I, one has r(t)ri(t)ri(t)𝑟𝑡superscript𝑟𝑖𝑡superscript𝑟𝑖superscript𝑡r(t)\leq r^{i}(t)\leq r^{i}(t^{\prime})italic_r ( italic_t ) ≤ italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_t ) ≤ italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). From r(t)F(t)F(t)𝑟𝑡𝐹𝑡𝐹superscript𝑡r(t)\in F(t)\subset F(t^{\prime})italic_r ( italic_t ) ∈ italic_F ( italic_t ) ⊂ italic_F ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), one has r(t)infF(t){ri(t)}iI=r(t)𝑟𝑡subscriptinfimum𝐹superscript𝑡subscriptsuperscript𝑟𝑖superscript𝑡𝑖𝐼𝑟superscript𝑡r(t)\leq\inf_{F(t^{\prime})}\{r^{i}(t^{\prime})\}_{i\in I}=r(t^{\prime})italic_r ( italic_t ) ≤ roman_inf start_POSTSUBSCRIPT italic_F ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT { italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) } start_POSTSUBSCRIPT italic_i ∈ italic_I end_POSTSUBSCRIPT = italic_r ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). Therefore, r𝒫𝑟𝒫r\in\mathcal{P}italic_r ∈ caligraphic_P is a lower bound on the chain {ri}isubscriptsuperscript𝑟𝑖𝑖\{r^{i}\}_{i}{ italic_r start_POSTSUPERSCRIPT italic_i end_POSTSUPERSCRIPT } start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

By Zorn’s lemma, 𝒫𝒫\mathcal{P}caligraphic_P has a minimal element r𝑟ritalic_r. For any tτ𝑡𝜏t\leq\tauitalic_t ≤ italic_τ in f(X)𝑓𝑋f(X)italic_f ( italic_X ), one has r(t)F(t)F(τ)𝑟𝑡𝐹𝑡𝐹𝜏r(t)\in F(t)\subset F(\tau)italic_r ( italic_t ) ∈ italic_F ( italic_t ) ⊂ italic_F ( italic_τ ). Then {r(t)}tτ,tf(X)subscript𝑟𝑡formulae-sequence𝑡𝜏𝑡𝑓𝑋\{r(t)\}_{t\leq\tau,t\in f(X)}{ italic_r ( italic_t ) } start_POSTSUBSCRIPT italic_t ≤ italic_τ , italic_t ∈ italic_f ( italic_X ) end_POSTSUBSCRIPT is a nonempty chain in F(τ)𝐹𝜏F(\tau)italic_F ( italic_τ ). Since F(τ)𝐹𝜏F(\tau)italic_F ( italic_τ ) is chain-complete downwards, the element m(τ):=infF(τ){r(t)}tτ,tf(X)assign𝑚𝜏subscriptinfimum𝐹𝜏subscript𝑟𝑡formulae-sequence𝑡𝜏𝑡𝑓𝑋m(\tau):=\inf_{F(\tau)}\{r(t)\}_{t\leq\tau,t\in f(X)}italic_m ( italic_τ ) := roman_inf start_POSTSUBSCRIPT italic_F ( italic_τ ) end_POSTSUBSCRIPT { italic_r ( italic_t ) } start_POSTSUBSCRIPT italic_t ≤ italic_τ , italic_t ∈ italic_f ( italic_X ) end_POSTSUBSCRIPT exists.

For any ττ𝜏superscript𝜏\tau\leq\tau^{\prime}italic_τ ≤ italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in f(X)𝑓𝑋f(X)italic_f ( italic_X ), by F(τ)F(τ)𝐹𝜏𝐹superscript𝜏F(\tau)\subset F(\tau^{\prime})italic_F ( italic_τ ) ⊂ italic_F ( italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), one has

m(τ)=infF(τ){r(t)}tτ,tf(X)infF(τ){r(t)}tτ,tf(X)=infF(τ){r(t)}tτ,tf(X)=m(τ).𝑚𝜏subscriptinfimum𝐹𝜏subscript𝑟𝑡formulae-sequence𝑡𝜏𝑡𝑓𝑋subscriptinfimum𝐹superscript𝜏subscript𝑟𝑡formulae-sequence𝑡𝜏𝑡𝑓𝑋subscriptinfimum𝐹superscript𝜏subscript𝑟𝑡formulae-sequence𝑡superscript𝜏𝑡𝑓𝑋𝑚superscript𝜏m(\tau)=\inf_{F(\tau)}\{r(t)\}_{t\leq\tau,t\in f(X)}\leq\inf_{F(\tau^{\prime})% }\{r(t)\}_{t\leq\tau,t\in f(X)}=\inf_{F(\tau^{\prime})}\{r(t)\}_{t\leq\tau^{% \prime},t\in f(X)}=m(\tau^{\prime}).italic_m ( italic_τ ) = roman_inf start_POSTSUBSCRIPT italic_F ( italic_τ ) end_POSTSUBSCRIPT { italic_r ( italic_t ) } start_POSTSUBSCRIPT italic_t ≤ italic_τ , italic_t ∈ italic_f ( italic_X ) end_POSTSUBSCRIPT ≤ roman_inf start_POSTSUBSCRIPT italic_F ( italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT { italic_r ( italic_t ) } start_POSTSUBSCRIPT italic_t ≤ italic_τ , italic_t ∈ italic_f ( italic_X ) end_POSTSUBSCRIPT = roman_inf start_POSTSUBSCRIPT italic_F ( italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) end_POSTSUBSCRIPT { italic_r ( italic_t ) } start_POSTSUBSCRIPT italic_t ≤ italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ∈ italic_f ( italic_X ) end_POSTSUBSCRIPT = italic_m ( italic_τ start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) .

Thus, the map m:f(X)X:𝑚𝑓𝑋𝑋m:f(X)\to Xitalic_m : italic_f ( italic_X ) → italic_X is increasing and m𝒫𝑚𝒫m\in\mathcal{P}italic_m ∈ caligraphic_P.

For every tf(X)𝑡𝑓𝑋t\in f(X)italic_t ∈ italic_f ( italic_X ), one has m(t)r(t)𝑚𝑡𝑟𝑡m(t)\leq r(t)italic_m ( italic_t ) ≤ italic_r ( italic_t ). Consequently, mr𝑚𝑟m\leq ritalic_m ≤ italic_r in 𝒫𝒫\mathcal{P}caligraphic_P. Since r𝑟ritalic_r is minimal in 𝒫𝒫\mathcal{P}caligraphic_P, one has m=r𝑚𝑟m=ritalic_m = italic_r. Then for any ttsuperscript𝑡𝑡t^{\prime}\leq titalic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≤ italic_t in f(X)𝑓𝑋f(X)italic_f ( italic_X ), one has r(t)=m(t)r(t)r(t)𝑟𝑡𝑚𝑡𝑟superscript𝑡𝑟𝑡r(t)=m(t)\leq r(t^{\prime})\leq r(t)italic_r ( italic_t ) = italic_m ( italic_t ) ≤ italic_r ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_r ( italic_t ). As a consequence, one has r(t)=r(t)𝑟𝑡𝑟superscript𝑡r(t)=r(t^{\prime})italic_r ( italic_t ) = italic_r ( italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). Because C𝐶Citalic_C is a chain, there is s0Xsubscript𝑠0𝑋s_{0}\in Xitalic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_X such that the map r:f(X)X:𝑟𝑓𝑋𝑋r:f(X)\to Xitalic_r : italic_f ( italic_X ) → italic_X is constantly s0subscript𝑠0s_{0}italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT. Then s0F(t)subscript𝑠0𝐹𝑡s_{0}\in F(t)italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ italic_F ( italic_t ), so f(s0)t𝑓subscript𝑠0𝑡f(s_{0})\leq titalic_f ( italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) ≤ italic_t. Therefore, f(s0)=minf𝑓subscript𝑠0𝑓f(s_{0})=\min fitalic_f ( italic_s start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ) = roman_min italic_f. In particular, argminXfsubscriptargmin𝑋𝑓\operatorname*{arg\,min}_{X}fstart_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is nonempty.

For any x,yargminXf𝑥𝑦subscriptargmin𝑋𝑓x,y\in\operatorname*{arg\,min}_{X}fitalic_x , italic_y ∈ start_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f, as f𝑓fitalic_f is meet-subextremal, either f(xy)f(x)=minf𝑓𝑥𝑦𝑓𝑥𝑓f(x\wedge y)\leq f(x)=\min fitalic_f ( italic_x ∧ italic_y ) ≤ italic_f ( italic_x ) = roman_min italic_f or f(xy)f(x)f(y)=minf𝑓𝑥𝑦𝑓𝑥𝑓𝑦𝑓f(x\vee y)\leq f(x)\vee f(y)=\min fitalic_f ( italic_x ∨ italic_y ) ≤ italic_f ( italic_x ) ∨ italic_f ( italic_y ) = roman_min italic_f, i.e., either xy𝑥𝑦x\wedge yitalic_x ∧ italic_y or xy𝑥𝑦x\vee yitalic_x ∨ italic_y is in argminXfsubscriptargmin𝑋𝑓\operatorname*{arg\,min}_{X}fstart_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f. This shows that argminXfsubscriptargmin𝑋𝑓\operatorname*{arg\,min}_{X}fstart_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is a quasisublattice of X𝑋Xitalic_X. ∎

Example 3.3.

Let f:[0,2]:𝑓02f:[0,2]\to\mathbb{R}italic_f : [ 0 , 2 ] → blackboard_R be the characteristic function of [1,2)12[1,2)[ 1 , 2 ). Then f𝑓fitalic_f is subextremal. By Lemma 2.8, it satisfies the condition of Theorem 3.2. However, [f0]=[0,1){2}delimited-[]𝑓0012[f\leq 0]=[0,1)\cup\{2\}[ italic_f ≤ 0 ] = [ 0 , 1 ) ∪ { 2 } is not chain-subcomplete upwards in [0,2]02[0,2][ 0 , 2 ]. In this case, [veinott1992lattice, Ch. 6, Theorem 41] is not applicable.

Corollary 3.4.

Let f:XC:𝑓𝑋𝐶f:X\to Citalic_f : italic_X → italic_C be a map from a nonempty lattice to a chain.

  1. 1.

    If f𝑓fitalic_f is join-subextremal and for every tC𝑡𝐶t\in Citalic_t ∈ italic_C, [ft]delimited-[]𝑓𝑡[f\leq t][ italic_f ≤ italic_t ] is chain-complete upwards in X𝑋Xitalic_X and admits minimal elements, then argminXfsubscriptargmin𝑋𝑓\operatorname*{arg\,min}_{X}fstart_OPERATOR roman_arg roman_min end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is a nonempty quasisublattice of X𝑋Xitalic_X.

  2. 2.

    If f𝑓fitalic_f is meet-superextremal and for every tC𝑡𝐶t\in Citalic_t ∈ italic_C, [ft]delimited-[]𝑓𝑡[f\geq t][ italic_f ≥ italic_t ] is chain-complete downwards in X𝑋Xitalic_X and admits maximal elements, then argmaxXfsubscriptargmax𝑋𝑓\operatorname*{arg\,max}_{X}fstart_OPERATOR roman_arg roman_max end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is a nonempty quasisublattice of X𝑋Xitalic_X.

  3. 3.

    Assume that f𝑓fitalic_f is join-superextremal and for every tC𝑡𝐶t\in Citalic_t ∈ italic_C, the subset [ft]Xdelimited-[]𝑓𝑡𝑋[f\geq t]\subset X[ italic_f ≥ italic_t ] ⊂ italic_X is chain-complete upwards and admits minimal elements. Then argmaxXfsubscriptargmax𝑋𝑓\operatorname*{arg\,max}_{X}fstart_OPERATOR roman_arg roman_max end_OPERATOR start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_f is a nonempty quasisublattice of X𝑋Xitalic_X.

Proof.

They follow from Theorem 3.2 and Lemma 2.4. ∎

In Corollary 3.4 2, if furthermore C=𝐶C=\mathbb{R}italic_C = blackboard_R, and if the function f𝑓fitalic_f is order upper semi-continuous (in the sense of [milgrom1990rationalizability, p.1261]) and quasisupermodular, then the result specializes to the existence part of [milgrom1994monotone, Theorem A4]. This generalization is also proper, as shown by Example 2.10 1.

4 Structure of Nash equilibria

We study the set of Nash equilibria of normal form games with generalized complementarities. A brief overview of the main results is as follows. In Theorem 4.5, we establish the existence of Nash equilibria. With stronger hypotheses, we enhance it to the existence of largest Nash equilibrium in Theorem 4.9. We give sufficient conditions ensuring that Nash equilibria form a complete lattice in Theorem 4.11.

Model

Recall the notion of Nash equilibria of normal form games.

Definition 4.1.

A normal form game (N,{Si},{Ci},{ui})𝑁subscript𝑆𝑖subscript𝐶𝑖subscript𝑢𝑖(N,\{S_{i}\},\{C_{i}\},\{u_{i}\})( italic_N , { italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } ) is the following data:

  1. 1.

    a nonempty set of players N𝑁Nitalic_N;

  2. 2.

    for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N, a nonempty set Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of the strategies of player i𝑖iitalic_i; Write S=iSi𝑆subscriptproduct𝑖subscript𝑆𝑖S=\prod_{i}S_{i}italic_S = ∏ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for the set of joint strategies and Si:=jiSjassignsubscript𝑆𝑖subscriptproduct𝑗𝑖subscript𝑆𝑗S_{-i}:=\prod_{j\neq i}S_{j}italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT := ∏ start_POSTSUBSCRIPT italic_j ≠ italic_i end_POSTSUBSCRIPT italic_S start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT;

  3. 3.

    for every player iN𝑖𝑁i\in Nitalic_i ∈ italic_N, a nonempty chain Cisubscript𝐶𝑖C_{i}italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of gains of player i𝑖iitalic_i and a payoff function ui:SCi:subscript𝑢𝑖𝑆subscript𝐶𝑖u_{i}:S\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

Fix such a game (N,{Si},{Ci},{ui})𝑁subscript𝑆𝑖subscript𝐶𝑖subscript𝑢𝑖(N,\{S_{i}\},\{C_{i}\},\{u_{i}\})( italic_N , { italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } ).

Definition 4.2.

A joint strategy xS𝑥𝑆x\in Sitalic_x ∈ italic_S is a Nash equilibrium if ui(yi,xi)ui(x)subscript𝑢𝑖subscript𝑦𝑖subscript𝑥𝑖subscript𝑢𝑖𝑥u_{i}(y_{i},x_{-i})\leq u_{i}(x)italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≤ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x ) for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N and every yiSisubscript𝑦𝑖subscript𝑆𝑖y_{i}\in S_{i}italic_y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT.

for every player iN𝑖𝑁i\in Nitalic_i ∈ italic_N, the (individual) best response correspondence Ri:S2Si:subscript𝑅𝑖𝑆superscript2subscript𝑆𝑖R_{i}:S\to 2^{S_{i}}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → 2 start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT is defined by

Ri(x)=argmaxyiSiui(yi,xi).subscript𝑅𝑖𝑥subscriptargmaxsubscript𝑦𝑖subscript𝑆𝑖subscript𝑢𝑖subscript𝑦𝑖subscript𝑥𝑖R_{i}(x)=\operatorname*{arg\,max}_{y_{i}\in S_{i}}u_{i}(y_{i},x_{-i}).italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x ) = start_OPERATOR roman_arg roman_max end_OPERATOR start_POSTSUBSCRIPT italic_y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUBSCRIPT italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) .

Since Risubscript𝑅𝑖R_{i}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT factors through the natural projection SSi𝑆subscript𝑆𝑖S\to S_{-i}italic_S → italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, it can also be written as Ri:Si2Si:subscript𝑅𝑖subscript𝑆𝑖superscript2subscript𝑆𝑖R_{i}:S_{-i}\to 2^{S_{i}}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT → 2 start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT. The joint best response R:S2S:𝑅𝑆superscript2𝑆R:S\to 2^{S}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT is defined as R(x)=iNRi(xi)𝑅𝑥subscriptproduct𝑖𝑁subscript𝑅𝑖subscript𝑥𝑖R(x)=\prod_{i\in N}R_{i}(x_{-i})italic_R ( italic_x ) = ∏ start_POSTSUBSCRIPT italic_i ∈ italic_N end_POSTSUBSCRIPT italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). The set of Nash equilibria of the game coincides with the set Fix(R)Fix𝑅\operatorname{Fix}(R)roman_Fix ( italic_R ) of fixed points of R:S2S:𝑅𝑆superscript2𝑆R:S\to 2^{S}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT.

The intuitive idea of two parts having complementarities is that, increasing the level of one part makes desire to increase the level of the other as well. Single crossing property is a notion to capture the idea that “marginal returns to increasing one’s strategy rise with increases in competitors’ strategies” ([dubey2006strategic, Footnote 6]). Calciano [calciano2010theory, Def. 11] proposes a notion called generalized modularity to capture the idea. Inspired by his work, we propose two related conditions and recall their precedent from [milgrom1994monotone].

Definition 4.3.

Let X,T𝑋𝑇X,Titalic_X , italic_T be posets, C𝐶Citalic_C be a chain. Consider a map f:X×TC:𝑓𝑋𝑇𝐶f:X\times T\to Citalic_f : italic_X × italic_T → italic_C. If for any x<x𝑥superscript𝑥x<x^{\prime}italic_x < italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in X𝑋Xitalic_X and any t<t𝑡superscript𝑡t<t^{\prime}italic_t < italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in T𝑇Titalic_T,

  1. 1.

    the condition f(x,t)f(x,t)𝑓𝑥𝑡𝑓superscript𝑥𝑡f(x,t)\leq f(x^{\prime},t)italic_f ( italic_x , italic_t ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ) implies f(x,t)f(x,t)𝑓𝑥superscript𝑡𝑓superscript𝑥superscript𝑡f(x,t^{\prime})\leq f(x^{\prime},t^{\prime})italic_f ( italic_x , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), then f𝑓fitalic_f is called modular-crossing relative to (X,T)𝑋𝑇(X,T)( italic_X , italic_T );

  2. 2.

    the condition f(x,t)f(x,t)𝑓𝑥𝑡𝑓superscript𝑥𝑡f(x,t)\leq f(x^{\prime},t)italic_f ( italic_x , italic_t ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ) (resp. f(x,t)f(x,t)𝑓𝑥superscript𝑡𝑓superscript𝑥superscript𝑡f(x,t^{\prime})\leq f(x^{\prime},t^{\prime})italic_f ( italic_x , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT )) implies the existence of ux𝑢superscript𝑥u\geq x^{\prime}italic_u ≥ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in X𝑋Xitalic_X (resp. vx𝑣𝑥v\leq xitalic_v ≤ italic_x in X𝑋Xitalic_X) with f(x,t)f(u,t)𝑓𝑥superscript𝑡𝑓𝑢superscript𝑡f(x,t^{\prime})\leq f(u,t^{\prime})italic_f ( italic_x , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_f ( italic_u , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) (resp. f(x,t)f(v,t)𝑓𝑥𝑡𝑓𝑣𝑡f(x,t)\leq f(v,t)italic_f ( italic_x , italic_t ) ≤ italic_f ( italic_v , italic_t )), then f𝑓fitalic_f is called upper-crossing (resp. lower-crossing) relative to (X,T)𝑋𝑇(X,T)( italic_X , italic_T );

  3. 3.

    [milgrom1994monotone, p.160] the condition f(x,t)f(x,t)𝑓𝑥𝑡𝑓superscript𝑥𝑡f(x,t)\leq f(x^{\prime},t)italic_f ( italic_x , italic_t ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ) implies f(x,t)f(x,t)𝑓𝑥superscript𝑡𝑓superscript𝑥superscript𝑡f(x,t^{\prime})\leq f(x^{\prime},t^{\prime})italic_f ( italic_x , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), and if the condition f(x,t)<f(x,t)𝑓𝑥𝑡𝑓superscript𝑥𝑡f(x,t)<f(x^{\prime},t)italic_f ( italic_x , italic_t ) < italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t ) implies f(x,t)<f(x,t)𝑓𝑥superscript𝑡𝑓superscript𝑥superscript𝑡f(x,t^{\prime})<f(x^{\prime},t^{\prime})italic_f ( italic_x , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) < italic_f ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_t start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ), then f𝑓fitalic_f is said to satisfy the single crossing property relative to (X,T)𝑋𝑇(X,T)( italic_X , italic_T ).

If f𝑓fitalic_f satisfies the single crossing property, then f𝑓fitalic_f is modular-crossing. If f𝑓fitalic_f is modular-crossing, then f𝑓fitalic_f is upper-crossing.

Example 4.4.
  1. 1.

    Let X=T={0,1}𝑋𝑇01X=T=\{0,1\}italic_X = italic_T = { 0 , 1 } and C=𝐶C=\mathbb{R}italic_C = blackboard_R. Define a function f:X×TC:𝑓𝑋𝑇𝐶f:X\times T\to Citalic_f : italic_X × italic_T → italic_C by f(0,0)=f(0,1)=f(1,1)=0𝑓00𝑓01𝑓110f(0,0)=f(0,1)=f(1,1)=0italic_f ( 0 , 0 ) = italic_f ( 0 , 1 ) = italic_f ( 1 , 1 ) = 0 and f(1,0)=1𝑓101f(1,0)=1italic_f ( 1 , 0 ) = 1. Then f𝑓fitalic_f is modular-crossing but does not satisfy the single crossing property relative to (X,T)𝑋𝑇(X,T)( italic_X , italic_T ).

  2. 2.

    Let X={0,1,2}𝑋012X=\{0,1,2\}italic_X = { 0 , 1 , 2 }, T={0,1}𝑇01T=\{0,1\}italic_T = { 0 , 1 } and C=𝐶C=\mathbb{R}italic_C = blackboard_R. Define a function f:X×TC:𝑓𝑋𝑇𝐶f:X\times T\to Citalic_f : italic_X × italic_T → italic_C by setting f(1,1)=1𝑓111f(1,1)=-1italic_f ( 1 , 1 ) = - 1 and all the other values to be 00. Then f𝑓fitalic_f is upper-crossing, but not modular crossing relative to (X,T)𝑋𝑇(X,T)( italic_X , italic_T ).

Existence

In Theorem 4.5, we consider the existence of Nash equilibria under purely order-theoretic hypotheses. The meet-superextremality (resp. modular-crossing) assumption is strictly weaker than quasisupermodularity (resp. single crossing property) used in [milgrom1994monotone, Thm. 12].

Theorem 4.5.

Assume that for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N,

  1. 1.

    Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is a complete lattice;

  2. 2.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, the function ui(,si):SiCi:subscript𝑢𝑖subscript𝑠𝑖subscript𝑆𝑖subscript𝐶𝑖u_{i}(\cdot,s_{-i}):S_{i}\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) : italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is meet-superextremal (resp. join-superextremal);

  3. 3.

    the payoff function ui:SCi:subscript𝑢𝑖𝑆subscript𝐶𝑖u_{i}:S\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is modular-crossing relative to (Si,Si)subscript𝑆𝑖subscript𝑆𝑖(S_{i},S_{-i})( italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT );

  4. 4.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT and every tCi𝑡subscript𝐶𝑖t\in C_{i}italic_t ∈ italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, the subset [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is chain-complete downwards (resp. upwards) and admits maximal (resp. minimal) elements.

Then the game admits a Nash equilibrium.

Proof.

By symmetry, it is enough to prove the statement without parentheses. From Theorem 3.4 2, Conditions 2 and 4, for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N and every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, the subset Ri(s)Sisubscript𝑅𝑖𝑠subscript𝑆𝑖R_{i}(s)\subset S_{i}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s ) ⊂ italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is nonempty chain-complete downwards, and it admits maximal elements.

We show that Ri:Si2Si:subscript𝑅𝑖subscript𝑆𝑖superscript2subscript𝑆𝑖R_{i}:S_{-i}\to 2^{S_{i}}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT → 2 start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT is weakly ascending. Assume the contrary. Then there exist xi<xisubscript𝑥𝑖subscriptsuperscript𝑥𝑖x_{-i}<x^{\prime}_{-i}italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT < italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT in Sisubscript𝑆𝑖S_{-i}italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, xiRi(xi)subscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) and xiRi(xi)subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x^{\prime}_{-i}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) satisfying xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\wedge x^{\prime}_{i}\notin R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) and xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x_{i}\vee x^{\prime}_{i}\notin R_{i}(x^{\prime}_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Then ui(xixi,xi)<ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\wedge x^{\prime}_{i},x_{-i})<u_{i}(x_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) < italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Because xiRi(xi)subscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ), one has ui(xi,xi)ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i},x_{-i})\geq u_{i}(x^{\prime}_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). By Condition 2, ui(xixi,xi)ui(xi,xi)ui(xi,xi)=ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖superscriptsubscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\vee x_{i}^{\prime},x_{-i})\geq u_{i}(x_{i},x_{-i})\wedge u_{i}(x^{% \prime}_{i},x_{-i})=u_{i}(x^{\prime}_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ∧ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) = italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Since xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\wedge x^{\prime}_{i}\notin R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ), we get xixixisubscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖x_{i}\wedge x^{\prime}_{i}\neq x_{i}italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≠ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Thus, xi<xixisuperscriptsubscript𝑥𝑖subscript𝑥𝑖superscriptsubscript𝑥𝑖x_{i}^{\prime}<x_{i}\vee x_{i}^{\prime}italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT < italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. From Condition 3, one has ui(xixi,xi)ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖superscriptsubscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖u_{i}(x_{i}\vee x_{i}^{\prime},x^{\prime}_{-i})\geq u_{i}(x^{\prime}_{i},x^{% \prime}_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). This contradicts xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x_{i}\vee x^{\prime}_{i}\notin R_{i}(x^{\prime}_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∉ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ).

By [kukushkin2013increasing, Theorem 2.2], as Ri:Si2Si:subscript𝑅𝑖subscript𝑆𝑖superscript2subscript𝑆𝑖R_{i}:S_{-i}\to 2^{S_{i}}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT → 2 start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT is weakly ascending, there is an increasing selection ri:SiSi:subscript𝑟𝑖subscript𝑆𝑖subscript𝑆𝑖r_{i}:S_{-i}\to S_{i}italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT → italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT of Risubscript𝑅𝑖R_{i}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. For every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, let r(s)=(ri(si))iN𝑟𝑠subscriptsubscript𝑟𝑖subscript𝑠𝑖𝑖𝑁r(s)=(r_{i}(s_{-i}))_{i\in N}italic_r ( italic_s ) = ( italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ) start_POSTSUBSCRIPT italic_i ∈ italic_N end_POSTSUBSCRIPT be an element of S𝑆Sitalic_S whose i𝑖iitalic_i-th coordinate is ri(si)subscript𝑟𝑖subscript𝑠𝑖r_{i}(s_{-i})italic_r start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Thus, r:SS:𝑟𝑆𝑆r:S\to Sitalic_r : italic_S → italic_S is a selection of the best reply correspondence R:S2S:𝑅𝑆superscript2𝑆R:S\to 2^{S}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT. By construction, r𝑟ritalic_r is increasing. By completeness of S𝑆Sitalic_S and Tarski’s fixed point theorem [tarski1955lattice, Theorem 1], r𝑟ritalic_r has a fixed point, which is a Nash equilibrium. ∎

In Theorem 4.5, the set of Nash equilibria may not have largest nor least element.

Example 4.6.

Let N={1,2}𝑁12N=\{1,2\}italic_N = { 1 , 2 } and Si=[0,1]subscript𝑆𝑖01S_{i}=[0,1]italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = [ 0 , 1 ]. Define u1:S:subscript𝑢1𝑆u_{1}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_S → blackboard_R by u1(s1,s2)=s1s2subscript𝑢1subscript𝑠1subscript𝑠2subscript𝑠1subscript𝑠2u_{1}(s_{1},s_{2})=s_{1}s_{2}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT Define

u2:S,s{0 if s2{0,1},1 if 0<s2<1.:subscript𝑢2formulae-sequence𝑆maps-to𝑠cases0 if subscript𝑠2011 if 0subscript𝑠21u_{2}:S\to\mathbb{R},\quad s\mapsto\begin{cases}0&\text{ if }s_{2}\in\{0,1\},% \\ 1&\text{ if }0<s_{2}<1.\end{cases}italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_S → blackboard_R , italic_s ↦ { start_ROW start_CELL 0 end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ { 0 , 1 } , end_CELL end_ROW start_ROW start_CELL 1 end_CELL start_CELL if 0 < italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT < 1 . end_CELL end_ROW

Then the corresponding game satisfies the condition of Theorem 4.5. The best reply correspondence is

R:S2S,s{[0,1]×(0,1) if s2=0,{1}×(0,1) if s2>0.:𝑅formulae-sequence𝑆superscript2𝑆maps-to𝑠cases0101 if subscript𝑠20101 if subscript𝑠20R:S\to 2^{S},\quad s\mapsto\begin{cases}[0,1]\times(0,1)&\text{ if }s_{2}=0,\\ \{1\}\times(0,1)&\text{ if }s_{2}>0.\end{cases}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT , italic_s ↦ { start_ROW start_CELL [ 0 , 1 ] × ( 0 , 1 ) end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT = 0 , end_CELL end_ROW start_ROW start_CELL { 1 } × ( 0 , 1 ) end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT > 0 . end_CELL end_ROW

The set of Nash equilibria is {1}×(0,1)101\{1\}\times(0,1){ 1 } × ( 0 , 1 ), which has no largest nor least element.

In Theorem 4.5, the set of Nash equilibria may not be a lattice.

Example 4.7.

Let N={1,2}𝑁12N=\{1,2\}italic_N = { 1 , 2 } and Si=[0,1]subscript𝑆𝑖01S_{i}=[0,1]italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = [ 0 , 1 ]. Define u1:S:subscript𝑢1𝑆u_{1}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_S → blackboard_R by

u1(s)={1 if s21/2s1,0else.subscript𝑢1𝑠cases1 if subscript𝑠212subscript𝑠10elseu_{1}(s)=\begin{cases}1&\text{ if }s_{2}\leq 1/2\leq s_{1},\\ 0&\text{else}.\end{cases}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_s ) = { start_ROW start_CELL 1 end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ 1 / 2 ≤ italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL else . end_CELL end_ROW

Let u2:S:subscript𝑢2𝑆u_{2}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_S → blackboard_R be constantly zero. Then the corresponding game satisfies the condition of Theorem 4.5. The best reply correspondence is

R:S2S,s{[1/2,1]×[0,1] if s21/2,[0,1]2 if s2>1/2.:𝑅formulae-sequence𝑆superscript2𝑆maps-to𝑠cases12101 if subscript𝑠212superscript012 if subscript𝑠212R:S\to 2^{S},\quad s\mapsto\begin{cases}[1/2,1]\times[0,1]&\text{ if }s_{2}% \leq 1/2,\\ [0,1]^{2}&\text{ if }s_{2}>1/2.\end{cases}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT , italic_s ↦ { start_ROW start_CELL [ 1 / 2 , 1 ] × [ 0 , 1 ] end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ 1 / 2 , end_CELL end_ROW start_ROW start_CELL [ 0 , 1 ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT > 1 / 2 . end_CELL end_ROW

The set of Nash equilibria is [1/2,1]×[0,1/2][0,1]×(1/2,1]12101201121[1/2,1]\times[0,1/2]\cup[0,1]\times(1/2,1][ 1 / 2 , 1 ] × [ 0 , 1 / 2 ] ∪ [ 0 , 1 ] × ( 1 / 2 , 1 ], which is not a lattice.

Agliardi [agliardi2000generalization, Proposition 4] proves that for a game satisfying pseudo-supermodularity, single crossing condition and its variant [agliardi2000generalization, Condition (A), p.253], as well as topological assumptions, there is a largest and a least Nash equilibria. Theorem 4.9 is a purely order-theoretic analog of Agliardi’s result.

Compared with Theorem 4.5, the existence of largest Nash equilibrium in Theorem 4.9 is stronger than the mere existence. The upper-crossing condition is weaker than the modular-crossing condition. Still, the weakly pseudo-supermodular hypothesis in Theorem 4.9 is stronger than the meet-superextremality hypothesis in Theorem 4.5.

Definition 4.8 ([kukushkin2013increasing, p.542]).

Let P𝑃Pitalic_P be a poset. If for every nonempty chain CP𝐶𝑃C\subset Pitalic_C ⊂ italic_P, there is uP𝑢𝑃u\in Pitalic_u ∈ italic_P such that for every cC𝑐𝐶c\in Citalic_c ∈ italic_C, one has cu𝑐𝑢c\leq uitalic_c ≤ italic_u (resp. cu𝑐𝑢c\geq uitalic_c ≥ italic_u), then P𝑃Pitalic_P is called chain-bounded above (resp. below).

Theorem 4.9.

Assume that for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N,

  1. 1.

    Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is a complete lattice;

  2. 2.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, the function ui(,si):SiCi:subscript𝑢𝑖subscript𝑠𝑖subscript𝑆𝑖subscript𝐶𝑖u_{i}(\cdot,s_{-i}):S_{i}\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) : italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is weakly pseudo-supermodular;

  3. 3.

    the payoff function ui:SCi:subscript𝑢𝑖𝑆subscript𝐶𝑖u_{i}:S\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is an upper-crossing function relative to (Si,Si)subscript𝑆𝑖subscript𝑆𝑖(S_{i},S_{-i})( italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT );

  4. 4.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT and every tCi𝑡subscript𝐶𝑖t\in C_{i}italic_t ∈ italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, the subset [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is chain-complete downwards and chain-bounded above.

Then the game admits a largest Nash equilibrium.

Proof.

From Zorn’s lemma, a chain-bounded above poset admits maximal elements. Then by Assumptions 2, 4 and Corollary 3.4 2, for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N and every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, the subset Ri(s)subscript𝑅𝑖𝑠R_{i}(s)italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s ) is nonempty. By Assumption 4, it is also chain-bounded above.

We claim that R:S2S:𝑅𝑆superscript2𝑆R:S\to 2^{S}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT is upper C-ascending in the sense of [yu2023generalization2, Definition 2.3]. For this, consider every iN𝑖𝑁i\in Nitalic_i ∈ italic_N, any xixisubscript𝑥𝑖subscriptsuperscript𝑥𝑖x_{-i}\leq x^{\prime}_{-i}italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ≤ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT in Sisubscript𝑆𝑖S_{-i}italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, every xiRi(xi)subscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) and every xiRi(xi)superscriptsubscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x_{i}^{\prime}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Since ui(xixi,xi)ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\wedge x^{\prime}_{i},x_{-i})\leq u_{i}(x_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≤ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) and ui(,xi)subscript𝑢𝑖subscript𝑥𝑖u_{i}(\cdot,x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) is weakly pseudo-supermodular, one has

ui(xixi,xi)ui(xi,xi)ui(xi,xi)=ui(xi,xi).subscript𝑢𝑖subscript𝑥𝑖superscriptsubscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\vee x_{i}^{\prime},x_{-i})\geq u_{i}(x_{i},x_{-i})\wedge u_{i}(x^{% \prime}_{i},x_{-i})=u_{i}(x^{\prime}_{i},x_{-i}).italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ∧ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) = italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) .

By upper-crossing property of uisubscript𝑢𝑖u_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, there exists xi′′Sisubscriptsuperscript𝑥′′𝑖subscript𝑆𝑖x^{\prime\prime}_{i}\in S_{i}italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT with xi′′xixisubscriptsuperscript𝑥′′𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖x^{\prime\prime}_{i}\geq x_{i}\vee x^{\prime}_{i}italic_x start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and ui(xi,xi)ui(xi′′,xi)subscript𝑢𝑖subscriptsuperscript𝑥𝑖superscriptsubscript𝑥𝑖subscript𝑢𝑖superscriptsubscript𝑥𝑖′′superscriptsubscript𝑥𝑖u_{i}(x^{\prime}_{i},x_{-i}^{\prime})\leq u_{i}(x_{i}^{\prime\prime},x_{-i}^{% \prime})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) ≤ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ). Thus xi′′Ri(xi)superscriptsubscript𝑥𝑖′′subscript𝑅𝑖subscriptsuperscript𝑥𝑖x_{i}^{\prime\prime}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). For any xx𝑥superscript𝑥x\leq x^{\prime}italic_x ≤ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT in S𝑆Sitalic_S, every yR(x)𝑦𝑅𝑥y\in R(x)italic_y ∈ italic_R ( italic_x ), every yR(x)superscript𝑦𝑅superscript𝑥y^{\prime}\in R(x^{\prime})italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_R ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) and every iN𝑖𝑁i\in Nitalic_i ∈ italic_N, there is ziRi(xi)subscript𝑧𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖z_{i}\in R_{i}(x^{\prime}_{-i})italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) with ziyiyisubscript𝑧𝑖subscript𝑦𝑖subscriptsuperscript𝑦𝑖z_{i}\geq y_{i}\vee y^{\prime}_{i}italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≥ italic_y start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT. Then z=(zi)i𝑧subscriptsubscript𝑧𝑖𝑖z=(z_{i})_{i}italic_z = ( italic_z start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is an element of R(x)𝑅superscript𝑥R(x^{\prime})italic_R ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ) with zyy𝑧𝑦superscript𝑦z\geq y\vee y^{\prime}italic_z ≥ italic_y ∨ italic_y start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT.

The claim together with [yu2023generalization2, Lemma 3.6] yields the result. ∎

In Theorem 4.9, the set of equilibria may not be a lattice nor posses a least element, as Example 4.10 illustrates.

Example 4.10.

Let N={1,2}𝑁12N=\{1,2\}italic_N = { 1 , 2 }, Si=[0,1]subscript𝑆𝑖01S_{i}=[0,1]italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = [ 0 , 1 ]. Define u1:S:subscript𝑢1𝑆u_{1}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_S → blackboard_R by

u1(s1,s2)={s1 if s21/2,0 if s2>1/2.subscript𝑢1subscript𝑠1subscript𝑠2casessubscript𝑠1 if subscript𝑠2120 if subscript𝑠212u_{1}(s_{1},s_{2})=\begin{cases}s_{1}&\text{ if }s_{2}\leq 1/2,\\ 0&\text{ if }s_{2}>1/2.\end{cases}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = { start_ROW start_CELL italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ 1 / 2 , end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT > 1 / 2 . end_CELL end_ROW

Define u2:S,s0:subscript𝑢2formulae-sequence𝑆maps-to𝑠0u_{2}:S\to\mathbb{R},\quad s\mapsto 0italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_S → blackboard_R , italic_s ↦ 0. Then the corresponding game satisfies the conditions of Theorem 4.9. The best reply correspondence is

R:S2S,(s1,s2){{1}×[0,1] if s21/2;[0,1]2 if s2>1/2.:𝑅formulae-sequence𝑆superscript2𝑆maps-tosubscript𝑠1subscript𝑠2cases101 if subscript𝑠212superscript012 if subscript𝑠212R:S\to 2^{S},(s_{1},s_{2})\mapsto\begin{cases}\{1\}\times[0,1]&\text{ if }s_{2% }\leq 1/2;\\ [0,1]^{2}&\text{ if }s_{2}>1/2.\end{cases}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT , ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) ↦ { start_ROW start_CELL { 1 } × [ 0 , 1 ] end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ≤ 1 / 2 ; end_CELL end_ROW start_ROW start_CELL [ 0 , 1 ] start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT > 1 / 2 . end_CELL end_ROW

The set of Nash equilibria is {1}×[0,1/2][0,1]×(1/2,1]101201121\{1\}\times[0,1/2]\cup[0,1]\times(1/2,1]{ 1 } × [ 0 , 1 / 2 ] ∪ [ 0 , 1 ] × ( 1 / 2 , 1 ]. The largest Nash equilibrium is (1,1)11(1,1)( 1 , 1 ), but there is no least Nash equilibrium. A minimal Nash equilibrium is (1,0)10(1,0)( 1 , 0 ). By [yu2023topkis2, Lem. 2.1], the set of Nash equilibria is not a lattice.

Completeness

Theorem 4.11 is purely order-theoretic. In particular, we do not require topological conditions [milgrom1994monotone, (1), (2), p.175]. As Example 2.10 5 shows, the weak quasisupermodularity hypothesis is strictly weaker than quasisupermodularity assumed in [milgrom1994monotone, (3), p.175]. The assumption 4 is weaker than the condition of [milgrom1994monotone, Theorem A4]. Moreover, the completeness of the Nash equilibria set is stronger than the existence of largest and smallest Nash equilibria established in [milgrom1994monotone, Theorem 12].

Theorem 4.11.

Assume that for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N,

  1. 1.

    Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is a complete lattice;

  2. 2.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, the payoff function ui(,si):SiCi:subscript𝑢𝑖subscript𝑠𝑖subscript𝑆𝑖subscript𝐶𝑖u_{i}(\cdot,s_{-i}):S_{i}\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) : italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is weakly quasisupermodular;

  3. 3.

    the function ui:SCi:subscript𝑢𝑖𝑆subscript𝐶𝑖u_{i}:S\to C_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT satisfies the single crossing property relative to (Si,Si)subscript𝑆𝑖subscript𝑆𝑖(S_{i},S_{-i})( italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT );

  4. 4.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT and every tCi𝑡subscript𝐶𝑖t\in C_{i}italic_t ∈ italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT, the set [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is chain-complete downwards (resp. upwards) and chain-bounded above (resp. below).

Then the set of Nash equilibria is a nonempty complete lattice.

Proof.

By symmetry, it suffices to prove the statement without parentheses. We claim that for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N, the correspondence Ri:Si2Si:subscript𝑅𝑖subscript𝑆𝑖superscript2subscript𝑆𝑖R_{i}:S_{-i}\to 2^{S_{i}}italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT → 2 start_POSTSUPERSCRIPT italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT end_POSTSUPERSCRIPT is increasing in the sense of [topkis1998supermodularity, p.33]. For this, consider any xixisubscript𝑥𝑖subscriptsuperscript𝑥𝑖x_{-i}\leq x^{\prime}_{-i}italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ≤ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, every xiRi(xi)subscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) and every xiRi(xi)subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x^{\prime}_{i}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ).

  • One has xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\wedge x^{\prime}_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Otherwise, ui(xixi,xi)<ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\wedge x^{\prime}_{i},x_{-i})<u_{i}(x_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) < italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). As ui(,xi)subscript𝑢𝑖subscript𝑥𝑖u_{i}(\cdot,x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) is weakly quasisupermodular, one has ui(xixi,xi)>ui(xi,xi)ui(xi,xi)=ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\vee x^{\prime}_{i},x_{-i})>u_{i}(x_{i},x_{-i})\wedge u_{i}(x^{% \prime}_{i},x_{-i})=u_{i}(x^{\prime}_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) > italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ∧ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) = italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Since uisubscript𝑢𝑖u_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT has the single crossing property, one has ui(xixi,xi)>ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖u_{i}(x_{i}\vee x^{\prime}_{i},x^{\prime}_{-i})>u_{i}(x^{\prime}_{i},x^{\prime% }_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) > italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ), which contradicts xiRi(xi)subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x^{\prime}_{i}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT );

  • One has xixiRi(xi)subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑅𝑖subscriptsuperscript𝑥𝑖x_{i}\vee x^{\prime}_{i}\in R_{i}(x^{\prime}_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Otherwise, ui(xixi,xi)<ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖u_{i}(x_{i}\vee x^{\prime}_{i},x^{\prime}_{-i})<u_{i}(x^{\prime}_{i},x^{\prime% }_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∨ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) < italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). As ui(,xi)subscript𝑢𝑖subscriptsuperscript𝑥𝑖u_{i}(\cdot,x^{\prime}_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) is weakly quasisupermodular, one has ui(xixi,xi)>ui(xi,xi)ui(xi,xi)=ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscriptsuperscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖u_{i}(x_{i}\wedge x^{\prime}_{i},x^{\prime}_{-i})>u_{i}(x_{i},x^{\prime}_{-i})% \wedge u_{i}(x^{\prime}_{i},x^{\prime}_{-i})=u_{i}(x_{i},x^{\prime}_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) > italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ∧ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) = italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ). Since uisubscript𝑢𝑖u_{i}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT has the single crossing property, one has ui(xixi,xi)>ui(xi,xi)subscript𝑢𝑖subscript𝑥𝑖subscriptsuperscript𝑥𝑖subscript𝑥𝑖subscript𝑢𝑖subscript𝑥𝑖subscript𝑥𝑖u_{i}(x_{i}\wedge x^{\prime}_{i},x_{-i})>u_{i}(x_{i},x_{-i})italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∧ italic_x start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) > italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ), which contradicts xiRi(xi)subscript𝑥𝑖subscript𝑅𝑖subscript𝑥𝑖x_{i}\in R_{i}(x_{-i})italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ∈ italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ).

The claim is proved. Then the correspondence R:S2S:𝑅𝑆superscript2𝑆R:S\to 2^{S}italic_R : italic_S → 2 start_POSTSUPERSCRIPT italic_S end_POSTSUPERSCRIPT is also increasing. In particular, for every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, the value R(s)𝑅𝑠R(s)italic_R ( italic_s ) is a sublattice of S𝑆Sitalic_S.

By Corollary 3.4 2, for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N and every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, the set Ri(s)subscript𝑅𝑖𝑠R_{i}(s)italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s ) is nonempty. By assumption, Ri(s)subscript𝑅𝑖𝑠R_{i}(s)italic_R start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( italic_s ) is chain-complete downwards and chain-bounded above. Therefore, for every sS𝑠𝑆s\in Sitalic_s ∈ italic_S, the lattice R(s)𝑅𝑠R(s)italic_R ( italic_s ) is nonempty, chain-complete downwards and chain-bounded above. By Lemma 4.12, it is a complete lattice. From [yu2023generalization1, Theorem 1.3], Fix(R)Fix𝑅\operatorname{Fix}(R)roman_Fix ( italic_R ) is a nonempty complete lattice. ∎

Lemma 4.12 below is used in the proof of Theorem 4.11. It is stronger than [milgrom1990rationalizability, Footnote 8], which strengthens the chain-bounded above hypothesis to chain-complete upwards condition and is stated without proof.

Lemma 4.12.

A lattice is complete if and only if it is chain-complete downwards and chain-bounded above.

Proof.

The “only if” part is by definition. To prove the “if” part, let X𝑋Xitalic_X be a chain-complete downwards and chain-bounded above lattice.

We claim that X𝑋Xitalic_X is chain-complete upwards. For every nonempty chain CX𝐶𝑋C\subset Xitalic_C ⊂ italic_X, since X𝑋Xitalic_X is chain-bounded above, the subset X:={xX|cx,cC}assignsuperscript𝑋conditional-set𝑥𝑋formulae-sequence𝑐𝑥for-all𝑐𝐶X^{\prime}:=\{x\in X|c\leq x,\forall c\in C\}italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT := { italic_x ∈ italic_X | italic_c ≤ italic_x , ∀ italic_c ∈ italic_C } is nonempty. For any a,bX𝑎𝑏superscript𝑋a,b\in X^{\prime}italic_a , italic_b ∈ italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT and every cC𝑐𝐶c\in Citalic_c ∈ italic_C, one has ca𝑐𝑎c\leq aitalic_c ≤ italic_a and cb𝑐𝑏c\leq bitalic_c ≤ italic_b, so cabab𝑐𝑎𝑏𝑎𝑏c\leq a\wedge b\leq a\vee bitalic_c ≤ italic_a ∧ italic_b ≤ italic_a ∨ italic_b. Thus, ab,abX𝑎𝑏𝑎𝑏superscript𝑋a\wedge b,a\vee b\in X^{\prime}italic_a ∧ italic_b , italic_a ∨ italic_b ∈ italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. In particular, Xsuperscript𝑋X^{\prime}italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a sublattice of X𝑋Xitalic_X. As X𝑋Xitalic_X is chain-complete downwards, for every nonempty chain CXsuperscript𝐶superscript𝑋C^{\prime}\subset X^{\prime}italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ⊂ italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, the element infXCsubscriptinfimum𝑋superscript𝐶\inf_{X}C^{\prime}roman_inf start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT exists. For every cC𝑐𝐶c\in Citalic_c ∈ italic_C and every cCsuperscript𝑐superscript𝐶c^{\prime}\in C^{\prime}italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, one has cc𝑐superscript𝑐c\leq c^{\prime}italic_c ≤ italic_c start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, so cinfXC𝑐subscriptinfimum𝑋superscript𝐶c\leq\inf_{X}C^{\prime}italic_c ≤ roman_inf start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. Thus, infXCXsubscriptinfimum𝑋superscript𝐶superscript𝑋\inf_{X}C^{\prime}\in X^{\prime}roman_inf start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ∈ italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT is a lower bound on Csuperscript𝐶C^{\prime}italic_C start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT. By Zorn’s lemma, Xsuperscript𝑋X^{\prime}italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT has a minimal element m𝑚mitalic_m. From [yu2023topkis2, Lem. 2.1], m𝑚mitalic_m is the least element of Xsuperscript𝑋X^{\prime}italic_X start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT, so m=supXC𝑚subscriptsupremum𝑋𝐶m=\sup_{X}Citalic_m = roman_sup start_POSTSUBSCRIPT italic_X end_POSTSUBSCRIPT italic_C. The claim is proved.

By Veinott’s lemma (see, e.g., [yu2023generalization1, Lemma 2.7]) and the claim, X𝑋Xitalic_X is complete. ∎

Theorem 4.11 generalizes Zhou’s theorem [zhou1994set, Theorem 2].

Corollary 4.13.

Let (N,{Si},{Ci},{ui})𝑁subscript𝑆𝑖subscript𝐶𝑖subscript𝑢𝑖(N,\{S_{i}\},\{C_{i}\},\{u_{i}\})( italic_N , { italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } , { italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } ) be a normal form game. Assume that for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N,

  1. 1.

    Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is a lattice with a topology τisubscript𝜏𝑖\tau_{i}italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT finer than the interval topology;

  2. 2.

    the chain Cisubscript𝐶𝑖C_{i}italic_C start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is \mathbb{R}blackboard_R;

  3. 3.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, the function ui(,si):Si:subscript𝑢𝑖subscript𝑠𝑖subscript𝑆𝑖u_{i}(\cdot,s_{-i}):S_{i}\to\mathbb{R}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) : italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → blackboard_R is upper semicontinuous in τisubscript𝜏𝑖\tau_{i}italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT;

  4. 4.

    for every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT, the function ui(,si):Si:subscript𝑢𝑖subscript𝑠𝑖subscript𝑆𝑖u_{i}(\cdot,s_{-i}):S_{i}\to\mathbb{R}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) : italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT → blackboard_R is supermodular;

  5. 5.

    the payoff function ui:S:subscript𝑢𝑖𝑆u_{i}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT : italic_S → blackboard_R has increasing differences in Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT and Sisubscript𝑆𝑖S_{-i}italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT.

Then the set of Nash equilibria is a nonempty complete lattice.

Proof.

By the Frink-Birkhoff theorem [birkhoff1940lattice, Thm. 20, p.250], every Sisubscript𝑆𝑖S_{i}italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is complete lattice. Supermodular functions are weakly quasisupermodular. Functions having increasing differences satisfy the single crossing property. By upper semicontinuity, for every iN𝑖𝑁i\in Nitalic_i ∈ italic_N, every siSisubscript𝑠𝑖subscript𝑆𝑖s_{-i}\in S_{-i}italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT and every t𝑡t\in\mathbb{R}italic_t ∈ blackboard_R, the set [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is closed in (Si,τi)subscript𝑆𝑖subscript𝜏𝑖(S_{i},\tau_{i})( italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ), so compact. The interval topology of [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is coarser than the subspace topology τi|[ui(,si)t]evaluated-atsubscript𝜏𝑖delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡\tau_{i}|_{[u_{i}(\cdot,s_{-i})\geq t]}italic_τ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT | start_POSTSUBSCRIPT [ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] end_POSTSUBSCRIPT, so also compact. By Lemma 4.14, the poset [ui(,si)t]delimited-[]subscript𝑢𝑖subscript𝑠𝑖𝑡[u_{i}(\cdot,s_{-i})\geq t][ italic_u start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ( ⋅ , italic_s start_POSTSUBSCRIPT - italic_i end_POSTSUBSCRIPT ) ≥ italic_t ] is chain-complete. Then we conclude by Theorem 4.11. ∎

Lemma 4.14.

Let P𝑃Pitalic_P be a poset endowed with the interval topology. If P𝑃Pitalic_P is compact, then it is chain-complete.

Proof.

Let CP𝐶𝑃C\subset Pitalic_C ⊂ italic_P be a nonempty chain. Let B:={bP|bc,cC}assign𝐵conditional-set𝑏𝑃formulae-sequence𝑏𝑐for-all𝑐𝐶B:=\{b\in P|b\leq c,\forall c\in C\}italic_B := { italic_b ∈ italic_P | italic_b ≤ italic_c , ∀ italic_c ∈ italic_C }. Consider the family of closed subsets {(,c]}cCsubscript𝑐𝑐𝐶\{(-\infty,c]\}_{c\in C}{ ( - ∞ , italic_c ] } start_POSTSUBSCRIPT italic_c ∈ italic_C end_POSTSUBSCRIPT of P𝑃Pitalic_P. Since C𝐶Citalic_C is a chain, for every finite subfamily {(,ci]}i=1nsuperscriptsubscriptsubscript𝑐𝑖𝑖1𝑛\{(-\infty,c_{i}]\}_{i=1}^{n}{ ( - ∞ , italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ] } start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT, there is 1i0n1subscript𝑖0𝑛1\leq i_{0}\leq n1 ≤ italic_i start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ≤ italic_n with ci0cisubscript𝑐subscript𝑖0subscript𝑐𝑖c_{i_{0}}\leq c_{i}italic_c start_POSTSUBSCRIPT italic_i start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT end_POSTSUBSCRIPT ≤ italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT for all 1in1𝑖𝑛1\leq i\leq n1 ≤ italic_i ≤ italic_n. Then c0i=1n(,ci]subscript𝑐0superscriptsubscript𝑖1𝑛subscript𝑐𝑖c_{0}\in\cap_{i=1}^{n}(-\infty,c_{i}]italic_c start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT ∈ ∩ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT ( - ∞ , italic_c start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ]. As every finite subfamily has nonempty intersection, by compactness, B:=cC(,c]assign𝐵subscript𝑐𝐶𝑐B:=\cap_{c\in C}(-\infty,c]italic_B := ∩ start_POSTSUBSCRIPT italic_c ∈ italic_C end_POSTSUBSCRIPT ( - ∞ , italic_c ] is nonempty. Consider the family of closed subsets {[b,c]}bB,cCsubscript𝑏𝑐formulae-sequence𝑏𝐵𝑐𝐶\{[b,c]\}_{b\in B,c\in C}{ [ italic_b , italic_c ] } start_POSTSUBSCRIPT italic_b ∈ italic_B , italic_c ∈ italic_C end_POSTSUBSCRIPT. By the same argument, bB,cC[b,c]subscriptformulae-sequence𝑏𝐵𝑐𝐶𝑏𝑐\cap_{b\in B,c\in C}[b,c]∩ start_POSTSUBSCRIPT italic_b ∈ italic_B , italic_c ∈ italic_C end_POSTSUBSCRIPT [ italic_b , italic_c ] has an element, which is infPCsubscriptinfimum𝑃𝐶\inf_{P}Croman_inf start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT italic_C. By symmetry, supPCsubscriptsupremum𝑃𝐶\sup_{P}Croman_sup start_POSTSUBSCRIPT italic_P end_POSTSUBSCRIPT italic_C also exists. Therefore, P𝑃Pitalic_P is chain-complete. ∎

A chain-complete poset may not be compact in the interval topology, as Example 4.15 shows.

Example 4.15.

Let P={xi}i1{yj}j1𝑃square-unionsubscriptsubscript𝑥𝑖𝑖1subscriptsubscript𝑦𝑗𝑗1P=\{x_{i}\}_{i\geq 1}\sqcup\{y_{j}\}_{j\geq 1}italic_P = { italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_i ≥ 1 end_POSTSUBSCRIPT ⊔ { italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT } start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT. Define a partial order \leq such that the only nontrivial relations are as follows. For any positive integers ji𝑗𝑖j\leq iitalic_j ≤ italic_i, set xiyjsubscript𝑥𝑖subscript𝑦𝑗x_{i}\leq y_{j}italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ≤ italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT. Then every chain in P𝑃Pitalic_P has at most two elements, so P𝑃Pitalic_P is chain-complete. Endow P𝑃Pitalic_P with the interval topology. The family of closed subsets {(,yj]}j1subscriptsubscript𝑦𝑗𝑗1\{(-\infty,y_{j}]\}_{j\geq 1}{ ( - ∞ , italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] } start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT has finite intersection property, since for any finitely many indices j1,,jnsubscript𝑗1subscript𝑗𝑛j_{1},\dots,j_{n}italic_j start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , … , italic_j start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, there is an integer i𝑖iitalic_i with ijk𝑖subscript𝑗𝑘i\geq j_{k}italic_i ≥ italic_j start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT for every 1kn1𝑘𝑛1\leq k\leq n1 ≤ italic_k ≤ italic_n. Then xisubscript𝑥𝑖x_{i}italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT is in the corresponding finite intersection. However, the intersection j1(,yj]subscript𝑗1subscript𝑦𝑗\cap_{j\geq 1}(-\infty,y_{j}]∩ start_POSTSUBSCRIPT italic_j ≥ 1 end_POSTSUBSCRIPT ( - ∞ , italic_y start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT ] is empty. Thus, P𝑃Pitalic_P is not compact.

Example 4.16 shows that Theorem 4.11 is a proper generalization of Corollary 4.13.

Example 4.16.

Let N={1,2}𝑁12N=\{1,2\}italic_N = { 1 , 2 }, Si=[0,1]subscript𝑆𝑖01S_{i}=[0,1]italic_S start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT = [ 0 , 1 ]. Define u1:S:subscript𝑢1𝑆u_{1}:S\to\mathbb{R}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT : italic_S → blackboard_R by

u1(s1,s2)={1 if s1[0,1/2){1},0 if s1[1/2,1).subscript𝑢1subscript𝑠1subscript𝑠2cases1 if subscript𝑠101210 if subscript𝑠1121u_{1}(s_{1},s_{2})=\begin{cases}1&\text{ if }s_{1}\in[0,1/2)\cup\{1\},\\ 0&\text{ if }s_{1}\in[1/2,1).\end{cases}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ( italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT , italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ) = { start_ROW start_CELL 1 end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ [ 0 , 1 / 2 ) ∪ { 1 } , end_CELL end_ROW start_ROW start_CELL 0 end_CELL start_CELL if italic_s start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT ∈ [ 1 / 2 , 1 ) . end_CELL end_ROW

Define u2:S,s0:subscript𝑢2formulae-sequence𝑆maps-to𝑠0u_{2}:S\to\mathbb{R},\quad s\mapsto 0italic_u start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT : italic_S → blackboard_R , italic_s ↦ 0. Since R(0,0)=([0,1/2){1})×[0,1]𝑅00012101R(0,0)=([0,1/2)\cup\{1\})\times[0,1]italic_R ( 0 , 0 ) = ( [ 0 , 1 / 2 ) ∪ { 1 } ) × [ 0 , 1 ] is not subcomplete in S𝑆Sitalic_S, one cannot apply Zhou’s fixed point theorem [zhou1994set, Theorem 1] in this case. Still, the game satisfies the conditions of Theorem 4.11. For example, because u1subscript𝑢1u_{1}italic_u start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT is independent of s2S2subscript𝑠2subscript𝑆2s_{2}\in S_{2}italic_s start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ∈ italic_S start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT, Condition 3 is verified. The set of Nash equilibrium ([0,1/2){1})×[0,1]012101([0,1/2)\cup\{1\})\times[0,1]( [ 0 , 1 / 2 ) ∪ { 1 } ) × [ 0 , 1 ] is a complete lattice.

\printbibliography