欧拉函数详解
蒟蒻的学习笔记
前置1:数论函数为定义域在自然数上的一类函数,它是非连续的函数(可以说是离散的函数)。
我也不知道对不对
1. 定义
在数论,对正整数n,欧拉函数是小于n的正整数中与n互质的数的数目。
特别的,我们规定 φ(1)=1。
性质
- 欧拉函数是个积性函数
也就是 φ(a×b)=φ(a)×φ(b) (a⊥b) φ ( a × b ) = φ ( a ) × φ ( b ) ( a ⊥ b ) a⊥b a ⊥ b 表示 a a 与互质。
- 欧拉函数是个积性函数
2. 挖个坑,后期逐步更新
3. 一些推论定理的简单证明
φ(2×n)=φ(n) φ ( 2 × n ) = φ ( n ) ( n n 为奇数)
证明:根据和积性函数定义。
如果 a⊥b a ⊥ b 且 b>a b > a 那么 (b−a)⊥b ( b − a ) ⊥ b
除了 φ(1) φ ( 1 ) 与 φ(2) φ ( 2 ) 以外,当 n≥3 n ≥ 3 时, φ(n) φ ( n ) 均为偶数
证明:根据筛法, p−1 p − 1 为偶数( p p 为质数),而筛出的欧拉函数都是有因子的,所以为偶数,还可以根据互质的数都是成对出现的来证明(下面有证明)。若 n>1 n > 1 ,则 1 1 ~中的与 n n 互质的整数的和为
证明:因为 a a 与互质( a<n a < n ),那么 n−a n − a 也与 n n 互质,所以互质的数是成对的,且两两之间和为,所以一共 φ(n)2 φ ( n ) 2 对,所以和为 n×φ(n)2 n × φ ( n ) 2 。
若 n n 为正整数,那么