I have been thinking and searching and by now I'm really asking myself if I do get something wrong.
So, according to the AD entry on wikipedia, inthe proof of incompatibility with AC we construct a game. The game is such that two players alternatingly pick a natural number, while a set of sequences $A$ is given to begin with. If the (countable) sequence the players together construct ends up being a member of $A$, then P1 wins, otherwise P2 wins.
I define as a strategy a set of moves, or more acurrately a mapping from finite sequences to finite sequences, i.e. given a partial (possibly empty) sequence $a_1a_2...a_n$ it gives an extending sequence $a_1a_2...a_na_{n+1}$. A winning strategy then is a strategy for player PX (for $X\in\{1,2\}$) such that regardless of what the other player plays, PX wins the game. I guess one could say that any combination of P1,P2 strategies simply results in a single sequence.
AD says that for every such game (defined by the set $A$) one of the players has a winning strategy.
Now the curious part: AC says that there is a game such that neither of the players has a winning strategy. Let's use $A_0$ for that peculiar game.
For $A_0$ I kind of start wondering...
- Is it right, that for any P1 strategy there is a P2 strategy such that the resulting sequence is not a member of $A$?
- Is it also right, that for any P2 strategy there is a P1 strategy such that the resulting sequence is not not a member of $A$?
- Is it still right, that for every resulting sequence we either get a member of $A$ or not?
- Or could this also mean that there is a sequence that is neither a member of $A$ nor of its complement? (I guess that's not possible though)
- Then again, strategies should not depend on the opponents strategy, which kind of makes me assume that there should be strategies that result in neither of the players winning, but how would that be possible?
- So it still holds that every combination of strategies P1 and P2 results in a sequence that makes one of them a winner, but none of the players has a strategy that can defy all the opponents strategies?
- This very much reminds me of the destructive LPs and universal LP players from Douglas Hofstadter's book, anyone else?
- Are there similar applications of AD/AC for single player games?
Update
The reference to the LPs and LP players is that for such "bad" sets $A_0$ given a strategy of one player (an indestructable LP player or a destroying LP) the other player can come up with a strategy that beats it (a LP that destroys the player or a player that is not destroyed). The reason I'm interested in this is that I intend implementing this game for abstract argumentation. In a way this means implementation as a directed graph. The essential remark is that graphs provide maximal conflict-free sets iff AC, my aim is to construct a graph that has an independent dominating set iff AD; Then obviously having AC or AD does make a difference. I do have an implementation now, but of course it's not beautiful or visually appealing.
Now, after a few more days of pondering, I have two more questions:
- For the exemplary game does it suffice to have sequence of digits, i.e. $a_i\in\{0...n\}$ for some fixed $n$? Intuitively I'd say yes and hopefully I don't miss anything. Having sequences of digits say only $0,1$ makes it easier to illustrate and give examples.
- Assuming the previous, in what sense is AD supposed to be intuitive? There is no finite case, as a restriction to finite cases means that one player has the advantage of moving last (the first move on the other hand is of no advantage).
The finite case I would compare the game with then assumes an even and fixed length of sequences, and players always moving simultaneously. But then already this reduced AD does not hold.
By moving simultaneously I mean a move consists starts with an even sequence, and both players at the same time state their next move, however P1's move is appended to the sequence first.
For instance consider sequences of length $2k$ and the set $A$ to consist of sequences from $\{0,1\}^{2k}$ such that there are an even amount of $1$s in each sequence. Then given knowledge of the other players strategy we can give a strategy to win the game. In fact, for the given set $A$ it suffices being able to know the opponents last move to win the game.
Mini example: $A=\{00,11\}$, the "strategy" (formally it is the strategy that can beat a given strategy of the other player here) for P1 is to do the same as P2 ($1\rightarrow 1$, $0\rightarrow 0$), the "strategy" for P2 is to do the opposite as P1 ($1\rightarrow 0$, $0\rightarrow 1$). No player has a winning strategy.
Is there a more reasonable finite motivation for AD?