Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Axiom of determinacy
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Using a choice function === In this construction, the use of the axiom of choice is similar to the choice of socks as stated in the quote by Bertrand Russell at [[Axiom of choice#Quotations]]. In a Ο-game, the two players are generating the sequence β¨''a''<sub>1</sub>, ''b''<sub>2</sub>, ''a''<sub>3</sub>, ''b''<sub>4</sub>, ...β©, an element in Ο<sup>Ο</sup>, where our convention is that 0 is not a natural number, hence neither player can choose it. Define the function ''f'': Ο<sup>Ο</sup> β {0, 1}<sup>Ο</sup> such that ''f''(''r'') is the unique sequence of length Ο with values are in {0, 1} whose first term equals 0, and whose sequence of runs (see [[run-length encoding]]) equals ''r.'' (Such an ''f'' can be shown to be injective. The image is the subset of {0, 1}<sup>Ο</sup> of sequences that start with 0 and that are not eventually constant. Formally, ''f'' is the [[Minkowski question mark function]], {0, 1}<sup>Ο</sup> is the [[Cantor space]] and Ο<sup>Ο</sup> is the [[Baire space (set theory)|Baire space]].) Observe the [[equivalence relation]] on {0, 1}<sup>Ο</sup> such that two sequences are equivalent if and only if they differ in a finite number of terms. This partitions the set into equivalence classes. Let ''T'' be the set of equivalence classes (such that ''T'' has the cardinality of the continuum). Define ''g'': {0, 1}<sup>Ο</sup> β ''T'' that takes a sequence to its equivalence class. Define the complement of any sequence ''s'' in {0, 1}<sup>Ο</sup> to be the sequence s<sub>1</sub> that differs in each term. Define the function ''h'': ''T'' β ''T'' such that for any sequence ''s'' in {0, 1}<sup>Ο</sup>, ''h'' applied to the equivalence class of ''s'' equals the equivalence class of the complement of ''s'' (which is well-defined because if ''s'' and ''s''' are equivalent, then their complements are equivalent). One can show that ''h'' is an [[Involution_(mathematics)|involution]] with no fixed points, and thus we have a partition of ''T'' into size-2 subsets such that each subset is of the form {''t'', ''h''(''t'')}. Using the axiom of choice, we can choose one element out of each subset. In other words, we are choosing "half" of the elements of ''T,'' a subset that we denote by ''U'' (where U β T) such that ''t'' β ''U'' iff ''h''(''t'') β ''U.'' Next, we define the subset ''A'' β Ο<sup>Ο</sup> in which '''1''' wins: ''A'' is the set of all ''r'' such that ''g''(''f''(''r'')) β ''U.'' We now claim that neither player has a winning strategy, using a [[strategy-stealing argument]]. Denote the current game state by a finite sequence of natural numbers (so that if the length of this sequence is even, then '''1''' is next to play; otherwise '''2''' is next to play). Suppose that ''q'' is a (deterministic) winning strategy for '''2'''. Player '''1''' can construct a strategy ''p'' that beats ''q'' as follows: Suppose that player '''2'''{{`s}} response (according to ''q'') to β¨1β© is ''b''<sub>1</sub>. Then '''1''' specifies in ''p'' that ''a''<sub>1</sub> = 1 + ''b''<sub>1</sub>. (Roughly, '''1''' is now playing as '''2''' in a second parallel game; '''1'''{{`s}} winning set in the second game equals '''2'''{{`s}} winning set in the original game, and this is a contradiction. Nevertheless, we continue more formally.) Suppose that '''2'''{{`s}} response (always according to ''q'') to β¨1 + ''b''<sub>1</sub>β© is ''b''<sub>2</sub>, and '''2'''{{`s}} response to β¨1, ''b''<sub>1</sub>, ''b''<sub>2</sub>β© is ''b''<sub>3</sub>. We construct ''p'' for '''1''', we only aim to beat ''q,'' and therefore only have to handle the response ''b''<sub>2</sub> to '''1'''{{`s}} first move. Therefore set '''1'''{{`s}} response to β¨1 + ''b''<sub>1</sub>, ''b''<sub>2</sub>β© is ''b''<sub>3</sub>. In general, for even ''n,'' denote '''2'''{{`s}} response to β¨1 + b<sub>1</sub>, ..., b<sub>''n''β1</sub>β© by ''b''<sub>''n''</sub> and '''2'''{{`s}} response to β¨1, ''b''<sub>1</sub>, ..., ''b''<sub>''n''</sub>β© by ''b''<sub>''n''+1</sub>. Then '''1''' specify in ''p'' that '''1'''{{`s}} response to β¨1 + ''b''<sub>1</sub>, ''b''<sub>2</sub>, ..., ''b''<sub>''n''</sub>β© is ''b''<sub>''n''+1</sub>. Strategy ''q'' is presumed to be winning, and game-result ''r'' in Ο<sup>Ο</sup> given by β¨1, ''b''<sub>1</sub>, ...β© is one possible sequence allowed by ''q,'' so ''r'' must be winning for '''2''' and ''g''(''f''(''r'')) must not be in ''U.'' The game result ''r''<nowiki/>' in Ο<sup>Ο</sup> given by β¨1 + ''b''<sub>1</sub>, ''b''<sub>2</sub>, ...β© is also a sequence allowed by ''q'' (specifically, ''q'' playing against ''p''), so ''g''(''f''(''r''<nowiki/>')) must not be in ''U.'' However, ''f''(''r'') and ''f''(''r''<nowiki/>') differ in all but the first term (by the nature of run-length encoding and an offset of 1), so ''f''(''r'') and ''f''(''r''<nowiki/>') are in complement equivalent classes, so ''g''(''f''(''r'')), ''g''(''f''(''r''<nowiki/>')) cannot both be in ''U,'' contradicting the assumption that ''q'' is a winning strategy. Similarly, suppose that ''p'' is a winning strategy for '''1'''; the argument is similar but now uses the fact that equivalence classes were defined by allowing an arbitrarily large finite number of terms to differ. Let ''a''<sub>1</sub> be '''1'''{{`s}} first move. In general, for even ''n,'' denote '''1'''{{`s}} response to β¨''a''<sub>1</sub>, 1β© (if ''n'' = 2) or β¨''a''<sub>1</sub>, 1, ''a''<sub>2</sub>, ..., ''a''<sub>nβ1</sub>β© by ''a''<sub>''n''</sub> and '''1'''{{`s}} response to β¨''a''<sub>1</sub>, 1 + ''a''<sub>2</sub>, ... ''a''<sub>''n''</sub>β© by ''a''<sub>''n''+1</sub>. Then the game result ''r'' given by β¨''a''<sub>1</sub>, 1, ''a''<sub>2</sub>, ''a''<sub>3</sub>, ...β© is allowed by ''p'' so that ''g''(''f''(''r'')) must be in ''U''; also the game result ''r''<nowiki/>' given by β¨''a''<sub>1</sub>, 1 + ''a''<sub>2</sub>, ''a''<sub>3</sub>, ...β© is also allowed by ''p'' so that ''g''(''f''(''r''<nowiki/>')) must be in ''U.'' However, ''f''(''r'') and ''f''(''r''<nowiki/>') differ in all but the first ''a''<sub>1</sub> + 1 terms, so they are in complement equivalent classes, therefore ''g''(''f''(''r'')) and ''g''(''f''(''r''<nowiki/>')) cannot both be in ''U,'' contradicting that ''p'' is a winning strategy.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)