Funkcja zliczania premier - Prime-counting function

W matematyce , funkcja prime-liczenie jest funkcja zliczania liczby liczb pierwszych mniejsza lub równa w pewnym liczby rzeczywistej x . Jest oznaczony przez π ( x ) (niezwiązany z liczbą π ).

Wartości π ( n ) dla pierwszych 60 dodatnich liczb całkowitych

Historia

Dużym zainteresowaniem w teorii liczb jest tempo wzrostu funkcji zliczania liczb pierwszych. Pod koniec XVIII wieku Gauss i Legendre przypuszczali, że wynosi około

w tym sensie, że

To stwierdzenie jest twierdzeniem o liczbach pierwszych . Równoważnym stwierdzeniem jest

gdzie li jest logarytmiczną funkcją całki . Twierdzenie o liczbach pierwszych zostało po raz pierwszy udowodnione w 1896 r. przez Jacquesa Hadamarda i Charlesa de la Vallée Poussina niezależnie, wykorzystując własności funkcji zeta Riemanna wprowadzonej przez Riemanna w 1859 r. Znaleziono dowody twierdzenia o liczbach pierwszych nie wykorzystujących funkcji zeta ani analizy zespolonej około 1948 przez Atle Selberga i Paula Erdősa (w większości niezależnie).

W 1899 de la Vallée Poussin udowodnił, że (patrz także Twierdzenie 23 z)

dla pewnej dodatniej stałej a . Tutaj O (...) jest dużym oznaczeniem O .

Obecnie znane są dokładniejsze szacunki . Na przykład w 2002 roku Kevin Ford udowodnił, że

Mossinghoff i Trudgian udowodnili wyraźnie górną granicę różnicy między a :

dla .

Dla większości interesujących nas wartości (tzn. kiedy nie jest bezzasadnie duża) jest większa niż . Wiadomo jednak, że zmienia znak nieskończenie wiele razy. Aby zapoznać się z dyskusją na ten temat, zobacz numer Skewesa .

Dokładna forma

Bo niech when jest liczbą pierwszą, a inaczej. Niezwykle ważne, Bernhard Riemann udowodnił, że równa się

gdzie

μ ( n ) to funkcja Möbiusa , li( x ) to logarytmiczna funkcja całkująca , ρ indeksuje każde zero funkcji zeta Riemanna , a li( x ρ/n ) nie jest oceniane z odcięciem rozgałęzienia, ale zamiast tego uważane za Ei( ρ/nlog x ) gdzie Ei( x ) jest całką wykładniczą . Jeśli trywialne zera są gromadzone, a suma jest podejmowane tylko na nieoczywiste zerami p w funkcji zeta Riemanna , a następnie mogą być aproksymowane

Hipoteza Riemanna sugeruje, że każde takie nie trywialne zerowe leży wzdłuż Re ( s ) =1/2.

Tabela π ( x ), x / log x i li( x )

Tabela pokazuje porównanie trzech funkcji π ( x ), x / log x i li( x ) przy potęgach 10. Zobacz także i

x π ( x ) π ( x ) − x / log x li( x ) − π ( x ) x / π ( x ) x / log x  % błędu
10 4 -0,3 2.2 2.500 -7,5%
10 2 25 3,3 5.1 4.000 13,20%
10 3 168 23 10 5,952 13,69%
10 4 1,229 143 17 8.137 11,64%
10 5 9 592 906 38 10.425 9,45%
10 6 78,498 6 116 130 12,740 7,79%
10 7 664,579 44,158 339 15.047 6,64%
10 8 5 761 455 332 774 754 17,357 5,78%
10 9 50 847 534 2 592 592 1,701 19.667 5,10%
10 10 455,052,511 20 758 029 3104 21,975 4,56%
10 11 4 118 054 813 169 923 159 11 588 24.283 4,13%
10 12 37 607 912 18 1 416 705 193 38,263 26,590 3,77%
10 13 346 065 536 839 11 992 858 452 108 971 28,896 3,47%
10 14 3 204 941 750 802 102 838 308 636 314,890 31.202 3,21%
10 15 29 844 570 422 669 891,604,962,452 1 052 619 33,507 2,99%
10 16 279 238 341 033 925 7 804 289 844 393 3 214 632 35.812 2,79%
10 17 2 623 557 157 654 233 68 883 734 693 281 7 956 589 38,116 2,63%
10 18 24 739 954 287 740 860 612 483 070 893 536 21 949 555 40.420 2,48%
10 19 234 057 667 276 344 607 5 481 624 169 369 960 99 877 775 42,725 2,34%
10 20 2 220 819 602 560 918 840 49 347 193 044 659 701 222 744 644 45.028 2,22%
10 21 21 127 269 486 018 731 928 446 579 871 578 168 707 597 394 254 47,332 2,11%
10 22 201 467 286 689 315 906 290 4 060 704 006 019 620 994 1 932 355 208 49,636 2,02%
10 23 1 925 320 391 606 803 968 923 37 083 513 766 578 631 309 7 250 186 216 51,939 1,93%
10 24 18 435 599 767 349 200 867 866 339 996 354 713 708 049 069 17 146 907 278 54.243 1,84%
10 25 176 846 309 399 143 769 411 680 3 128 516 637 843 038 351228 55 160 980 939 56,546 1,77%
10 26 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%
10 27 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%
Wykres przedstawiający stosunek funkcji zliczania liczb pierwszych π ( x ) do dwóch jej przybliżeń, x /log x i Li( x ). Wraz ze wzrostem x (zauważ, że oś x jest logarytmiczna), oba stosunki dążą do 1. Stosunek x /log x zbiega się z góry bardzo powoli, podczas gdy stosunek dla Li( x ) zbiega się szybciej od dołu.

