Knaster–Kuratowski–Mazurkiewicz lemma explained

The Knaster–Kuratowski–Mazurkiewicz lemma is a basic result in mathematical fixed-point theory published in 1929 by Knaster, Kuratowski and Mazurkiewicz.[1]

The KKM lemma can be proved from Sperner's lemma and can be used to prove the Brouwer fixed-point theorem.

Statement

Let

\Deltan-1

be an

(n-1)

-dimensional simplex with n vertices labeled as

1,\ldots,n

.

A KKM covering is defined as a set

C1,\ldots,Cn

of closed sets such that for any

I\subseteq\{1,\ldots,n\}

, the convex hull of the vertices corresponding to

I

is covered by

cupi\inCi

.

The KKM lemma says that in every KKM covering, the common intersection of all n sets is nonempty, i.e:

n
cap
i=1

Ci\emptyset.

Example

When

n=3

, the KKM lemma considers the simplex

\Delta2

which is a triangle, whose vertices can be labeled 1, 2 and 3. We are given three closed sets

C1,C2,C3

such that:

C1

covers vertex 1,

C2

covers vertex 2,

C3

covers vertex 3.

C1

and

C2

, the edge 23 is covered by the sets

C2

and

C3

, the edge 31 is covered by the sets

C3

and

C1

.

The KKM lemma states that the sets

C1,C2,C3

have at least one point in common.

The lemma is illustrated by the picture on the right, in which set #1 is blue, set #2 is red and set #3 is green. The KKM requirements are satisfied, since:

The KKM lemma states that there is a point covered by all three colors simultaneously; such a point is clearly visible in the picture.

Note that it is important that all sets are closed, i.e., contain their boundary. If, for example, the red set is not closed, then it is possible that the central point is contained only in the blue and green sets, and then the intersection of all three sets may be empty.

Generalizations

Rainbow KKM lemma (Gale)

David Gale proved the following generalization of the KKM lemma.[2] Suppose that, instead of one KKM covering, we have n different KKM coverings:

n
C
n
. Then, there exists a permutation

\pi

of the coverings with a non-empty intersection, i.e:
n
cap
i=1
\pi(i)
C
i

\emptyset

.

The name "rainbow KKM lemma" is inspired by Gale's description of his lemma:

"A colloquial statement of this result is... if each of three people paint a triangle red, white and blue according to the KKM rules, then there will be a point which is in the red set of one person, the white set of another, the blue of the third".
The rainbow KKM lemma can be proved using a rainbow generalization of Sperner's lemma.[3]

The original KKM lemma follows from the rainbow KKM lemma by simply picking n identical coverings.

Connector-free lemma (Bapat)

A connector of a simplex is a connected set that touches all n faces of the simplex.

A connector-free covering is a covering

C1,\ldots,Cn

in which no

Ci

contains a connector.

Any KKM covering is a connector-free covering, since in a KKM covering, no

Ci

even touches all n faces. However, there are connector-free coverings that are not KKM coverings. An example is illustrated at the right. There, the red set touches all three faces, but it does not contain any connector, since no connected component of it touches all three faces.

A theorem of Ravindra Bapat, generalizing Sperner's lemma,[4] implies the KKM lemma extends to connector-free coverings (he proved his theorem for

n=3

).

The connector-free variant also has a permutation variant, so that both these generalizations can be used simultaneously.

KKMS theorem

The KKMS theorem is a generalization of the KKM lemma by Lloyd Shapley. It is useful in economics, especially in cooperative game theory.[5]

While a KKM covering contains n closed sets, a KKMS covering contains

2n-1

closed sets - indexed by the nonempty subsets of

[n]

(equivalently: by nonempty faces of

\Deltan-1

). For any

I\subseteq[n]

, the convex hull of the vertices corresponding to

I

should be covered by the union of sets corresponding to subsets of

I

, that is:

\operatorname{conv}(\{vi:i\inI\})\subseteqcupJCJ

.
Any KKM covering is a special case of a KKMS covering. In a KKM covering, the n sets corresponding to singletons are nonempty, while the other sets are empty. However, there are many other KKMS coverings.

in general, it is not true that the common intersection of all

2n-1

sets in a KKMS covering is nonempty; this is illustrated by the special case of a KKM covering, in which most sets are empty.

The KKMS theorem says that, in every KKMS covering, there is a balanced collection

B

of

2[n]

, such that the intersection of sets indexed by

B

is nonempty:[6]

capJ\inCJ\emptyset

It remains to explain what a "balanced collection" is. A collection

B

of subsets of

[n]

is called balanced if there is a weight function on

B

(assigning a weight

wJ\geq0

to every

J\inB

), such that, for each element

i\in[n]

, the sum of weights of all subsets containing

i

is exactly 1. For example, suppose

n=3

. Then:

w1,2=0,w2,3=1,w1=1

.

In hypergraph terminology, a collection B is balanced with respect to its ground-set V, iff the hypergraph with vertex-set V and edge-set B admits a perfect fractional matching.

The KKMS theorem implies the KKM lemma. Suppose we have a KKM covering

Ci

, for

i=1,\ldots,n

. Construct a KKMS covering

C'J

as follows:

