映射
CyletixDeepSeekR12025年2月21日大约 3 分钟数学
在集合论中,映射(或称函数)是描述两个集合间元素对应关系的核心概念。它是现代数学语言的基础构件,广泛应用于关系代数、拓扑学和范畴论等领域。
给定非空集合A,B,称对应法则f为从A到B的映射,记作f:A→B,当且仅当:
- 全域性:∀a∈A, ∃b∈B 使得f(a)=b
- 唯一性:若a1=a2,则f(a1)=f(a2)
术语解释:
- 定义域(Domain):集合A
- 陪域(Codomain):集合B
- 像(Image):元素b=f(a)称为a的像
- 原像(Preimage):满足f(a)=b的a称为b的原像
- 值域(Range):实际像的集合{f(a) ∣ a∈A}⊆B
数学表述
∀a1,a2∈A, a1=a2⇒f(a1)=f(a2)
特征:不同输入产生不同输出
示例:
- f:Z→Z, f(n)=2n 是单射
- g:R→R, g(x)=x2 不是单射(因g(1)=g(−1))
数学表述
∀b∈B, ∃a∈A 使 f(a)=b
特征:陪域被完全覆盖
示例:
- f:R→R, f(x)=x3 是满射
- g:Z→N, g(n)=∣n∣ 不是满射(无法得到负数)
复合要求:同时满足单射性和满射性
重要性:存在逆映射f−1:B→A
应用:在基数理论中证明集合等势
对任意集合A,定义:
idA:A→A,idA(a)=a
性质:
- 并非所有自映射都是恒等映射
- 反例:f:Z→Z, f(n)=n+1 是双射但不是恒等映射
设f:A→B为映射,X,Y⊆A,则:
- 并集保持性:
f(X∪Y)=f(X)∪f(Y)
- 交集包含性:
f(X∩Y)⊆f(X)∩f(Y)
证明:
并集证明:
- (⊆): 任取b∈f(X∪Y),存在a∈X∪Y使f(a)=b。则a属于X或Y,故b∈f(X)或f(Y)
- (⊇): 显然f(X)∪f(Y)⊆f(X∪Y)
交集证明:
- 任取b∈f(X∩Y),存在a∈X∩Y使f(a)=b。此时a同时属于X和Y,故b∈f(X)且b∈f(Y)
当f不是单射时,可能存在:
f(X∩Y)⊊f(X)∩f(Y)
反例:设f:Z→{0}为常值映射,取X={1},Y={2},则左边f(∅)=∅,右边{0}∩{0}={0}
在关系数据库中,映射体现为表之间的外键约束,保证数据完整性
双射性质是对称加密算法的核心要求,确保加密可逆
纯函数的本质就是满足映射定义:相同输入必然得到相同输出