W on-line z Encyklopedii Integer sekwencji The π ( x kolumna) jest sekwencja OEISA006880 , π ( x ) - x / log x jest sekwencja OEISA057835 , a Li ( x ) - π ( x ) jest sekwencja OEISA057752 .

Wartość π (10 24 ) została pierwotnie obliczona przez J. Buethego, J. Franke , A. Josta i T. Kleinjunga przy założeniu hipotezy Riemanna . Zostało to później zweryfikowane bezwarunkowo w obliczeniach przez DJ Platta. Wartość π (10 25 ) zawdzięczamy J. Buethe, J. Franke , A. Jost i T. Kleinjung. Wartość π (10 26 ) została obliczona przez DB Staple. Wszystkie inne wcześniejsze wpisy w tej tabeli zostały również zweryfikowane w ramach tej pracy.

Wartość 10 27 ogłosili w 2015 roku David Baugh i Kim Walisch.

Algorytmy obliczania π ( x )

Prostym sposobem na znalezienie , jeśli nie jest zbyt duże, jest użycie sita Eratostenesa do wytworzenia liczb pierwszych mniejszych lub równych, a następnie ich policzenia.

Bardziej wymyślny sposób znajdowania wynika z Legendre'a (z wykorzystaniem zasady włączania i wykluczania ): jeśli są to odrębne liczby pierwsze, to liczba liczb całkowitych mniejszych lub równych, które są podzielne przez nie, jest

(gdzie oznacza funkcję podłogi ). Liczba ta jest zatem równa

gdy liczby są liczbami pierwszymi mniejszymi lub równymi pierwiastkowi kwadratowemu z .

Algorytm Meissel-Lehmer

W serii artykułów opublikowanych w latach 1870-1885 Ernst Meissel opisał (i zastosował) praktyczny kombinatoryczny sposób ewaluacji . Niech będą pierwszymi liczbami pierwszymi i oznacz przez liczbę liczb naturalnych nie większych niż podzielne przez nie . Następnie

Biorąc pod uwagę liczbę naturalną , jeśli i jeśli , to

Stosując to podejście, Meissel obliczane na równe 5 x 10 5 , 10 6 , 10, 7 i 10 8 .

W 1959 Derrick Henry Lehmer rozszerzył i uprościł metodę Meissela. Zdefiniuj, dla liczb rzeczywistych i naturalnych oraz , jako liczbę liczb nie większych niż m z dokładnie k czynnikami pierwszymi, wszystkie większe niż . Ponadto ustaw . Następnie

gdzie suma faktycznie ma tylko skończenie wiele niezerowych wyrazów. Pozwolić oznaczają liczbę całkowitą takie, że i ustaw . Wtedy i kiedy . W związku z tym,

Obliczenie można uzyskać w ten sposób:

gdzie suma jest powyżej liczb pierwszych.

Z drugiej strony, obliczenia można wykonać za pomocą następujących zasad:

Używając swojej metody i IBM 701 , Lehmer był w stanie obliczyć .

Dalsze ulepszenia tej metody zostały wprowadzone przez Lagarias, Miller, Odlyzko, Deléglise i Rivat.

Inne funkcje zliczania liczb pierwszych

Używane są również inne funkcje zliczania liczb pierwszych, ponieważ są one wygodniejsze w użyciu. Jedną z nich jest funkcja zliczania liczb pierwszych Riemanna, zwykle oznaczana jako lub . Ma to skoki o 1/ n dla potęg pierwszych p n , przy czym przy nieciągłościach przyjmuje wartość w połowie odległości między dwiema stronami. Ten dodatkowy szczegół jest używany, ponieważ wtedy funkcja może być zdefiniowana przez odwrotną transformację Mellina . Formalnie możemy zdefiniować przez

gdzie p jest liczbą pierwszą.

Możemy też pisać

gdzie jest funkcja von Mangoldta i

