关于有限集,再来一些练习。
引理4.13.1(Tarski,1925):我们说 X X 是 的最小值,当且仅当,
证明:从左往右是不难的,还是采用超序归纳法的套路。记集合
上面的式子看似复杂,其实还是老套路,把 Fin(z) F i n ( z ) 写成 z≅fu z ≅ f u 。那么,现在来证明 ω⊆W ω ⊆ W 。首先,空集不符合题设的定义,因此它显然在 W W 内。然后,假设 ,考虑 α′ α ′ 。类似的,若 f′α=w f ′ α = w ,则记 z1=z−{ w} z 1 = z − { w } 。根据归纳假设, P(z1) P ( z 1 ) 的任意非空子集都有最小值,考虑 P(z) P ( z ) 的非空子集。注意到, P(z)=P(z1)∪V P ( z ) = P ( z 1 ) ∪ V ,其中 V={ v|(∃s)(s∈P(z1)∧v=s∪{ w})} V = { v | ( ∃ s ) ( s ∈ P ( z 1 ) ∧ v = s ∪ { w } ) } ,即 V V 是由 和 P(z1) P ( z 1 ) 子集相并所组成。因此,考虑 P(z) P ( z ) 中的某一个非空子集 Y Y ,有三种情况:
(1) 。根据归纳假设, Y Y 有最小值。
(2) 。注意到, Y Y 中的每个成员 都由 w w 和 的某个成员相并而成,即 y={ w}∪y1∧y1∈P(z1) y = { w } ∪ y 1 ∧ y 1 ∈ P ( z 1 ) 。而且, w∉y1 w ∉ y 1 。所以,“自然的”,构造集合 Y2={ y1|y1∈P(z1)∧({ w}∪y1)∈Y} Y 2 = { y 1 | y 1 ∈ P ( z 1 ) ∧ ( { w } ∪ y 1 ) ∈ Y } ,也即 Y2 Y 2 的成员是 Y Y 中成员“踢掉了” 。根据归纳假设, Y2 Y 2 有最小值,记为 y2 y 2 ,则不难证明 y2∪{ w}∈Y y 2 ∪ { w } ∈ Y 是 Y Y 的最小值。
(3) ,且 Y3⊆P(z1) Y 3 ⊆ P ( z 1 ) 和 Y4⊆V Y 4 ⊆ V 。规矩归纳假设, Y3 Y 3 有最小值 y3 y 3 。根据上述(2)的结果, Y4 Y 4 有最小值 y4 y 4 。那么, y3 y 3 和 y4 y 4 至少有一个是 Y Y 的最小值。这就完成了从左往右的证明。
从右往左,若集合 子集的任意非空集合都有最小值,假设 Inf(Z) I n f ( Z ) 。那么,令 Y={ y|y⊆Z∧Inf(y)} Y = { y | y ⊆ Z ∧ I n f ( y ) } ,即 Y Y 是 中所有无限子集的集合,我们证明 Y Y 中没有最小值,从而产生矛盾。假设 有最小值,记为 y1 y 1 。显然, y1≠∅ y 1 ≠ ∅ ,否则就与 Inf(y1) I n f ( y 1 ) 矛盾。所以,存在 c c 使得 。令 y2=y1−{ c} y 2 = y 1 − { c } ,则 y2⊂y1 y 2 ⊂ y 1 , 并且 ¬Fin(y2) ¬ F i n ( y 2 ) ,否则的话 Fin(y2)⇒Fin(y2∪{ c})⇒Fin(y1) F i n ( y 2 ) ⇒ F i n ( y 2 ∪ { c } ) ⇒ F i n ( y 1 ) 。所以, y2∈Y y 2 ∈ Y , 与 y1 y 1 是最小值而矛盾。 □ ◻
引理4.13.2
a. ⊢Fin(X)∧Den(Y)⇒Den(X∪Y) ⊢ F i n ( X ) ∧ D e n ( Y ) ⇒ D e n ( X ∪ Y )
b. ⊢Fin(X)∧Den(Y)∧X≠∅⇒Den(X×Y) ⊢