1
Suppose ⟨Xn:n<ω⟩ is a sequence of infinite sets. Show that there is a sequence ⟨Yn:n<ω⟩ of pairwise disjoint sets such that for every n<ω, Yn⊆Xn and |Yn|=|Xn|.
Let the cardinalities of the sets in the sequence be ω≤κ1<κ2<κ3<…, then we can easily obtain a sequence where Yi⊆Xi and |Yi|≠|Yj|⟹Yi∩Yj=0. This can be achieved by doing
for all i where |Xi|=κ1, set Yi=Xi,
for each n>2, for all i where |Xi|=κn, set Yi=Xi∖⋃{Xj:|Xj|≤κn−1}.
Hence without loss of generality we can assume that in the sequence, sets of different cardinalities do not intersect. By refining the resultant sequence at each cardinality, we can reduce to the case where all the Xi are of the same size κ. Then it suffices to prove that given a sequence ⟨Xn:n<ω⟩ of subsets of κ where |Xi|=κ for all i, we can create a disjoint refinement.
Given two sequences A=⟨An:n<ω⟩ and B=⟨bn:n<ω⟩ we let acc(A,B)=⟨An∪{bn}:n<ω⟩.
Define f:κ→ωκ by
f(0)=⟨{min(X0)},0,0,…⟩f(n+1)=( let D=⋃range(f(n))y0=min(X0∖D)y1=min(X1∖D∖{y0})y2=min(X2∖D∖{y0,y1})…yn+1=min(Xn+1∖D∖{y0,y1,…,yn}) in acc(f(n),⟨y0,y1,…,yn+1,0,0,…⟩)) whenever n<ω, f(α)(i)=⋃β<αf(β)(i) whenever α is a limit ordinal and i<ω, and f(α+1)=( let D=⋃range(f(α))y0=min(X0∖D)yn+1=min(Xn+1∖(D∪{y0,y1,…,yn})) in acc(f(α),⟨yi:i<ω⟩)) whenever α≥ω.
Finally let Yi=⋃β<κf(β)(i) and the pairwise disjointedness and containment properties arise from construction.
For each n<ω, we see that f(n+1) is well-defined, as |D|<ω≤|Xi| for any Xi. Next we see that in the sequence f(ω), each f(ω)(i) has size ω, this observation also completes the proof in the case κ=ω.
For any i<ω we want to show that |α|≥|f(α)(i)| for all α≥ω. Proceed by induction and the successor case is obvious. When α is a limit, then |f(α)(i)|=|⋃β<αf(β)(i)|=|α| as each |f(β)(i)|≤|β|≤|α|. This means f(α+1) is also well defined for any α≥ω as |D|≤|α|<κ.
Note that we are in the case that κ>ω and we still need to prove that for each i<ω, |Yi|=|κ|, it suffices to define an injective function g:(κ∖ω)→Yi, which we can do by defining g(α) to be the only element of f(α+1)(i)∖f(α)(i).
2
Use transfinite recursion to construct X⊆R2 such that X intersects every line in R2 at exactly two points.
Let < be a well ordering of lines in R2 with the order type exactly |R| and ≺ a well ordering of points in R2.
Suppose l is a line and at stage l, Xl is a set of points satisfying
no 3 points in Xl are colinear,
l′<l implies l′∈L(Xl) the set of all lines generated by points in Xl.
First note that for any line l, let Yl=⋃L(Xl) denote the span and we have |Yl∩l|=|⋃l′∈L(Xl)l′∩l|≤|L(Xl)|≤[Xl]2<|R|=|l| whenever l∉L(Xl).
Then we define XS(l) as
if l∈L(Xl) then XS(l)=Xl,
if l∩Yl≠0 then choose a minimum point a∈l∖Yl and set XS(l)=Xl∪{a},
if l∩Yl=0 then choose two minimum points a,b∈l∖Yl and set XS(l)=Xl∪{a,b},
and when l corresponds to a limit ordinal, then define Xl=⋃l′<lXl′.
We start the induction by setting, where m is the minimal line Xm=0, and notice that the invariant is preserved throughout.
Define X as the final union and observe that no 3 points are colinear in X, otherwise they would occur in some Xl. Also all lines are taken care of so X intersects every line at exactly two points.
3
Let κ be an infinite cardinal and suppose λ is the least cardinal such that κλ>κ. Show that λ is a regular cardinal.
Suppose λ is singular (λ obviously cannot be finite), we can decompose λ (in a fashion similar to Homework 2 Q2) as λ=⋃η<cf(λ)Xη where each |Xη|<λ. We can verify by chasing elements that |λκ|≤|∏η<cf(λ)Xηκ| and at each η, we have |Xηκ|≤κ which can be used to get the bound κλ≤κcf(λ)≤κ, a contradiction.
4
Let κ be an infinite cardinal. Show that there is a family A of subsets of κ such that |A|=κ+ and for every X,Y∈A, either X⊆Y or Y⊆X.
Following hint, let λ be the least cardinal such that 2λ>κ. Let ≺ be the following linear order on λ2: f≺g iff (∃α<λ)(f↾. Let D be the set of all f\in{}^\lambda 2 such that f is eventually 0. For f\in {}^\lambda2, let A_f = \left\{g\in D: g\preccurlyeq f\right\}.
First let f, g\in{}^\lambda2 where f\prec g, and we want to show that A_f \subsetneq A_g. The containment is clear as h\in D, h\preccurlyeq f\implies h\preccurlyeq g. Case g\in D then clearly g\notin A_f, when g\notin D let \alpha<\lambda such that f\upharpoonright\alpha = g\upharpoonright\alpha and f(\alpha) < g(\alpha), let \beta>\alpha be minimal such that g(\beta) = 1, we produce h\in D by h(\gamma) = \begin{cases} g(\gamma)&\text{if }\gamma < \beta\\ 0&\text{if }\gamma \geq \beta \end{cases} and note that f\prec h because h(\alpha) = g(\alpha), also h\prec g since g\notin D, this shows properness of containment.
Note that since \kappa < 2^\kappa, \lambda \leq \kappa. In addition, by definition we can see a natural injection from D into \bigcup_{\alpha<\lambda} {}^\alpha2, and for each \alpha<\lambda, we have 2^\alpha \leq \kappa by minimality of \lambda. Then \left\lvert D\right\rvert \leq \left\lvert\bigcup_{\alpha<\lambda} 2^\alpha\right\rvert \leq \kappa and let i:D\to\kappa be injective.
Define F:{}^\lambda2\to\mathcal{P}(\kappa) as f\mapsto i(A_f) which is injective, so \left\lvert\operatorname{range}(F)\right\rvert = 2^\lambda > \kappa. For any i(A_f), i(A_g) \in \operatorname{range}(F), we have A_f\subseteq A_g or A_g \subseteq A_f and this property is still preserved after taking the image of an injective mapping, so \operatorname{range}(F) is a family with size at least \kappa^+ satisfying the property. We let \mathcal{A} be any subset of \operatorname{range}(F) with size exactly \kappa^+ and complete the proof by making the observation that the property still holds for any infinite subset of \operatorname{range}(F).
5
Let \mathcal{F} be a filter on X. Show that there is a filter \mathcal{U} on X such that \mathcal{F}\subseteq \mathcal{U} and for every Y\subseteq X, either Y\in\mathcal{U} or X\setminus Y\in \mathcal{U}.
Define \mathscr{A} = \left\{\mathcal{G}: \mathcal{G}\text{ is a filter on }X\right\}, which is partially ordered by inclusion. Let C\subseteq \mathscr{A} be a chain and we want to show that \bigcup C \in \mathscr{A}, that is \bigcup C is a filter on X,
for all \mathcal{G}\in C, 0\notin \mathcal{G} and X\in \mathcal{G}, so 0\notin \bigcup C and X\in \bigcup C,
for all A,B\in\bigcup C, let A\in \mathcal{G}_A\in C and B\in \mathcal{G}_B\in C, since C is a chain without loss of generality let \mathcal{G}_A\subseteq \mathcal{G}_B, then A\cap B\in \mathcal{G}_B which means A \cap B \in \bigcup C,
for all A\subseteq B\subseteq X, if A\in\bigcup C then let A\in \mathcal{G}_A\in C, then B\in G_A which means B \in \bigcup C.
As every chain C is bounded above by \bigcup C in \mathscr{A}, we can apply Zorn’s lemma and let \mathcal{U}\supseteq\mathcal{F} be the maximal element above \mathcal{F} in \mathscr{A}.
We now show that \mathcal{U} has the ultrafilter property. Suppose not, let Y\subseteq X with Y\notin \mathcal{U} and X\setminus Y\notin \mathcal{U}. Let Z\in\mathcal{U} and we have Z\cap Y \ne 0, otherwise Z \subseteq X\setminus Y. Since Y meets every Y\in\mathcal{U} on a nonempty set the upward closure of \mathcal{U}\cup\left\{Z\right\} is a filter which contradicts maximality of \mathcal{U}.