Originally posted by Palynka
What are you waiting for?? ðŸ˜
Okay, Palynkinstein. I do not have your gift for writing things that are both clear and short, so here's some stuff and then over to you...
Introduction
What I will do here is discuss a few situations, which have been dealt with abstractly earlier in this thread, in more concrete ways. The goal is to fix intuition about different types of preference-orders and to illustrate how the proof above comes together. There will be some mathematical arguments, but they won't involve any of the sort of heavy machinery used in the earlier posts.
Finite Preference Orders: A Knight's Tour
Begin with a standard 8x8 chessboard with only a knight at d4. We define a preference relation on the chessboard by stipulating that we prefer some square T to a square S exactly when S can be reached in fewer knight moves than T, starting from d4. In other words, move the knight (legally) from a1 to S in the fewest moves possible. Then put the knight back at a1 and do the same for T. We prefer whichever of S and T required more moves. S and T are indifferent if the same number of moves are required.
I'm pretty sure, although the exact numbers are not important, that any square can be reached in at most six knight moves and at least zero, and that for each nonnegative integer up to six, there are squares requiring exactly that many moves. Thus we have seven indifference-classes of squares, in order according to how many moves they require. We then assign a number to a square in the obvious way: a square's number is just the number of knight-moves required, so that the number assigned to square T is less than that assigned to S exactly when we prefer S to T.
In fact this is
essentially the only way to make such an assignment -- this is what Palynka said in his first post: "up to an affine map".
First Intuition In The Countable Case: Infinite Knight Tours
This case is exactly the same as before, except now the chessboard extends infinitely in all directions. It's clear that for any positive integer n, there is a square which requires at least n moves to reach it, and that any square is reachable in a finite number of moves, so that (using the same preference relation as before), we now have a countably infinite set of indifference classes (recall that an indifference class consists of the set of all squares which are reachable in a given number of moves; a square in an indifference class is called a "representative"😉, and this set is ordered according to how many moves it takes to reach a representative of each indifference class.
The obvious thing to do is to construct a function exactly as we did in the finite case, by simply assigning to each indifference class the number of moves it needs. Instead of only assigning the numbers 0-6, we'll be using an infinite set of nonnegative integers (in fact I'm certain we'll use all of them but a proof would be a heinous digression). The procedure is exactly the same, though. It's pretty much called "counting".
Suppose we complicate things slightly. Note that the starting square, with the knight on it, determines two infinite lines of squares: imagine the knight were instead a rook, and look at the infinite cross formed by all possible legal rook-moves. Now pick just one line of this cross. Now play the knight-moving game, except that whenever the knight ends up to the left of the line you picked, declare the number of required moves to be minus the number of moves you made.
We can still make the preference order exactly as before, but now we have an indifference class for each integer, positive, negative, or zero. Still, however, this number-assignment has Palynka's Order Property.
One might wonder why the method for finding a POP function on a countable ordered set given in my other post is more complicated than counting. It turns out that the ordering imposes some extra structure on the set, as, say, the rational numbers illustrate.
Countable preference-orderings like the infinite chessboard knight-move ordering have a property which makes them very nice, in the sense just described. We saw that they may as well be finite, and this has to do with a property called "well-ordering".
We'e considering sets with an ordering such that among any two different elements, one comes before the other (we are considering sets of indifference-classes, which amounts to collapsing collections of elements which do not have this property down to single elements). We say that such an ordering is a
well-ordering if any subset has an element which comes first (is least) in the ordering. A set is also well-ordered if the same condition holds, with "least" replaced by "greatest".
For example, the nonnegative integers are well-ordered, while all of the integers are not.
The first version of the infinite knight-move ordering had this property, and this allowed the construction of our POP function simply by counting. However, the second version, which used infinitely many positive and negative integers, did not have this property, yet we were still able to do the counting thing with no trouble. The reason is that the integers are not far from being well-ordered: we can break them into two sets, (negative and nonnegative, say) such that each of the two sets is well-ordered (every set of positive integers has a least element, and every set of negative integers has a greatest element).
We thus say that an ordered set is "weakly well-ordered" if we can break it up into two disjoint sets, each of which is well-ordered. Whenever we have a weakly-well-ordered set, we can construct a function with the POP simply by counting. Equivalently, a set is WWO if every element has an immediate successor in the ordering (except the greatest, if one exists) or a predecessor (except the least, if one exists).
EPIC FAIL: The Tale Of The Trail Of The Square King
Unfortunately, countable ordered sets do not have to be weakly well-ordered. Rather than do something artificial with the rationals, which are the most obvious non-WWO countable set, I want to do something a little different.
Hopefully, you wondered why I brought the chess into the last section, since it's not used in an essential way; knight moves are just something to count. If you wondered this, then you understand intuitively that in some sense, WWO sets are pretty much covered by the example of the integers. Now we are going to make use of chess(boards) more essentially.
Begin again with the same infinite chessboard. There is one piece, the
Square King* (SK). Pick a starting square and orient yourself so that you can see 4 directions on the board, north, south, east and west, reckoned from the starting square.
The square king starts at the starting square, and, as his name implies, he can move like a normal king, except not diagonally. He moves one square north, and then moves according to the following rules:
1. He starts by moving west one square.
2. At all times, he moves in such a way that if he had diagonal capabilities, a single diagonal move would put him somewhere he has already been.
3. As long as rule 2. is met, he moves in whatever direction he was already moving.
4. He never goes somewhere where he has already been.
5. When the other rules force him to make a turn, he turns counterclockwise with respect to the compass.
You'll find that the Square King has one choice of path, and it describes a spiral which goes through every square, eventually, exactly once. He also counts as he moves. The Square King proves that this chessboard has countably many squares.
Now we define a preference ordering on all the squares: if S and T are different squares, we prefer whichever is more east with respect to the starting square. If S and T are equally far east, we prefer whichever is further north**. If S and T are both equally east and equally north, then they are of course the same 😵.
When we attempt to give each square a number in such a way that S gets a bigger number than T exactly when it is preferred to T, we see that nothing like the counting procedure above we used earlier will work. Why? Well, such a counting procedure would have to look something like the following:
Pick an enumeration of the squares, ie give each square an integer, by countability. If the ordering given by this enumeration is inconsistent with the east-west, north-south ordering, we might hope to be able to do some swapping of the numbers in the enumeration to fix things. Unfortunately, this is impossible, and our chessboard gives us visual intuition about why.
The Square King provides an enumeration -- a numerical ordering -- of the squares, and the choice of preferences we stipulated gives an ordering. Now pick two different squares, S, west of T (
which are not directly north and south of each other). Then the square king can get from T to S in finitely many steps. However, in the preference-order, there are infinitely many squares between S and T: everything due south of S, everything west of T and east of S, and everything due north of T. (This says that the Square King gives a WWO structure to the squares, while the preference order doesn't, so there is no way to map one to the other consistently.)
Therefore, the counting method, which tries to treat countable sets essentially the same way as finite ones, is a kind of misintuition. It is an EPIC FAIL.