专栏文章
欧拉函数
学习·文化课参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @miq9n6bd
- 此快照首次捕获于
- 2025/12/04 01:13 3 个月前
- 此快照最后确认于
- 2025/12/04 01:13 3 个月前
1.基础概念
欧拉函数 表示在 的正整数中与 互质的数的个数。例如 时,在 中与 互质的数有 共 个,所以 。
2.计算公式
一个质素 可以质因数分解为 (其中 可能不是整数)。那么 。
3.欧拉定理
当 和 为正整数且互质时,即 ,有 。
4.证明欧拉函数为积性函数
在证明之前,先来了解一下映射。
- 单射:设 为一个映射。如果集合 中的任意两个元素 ,都能保证 那么 就是单射。
- 满射:设 为一个映射。如果对于集合 中的任意元素 ,在集合 中都能找到一个元素 ,使得 ,那么 是满射。
- 双射:如果 既是单射又是满射时,那么 就是双射。
证明:
- 集合定义和映射构建
- 设 时互质的两个数。
- 定义集合 。集合 中的元素为 且与 互质的数,所以集合 的大小为 。
- 定义集合 ,集合 由满足。
- 构建映射 ,对于 通过取模运算定义 和 ,具体来讲, 和 ,从而得到 。
- 证明 是单射
- 假设 ,且 ,即 。根据同余的定义,。这就等价于存在一个整数 使得 ,也就是 ;同理,。即存在一个整数 ,使得 ,也就是 。因为 ,根据数论中的结论,若 能整除 , 也能整除 ,那么 也能整除 。在这里 ,所以 ,即存在整数 ,使得 。又因为 ,在此范围内,如果上式成立,只有当 时,即 ,所以 是单射。
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...