Kezdőoldal » Tudományok » Természettudományok » A nagy számok (pl 19-20...

A nagy számok (pl 19-20 jegyű) között melyik a több: a prímek száma, vagy a csak 2 nagy osztóval rendelkezőké? Folyt.

Figyelt kérdés

Pl. 2^63 közelében prímből van több, vagy olyan számból amelyiknek pontosan 2 nagy - a köbgyökénél nagyobb,

>2^21 - osztója van?

Átlagosan kb minden 44. prím, - ln(2^63)=43,67 - és a "nagy osztós" mennyi?



2013. dec. 8. 16:12
 1/7 anonim ***** válasza:
Érdekes kérdés, de hogy merült fel?
2013. dec. 8. 16:16
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

Faktorizáltam nagy számokat, és azt tapasztaltam, hogy nem csak a prímek egyre ritkábbak, hanem a "csak 2 nagy

osztósak" is. Érdekelne az arányuk.

2013. dec. 8. 17:25
 3/7 bongolo ***** válasza:

Természetes, hogy azok is ritkábbak, hisz a prímek szorzatából jönnek.


A számuk nagyon attól függ, hogyan definiálod azt, hogy "nagy osztó". Ha nem teszünk kikötést, szóval lehet kis osztó is, akkor Landaunak van egy érdekes eredménye a legfeljebb k-majdnem prímek számáról mondjuk ennek a lapnak az alján:

[link]

E szerint a legfeljebb félprímek száma:

π₂(n) ≈ (n / ln n) · ln ln n

Ez persze nem csak a nagy osztójú félprímeket tartalmazza, hanem a kis prímek is lehetnek az osztói akár a sokadik hatványon is, illetve ebben a prímek is benne vannak.


De nem ezt kérdezted. Ha mondjuk a 2^62 és 2^64 közötti félprímeket nézzük, amiknek a prímtényezői 2^21-nél nagyobbak, akkor összeszámolhatjuk a közelítéseket mondjuk úgy, hogy vesszük a 2^21 és 2^22 közötti prímeket és megszorozzuk a 2^41 és 2^42 közöttiekkel. Így biztos, hogy félprímet kapunk, ráadásul a kívánt tartományban.

Ezt meg kell ismételnünk 2^22..2^23 és 2^40..2^41 közötti prímekkel is, és így tovább.


Írtam rá programot, ami egy olyan szubrutinon alapul, ami megbecsüli a 2^n és 2^(n+1) közötti prímek számát a prímszámtétel alapján. Ez jött ki:


Prímek száma 2^62 és 2^64 között: 3.085179e+17

Félprímek száma:

2^21*2^41 és 2^22*2^42 között: 1.309762e+05 * 7.369384e+10 = 9.652141e+15

2^22*2^40 és 2^23*2^41 között: 2.511327e+05 * 3.772204e+10 = 9.473236e+15

2^23*2^39 és 2^24*2^40 között: 4.823342e+05 * 1.931983e+10 = 9.318616e+15

2^24*2^38 és 2^25*2^39 között: 9.278356e+05 * 9.900745e+09 = 9.186264e+15

2^25*2^37 és 2^26*2^38 között: 1.787402e+06 * 5.076934e+09 = 9.074524e+15

2^26*2^36 és 2^27*2^37 között: 3.447921e+06 * 2.605063e+09 = 8.982051e+15

2^27*2^35 és 2^28*2^36 között: 6.659413e+06 * 1.337620e+09 = 8.907765e+15

2^28*2^34 és 2^29*2^35 között: 1.287722e+07 * 6.873238e+08 = 8.850820e+15

2^29*2^33 és 2^30*2^34 között: 2.492776e+07 * 3.534447e+08 = 8.810584e+15

2^30*2^32 és 2^31*2^33 között: 4.830471e+07 * 1.818998e+08 = 8.786616e+15

2^31*2^31 és 2^32*2^32 között: 9.369448e+07 * 9.369448e+07 = 8.778655e+15

Félprímek száma 2^62 és 2^64 között összesen: 9.982127e+16


Szóval nagyjából harmadannyi nagy-osztójú félprím van a tartományban, mint prím.

2015. ápr. 23. 22:42
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:

Köszi!

Én is hasonlóan gondolkodtam, de nem látom át teljesen.

"Félprímek száma:

2^21*2^41 és 2^22*2^42 között: 1.309762e+05 * 7.369384e+10 = 9.652141e+15

2^22*2^40 és 2^23*2^41 között: 2.511327e+05 * 3.772204e+10 = 9.473236e+15 ..."

Mintha hiányozna belőle, pl. ezek:

2^22.5 ... 2^23 * 2^39.5 ... 2^40

2^22 ... 2^22.5 * 2^41 ... 2^41.5

2^23.5 ... 2^24 * 2^38.5 ... 2^39 ; meg hasonlóak

Szerintem akár 2/3 is lehet. (?)

2015. ápr. 24. 14:00
 5/7 bongolo ***** válasza:
Igazad van, trükkösebben kell írni a programot, nagyobb átlapolásokkal... Este megpróbálom.
2015. ápr. 24. 17:08
Hasznos számodra ez a válasz?
 6/7 bongolo ***** válasza:

Átírtam úgy, hogy 2^n és 2^(n+Δ) az egyik tartomány, a másik pedig 2^(62-n) és 2^(64-n-Δ).

A tegnapi táblázatom Δ=1-nek felelt meg, azzal kb. 10^17 volt a félprímek száma.

Most próbáltam Δ=1/2, 1/4, 1/8 stb. értékekkel egészen 1/1024-ig. Ahogy finomodott a felosztás, úgy nőtt a kiírt félprímek száma (egyre kisebb mértékben), 1.88·10^17 körül lehet a határérték.


Érdekes, hogy a 2^Δ "széles" és a 2^(2-Δ) "széles" tartományban lévő prímek számának a szorzata közel állandó n értékétől függetlenül (10%-on belüli a változás). Ez a tegnapi táblázatban is látszik.

[A "szélesség" persze nem szélesség, pl. a kisebbik tartomány valódi szélessége nem 2^Δ, hanem 2^n ·(2^Δ - 1).]


A legjobb persze az lenne, ha nem egy 2^Δ "széles" tartományra, hanem minden egyes p prímre számolnánk ki a prímek számát a 2^62/p és 2^64/p közötti tartományban, és ezeket szummáznánk.

2015. ápr. 25. 00:59
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

"A legjobb persze az lenne, ha ... minden egyes p prímre számolnánk ki a prímek számát a 2^62/p és 2^64/p között"

Kipróbáltam sokkal kisebb, de több nagyságrendben, és mindig a prímek számának 0,69 ± 0,01 -szerese jött ki a nagy osztósak számára.

(Lehet, hogy ln(2)=0,693 a pontos szám(?), lenne is benne logika.)

2015. ápr. 25. 19:58

További kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!