Wzór inwersji Möbiusa następnie podaje

Znając zależność między logarytmem funkcji zeta Riemanna a funkcją von Mangoldta i korzystając ze wzoru Perrona mamy

Funkcja Czebyszewa waży liczby pierwsze lub potęgi pierwsze p n przez log( p ):

Wzory dla funkcji liczących liczby pierwsze

Istnieją dwa rodzaje formuł funkcji liczących liczby pierwsze: formuły arytmetyczne i formuły analityczne. Wzory analityczne na liczenie pierwszych były pierwszymi używanymi do udowodnienia twierdzenia o liczbach pierwszych . Wywodzą się one z prac Riemanna i von Mangoldta i są powszechnie znane jako formuły jawne .

Mamy następujące wyrażenie na ψ :

gdzie

Tutaj ρ są zerami funkcji zeta Riemanna w krytycznym pasku, gdzie rzeczywista część ρ zawiera się między zerem a jedynką. Formuła obowiązuje dla wartości x większych niż jeden, czyli obszaru zainteresowania. Suma nad pierwiastkami jest warunkowo zbieżna i powinna być brana w kolejności rosnącej wartości bezwzględnej części urojonej. Zauważ, że ta sama suma nad trywialnymi pierwiastkami daje ostatnią odcinkę we wzorze.

Bo mamy bardziej skomplikowaną formułę

Wyraźna formuła Riemanna wykorzystująca pierwsze 200 nietrywialnych zer funkcji zeta

Ponownie, wzór jest ważny dla x > 1, podczas gdy ρ są nietrywialnymi zerami funkcji zeta uporządkowanymi zgodnie z ich wartością bezwzględną. Całka jest równa szeregowi po trywialnych zerach:

Pierwszy wyraz li( x ) jest zwykłą logarytmiczną funkcją całki ; Li wyrażenie ( x ρ ) w drugim okresie powinno być traktowane jako Ei ( ρ  log  x ), w którym Ei jest analityczny kontynuacją w wykładniczej integralną funkcji z ujemnym liczb rzeczywistych na płaszczyźnie zespolonej z cięciu wzdłuż dodatnich liczb rzeczywistych.

Zatem formuła inwersji Möbiusa daje nam

ważne dla x > 1, gdzie

jest funkcją R Riemanna i μ ( n ) jest funkcją Möbiusa . Ta ostatnia seria jest znana jako seria Gram . Ponieważ dla wszystkich , ten szereg jest zbieżny dla wszystkich dodatnich x w porównaniu z szeregiem dla . Logarytm w szeregach gramów sumy nad nietrywialnym wkładem zerowym należy oszacować jako i nie .

Δ-funkcja (czerwona linia) na skali logarytmicznej

Suma nad nietrywialnymi zerami zeta we wzorze na opisuje fluktuacje, podczas gdy pozostałe wyrazy dają „gładką” część funkcji liczenia liczb pierwszych, więc można użyć

jako dobry estymator dla x > 1. W rzeczywistości, ponieważ drugi składnik zbiega się do 0, podczas gdy amplituda części „zaszumionej” jest heurystycznie oszacowaniem przez

sam jest tak samo dobry, a fluktuacje rozkładu liczb pierwszych można wyraźnie przedstawić za pomocą funkcji

Dostępna jest obszerna tabela wartości praktycznie identycznej funkcji . Tutaj dodatkowe warunki pochodzą z aproksymacji ze względu na Riesela i Göhla.

Nierówności

Oto kilka przydatnych nierówności dla π ( x ).

dla x ≥ 17.

Lewa nierówność obowiązuje dla x ≥ 17, a prawa nierówność dla x > 1. Stała 1,25506 ma wartość do 5 miejsc po przecinku, a jej maksymalna wartość wynosi x = 113.

Pierre Dusart udowodnił w 2010 roku:

dla , i
dla .

Oto kilka nierówności dla n- tej liczby pierwszej, p n . Górna granica należy do Rossera (1941), dolna do Dusarta (1999):

dla n ≥ 6.

Lewa nierówność obowiązuje dla n ≥ 2, a prawa nierówność dla n ≥ 6.

Przybliżenie n- tej liczby pierwszej to

Ramanujan udowodnił, że nierówności

obowiązuje dla wszystkich wystarczająco dużych wartości .

W Dusart udowodnił (stwierdzenie 6.6), że dla ,

oraz (Propozycja 6.7), że dla ,

Niedawno Dusart udowodnił (Twierdzenie 5.1), że dla ,

,

i że dla ,

Hipoteza Riemanna

Hipoteza Riemanna jest równoważna znacznie mocniej związany od błędu w oszacowaniu za , a co za tym idzie do bardziej regularnego rozkładu liczb pierwszych,

Konkretnie,

Zobacz też

Bibliografia

Zewnętrzne linki