那么Fk包括所有这样的函数, 其象是包含在B的枚举的前k个元素
组成的集合中; |Fk|=kn。 因为A是有限的, 对每一函数f:A→B存在某
m∈N, 如果取k>m, 那么f∈Fk; 所以
。 但每一集合Fk
是有限的因而BA是可数的。证毕。
5.1.3 基数c
不是所有无限集都是可数无限的, 下一定理说明需要新的无 限集基数。
。
(b) 设Σ={a,b}, S是Σ上以a带头的有限串集合, 考虑S的基数。 因为
f: Σ*→S, f(x)=ax
是一个双射函数。所以, |S|=|Σ*|=
。
第一个定理叫做三歧性定律。
定理5.2-2(Zermelo) 成立:
A和B是集合,那么下述情况恰有一个
N所
属等价类的名称。
(ii) 要证明一个集合S有基数α, 只需选基数为α的任意集合S′, 证明从S到S′或从S′到S存在一双射函数。选取集合S′的原则是使 证明尽可能容易。
例1 (a) 设E是正偶数集合, 考虑E的基数。因为
f: I+→E, f(x)=2x
是从I+到E的双射函数, 所以, |E|=|I+|=
(b) |(0,1)|=|[0,1]|。这两个集合的不同仅在于区间 的两端点; 为了构造从[0,1]到(0,1)的一个双射函数, 我们必须 在(0,1)中找出0和1的象而保持映射是满射的。定义集合A是
, 定义映射f如下:
图 5.1-4
(c) |R|=c。 我们定义一个从(0,1)到R的双射函数如下:
是Ai的枚举; 如果Ai是有限的我们用无限重复枚举。如果Ai= ,
我们置第i行等于第i-1行。这样, 数组包含所有A的元素而无其它
元素。A元素的一个枚举由图5.1-3中的有向路径指定。 从定理