Remove ads
小於或等於某數的質數個數 来自维基百科,自由的百科全书
在數學中,素數計數函數是一個用來表示小於或等於某個實數x的素數的個數的函數,記為。
在數論中,素數計數函數的增長率引起了很大的興趣。在18世紀末,高斯和勒讓德曾猜想這個函數大約為:
也就是
這就是素數定理。一個等價的表述,是:
其中是對數積分函數。這個定理在1896年由法國數學家雅克·阿達馬和比利時數學家德·拉·瓦萊布桑先後獨立給出證明。證明用到了黎曼ζ函數的性質。
目前已知還有更精確的估計,例如:
其中O是大O符號。1948年,阿特勒·塞爾伯格和保羅·埃爾德什不使用函數或複分析證明了素數定理。
另外一個關於素數計數函數的增長率的猜想,是:
x | π(x) | π(x) − x / ln x | li(x) − π(x) | x / π(x) | x / ln x % Error |
---|---|---|---|---|---|
10 | 4 | −0.3 | 2.2 | 2.500 | -7.5% |
102 | 25 | 3.3 | 5.1 | 4.000 | 13.20% |
103 | 168 | 23 | 10 | 5.952 | 13.69% |
104 | 1,229 | 143 | 17 | 8.137 | 11.64% |
105 | 9,592 | 906 | 38 | 10.425 | 9.45% |
106 | 78,498 | 6,116 | 130 | 12.740 | 7.79% |
107 | 664,579 | 44,158 | 339 | 15.047 | 6.64% |
108 | 5,761,455 | 332,774 | 754 | 17.357 | 5.78% |
109 | 50,847,534 | 2,592,592 | 1,701 | 19.667 | 5.10% |
1010 | 455,052,511 | 20,758,029 | 3,104 | 21.975 | 4.56% |
1011 | 4,118,054,813 | 169,923,159 | 11,588 | 24.283 | 4.13% |
1012 | 37,607,912,018 | 1,416,705,193 | 38,263 | 26.590 | 3.77% |
1013 | 346,065,536,839 | 11,992,858,452 | 108,971 | 28.896 | 3.47% |
1014 | 3,204,941,750,802 | 102,838,308,636 | 314,890 | 31.202 | 3.21% |
1015 | 29,844,570,422,669 | 891,604,962,452 | 1,052,619 | 33.507 | 2.99% |
1016 | 279,238,341,033,925 | 7,804,289,844,393 | 3,214,632 | 35.812 | 2.79% |
1017 | 2,623,557,157,654,233 | 68,883,734,693,281 | 7,956,589 | 38.116 | 2.63% |
1018 | 24,739,954,287,740,860 | 612,483,070,893,536 | 21,949,555 | 40.420 | 2.48% |
1019 | 234,057,667,276,344,607 | 5,481,624,169,369,960 | 99,877,775 | 42.725 | 2.34% |
1020 | 2,220,819,602,560,918,840 | 49,347,193,044,659,701 | 222,744,644 | 45.028 | 2.22% |
1021 | 21,127,269,486,018,731,928 | 446,579,871,578,168,707 | 597,394,254 | 47.332 | 2.11% |
1022 | 201,467,286,689,315,906,290 | 4,060,704,006,019,620,994 | 1,932,355,208 | 49.636 | 2.02% |
1023 | 1,925,320,391,606,803,968,923 | 37,083,513,766,578,631,309 | 7,250,186,216 | 51.939 | 1.93% |
1024 | 18,435,599,767,349,200,867,866 | 339,996,354,713,708,049,069 | 17,146,907,278 | 54.243 | 1.84% |
1025 | 176,846,309,399,143,769,411,680 | 3,128,516,637,843,038,351,228 | 55,160,980,939 | 56.546 | 1.77% |
1026 | 1,699,246,750,872,437,141,327,603 | 28,883,358,936,853,188,823,261 | 155,891,678,121 | 58.850 | 1.70% |
1027 | 16,352,460,426,841,680,446,427,399 | 267,479,615,610,131,274,163,365 | 508,666,658,006 | 61.153 | 1.64% |
如果不太大,一個簡單的計算的方法就是算出每個素數(比如使用埃拉托斯特尼篩法)。
一個比較複雜的計算的方法是勒讓德發現的:給定,如果、 、 ……、 是不同的素數,則小於且不能被任何一個整除的整數個數是:
(其中是取整函數)。因此這個數等於:
其中是小於或等於的平方根的素數的個數。
恩斯特·梅塞爾在1870年和1885年發表的一系列文章中,描述並使用了一個計算的組合方法。設, , …, 是最初個素數,不大於且不能整除任何一個的自然數個數記為,那麼:
給定一個自然數,如果且,那麼:
利用這種方法,梅塞爾計算了等於5×105、106、107以及108時的值。
1959年,德里克·亨利·勒梅爾推廣並簡化了梅塞爾的方法。對於實數和自然數和,定義為不大於m且正好有k個大於的素因子的整數個數。更進一步,設定。那麼:
這個和實際上只有有限個非零的項。設為一個整數,使得,並設。那麼當 ≥ 3時,且。因此:
的計算可以用這種方法來獲得:
另一方面,的計算可以用以下規則來完成:
利用這種方法,勒梅爾計算了。
我們也使用其它的素數計數函數,因為它們更方便。其中一個是黎曼的素數計數函數,通常記為。這個函數在自變量為素數的冪pn時突然增加了1/n,而該點的值則是兩邊的平均值。我們可以用以下公式來定義:
其中p是素數。
也可以寫成以下公式:
其中Λ(n)是馮·曼戈爾特函數,
利用默比烏斯反演公式,可得:
知道了黎曼ζ函數的對數與馮·曼戈爾特函數之間的關係,並利用佩龍公式,可得:
下面是一些有用的π(x)不等式。
Pierre Dusart 在2010年證明:
第n個素數pn的不等式:
左面的不等式當n ≥ 2時成立,右面的不等式當n ≥ 6時成立,上限由Rosser(1941)提出,下限由Dusrat(1999)提出。
第n個素數的一個估計是:
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.