Content deleted Content added
m Dating maintenance tags: {{Dubious}} Tag: Reverted |
Citation bot (talk | contribs) Altered template type. Add: eprint, class, date, title, authors 1-3. Changed bare reference to CS1/2. Removed parameters. Some additions/deletions were parameter name changes. | Use this bot. Report bugs. | Suggested by Headbomb | #UCB_toolbar |
||
(11 intermediate revisions by 9 users not shown) | |||
Line 32:
==Definitions==
;Set-valued function: A '''set-valued function''' ''φ'' from the set ''X'' to the set ''Y'' is some rule that associates one ''or more'' points in ''Y'' with each point in ''X''. Formally it can be seen just as an ordinary [[function (mathematics)|function]] from ''X'' to the [[power set]] of ''Y'', written as ''φ'': ''X'' → 2<sup>''Y''</sup>, such that ''φ''(''x'') is non-empty for every <math>x \in X</math>. Some prefer the term '''correspondence''', which is used to refer to a function that for each input may return many outputs. Thus, each element of the ___domain corresponds to a subset of one or more elements of the range.
;Closed graph: A set-valued function φ: ''X'' → 2<sup>''Y''</sup> is said to have a '''closed graph''' if the set {(''x'',''y'') | ''y'' ∈ ''φ''(''x'')} is a [[closed set|closed]] subset of ''X'' × ''Y'' in the [[product topology]] i.e. for all sequences <math>\{x_n\}_{n\in \mathbb{N}}</math> and <math>\{y_n\}_{n\in \mathbb{N}}</math> such that <math>x_n\to x</math>, <math>y_{n}\to y</math> and <math>y_{n}\in \
;Fixed point: Let φ: ''X'' → 2<sup>''X''</sup> be a set-valued function. Then ''a'' ∈ ''X'' is a '''fixed point''' of ''φ'' if ''a'' ∈ ''φ''(''a'').
Line 48:
The function:
:<math>
\varphi(x)=
\begin{cases}
Line 147:
== Relation to Brouwer's fixed-point theorem ==
Brouwer's fixed-point theorem is a special case of Kakutani fixed-point theorem. Conversely, Kakutani fixed-point theorem is an immediate generalization via the [[Selection theorem|approximate selection theorem]]:<ref>{{Cite book |last=Shapiro |first=Joel H. |title=A Fixed-Point Farrago |date=2016 |publisher=Springer International Publishing |isbn=978-3-319-27978-7 |pages=68–70 |oclc=984777840}}</ref>
{{Math proof|proof=
By the approximate selection theorem
Since <math>S</math> is compact, we can take a convergent subsequence <math>x_n \to x</math>. Then <math>(x, x)\in \operatorname{graph}(\varphi)</math> since it is a closed set.
Line 159:
===''S'' = <nowiki>[0,1]</nowiki>===
The proof of Kakutani's theorem is simplest for set-valued functions defined over [[interval (mathematics)|closed intervals]] of the real line.
Let φ: <nowiki>[0,1]</nowiki>→2<sup><nowiki>[0,1]</nowiki></sup> be a [[set-valued function]] on the closed interval <nowiki>[0,1]</nowiki> which satisfies the conditions of Kakutani's fixed-point theorem.
* '''Create a sequence of subdivisions of <nowiki>[0,1]</nowiki> with adjacent points moving in opposite directions.'''
Let (''a''<sub>''i''</sub>, ''b''<sub>''i''</sub>, ''p''<sub>''i''</sub>, ''q''<sub>''i''</sub>) for ''i'' = 0, 1,
:{|class="wikitable"
|-
Line 198:
* '''Find a limiting point of the subdivisions.'''
But since (''b''<sub>''i''</sub> − ''a''<sub>''i''</sub>) ≤ 2<sup>−''i''</sup> by condition (2),
Line 224:
===Arbitrary ''S''===
Kakutani's theorem for n-simplices can be used to prove the theorem for an arbitrary compact, convex ''S''. Once again we employ the same technique of creating increasingly finer subdivisions. But instead of triangles with straight edges as in the case of n-simplices, we now use triangles with curved edges. In formal terms, we find a simplex which covers ''S'' and then move the problem from ''S'' to the simplex by using a [[deformation retract]]. Then we can apply the already established result for n-simplices.
== Computation ==
Papadimitriou, Vlatakis-Gkaragkounis and Zampetakis<ref>{{cite arXiv | last1=Papadimitriou | first1=Christos H. | last2=Vlatakis-Gkaragkounis | first2=Emmanouil-Vasileios | last3=Zampetakis | first3=Manolis | title=The Computational Complexity of Multi-player Concave Games and Kakutani Fixed Points | date=2022 | class=cs.CC | eprint=2207.07557 }}</ref> prove that computing a Kakutani fixed-point theorem is [[PPAD-complete]].
==Infinite-dimensional generalizations==
|