I just started taking an introduction to logic course and came across this problem:
Let $P$ be a partial ordering such that every finite subset of $P$ is the union of $k$ chains. Show that $P$ is the union of $k$ chains.
I tried to do this assuming that $P$ is countable: Let $P$ be countable and let $A_0$ be a finite subset of $P$. Then we can write $ P\setminus A_0= \cup_{j=1}^{\infty}\{p_j\}$. By assumption, $A_0$ is the union of $k$ chains and for $p_1 \notin A_0$, $A_0 \cup \{p_1\}$ is also a finite subset of $P$ and thus is the union of $k$ chains. By letting $A_n = A_{n-1} \cup \{p_n\}$ we see by induction that $A_n$ is the union of $k$ chains for any $n$ and since $A_n \nearrow P$, we get that $P$ is the union of $k$ chains.
I'm not sure if my last line is correct as I am saying the limit of the $A_n$'s is a $k$-chain.
How else should I go about this? What should I do if $P$ is uncountable?
Thanks in advance for any help.
Given a set $I$, and a finite set $A_i$ for each $i\in I$, a choice function $f$ on a subset $X\subseteq I$, selects an element $f(x)\in A_x$ for each $x\in X$.
Suppose for each finite subset $J\subseteq I$ we have a choice function $f_J$ on $J$.
Rado selection principle: There is a choice function $f$ on $I$, that on any finite set $J$ agrees with one of the $f_K$, where $K\supseteq J$.
Solution to your problem:
Setup:
Applying the Rado selection principle:
Proof of the Rado selection principle from Zorn's lemma:
Say that a choice function $g$ on a subset $X\subseteq I$ is extendable if for all finite subsets $J\subseteq I$, there exists a finite subset $K\supseteq J$, such that $g$ agrees with $f_K$ on $X\cap J$.
We can partially order extendable choice functions: If $g,h$ are extendable choice functions on subsets $X,Y\subseteq I$ respectively, we say $g\leq h$ whenever $X\subseteq Y$ and $g,h$ agree on $X$.
Note that the empty choice function on the empty set is extendable, as it agrees with any $f_J$ on the empty set.
Suppose we have a chain of extendable choice functions $g_\alpha$ on subsets $X_\alpha\subseteq I$. Let $X$ be the union of the $X_\alpha$ and let $g$ be the induced choice function on $X$. We claim that $g$ is extendable:
Given a finite subset $J\subseteq I$, we have $J\cap X=J\cap X_\alpha$ for some $\alpha$. As $g_\alpha$ agrees with some $f_K$ on $X_\alpha\cap J$, we have that $g$ agrees with $f_K$ on $X\cap J$.
Thus applying Zorn's lemma, we may select $f$ to be a maximal extendable choice function. Let $X\subseteq I$ be the domain of $f$. Suppose $X\neq I$ so we have some $y\in I$ with $y\notin X$.
For each $a\in A_y$, let $f_a$ be the extension of $f$ to $X\cup\{y\}$ mapping $y\mapsto a$.
We claim that some $f_a$ is extendable. If not, we must have finite subsets $J_a\subseteq I$ for each $a \in A_y$ such that $f_a$ does not agree with any $f_K$ on $(X\cup\{y\})\cap J_a$. Note for all $a\in A_y$ we must have $y\in J_a$.
Let $J$ be the union of the $J_a$ and let $f$ agree with $f_K$ on $J$, for some $K\supseteq J$. Let $a=f_K(y)$. Then $K\supseteq J\supseteq J_a$ and $f_a$ agrees with $f_K$ on $(X\cup\{y\})\cap J_a$, giving the desired contradiction.
Thus $f<f_a$ for some $a\in A_y$, contradicting the maximality of $f$. We conclude that $X=I$. Thus $f$ is a choice function on $I$, and as it is extendable, it satisfies the required property.