日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python莫比乌斯_莫比乌斯函数 - osc_7eqzxl4g的个人空间 - OSCHINA - 中文开源技术交流社区...

發布時間:2023/12/15 python 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python莫比乌斯_莫比乌斯函数 - osc_7eqzxl4g的个人空间 - OSCHINA - 中文开源技术交流社区... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前導

要學習莫比烏斯函數 需要學習 到 積性函數,深度理解歐拉篩。

先說說什么是積性函數吧。

積性函數

其實積性函數非常好理解,

定義

積性函數:若gcd(a,b)=1,且滿足f(ab)=f(a)f(b),則稱f(x)為積性函數

完全積性函數:對于任意正整數a,b,都滿足f(ab)=f(a)f(b),則稱f(x)為完全積性函數

性質

1.若f(n),g(n)均為積性函數,則函數h(n)=f(n)g(n)也是積性函數

2.若f(n)為積性函數,則函數c*f(n)(c是常數)也是積性函數,反之一樣

3.任何積性函數都能應用線性篩,在O(n)時間內求出1~n項(莫比烏斯就要用到),像素數,歐拉函數等都是 積性函數。

知道這些之后,我們就來看莫比烏斯函數。

莫比烏斯函數

定義:

莫比烏斯函數主要是個分段函數。

性質:

