简介
在集合论中,映射(或称函数)是描述两个集合间元素对应关系的核心概念。它是现代数学语言的基础构件,广泛应用于关系代数、拓扑学和范畴论等领域。
定义
形式化定义
给定非空集合,称对应法则为从到的映射,记作,当且仅当:
- 全域性: 使得
- 唯一性:若,则
术语解释:
- 定义域(Domain):集合
- 陪域(Codomain):集合
- 像(Image):元素称为的像
- 原像(Preimage):满足的称为的原像
- 值域(Range):实际像的集合
分类
单射(Injective)
数学表述
特征:不同输入产生不同输出
示例:
- 是单射
- 不是单射(因)
满射(Surjective)
数学表述
特征:陪域被完全覆盖
示例:
- 是满射
- 不是满射(无法得到负数)
双射(Bijective)
复合要求:同时满足单射性和满射性
重要性:存在逆映射
应用:在基数理论中证明集合等势
恒等映射
对任意集合,定义:
性质:
- 保持集合结构不变
- 是双射中最简单的形式
常见误区
- 并非所有自映射都是恒等映射
- 反例: 是双射但不是恒等映射
基本定理
像集运算定理
设为映射,,则:
- 并集保持性:
- 交集包含性:
证明:
-
并集证明:
- (): 任取,存在使。则属于或,故或
- (): 显然
-
交集证明:
- 任取,存在使。此时同时属于和,故且
严格包含情形
当不是单射时,可能存在:
反例:设为常值映射,取,则左边,右边
应用
1. 数据库理论
在关系数据库中,映射体现为表之间的外键约束,保证数据完整性
2. 密码学
双射性质是对称加密算法的核心要求,确保加密可逆
3. 函数式编程
纯函数的本质就是满足映射定义:相同输入必然得到相同输出