I am learning set theory and have been working on this problem for a while.
I have read Mark's answer which uses forcing(is it?) to prove that a maximal chain of S is the desired total order.
But I think I also read somewhere that we can prove use this proposition using lexicographic order. First we have pair each element x up with set X=$\{y|y \preceq x\}$. Next arrange a well order for all X, which are subsets of S. Every subset is uniquely represented by a series of 0,1(of length |S|), and $x \preceq y$ iff $x$'s initial segment X is placed before $y$'s.
My question is: Is this second argument valid? What if |S| is uncountable?
More generally, assuming Well Ordering Theorem, if every set A is order isomorphic to an ordinal, why is not every set A "countable"? In other words, can we enumerate any set A by mapping each element of A to an ordinal, and since ordinals are well ordered, put the smaller one before the larger one? This argument implies all partially ordered sets can be extended to a well ordered set, which is even stronger than a total order.