Kakutani fixed-point theorem: Difference between revisions

Content deleted Content added
Mjaðveig (talk | contribs)
Game theory: Make it explicit that it's also the number of players that must be finite
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
 
(15 intermediate revisions by 11 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 ''φ'':&nbsp;''X''&nbsp;→&nbsp;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 φ:&nbsp;''X''&nbsp;→&nbsp;2<sup>''Y''</sup> is said to have a '''closed graph''' if the set {(''x'',''y'')&nbsp;|&nbsp;''y''&nbsp;∈&nbsp;''φ''(''x'')} is a [[closed set|closed]] subset of ''X''&nbsp;×&nbsp;''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 \varphiphi(x_n)</math> for all <math>n</math>, we have <math>y\in \varphiphi(x)</math>.
;Fixed point: Let φ:&nbsp;''X''&nbsp;→&nbsp;2<sup>''X''</sup> be a set-valued function. Then ''a''&nbsp;∈&nbsp;''X'' is a '''fixed point''' of ''φ'' if ''a''&nbsp;∈&nbsp;''φ''(''a'').
 
Line 48:
The function:
 
:<math>
\varphi(x)=
\begin{cases}
Line 105:
{{cite journal
| last = Nash
| first = J.F., Jr.
| author-link = John Forbes Nash
| title = Equilibrium Points in N-Person Games
Line 148:
== 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. |url=http://worldcat.org/oclc/984777840 |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=
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. HoweverMoreover, the proof of this case is instructive since its general strategy can be carried over to the higher-dimensional case as well.
 
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, ... be a [[sequence]] with the following properties:
:{|class="wikitable"
|-
Line 198:
 
* '''Find a limiting point of the subdivisions.'''
TheWe have a pair of sequences of intervals, and we would like to show them to converge to a limiting point with the [[Bolzano-Weierstrass theorem]]. To do so, we construe these two interval sequences as a single sequence of points, (''a''<sub>''n''</sub>, ''p''<sub>''n''</sub>, ''b''<sub>''n''</sub>, ''q''<sub>''n''</sub>). This lies in the [[cartesian product]] <nowiki>[0,1]</nowiki>×<nowiki>[0,1]</nowiki>×<nowiki>[0,1]</nowiki>×<nowiki>[0,1]</nowiki>, which is a [[compact set]] by [[Tychonoff's theorem]]. Since theour sequence (''a''<sub>''n''</sub>, ''p''<sub>''n''</sub>, ''b''<sub>''n''</sub>, ''q''<sub>''n''</sub>) lies in thisa compact set, it must have a [[limit of a sequence|convergent]] [[subsequence]] by the [[Bolzano-Weierstrass theorem|Bolzano-Weierstrass]]. Let's fix attention on such a subsequence and let its limit be (''a''*, ''p''*,''b''*,''q''*). Since the graph of φ is closed it must be the case that ''p''* ∈ φ(''a''*) and ''q''* ∈ φ(''b''*). Moreover, by condition (5), ''p''* ≥ ''a''* and by condition (6), ''q''* ≤ ''b''*.
 
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==
Line 239 ⟶ 242:
| jstor = 2032478| url = http://www.dtic.mil/get-tr-doc/pdf?AD=AD0603907
| archive-url = https://web.archive.org/web/20170922175230/http://www.dtic.mil/get-tr-doc/pdf?AD=AD0603907
| url-status = dead
| archive-date = September 22, 2017
}}</ref>
Line 327 ⟶ 330:
| year = 1971
| publisher = Holden-Day
| isbn = 9780816202751978-0-8162-0275-1
}} <small>(Standard reference on [[general equilibrium]] theory. Chapter 5 uses Kakutani's theorem to prove the existence of equilibrium prices. Appendix C includes a proof of Kakutani's theorem and discusses its relationship with other mathematical results used in economics.)</small>