集合論(十三):單射函數的等價性質及自然數
重溫:設f:X→Y為一映射,
定義:y
f[A]
x
A [ f(x) =y];
定義:x
f
-1
[B]
f(x)
B;
定理: f(∪
j在I
A
j
) = ∪
j在I
(f[A
j
]) );
定理: f
-1
(∪
j在I
B
j
) = ∪
j在I
(f
-1
[B
j
]) )。
設f:X→Y為一映射,證明以下的五個性質是等價的:
映射f是單射;
對於X的任一個子集A,有f
-1
[ f[A] ]=A;
對於X的任意兩個子集A、B,有f[A∩B]=f[A]∩f[B];
對於X的任意兩個子集A、B且A∩B=
,有f[A]∩f[B]=
;
對於X的任意兩個子集A、B且B
A,有f[A \ B]=f[A] \f[B]。
證:證明次序:先證明:(a)
(b),及(a)→(c)→(d)→(e)→(a)。
(a) => (b):假設f是單射,
y
f
-1
[ f({x})]
y
f
-1
[ { f(x) }]
f(y)
{ f(x) }
f(x)=f(y)
x=y,而後者成立由於f是單射。
所以 f
-1
[ f({x})]={x},對於X的任意元素x。
已知A=∪
x在A
{x},所以有
f
-1
[ f(A) ]=f
-1
[ f(∪
x在A
{x}) ]=f
-1
[ ∪
x在A
f({x}) ]
=∪
x在A
f
-1
[ f({x}) ]=∪
x在A
{x}=A。
(b) => (a):假設f不是單射,所以存在X的元素a、b 使得a≠b及f(a)=f(b)。
選取A={a},則f[A]=f[{a}]={f(a)},因此{a}=A=f
-1
[ f[A] ]= f
-1
[ {f(a)} ]。
但由於f(b)=f(a),所以b
f
-1
[ { f(a) }]=
f
-1
[ f[A]]={a}。但這與a≠b有矛盾。
因此f只能是單射。
(a)=>(c):現直接證明
y
f(A)∩f(B)
y
f(A)
y
f(B)
a
A( f(a)=y )
b
B( f(b)=y )
a[ (a
A)
(f(a)=y )]
b
[
(b
B)
( f(b)=y )
]
a
b
[
[ (a
A)
(f(a)=y )]
[ (b
B)
( f(b)=y ) ]
]
a
b
[
[ (a
A)
(f(a)=y )]
[ (b
B)
( f(b)=y ) ]
( f(a)=f(b) )
]
a
b
[
[ (a
A)
(f(a)=y )]
[ (b
B)
( f(b)=y ) ]
( a=b)
]
(因f是單射)
x
[
[ (x
A)
(f(x)=y )]
[ (x
B)
( f(x)=y ) ]
]
x
[
[ (x
A)
(x
B) ]
(f(x)=y)
]
x
[
[ (x
A∩B)
(f(x)=y)
]
y
f(A∩B)。
(c) => (d):假設(c)成立,及如果 A∩B=
,則f(A)∩f(B)=f(A∩B)=f(
)=
。
(d) => (e):對於X的任意兩個子集A、B且B
A,已知有B∩(A\B)=
,所以有
f(B)∩f(A\B)=f(B∩(A\B))=f(
)=
;
f(B)∪f(A\B)=f(B∪(A\B))=f(A);
因此有f[A \ B]=f[A] \f[B]。
(e)=>(a):假設f不是單射,所以存在X的元素a、b 使得a≠b及f(a)=f(b)。
選取A={a, b},B={b}。於是A \ B ={a},因此f[ A \ B ]≠
。
另一方面,f[A]={ f(a), f(b)}={f(b)} = f[B],因此有f[ A ]\f[ B ]=
。這與條件(e)矛盾。