码迷,mamicode.com
首页 > 其他好文 > 详细

欧拉函数

时间:2016-01-27 14:29:01      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

在数论,对正整数n,欧拉函数是小于n的数中与n互质的数的数目。

 

首先我们给出欧拉函数的通式:

技术分享其中p1, p2……pk为n的所有质因数,n是不为0的整数。

 

以上式子是如何得到的呢?

 

下面给出证明:

先将n分解质因数为技术分享

然后利用容斥原理来减去p1、p2……pk的倍数的个数,即技术分享

然后我们加上同时时两个因数的倍数的数的个数,即技术分享

再减去同时为三个因数的数的个数……即可总结出如下公式

技术分享

接着便可变形为以上给出的欧拉函数的通式。

 

欧拉函数

标签:

原文地址:http://www.cnblogs.com/wls001/p/5163018.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!