3
大学数学基礎解説
文献あり

Recreational Choicelessness

57
0

It is sometimes useful to pursue constructive proofs in set theoretic combinarotics, that is, to avoid the Axiom of Choice . Here are some examples where the constructive proofs are particularly simple.

Set families in P(N)

The following are three famous problems concerning the power set of the natural numbers. They focus on the countability of |N|=0 and the uncountability of |P(N)|=|R|=20. Relevant remarks are provided in the end of this section.

☆☆☆

A chain CP(N) is a set of subsets of N such that A,BC, (AB)(AB). Find an uncountable chain C.

Solution

Note that it suffices to find any chain CP(X) with |X|=|N|, and then apply the induced bijection P(X)P(N) on C. For our purpose we pick X=Q.

For each aR let
Aa={qQq<a}=Q(,a)

To see that C={AaaR} is a chain, it suffices to show for all a<bR that AaAb, which is easy by the density of QR.
)a)bQ

★☆☆

An almost disjoint family AP(N) is a set such that ABA, |AB|<. Find an uncountable almost disjoint family A.

Solution

Similar to problem 1, we instead find an almost disjoint family AP(Q).

For all aR define
Aa={nanQ | nN>0}n a
It's not hard to see that AaAb for abR.

To see that A={AaaR} is an uncountable almost disjoint family, we show for all a<bR that |AaAb|<.
░▒▓]a░▒▓]bQ
Since Aa(,a] and since b>a is an increasing limit point of Ab, it's not hard to believe that Ab has only finitely many elements in Aa(,a]. Indeed, we have
|AaAb|1ba<

★☆☆

An independent family IP(N) is a set such that X1XY1YmI, |X1XY1Ym|=. Find an uncountable independent family I.

Solution

Similar to problems 1 and 2, we start by constructing a countable set
Q={(q1,q2)(q2n1,q2n)RnN, q1,,q2nQ}

For each aR define
Aa={qQaqR}

Then to see that I={AaaR} is an independent family, let x1xy1ymR be arbitrary. We can pick some q=(q1,q2)Q that separates all the reals:
(q1x1)q2y1y2(q2n1x)q2nymQR
Then it's easy to see that qAx1AxAy1Aym. In fact there are infinitely many ways to choose q, which shows that
|Ax1AxAy1Aym|=

Here are some remarks.

  1. An interesting alternative proof of problem 2 involves diagonalizing any countably infinite almost disjoint family to add a new member to it, which by transfinite induction gives an almost disjoint family of size |A|=1. In fact the cardinality a of a smallest maximal almost disjoint family is a cardinal characteristic , so it's consistent that 1<a<20.
  2. All three problems above can be generalized to higher cardinals. In problem 3, we used the fact that QR is a countable dense subset of an uncountable Hausdorff space . For κ0 an infinite cardinal, one can take Rκ=2κ={a:κ2} to be a Hausdorff space by endowing with the product topology . The subset Qκ={a2κ|{a=1}|<0} of points of finite support is a size-κ dense subset of Rκ, and {{rq=q}q,qQκ} is a size-κ topological base of Rκ. This then implies the number of ultrafilters on κ is 22κ. See Thm 7.6 of [1].
  3. Contrary to remark (2), the lexicographic order on 2κ does not generate Rκ as its order topology , and so that generalization does not apply to problems 1 and 2. To construct a large linear order with a small dense subset, let λκ be the least such that 2λκ+. Let R~κ=(2λ,<lex) and let Q~κ=2<λ2λ be the set of all a2λ of bounded support. Then Q~κ is a dense subset of R~κ of size 2<λκ. The cardinality of R~κ thus depends on cardinal arithmetic.

P(N)/finR/Q

P(N)/fin

Define the almost equality equivalence relation fin on P(N) via A,BN,
AfinB|AB|<N,nN,(nAnB)
For example,
{1,3,5,7,}fin{0,2,4,5,7,}fin{0,2,4,6,}
Write P(N)/fin for the quotient space of equivalence classes of fin.