C'J=Ci

whenever

J=\{i\}

(

J

is a singleton that contains only element

i

).

C'J=\emptyset

otherwise.The KKM condition on the original covering

Ci

implies the KKMS condition on the new covering

C'J

. Therefore, there exists a balanced collection such that the corresponding sets in the new covering have nonempty intersection. But the only possible balanced collection is the collection of all singletons; hence, the original covering has nonempty intersection.

The KKMS theorem has various proofs.[7] [8] [9]

Reny and Wooders proved that the balanced set can also be chosen to be partnered.[10]

Zhou proved a variant of the KKMS theorem where the covering consists of open sets rather than closed sets.[11]

Polytopal KKMS theorem (Komiya)

Hidetoshi Komiya generalized the KKMS theorem from simplices to polytopes. Let P be any compact convex polytope. Let

rm{Faces}(P)

be the set of nonempty faces of P. A Komiya covering of P is a family of closed sets

\{CF:F\inrm{Faces}(P)\}

such that for every face

F\inrm{Faces}(P)

:

B\subseteqrm{Faces}(P)

, such that the intersection of sets indexed by

B

is nonempty:

capF\inCF\emptyset

Komiya's theorem also generalizes the definition of a balanced collection: instead of requiring that there is a weight function on

B

such that the sum of weights near each vertex of P is 1, we start by choosing any set of points

bf{b}=\{bF:F\inrm{Faces}(P),bF\inF\}

. A collection

B\subseteqrm{Faces}(P)

is called balanced with respect to

bf{b}

iff

bP\in\operatorname{conv}\{bF:F\inB\}

, that is, the point assigned to the entire polygon P is a convex combination of the points assigned to the faces in the collection B.

The KKMS theorem is a special case of Komiya's theorem in which the polytope

P=\Deltan-1

and

bF

is the barycenter of the face F (in particular,

bP

is the barycenter of

\Deltan-1

, which is the point

(1/n,\ldots,1/n)

).

Boundary conditions (Musin)

Oleg R. Musin proved several generalizations of the KKM lemma and KKMS theorem, with boundary conditions on the coverings. The boundary conditions are related to homotopy.[12] [13]

See also

External links

Notes and References

  1. .
  2. 10.1007/BF01769865. Equilibrium in a discrete exchange economy with money. International Journal of Game Theory. 13. 61–64. 1984. Gale. D.. 154888988.
  3. Bapat. R. B.. Ravindra Bapat. 1989. A constructive proof of a permutation-based generalization of Sperner's lemma. Mathematical Programming. 44. 1–3. 113–120. 10.1007/BF01587081. 5325605.
  4. Book: Bapat. Ravindra. Modeling, Computation and Optimization. 2009-04-03. World Scientific. 9789814467896.
  5. 10.1007/BF01210576. On Kakutani's fixed point theorem, the K-K-M-S theorem and the core of a balanced game. Economic Theory. 1. 108–116. 1991. Shapley. Lloyd. Vohra. Rajiv. 121027709.
  6. 10.1016/0022-247X(81)90063-9. On the Knaster-Kuratowski-Mazurkiewicz-Shapley theorem. Journal of Mathematical Analysis and Applications. 81. 2. 297–299. 1981. Ichiishi. Tatsuro. free.
  7. 10.1007/BF01215384. An elementary proof of the Knaster-Kuratowski-Mazurkiewicz-Shapley Theorem. Economic Theory. 4. 3. 467. 1994. Krasa. Stefan. Yannelis. Nicholas C.. 15004516.
  8. 10.1007/BF01215383. A simple proof of K-K-M-S theorem. Economic Theory. 4. 3. 463–466. 1994. Komiya. Hidetoshi. 123150937.
  9. 10.1007/s001990050161. An extremely simple proof of the K-K-M-S Theorem. Economic Theory. 10. 2. 361–367. 1997. Herings. P. Jean-Jacques. 122754557.
  10. 10.1016/S0304-4068(97)00004-9. An extension of the KKMS theorem. Journal of Mathematical Economics. 29. 2. 125. 1998. Reny. Philip J.. Holtz Wooders. Myrna.
  11. Zhou. Lin. 1994. A Theorem on Open Coverings of a Simplex and Scarf's Core Existence Theorem through Brouwer's Fixed Point Theorem. Economic Theory. 4. 3. 473–477. 10.1007/BF01215385. 25054778. 120862302. 0938-2259.
  12. 1512.04612. Musin. Oleg R.. KKM type theorems with boundary conditions. Journal of Fixed Point Theory and Applications. 19. 2037–2049. 10.1007/s11784-016-0388-7. 2017. 3. 119619991.
  13. 1505.07629. Musin. Oleg R.. Homotopy invariants of covers and KKM type lemmas. Algebraic & Geometric Topology. 16. 3. 1799–1812. 2016. 10.2140/agt.2016.16.1799. 119695004.
  14. Frick. Florian. Zerbib. Shira. 2019-06-01. Colorful Coverings of Polytopes and Piercing Numbers of Colorful d-Intervals. Combinatorica. en. 39. 3. 627–637. 10.1007/s00493-018-3891-1. 1439-6912. 1710.07722. 119176249.