Knaster–Kuratowski–Mazurkiewicz lemma
   HOME

TheInfoList



OR:

The Knaster–Kuratowski–Mazurkiewicz lemma is a basic result in mathematical
fixed-point theory Fixed point may refer to: * Fixed point (mathematics), a value that does not change under a given transformation * Fixed-point arithmetic, a manner of doing arithmetic on computers * Fixed point, a benchmark (surveying) used by geodesists * Fixed p ...
published in 1929 by Knaster,
Kuratowski Kazimierz Kuratowski (; 2 February 1896 – 18 June 1980) was a Polish mathematician and logician. He was one of the leading representatives of the Warsaw School of Mathematics. Biography and studies Kazimierz Kuratowski was born in Warsaw, ( ...
and Mazurkiewicz. The KKM lemma can be proved from Sperner's lemma and can be used to prove the
Brouwer fixed-point theorem Brouwer's fixed-point theorem is a fixed-point theorem in topology, named after L. E. J. (Bertus) Brouwer. It states that for any continuous function f mapping a compact convex set to itself there is a point x_0 such that f(x_0)=x_0. The simples ...
.


Statement

Let \Delta_ be an (n-1)-dimensional simplex with ''n'' vertices labeled as 1,\ldots,n. A KKM covering is defined as a set C_1,\ldots,C_n of closed sets such that for any I \subseteq \, the convex hull of the vertices corresponding to I is covered by \bigcup_C_i. The KKM lemma says that in every KKM covering, the common intersection of all ''n'' sets is nonempty, i.e: :\bigcap_^n C_i \neq \emptyset.


Example

When n=3, the KKM lemma considers the simplex \Delta_2 which is a triangle, whose vertices can be labeled 1, 2 and 3. We are given three closed sets C_1,C_2,C_3 such that: * C_1 covers vertex 1, C_2 covers vertex 2, C_3 covers vertex 3. * The edge 12 (from vertex 1 to vertex 2) is covered by the sets C_1 and C_2, the edge 23 is covered by the sets C_2 and C_3, the edge 31 is covered by the sets C_3 and C_1. * The union of all three sets covers the entire triangle The KKM lemma states that the sets C_1, C_2, C_3 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: * Each vertex is covered by a unique color. * Each edge is covered by the two colors of its two vertices. * The triangle is covered by all three colors. 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.


Equivalent results


Generalizations


Rainbow KKM lemma (Gale)

David Gale David (; , "beloved one") (traditional spelling), , ''Dāwūd''; grc-koi, Δαυΐδ, Dauíd; la, Davidus, David; gez , ዳዊት, ''Dawit''; xcl, Դաւիթ, ''Dawitʿ''; cu, Давíдъ, ''Davidŭ''; possibly meaning "beloved one". w ...
proved the following generalization of the KKM lemma. Suppose that, instead of one KKM covering, we have ''n'' different KKM coverings: C^1_1,\ldots,C^1_n,\ldots,C^n_1,\ldots,C^n_n. Then, there exists a permutation \pi of the coverings with a non-empty intersection, i.e: :\bigcap_^C^_i \neq \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. 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 In topology and related branches of mathematics, a connected space is a topological space that cannot be represented as the union of two or more disjoint non-empty open subsets. Connectedness is one of the principal topological properties th ...
that touches all ''n'' faces of the simplex. A connector-free covering is a covering C_1,\ldots,C_n in which no C_i contains a connector. Any KKM covering is a connector-free covering, since in a KKM covering, no C_i 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 Ravindra B. Bapat is an Indian mathematician known for the Bapat–Beg theorem. Education He obtained B.Sc. from University of Mumbai, M.Stat. from the Indian Statistical Institute, New Delhi and Ph.D. from the University of Illinois at Chica ...
, generalizing Sperner's lemma, 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 Lloyd Stowell Shapley (; June 2, 1923 – March 12, 2016) was an American mathematician and Nobel Prize-winning economist. He contributed to the fields of mathematical economics and especially game theory. Shapley is generally considered one of ...
. It is useful in
economics Economics () is the social science that studies the production, distribution, and consumption of goods and services. Economics focuses on the behaviour and interactions of economic agents and how economies work. Microeconomics analyzes ...
, especially in
cooperative game theory In game theory, a cooperative game (or coalitional game) is a game with competition between groups of Player (game), players ("coalitions") due to the possibility of external enforcement of cooperative behavior (e.g. through contract law). Those ...
. While a KKM covering contains ''n'' closed sets, a KKMS covering contains 2^n-1 closed sets - indexed by the nonempty subsets of /math> (equivalently: by nonempty faces of \Delta_). For any I \subseteq /math>, 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(\) \subseteq \bigcup_C_J.
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 2^n-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^, such that the intersection of sets indexed by B is nonempty: :\bigcap_ C_J \neq \emptyset It remains to explain what a "balanced collection" is. A collection B of subsets of /math> is called ''balanced'' if there is a weight function on B (assigning a weight w_J\geq 0 to every J\in B), such that, for each element i\in /math>, the sum of weights of all subsets containing i is exactly 1. For example, suppose n=3. Then: * The collection is balanced: choose all weights to be 1. The same is true for any collection in which each element appears exactly once, such as the collection or the collection . * The collection is balanced: choose all weights to be 1/2. The same is true for any collection in which each element appears exactly twice. * The collection is not balanced, since for any choice of positive weights, the sum for element 2 will be larger than the sum for element 1 or 3, so it is not possible that all sums equal 1. * The collection is balanced: choose w_=0,w_=1,w_=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 C_i, for i=1,\ldots,n. Construct a KKMS covering C'_J as follows: *C'_J = C_i whenever J=\ (J is a singleton that contains only element i). *C'_J = \emptyset otherwise. The KKM condition on the original covering C_i 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. Reny and Wooders proved that the balanced set can also be chosen to be ''partnered''. Zhou proved a variant of the KKMS theorem where the covering consists of
open set In mathematics, open sets are a generalization of open intervals in the real line. In a metric space (a set along with a distance defined between any two points), open sets are the sets that, with every point , contain all points that are su ...
s rather than closed sets.


Polytopal KKMS theorem (Komiya)

Hidetoshi Komiya generalized the KKMS theorem from simplices to
polytope In elementary geometry, a polytope is a geometric object with flat sides ('' faces''). Polytopes are the generalization of three-dimensional polyhedra to any number of dimensions. Polytopes may exist in any general number of dimensions as an ...
s. Let ''P'' be any compact convex polytope. Let \textrm(P) be the set of nonempty faces of ''P''. A Komiya covering of ''P'' is a family of closed sets \ such that for every face F\in \textrm(P):
F\subseteq \bigcup_ C_G.
Komiya's theorem says that for every Komiya covering of ''P'', there is a ''balanced collection'' B\subseteq \textrm(P), such that the intersection of sets indexed by B is nonempty: :\bigcap_ C_F \neq \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 \textbf = \. A collection B\subseteq \textrm(P) is called ''balanced'' with respect to \textbf iff b^P \in \operatorname \, that is, the point assigned to the entire polygon ''P'' is a
convex combination In convex geometry and vector algebra, a convex combination is a linear combination of points (which can be vectors, scalars, or more generally points in an affine space) where all coefficients are non-negative and sum to 1. In other w ...
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 = \Delta_ and b^F is the
barycenter In astronomy, the barycenter (or barycentre; ) is the center of mass of two or more bodies that orbit one another and is the point about which the bodies orbit. A barycenter is a dynamical point, not a physical object. It is an important con ...
of the face F (in particular, b^P is the barycenter of \Delta_, 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 In topology, a branch of mathematics, two continuous functions from one topological space to another are called homotopic (from grc, ὁμός "same, similar" and "place") if one can be "continuously deformed" into the other, such a defor ...
.


See also

* A common generalization of the KKMS theorem and Carathéodory's theorem.


References


External links

*See the proof of KKM Lemma i
Planet Math
{{DEFAULTSORT:Knaster-Kuratowski-Mazurkiewicz lemma Fixed points (mathematics) Lemmas