# 集合
# 概念与符号表示
- 集合:A,B,C
- 元素:a,b,c
- 空集:∅
- 元素与集合的关系:∈,∈
- 集合之间的关系:
- 子集和超集:⊆,⊇
- 真子集和真超集:⫋,⫌ 或简写 ⊊,⊋
- ⊂(子集或真子集),⊃(超集或真超集)
- 集合运算:
# 定理 1
两个集合 A,B 相等的充要条件:
A=B⇔A⊂B,B⊂A
# 定义 1 - 集合的积
我们称
A1×A2×...×An={(a1,a2,...,an)∣ai∈Ai}
为 n 个集合 A1,A2,...,An 的积(或笛卡尔积)。
# 定理 2
一般地,如果 ∣A∣=m,∣B∣=n,那么∣A×B∣=mn。
# 习题
设 B⊂A,但 B 不是 A 的真子集,这种情况什么情形下出现?
当 A=B 时。
设 A⊂B,则 A∩B= A,A∪B= B
# 映射
# 定义 1 - 映射
设 ϕ 是从笛卡尔积 A1×A2×...×An 到集合 D 的一个法则,如果 A1×A2×...×An 中的每一个元素 (a1,a2,...,an) 都有 D 中唯一的元素 d 与之对应,那么则称 ϕ 是从 A1×A2×...×An 到 D 的一个映射。
# 定义 2 - 传统定义
设 ϕ 是从集合 A 到集合 D 的一个法则,如果 A 中的每一个元素 a 都有 D 中唯一的元素 d 与之对应,那么则称 ϕ 是 A 到 D 的一个映射。
定义 1 和定义 2 可以互相推导,两者是等价的。
推导:
- 定义 1 中,当 n=1 时,推导出定义 2。
- 定义 2 中的集合 A,可以看成是 A1×A2×...×An 的笛卡尔积结果,笛卡尔积的结果也是一个集合,则可推导出定义 1。
# 例子
例 1 设 A1=A2=...=An=D=R,则
ϕ(a1,a2,...,an)=a12+a22+...+an2
是 A1×A2×...×An 到 D 的映射。ϕ 实际上就是一个多元函数。
例 2 设 A1={东,西},A2={南},D={高,低},则
ϕ1(西,南)=高
不是 A1×A2 到 D 的映射。而
ϕ2(西,南)=高,ϕ2(东,南)=低
是 A1×A2 到 D 的映射。
例 3 设 A1=D=R,则
ϕ(a)=1,a=1
ϕ(1)=b,b2=1
不是 A1 到 D 的映射。因为像必须要唯一,而 ϕ(1)=1 或 ϕ(1)=−1。
例 4 设 A1=D=Z+,则
ϕ(a)=a−1
不是 A1 到 D 的映射。因为当 a=1 时,对应的像为 0,但这个像 0 不在 Z+ 中。
# 定义 3 - 映射相等
设 ϕ1,ϕ2 都是从笛卡尔积 A1×A2×...×An 到集合 D 的映射,如果对于 A1×A2×...×An 中的每个元素 (a1,a2,...,an),都有
ϕ1(a1,a2,...,an)=ϕ2(a1,a2,...,an)
则称这两个映射 ϕ1,ϕ2 相等。
注:两个映射相等的要求:
- 定义域相等;
- 作用效果相同。
# 例子
- 例 5 设 A=D 都表示正整数的集合,ϕ1:A→D 定义为:ϕ1(a)=1,ϕ2:A→D 定义为:ϕ2(a)=a0,则 ϕ1=ϕ2.
# 习题
- 例 6 设 A={1,2,3,...,100},找一个 A×A→A 的映射。
# 代数运算
# 结合律、交换律
# 消去律
# 分配律
# 映射与变换
# 同态
# 同构与自同构
# 等价关系与集合的分类