欧拉函数
¶今天学习一些欧拉函数及其相关的性质和定理:
欧拉函数 :
表示 中与 互质的数的个数。
数论欧拉定理:
当 和 互质时,有:
广义欧拉定理:
当 和 不互质时,有:
欧拉函数的一些性质
【性质1】 若 ,则:
证明见 模方程基础之筛法
【性质2】 若 和 是互质的两个正整数,则:
同余类与剩余系
¶如果 ,则成 模 同余。
- 同余类:
构成一个模 的同余类
- 完全剩余系: 如果 两两模 不同余,则称其为模 的一组完全剩余系
- 既约剩余系: 如果
两两模 不同余且均和 互质,则称其为模 的一组既约剩余系
数论欧拉定理
¶如果 ,那么 。这个定理被称为数论欧拉定理 。
在证明数论欧拉定理之前,先看下面两个定理。
定理1
¶如果 且
是一组模 的既约剩余系,则
也是一组模 的既约剩余系。
因为 ,且由
构成模 的既约剩余系,有 ,进而有 。
若 ,则 ,即 或 。但这显然是不可能的,故有
两两模 不同余。
这就证明了
也是一组模 的既约剩余系。
定理2
¶如果 ,那么有
.
因为 ,所以有 ,即 。
又因为 和 互质,所以必有 。因此,
数论欧拉定理证明
¶如果 ,那么 .
如果 是一组模 的既约剩余系,由【定理1】 可知,
也是一组模 的既约剩余系。
所以,
即,
又因为, 且
所以由【定理2】有:
费马小定理
¶特别地,如果 是一个素数,那么有 ,且:
如果 ,由【数论欧拉定理】,有
如果 ,因为 是一个素数,则必有
,所以
综上,对于任意整数 都有 。这就是著名的费马小定理。
广义欧拉定理
¶如果 呢?
首先,由于 ,由鸽巢原理可知,必存在
使得 。可能你会想,那岂不是 ?但事实并不是这样的,这样想的读者忽略了 :
由 ,不难有:,
所以只能得出 。
事实上,由扩展欧几里得定理可知,方程
无解,那么就不存在 在模 意义下的逆元。进而推知,不存在整数
使得 ,因为如果存在,那
就是 模 意义下的逆元了,矛盾。
尽管如此,由鸽巢原理的分析,我们知道存在一个最小的 和一个足够大的整数 ,使得当 时,有 .
接下来,我们将证明当 时,
且 .
不妨假设 ,其中, 且 。
定理3
¶
因为 ,由【性质2】可知:.
所以,
定理4
¶
由于 ,根据欧拉定理,有 .
所以,存在一个整数 使得 .
于是有 ,即 .
不难得出:对于任意整数 都满足 .
由【定理3】可知, 是一个整数,即当
时,有
推论4-1
¶对于任意非零整数 ,都有 .
由【定理4】可知,
定理5
¶若 满足 且
;那么,.
定理6
¶记 ,若 ,则对于任意满足 的整数
,有 .
将 唯一分解为 .
若 ,由【数论欧拉定理】可知
所以,对于任意整数 有
若 ,不妨设 ,由【定理4】可知,当 时,有
综上,不难发现,当 时,对任意
,有:
结合【推论4-1】,对于任意 ,有:
结合【定理5】有:当 时,有
广义欧拉定理
¶若 ,则无论 和 互质与否,当
时,都有:
当 和 互质时,根据【数论欧拉定理】,结论显然成立。
当 和 不互质时,由于 ,
即 ,结合【定理6】可知结论成立。
练习
¶小结
¶鉴于本人能力有限,有误之处还望指证。