# 集合

# 概念与符号表示

  • 集合:A,B,CA, B, C
  • 元素:a,b,ca, b, c
  • 空集:\varnothing
  • 元素与集合的关系:,∉\in, \not\in
  • 集合之间的关系:
    • 子集和超集:,\subseteq, \supseteq
    • 真子集和真超集:,\subsetneqq, \supsetneqq 或简写 ,\subsetneq, \supsetneq
    • \subset(子集或真子集),\supset(超集或真超集)
  • 集合运算:
    • 并集:\cup
    • 交集:\cap

# 定理 1

两个集合 A,BA, B 相等的充要条件:

A=BAB,BAA = B \Leftrightarrow A \subset B, B \subset A

# 定义 1 - 集合的积

我们称

A1×A2×...×An={(a1,a2,...,an)aiAi}A_1 \times A_2 \times ... \times A_n = \{(a_1, a_2, ..., a_n) | a_i \in A_i\}

nn 个集合 A1,A2,...,AnA_1, A_2, ..., A_n积(或笛卡尔积)

# 定理 2

一般地,如果 A=m,B=n|A| = m, |B| = n,那么A×B=mn|A \times B| = mn

# 习题

  1. BAB \subset A,但 BB 不是 AA 的真子集,这种情况什么情形下出现?

    A=BA = B 时。

  2. ABA \subset B,则 AB=A \cap B = AAAB=A \cup B = BB

# 映射

# 定义 1 - 映射

ϕ\phi 是从笛卡尔积 A1×A2×...×AnA_1 \times A_2 \times ... \times A_n 到集合 DD 的一个法则,如果 A1×A2×...×AnA_1 \times A_2 \times ... \times A_n 中的每一个元素 (a1,a2,...,an)(a_1, a_2, ..., a_n) 都有 DD 中唯一的元素 dd 与之对应,那么则称 ϕ\phi 是从 A1×A2×...×AnA_1 \times A_2 \times ... \times A_nDD 的一个映射

# 定义 2 - 传统定义

ϕ\phi 是从集合 AA 到集合 DD 的一个法则,如果 AA 中的每一个元素 aa 都有 DD 中唯一的元素 dd 与之对应,那么则称 ϕ\phiAADD 的一个映射

定义 1 和定义 2 可以互相推导,两者是等价的。

推导:

  1. 定义 1 中,当 n=1n=1 时,推导出定义 2。
  2. 定义 2 中的集合 AA,可以看成是 A1×A2×...×AnA_1 \times A_2 \times ... \times A_n 的笛卡尔积结果,笛卡尔积的结果也是一个集合,则可推导出定义 1。

# 例子

  • 例 1A1=A2=...=An=D=RA_1 = A_2 = ... = A_n = D = \mathbb{R},则

    ϕ(a1,a2,...,an)=a12+a22+...+an2\phi(a_1, a_2, ..., a_n) = a_1^2 + a_2^2 + ... + a_n^2

    A1×A2×...×AnA_1 \times A_2 \times ... \times A_nDD 的映射。ϕ\phi 实际上就是一个多元函数。

  • 例 2A1={东,西},A2={},D={,}A_1 = \{东,西\}, A_2 = \{南\}, D = \{高, 低\},则

    ϕ1(西,)=\phi_1(西, 南) = 高

    不是 A1×A2A_1 \times A_2DD 的映射。而

    ϕ2(西,)=,ϕ2(,)=\phi_2(西, 南) = 高, \phi_2(东, 南) = 低

    A1×A2A_1 \times A_2DD 的映射。

  • 例 3A1=D=RA_1 = D = \mathbb{R},则

    ϕ(a)=1,a1\phi(a) = 1, a \neq 1

    ϕ(1)=b,b2=1\phi(1) = b, b^2 = 1

    不是 A1A_1DD 的映射。因为像必须要唯一,而 ϕ(1)=1\phi(1) = 1ϕ(1)=1\phi(1) = -1

  • 例 4A1=D=Z+A_1 = D = \mathbb{Z}_+,则

    ϕ(a)=a1\phi(a) = a - 1

    不是 A1A_1DD 的映射。因为当 a=1a = 1 时,对应的像为 00,但这个像 00 不在 Z+\mathbb{Z}_+ 中。

# 定义 3 - 映射相等

ϕ1,ϕ2\phi_1, \phi_2 都是从笛卡尔积 A1×A2×...×AnA_1 \times A_2 \times ... \times A_n 到集合 DD 的映射,如果对于 A1×A2×...×AnA_1 \times A_2 \times ... \times A_n 中的每个元素 (a1,a2,...,an)(a_1, a_2, ..., a_n),都有

ϕ1(a1,a2,...,an)=ϕ2(a1,a2,...,an)\phi_1(a_1, a_2, ..., a_n) = \phi_2(a_1, a_2, ..., a_n)

则称这两个映射 ϕ1,ϕ2\phi_1, \phi_2 相等

注:两个映射相等的要求:

  1. 定义域相等;
  2. 作用效果相同。

# 例子

  • 例 5A=DA = D 都表示正整数的集合,ϕ1:AD\phi_1: A \rightarrow D 定义为:ϕ1(a)=1,ϕ2:AD\phi_1(a) = 1, \phi_2: A \rightarrow D 定义为:ϕ2(a)=a0\phi_2(a) = a^0,则 ϕ1=ϕ2\phi_1 = \phi_2.

# 习题

  • 例 6A={1,2,3,...,100}A = \{ 1, 2, 3, ..., 100 \},找一个 A×AAA \times A \rightarrow A 的映射。

# 代数运算

# 结合律、交换律

# 消去律

# 分配律

# 映射与变换

# 同态

# 同构与自同构

# 等价关系与集合的分类