Gęstość liczb pierwszych
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Gęstość liczb pierwszych
Po wielu próbach rozwiązania prościutkiego równania poddałem się i skorzystałem z wolframa. Pytanie czy macie pomysł jak praktycznie (Czyli numerycznie) użyć takiego wzoru na "gęstość liczb pierwszych" - według mojego mniemania, w rejonie liczby \(\displaystyle{ n}\)?
\(\displaystyle{ \rho(n) = -\frac{\ln (n)}{ \left( n + \ln (n) \right) \cdot\left(W \left( -\frac{\ln(n) }{n + \ln (n) } \right) +\frac{\ln(n)}{\frac{\ln(n)}{n}+1}\right)}}\)
Wzór ma pewne słabości. Przypadkowo wykombinowałem pewien przybliżony wzór na gęstość liczb pierwszych. Bardzo ładnie się sprawdza do \(\displaystyle{ 10 ^{15}}\)
Oto hipoteza:
\(\displaystyle{ \rho \left( n \right) \approx \frac{n+\ln(n)}{n \cdot \ln(n)}}\)
\(\displaystyle{ \rho(n) = -\frac{\ln (n)}{ \left( n + \ln (n) \right) \cdot\left(W \left( -\frac{\ln(n) }{n + \ln (n) } \right) +\frac{\ln(n)}{\frac{\ln(n)}{n}+1}\right)}}\)
Wzór ma pewne słabości. Przypadkowo wykombinowałem pewien przybliżony wzór na gęstość liczb pierwszych. Bardzo ładnie się sprawdza do \(\displaystyle{ 10 ^{15}}\)
Oto hipoteza:
\(\displaystyle{ \rho \left( n \right) \approx \frac{n+\ln(n)}{n \cdot \ln(n)}}\)
Ostatnio zmieniony 29 lip 2018, o 18:09 przez Kaf, łącznie zmieniany 1 raz.
- JakimPL
- Użytkownik
- Posty: 2401
- Rejestracja: 25 mar 2010, o 12:15
- Płeć: Mężczyzna
- Lokalizacja: Katowice
- Podziękował: 43 razy
- Pomógł: 459 razy
Re: Gęstość liczb pierwszych
Znasz ?
Hipoteza powinna wyglądać raczej (zakładając, że \(\displaystyle{ W(x)}\) to funkcja \(\displaystyle{ W}\) Lamberta):
\(\displaystyle{ \rho(n)\approx\frac{1}{n}}\)
co chyba nie do końca odpowiada szukanemu rozkładowi.
Kod: Zaznacz cały
https://pl.wikipedia.org/wiki/Twierdzenie_o_liczbach_pierwszych
Hipoteza powinna wyglądać raczej (zakładając, że \(\displaystyle{ W(x)}\) to funkcja \(\displaystyle{ W}\) Lamberta):
\(\displaystyle{ \rho(n)\approx\frac{1}{n}}\)
co chyba nie do końca odpowiada szukanemu rozkładowi.
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Re: Gęstość liczb pierwszych
Masz rację, dodatkowo ten minusik na początku...
Wolfram zrobił mnie w bambuko .
Ale postawiona hipoteza coraz bardziej mnie zadziwia przyrostem dokładności wraz z \(\displaystyle{ n}\).
Wolfram zrobił mnie w bambuko .
Ale postawiona hipoteza coraz bardziej mnie zadziwia przyrostem dokładności wraz z \(\displaystyle{ n}\).
- Janusz Tracz
- Użytkownik
- Posty: 4065
- Rejestracja: 13 sie 2016, o 15:01
- Płeć: Mężczyzna
- Lokalizacja: hrubielowo
- Podziękował: 80 razy
- Pomógł: 1392 razy
Re: Gęstość liczb pierwszych
JakimPL jak rozumiesz gęstość? Według mnie \(\displaystyle{ \rho(N)}\) oznacza stosunek ilości liczb pierwszych odniesionych do ilości liczb zbioru w jakim ów gęstość rozpatrujemy. Gęstość liczb pierwszych w \(\displaystyle{ \left\{ n\in\NN:n \le N\right\}}\) dla jakiegoś ustalonego \(\displaystyle{ N}\) to
\(\displaystyle{ \rho\left( N\right) = \frac{\pi(N)}{N}}\)
A dzięki twierdzeniu o liczbach pierwszych mamy dalej:
\(\displaystyle{ \rho\left( N\right) = \frac{\pi(N)}{N} \approx \frac{ \frac{N}{\ln N} }{N} \approx \frac{1}{\ln N}}\)
Natomiast gęstość liczb pierwszych w zbiorze \(\displaystyle{ \NN}\) to liczba i nie jest już zależna od zmiennych. Gęstość w \(\displaystyle{ \NN}\) dostaniemy wtedy gdy \(\displaystyle{ N \rightarrow \infty}\)
\(\displaystyle{ \lim_{N \to \infty }\rho(N)=\lim_{N \to \infty } \frac{1}{\ln N}=0}\)-- 31 lip 2018, o 12:37 --Z punktu widzenia rachunku prawdopodobieństwa można powiedzieć że gęstość liczb pierwszych w zbiorze, to prawdopodobieństwo natrafienie na liczbę pierwszą w tym zbiorze. Tak jak przy losowanie ponumerowanych kul (o numerach \(\displaystyle{ \left\{ 1,2,3...N\right\}}\)) prawdopodobieństwo wylosowania kuli o numerze pierwszym jest bliskie \(\displaystyle{ \frac{1}{\ln N}}\) a dokładność oszacowania zwiększa się w raz z \(\displaystyle{ N}\)
\(\displaystyle{ \rho\left( N\right) = \frac{\pi(N)}{N}}\)
A dzięki twierdzeniu o liczbach pierwszych mamy dalej:
\(\displaystyle{ \rho\left( N\right) = \frac{\pi(N)}{N} \approx \frac{ \frac{N}{\ln N} }{N} \approx \frac{1}{\ln N}}\)
Natomiast gęstość liczb pierwszych w zbiorze \(\displaystyle{ \NN}\) to liczba i nie jest już zależna od zmiennych. Gęstość w \(\displaystyle{ \NN}\) dostaniemy wtedy gdy \(\displaystyle{ N \rightarrow \infty}\)
\(\displaystyle{ \lim_{N \to \infty }\rho(N)=\lim_{N \to \infty } \frac{1}{\ln N}=0}\)-- 31 lip 2018, o 12:37 --Z punktu widzenia rachunku prawdopodobieństwa można powiedzieć że gęstość liczb pierwszych w zbiorze, to prawdopodobieństwo natrafienie na liczbę pierwszą w tym zbiorze. Tak jak przy losowanie ponumerowanych kul (o numerach \(\displaystyle{ \left\{ 1,2,3...N\right\}}\)) prawdopodobieństwo wylosowania kuli o numerze pierwszym jest bliskie \(\displaystyle{ \frac{1}{\ln N}}\) a dokładność oszacowania zwiększa się w raz z \(\displaystyle{ N}\)
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Re: Gęstość liczb pierwszych
@Janusz Tracz
"Twoja" gęstość jest mało przydatna . "Moja" gęstość wynika z innego rozumowania i oznacza dokładnie prawdopodobieństwo tego że liczba \(\displaystyle{ n}\) jest liczbą pierwszą a nie liczba z przedziału \(\displaystyle{ \left\langle 2,n\right\rangle}\) jest pierwszą.
Rozumowanie jest następujące:
Jeżeli mamy funkcję \(\displaystyle{ \pi (n)}\) to o ile należy zwiększyć liczbę \(\displaystyle{ n}\) by \(\displaystyle{ \pi (n+\delta)}\) wzrosło o \(\displaystyle{ 1}\) w stosunku do \(\displaystyle{ \pi (n)}\).
Inaczej
\(\displaystyle{ \pi (n)+1=\pi (n+\delta)}\)
W tym przypadku \(\displaystyle{ \frac{1}{\delta}}\) jest właśnie gęstością liczb pierwszych w rejonie liczby \(\displaystyle{ n}\) lub inaczej prawdopodobieństwem, że liczba \(\displaystyle{ n}\) jest pierwsza.
By to potwierdzić musiałbym wykazać następującą własność (numerycznie się ładnie sprawdza):
\(\displaystyle{ \int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x \approx \frac{n}{\ln(n)}}\)
Czego nie potrafię ugryźć albo zdementować .-- 31 lip 2018, o 17:17 --@Janusz Tracz zauważ co wynika z poniższego...
"Twoja" gęstość jest mało przydatna . "Moja" gęstość wynika z innego rozumowania i oznacza dokładnie prawdopodobieństwo tego że liczba \(\displaystyle{ n}\) jest liczbą pierwszą a nie liczba z przedziału \(\displaystyle{ \left\langle 2,n\right\rangle}\) jest pierwszą.
Rozumowanie jest następujące:
Jeżeli mamy funkcję \(\displaystyle{ \pi (n)}\) to o ile należy zwiększyć liczbę \(\displaystyle{ n}\) by \(\displaystyle{ \pi (n+\delta)}\) wzrosło o \(\displaystyle{ 1}\) w stosunku do \(\displaystyle{ \pi (n)}\).
Inaczej
\(\displaystyle{ \pi (n)+1=\pi (n+\delta)}\)
W tym przypadku \(\displaystyle{ \frac{1}{\delta}}\) jest właśnie gęstością liczb pierwszych w rejonie liczby \(\displaystyle{ n}\) lub inaczej prawdopodobieństwem, że liczba \(\displaystyle{ n}\) jest pierwsza.
By to potwierdzić musiałbym wykazać następującą własność (numerycznie się ładnie sprawdza):
\(\displaystyle{ \int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x \approx \frac{n}{\ln(n)}}\)
Czego nie potrafię ugryźć albo zdementować .-- 31 lip 2018, o 17:17 --@Janusz Tracz zauważ co wynika z poniższego...
"Wylosuj dowolną liczbę naturalną \(\displaystyle{ N}\) - liczba \(\displaystyle{ N}\) nie jest pierwsza"Janusz Tracz pisze:...
\(\displaystyle{ \lim_{N \to \infty }\rho(N)=\lim_{N \to \infty } \frac{1}{\ln N}=0}\)
...
- Janusz Tracz
- Użytkownik
- Posty: 4065
- Rejestracja: 13 sie 2016, o 15:01
- Płeć: Mężczyzna
- Lokalizacja: hrubielowo
- Podziękował: 80 razy
- Pomógł: 1392 razy
Re: Gęstość liczb pierwszych
Jak rozumiem chcesz się dowiedzieć czy jest to prawda na gruncie formalnym bez wspomagania się analizą numeryczną? W tym celu można zauważyć że:By to potwierdzić musiałbym wykazać następującą własność (numerycznie się ładnie sprawdza):
\(\displaystyle{ \int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x \approx \frac{n}{\ln(n)}}\)
Czego nie potrafię ugryźć albo zdementować .
\(\displaystyle{ (*) \ \ \int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x=\int_{2}^{n} \frac{1}{\ln(x)} \mbox{d}x+\int_{2}^{n} \frac{1}{x} \mbox{d}x=\text{li}(n)+\ln n+c}\)
Formalnie asymptotyczną zbieżność rozumie się jako granicę co oznacza:
\(\displaystyle{ \left( \int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x \approx \frac{n}{\ln(n)}\right) \ \Leftrightarrow \ \left( \lim_{ n\to \infty } \frac{\int_{2}^{n} \frac{x+\ln(x)}{x \cdot \ln(x)} \mbox{d}x}{ \frac{n}{\ln(n)}}=1\right)}\)
A to w świetle \(\displaystyle{ (*)}\) oznacza pytanie o prawdziwość równości:
\(\displaystyle{ \lim_{ n\to \infty } \frac{\text{li}(n)+\ln n+c }{ \frac{n}{\ln(n)}}=1}\)
Granica przekształca się do:
\(\displaystyle{ \lim_{ n\to \infty } \frac{\text{li}(n)}{ \frac{n}{\ln(n)}}+ \frac{\ln n}{ \frac{n}{\ln n}}+ \frac{c}{ \frac{n}{\ln(n)}}=1}\)
I jest to równość prawdziwa co czyni Twoje przypuszczenia prawdziwymi jako że:
\(\displaystyle{ \frac{\text{li}(n)}{ \frac{n}{\ln(n)}} \rightarrow 1}\)
\(\displaystyle{ \frac{\ln n}{ \frac{n}{\ln n}}+ \frac{c}{ \frac{n}{\ln(n)}} \rightarrow 0}\)
-- 31 lip 2018, o 17:23 --
Nie wiem o co Ci tu chodzi?
Z tego wynika tyle że szansa na wylosowanie liczby pierwszej ze zboru \(\displaystyle{ \left\{ 1,2,3...,N\right\}}\) jest bardzo mała gdy \(\displaystyle{ N}\) jest duże. I prawdopodobieństwo to zmniejsza się dążąc do \(\displaystyle{ 0}\). Nigdzie nie losuję \(\displaystyle{ N}\) tylko je ustalam i to czy jest pierwsze czy złożone nie jest istotne. (Tak formalnie rozumie się gęstość nie wiem co Ty masz na myśli mówiąc o gęstości. Jedynie udowodniłem zaproponowaną asymptotyczną równość).@Janusz Tracz zauważ co wynika z poniższego...
Janusz Tracz napisał(a):
...
\(\displaystyle{ \lim_{N \to \infty }\rho(N)=\lim_{N \to \infty } \frac{1}{\ln N}=0}\)
...
"Wylosuj dowolną liczbę naturalną N - liczba N nie jest pierwsza"
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Re: Gęstość liczb pierwszych
@Janusz Tracz - jesteś Wielki.
Gmerałem w tej co Ty okolicy odnośnie potwierdzenia ale nie mam praktyki albo rozumu.
Odnośnie tego o co mi chodzi to:
" Wylosuj dowolną liczbę naturalną \(\displaystyle{ N}\)" oznacza : weź liczbę naturalną z przedziału \(\displaystyle{ \left\langle1,+ \infty )}\) a w tym przedziale gęstość jest znikoma .
Jeżeli mam nieco racji odnośnie gęstości "mojej" to jak podszedłbyś do tematu obliczenia prawdopodobieństwa, że dana liczba \(\displaystyle{ n}\) jest pierwsza jeżeli żadna liczba, gdzie \(\displaystyle{ k \le \sqrt{n}}\) z przedziału \(\displaystyle{ \left\langle 2,k\right\rangle}\) nie dzieli tej liczby.-- 31 lip 2018, o 18:14 --Odnośnie tej "mojej" gęstości. Tak nieco bardziej poetycko :
To moja gęstość mówi o tym, że jeżeli pływasz po oceanie liczb naturalnych i wylądowałeś na pewnej znanej Ci liczbie pierwszej, ile musisz prawdopodobnie przepłynąć by napotkać następną liczbę pierwszą.
Formalna gęstość mówi jedynie o tym, że następna liczba pierwsza pojawi się prawdopodobnie w odległości równej dystansowi jaki przepłynąłeś podzielonemu przez ilości napotkanych przez Ciebie liczb pierwszych. Co jest przybliżeniem przybliżenia. Przy brzegu przecież było jak z sinicami.
Gmerałem w tej co Ty okolicy odnośnie potwierdzenia ale nie mam praktyki albo rozumu.
Odnośnie tego o co mi chodzi to:
" Wylosuj dowolną liczbę naturalną \(\displaystyle{ N}\)" oznacza : weź liczbę naturalną z przedziału \(\displaystyle{ \left\langle1,+ \infty )}\) a w tym przedziale gęstość jest znikoma .
Jeżeli mam nieco racji odnośnie gęstości "mojej" to jak podszedłbyś do tematu obliczenia prawdopodobieństwa, że dana liczba \(\displaystyle{ n}\) jest pierwsza jeżeli żadna liczba, gdzie \(\displaystyle{ k \le \sqrt{n}}\) z przedziału \(\displaystyle{ \left\langle 2,k\right\rangle}\) nie dzieli tej liczby.-- 31 lip 2018, o 18:14 --Odnośnie tej "mojej" gęstości. Tak nieco bardziej poetycko :
To moja gęstość mówi o tym, że jeżeli pływasz po oceanie liczb naturalnych i wylądowałeś na pewnej znanej Ci liczbie pierwszej, ile musisz prawdopodobnie przepłynąć by napotkać następną liczbę pierwszą.
Formalna gęstość mówi jedynie o tym, że następna liczba pierwsza pojawi się prawdopodobnie w odległości równej dystansowi jaki przepłynąłeś podzielonemu przez ilości napotkanych przez Ciebie liczb pierwszych. Co jest przybliżeniem przybliżenia. Przy brzegu przecież było jak z sinicami.
- leg14
- Użytkownik
- Posty: 3132
- Rejestracja: 5 lis 2014, o 20:24
- Płeć: Mężczyzna
- Lokalizacja: Radom
- Podziękował: 154 razy
- Pomógł: 475 razy
Gęstość liczb pierwszych
Czy Ty twierdzisz, że Twoja funkcja \(\displaystyle{ p(n)}\) wyznacza \(\displaystyle{ \frac{1}{\delta}}\) takie, że
\(\displaystyle{ \pi(n) +1 = \pi(n + \delta)}\)?
\(\displaystyle{ \pi(n) +1 = \pi(n + \delta)}\)?
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Gęstość liczb pierwszych
Mniej więcej tak wynika z dowodu Janusza Tracza.leg14 pisze:Czy Ty twierdzisz, że Twoja funkcja \(\displaystyle{ p(n)}\) wyznacza \(\displaystyle{ \frac{1}{\delta}}\) takie, że
\(\displaystyle{ \pi(n) +1 = \pi(n + \delta)}\)?
Właściwie tak można by zdefiniować gęstość czegoś, jako funkcję której całka od "początku" do pewnej wartości da nam wartość w tym punkcie tego czego gęstość wyznaczamy .
a4akro - co masz na myśli?
Odnośnie liczb bliźniaczych - by je wygenerować do pewnej wartości nie trzeba znać wszystkich liczb pierwszych do tej wartości. Brzmi jak herezja ale bliźniaczość liczby dziedziczą .
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Re: Gęstość liczb pierwszych
\(\displaystyle{ \rho \left( n \right) \approx \frac{n+\ln(n)}{n \cdot \ln(n)}}\)
Jednocześnie oznacza to wartość prawdopodobieństwa, że liczba \(\displaystyle{ n}\) jest pierwsza.
Jednocześnie oznacza to wartość prawdopodobieństwa, że liczba \(\displaystyle{ n}\) jest pierwsza.
- leg14
- Użytkownik
- Posty: 3132
- Rejestracja: 5 lis 2014, o 20:24
- Płeć: Mężczyzna
- Lokalizacja: Radom
- Podziękował: 154 razy
- Pomógł: 475 razy
Re: Gęstość liczb pierwszych
no ale wiesz , że \(\displaystyle{ \lim_{ n \to \infty } \frac{n+\ln(n)}{n \cdot \ln(n)} = 0}\), czyli twierdzisz, że dla dostatecznei dużych n masz \(\displaystyle{ \pi(n) + 1 = \pi(n+1)}\) ? Coś tu śmierdzi.
-
- Użytkownik
- Posty: 466
- Rejestracja: 1 gru 2015, o 21:49
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 20 razy
Re: Gęstość liczb pierwszych
Nic tu nie śmierdzileg14 pisze:no ale wiesz , że \(\displaystyle{ \lim_{ n \to \infty } \frac{n+\ln(n)}{n \cdot \ln(n)} = 0}\), czyli twierdzisz, że dla dostatecznei dużych n masz \(\displaystyle{ \pi(n) + 1 = \pi(n+1)}\) ? Coś tu śmierdzi.
Zauważ odwrotność gęstości czyli spodziewaną odległość do następnej liczby.
\(\displaystyle{ \lim_{ n \to \infty } \frac{n \cdot \ln(n)}{n+\ln(n)} = \infty}\)
Nie będzie to poprawne ale Twój zapis powinien być taki :
dla dostatecznie dużych \(\displaystyle{ n \rightarrow \infty}\) masz \(\displaystyle{ \pi(n) + 1 = \pi(n+ \infty )}\)
- leg14
- Użytkownik
- Posty: 3132
- Rejestracja: 5 lis 2014, o 20:24
- Płeć: Mężczyzna
- Lokalizacja: Radom
- Podziękował: 154 razy
- Pomógł: 475 razy
Re: Gęstość liczb pierwszych
a no tak mea culpa. Ale wiesz, ze pracownik Subway'a udowodnił, że istnieje nieskończenie wiele par liczb pierwszych oddalonych o mniej niż pewna stała? Musisz mieć błąd w swoim rozumowaniu iestety.