R/Q

Define the Vitali equivalence relation Q on R via a,bR,
aQbabQ
For example, 1Q227Qπ.

Write R/Q for the quotient space of equivalence classes of Q.

From cardinal arithmetic one sees that |P(N)/fin|=20=|R/Q|. The following construction explicitly shows this equality.

For sets X,Y and equivalence relations , on X,Y respectively, we say that X/Y/ iff there exists a function f:XY such that x,xX,
xxf(x)f(x)
This induces an injection f^:X/Y/, and so |X/||Y/|.

★★☆

Construct explicit functions f:P(N)R:g to show that P(N)/finR/Q.

Solution 1/2 (P(N)/finR/Q)

For each AN define
f(A)=nA1n!R
Clearly if AfinB then f(A)Qf(B).

It remains to show that if AfinB then f(A)Qf(B). Note that
f(A)f(B)=n=01A(n)1B(n)n!
where 1A(n)1B(n){±1} for infinitely many nN.

Thus f(A)f(B)Q follows from one of the proofs that e is irrational .

Solution 2/2 (P(N)/finR/Q)

This proof is by Itay Neeman.

For every rR, there exists a unique terminating factorial base representation
rr=n=2ann!=(0.a2a3a4)!
where an{0,,n1} for all n2. See also [2].

It's not hard to see that the representation terminates (that is N,nN,an=0) iff rQ. Moreover one can show that rQs iff the representations of r,s differ finitely (that is N,nN,an=bn where s=(0.b2b3)!).

Thus one can define the function g:RP(N×N) via
g(r)={(n,an)n2}N×N
In return, r,sR, rQs iff |g(r)g(s)|<. By a simple bijection N×NN as in Problems 1,2,3 above, we get R/QP(N)/fin as desired.

Here are some remarks.
(1) In general, whenever one can constructively show that X/Y/, they can then apply the standard Cantor–Schröder–Bernstein argument to find a constructive bijection X/Y/. It follows that |X/|=|Y/| constructively.
(2) The function f:P(N)R constructed in Solution 1/2 has the property that whenever A1finfinAnP(N), the set {f(A1),,f(An)}R is in fact Q- linearly independent . One can find an uncountable family of such f(Ai)R by using either of Problems 1,2,3 above. Thus constructively we've shown that dimQ(R)|R|. Contrast this with the fact that there exists no constructive Q-basis of R .
(3) With respect to the product-discrete topology on P(N)2N, both fin,Q are Borel equivalence relations , and the functions f,g constructed are Borel reductions between them. In standard notation, P(N)/finR/Q can be instead written as E0BEv.
(4) There exists no constructive bijection RR/Q. Assuming ADL(R) , one can in fact show that |R|<|R/Q| holds in L(R). See Ch. 4 Sec. 4 of [3].

Miscellaneous Puzzles

I have no idea how to come up with solutions to the following puzzles. However, other people have:

★★★

A 3-term arithmetic progression in R is a set of the form {x,x+a,x+2a} for some a>0. Construct a maximal subset SR without a 3-term arithmetic progression.

That is, S has no 3-term arithmetic progressions, but rS, S{r}R has a 3-term arithmetic progression.

Link to Solution

★★★

A circle in R3 is any circle of radius r(0,). Construct a partition of R3 into circles.

Link to Solution

参考文献

[1]
Thomas Jech, Set Theory, Springer Monographs in Mathematics, Springer, 2003
[3]
Matthew Foreman and Akihiro Kanamori (Editors), Handbook of Set Theory, Springer, 2010, pp. 297-332
投稿日:202261
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

duyaa
duyaa
6
276
中国人です。今はAlexander Kechris先生の弟子として、カリフォルニア工科大学で博士課程を受けています。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. Set families in P(N)
  2. P(N)/finR/Q
  3. Miscellaneous Puzzles
  4. 参考文献