1.對于任意正整數n,∑ d ∣ n n μ ( d ) = [ n = 1 ] \sum_{d|n}^{n}{μ(d)=[n=1]}∑d∣nn?μ(d)=[n=1] 。([n==1]表示只有當n=1成立時,返回值為1;否則,值為0;(這個就是用μ是容斥系數的性質可以證明)(PS:這一條性質是莫比烏斯反演中最常用的)

2.對于任意正整數n,∑ d ∣ n n μ ( d ) d = ? ( n ) n \sum_{d|n}^{n}{\frac{μ(d)}ozvdkddzhkzd=\frac{?(n)}{n}}∑d∣nn?dμ(d)?=n?(n)? (這個性質很奇妙,它把歐拉函數和莫比烏斯函數結合起來)

強烈建議 : 深度理解完這兩條性質之后,在去看莫比烏斯反演,要不莫比烏斯反演不容易懂。

至于如何求莫比烏斯函數:我們知道莫比烏斯函數跟歐拉函數一樣都是積性函數,所以我們可以同 歐拉篩一樣吧莫比烏斯函數篩出來。

void get_mu(ll n){

mu[1]=1;// 存放 莫比烏斯函數;

//isprime[] 存放 是否是質數

//prime[] 存放 質數

for(int i=2;i<=n;i++){

if(!isprime[i]) {

prime[++cnt]=i;

mu[i]=-1;

}

for(int j=1;j<=cnt&&i*prime[j]<=n;j++){

isprime[i*prime[j]]=1;

if(i%prime[j]==0){mu[i*prime[j]]=0;break;}//也可以直接break 因為里面本來存的就是0

else mu[i*prime[j]]=-mu[i];

}

}

}

莫比烏斯反演

我只是掌握皮毛,有深層次的理解在更新,有更好的理解也可以分享給我哦~~~。 不勝感激!

莫比烏斯反演的引入:

若 F ( n ) = ∑ d ∣ n n f ( d ) F(n)=\sum_{d|n}^{n}{f(d)}F(n)=∑d∣nn?f(d).

那么

從中,可以看出,若 n=p2(p是質數)那么F ( p ) = f ( 1 ) + f ( p ) , F ( n ) = f ( 1 ) + f ( p ) + f ( p 2 ) F\left( p \right)=f\left( 1 \right)+f\left( p \right),F\left( n \right)=f\left( 1 \right)+f\left( p \right)+f\left( p^2 \right)F(p)=f(1)+f(p),F(n)=f(1)+f(p)+f(p2),所以 f ( n ) = F ( p 2 ) ? F ( p ) f\left( n \right)=F\left( p^2 \right)-F\left( p \right)f(n)=F(p2)?F(p)

通過推廣我們可以得到就像n=8,(!=p2) 他也滿足這個式子

f ( n ) = ∑ d ∣ n n u ( d ) F ( n d ) f\left( n \right)=\sum_{d|n}^{n}{u\left( d \right)}{F\left( \frac{n}ozvdkddzhkzd \right)}f(n)=∑d∣nn?u(d)F(dn?)

根據上個推廣的來的式子我們 就可以說 莫比烏斯反演定理了。

莫比烏斯反演定理

設 f ( n ) f\left ( n \right)f(n) 和g ( n ) g\left( n \right)g(n)是定義在正整數集合上的兩個函數定義如下:

若函數f ( n ) f\left( n \right)f(n)函數:

f ( n ) = ∑ d ∣ n n g ( d ) = ∑ d ∣ n g ( n d ) f\left( n \right)=\sum_{d|n}^{n}{g\left( d \right)}=\sum_{d|n}^{}{g\left( \frac{n}ozvdkddzhkzd \right)}f(n)=∑d∣nn?g(d)=∑d∣n?g(dn?)

則有:

莫比烏斯反演定理證明

參考著個吧

理解就行。重要是定理。(個人認為)

莫比烏斯反演另一性質(與歐拉函數有關)

若n>1且n為正整數,則有∑ d ∣ n u ( d ) = 0 \sum_{d|n}^{}{u\left( d \right)}=0∑d∣n?u(d)=0

若n=1,則該式為1、

2,

對任意正整數n均有:

∑ d ∣ n u ( d ) d = ? ( n ) n \sum_{d|n}^{}{\frac{u\left( d \right)}ozvdkddzhkzd}=\frac{\phi \left( n \right)}{n}∑d∣n?du(d)?=n?(n)?

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python莫比乌斯_莫比乌斯函数 - osc_7eqzxl4g的个人空间 - OSCHINA - 中文开源技术交流社区...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 美女张开腿让男人操 | 91久久精品一区 | 快灬快灬一下爽69 | 欧美五月婷婷 | 亚洲区欧美区 | 涩漫天堂| 波多野结av衣东京热无码专区 | 91精品在线免费观看 | 你懂的国产视频 | 99精品久久久久 | 嫩草影院av | 久草免费福利视频 | 自拍欧美亚洲 | 91丝袜呻吟高潮美腿白嫩 | 婷婷午夜精品久久久久久性色av | 久久精品免费 | 91精品国产乱码久久久久 | 日日干日日摸 | 国产欧美在线看 | 强辱丰满人妻hd中文字幕 | 色婷婷欧美| 国产成人精品免费在线观看 | 秋霞午夜视频 | 在线看黄网站 | 久久婷婷激情 | 欧美黑人一级片 | 熟妇高潮一区二区 | 欧美乱妇18p | 中文字幕精品无码亚 | 日韩在线欧美在线 | 欧美精品h| 一区二区三区免费在线观看视频 | 黄色片地址 | 99亚洲天堂| 久久成人国产 | 蜜乳av懂色av粉嫩av | 久艹在线观看 | 中文字幕第31页 | 伊人青青久 | 热久久最新 | 午夜欧美视频 | 亚洲精品1区2区 | 又污又黄又爽的网站 | 日韩欧美成 | 哺乳期给上司喂奶hd | 69av网| 深夜福利视频导航 | 国产精品无码在线播放 | 牛牛电影国产一区二区 | 国产suv精品一区二区33 | 亚洲一区二区观看播放 | 久久久久麻豆v国产精华液好用吗 | www.亚洲一区二区 | 国产欧美精品一区二区在线播放 | 国产精品字幕 | 少妇网站在线观看 | 偷偷在线观看免费高清av | 欧美顶级metart裸体全部自慰 | 午夜影院免费 | 熟妇的味道hd中文字幕 | 精品久久91 | 成人教育av| 亚洲综合色av | 久久99久久98精品免观看软件 | 国产精品三级久久久久久电影 | 亚洲欧洲自拍 | jizz国产 | 娇妻被老王脔到高潮失禁视频 | 亚洲第一视频在线观看 | 久久精品精品 | 欧美天天性 | 亚洲成人一区二区在线观看 | 在线观看亚洲大片短视频 | 少妇人妻偷人精品视频蜜桃 | 国产精品一二三区 | 国产性―交―乱―色―情人 | 亚洲五级片 | 奇米影视第四色7777 | 中文字幕理论片 | 人妻视频一区 | 波多野结衣之潜藏淫欲 | 在线观看麻豆av | 欧洲久久久久 | 黄色国产大片 | 成人午夜电影网站 | 欧美www| 嫩模一区二区三区 | 91色偷偷| 成人av免费网址 | 国产裸体美女永久免费无遮挡 | 成人看片黄a免费看视频 | 河北彩花av在线播放 | 日韩欧美自拍偷拍 | 中文字字幕一区二区三区四区五区 | 你懂的在线观看网站 | 国产精品亚洲天堂 | 欧美福利网址 | 亚洲A∨无码国产精品 | 97久久人人 |