数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: ysr

[原创]素数个数的公式和第m个素数出现的范围的探索

[复制链接]
 楼主| 发表于 2011-3-11 14:09 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

没时间去图书馆,但通过其他朋友数据看,9616可能不对,公式x/(lnx*a)+2x^(1/2)/lnx,在x>=100000时,成了上限公式,题目不对了改了,常数a是变量要改,是随x的增大而增大的,就竟如何增大,是波动还是等比递增?待研究,感谢朋友批评指正!
欢迎探讨!
 楼主| 发表于 2011-7-7 23:04 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

感谢doudou1先生送给我1个10万内的素数表!感谢朋友们纠正了我的错误!此公式只在10万内有效,是下限,10万以上成了上限且离实际远,没用!  
 楼主| 发表于 2011-7-12 13:09 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

 楼主| 发表于 2011-7-12 13:10 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

 楼主| 发表于 2011-7-12 13:13 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

感谢doudou1先生送给我1个10万内的素数表!感谢朋友们纠正了我的错误!此公式只在10万内有效,是下限,10万以上成了上限且离实际远,没用!  
 楼主| 发表于 2011-11-11 09:26 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

[这个贴子最后由ysr在 2011/11/11 01:48pm 第 4 次编辑]

第M个素数的估算公式调整如下:f=m*(lnm+1)+2*(m*(lnm+1))^(1/2),出现范围为f+-2f^(1/2),象老3的2哥必是老2一样,只要找到准确的素数个数公式,2者结合就会准确找到第M个素数,较接近实际的x内的素数个数公式下限调整为:m=x/lnx+2*x^(1/2)/lnx,以下为公式数据:
序号    x        公式值

1
10000
1107

2
20000
2048

3
30000
2943

4
40000
3812

5
50000
4662

6
60000
5498

7
70000
6321

8
80000
7136

9
90000
7942

10
100000
8740

11
110000
9533

12
120000
10319

13
130000
11101

14
140000
11878

15
150000
12650

16
160000
13419

17
170000
14183

18
180000
14945

19
190000
15703

20
200000
16458

21
210000
17210

22
220000
17960

23
230000
18707

24
240000
19452

25
250000
20194

26
260000
20934

27
270000
21672

28
280000
22408

29
290000
23142

30
300000
23874

31
310000
24604

32
320000
25333

33
330000
26060

34
340000
26786

35
350000
27509

36
360000
28232

37
370000
28953

38
380000
29672

39
390000
30390

40
400000
31107

41
410000
31823

42
420000
32537

43
430000
33250

44
440000
33962

45
450000
34673

46
460000
35382

47
470000
36091

48
480000
36798

49
490000
37505

50
500000
38210

51
510000
38915

52
520000
39618

53
530000
40320

54
540000
41022

55
550000
41723

56
560000
42422

57
570000
43121

58
580000
43819

59
590000
44516

60
600000
45213

61
610000
45908

62
620000
46603

63
630000
47297

64
640000
47990

65
650000
48683

66
660000
49375

67
670000
50066

68
680000
50756

69
690000
51445

70
700000
52134

71
710000
52822

72
720000
53510

73
730000
54197

74
740000
54883

75
750000
55569

76
760000
56254

77
770000
56938

78
780000
57622

79
790000
58305

80
800000
58988

81
810000
59670

82
820000
60351

83
830000
61032

84
840000
61712

85
850000
62392

86
860000
63071

87
870000
63750

88
880000
64428

89
890000
65106

90
900000
65783

91
910000
66459

92
920000
67135

93
930000
67811

94
940000
68486

95
950000
69161

96
960000
69835

97
970000
70508

98
980000
71182

99
990000
71854

100
1000000
72527

101
1010000
73199

102
1020000
73870

103
1030000
74541

104
1040000
75211

105
1050000
75881

106
1060000
76551

107
1070000
77220

108
1080000
77889

109
1090000
78557

110
1100000
79225

111
1110000
79893

112
1120000
80560

113
1130000
81227

114
1140000
81893

115
1150000
82559

116
1160000
83225

117
1170000
83890

118
1180000
84555

119
1190000
85219

120
1200000
85884

121
1210000
86547

122
1220000
87211

123
1230000
87874

124
1240000
88536

125
1250000
89199

126
1260000
89861

127
1270000
90522

128
1280000
91183

129
1290000
91844

130
1300000
92505

131
1310000
93165

132
1320000
93825

133
1330000
94485

134
1340000
95144

135
1350000
95803

136
1360000
96462

137
1370000
97120

138
1380000
97778

139
1390000
98435

140
1400000
99093

141
1410000
99750

142
1420000
100407

143
1430000
101063

144
1440000
101719

145
1450000
102375

146
1460000
103031

147
1470000
103686

148
1480000
104341

149
1490000
104995

150
1500000
105650

151
1510000
106304

152
1520000
106958

153
1530000
107611

154
1540000
108264

155
1550000
108917

156
1560000
109570

157
1570000
110223

158
1580000
110875

159
1590000
111527

160
1600000
112178

161
1610000
112830

162
1620000
113481

163
1630000
114131

164
1640000
114782

165
1650000
115432

166
1660000
116082

167
1670000
116732

168
1680000
117382

169
1690000
118031

170
1700000
118680

171
1710000
119329

172
1720000
119977

173
1730000
120626

174
1740000
121274

175
1750000
121922

176
1760000
122569

177
1770000
123217

178
1780000
123864

179
1790000
124511

180
1800000
125157

181
1810000
125804

182
1820000
126450

183
1830000
127096

184
1840000
127741

185
1850000
128387

186
1860000
129032

187
1870000
129677

188
1880000
130322

189
1890000
130967

190
1900000
131611

191
1910000
132255

192
1920000
132899

193
1930000
133543

194
1940000
134186

195
1950000
134830

196
1960000
135473

197
1970000
136116

198
1980000
136758

199
1990000
137401

200
2000000
138043

201
2010000
138685

202
2020000
139327

203
2030000
139969

204
2040000
140610

205
2050000
141251

206
2060000
141892

207
2070000
142533

208
2080000
143174

209
2090000
143814

210
2100000
144455

211
2110000
145095

212
2120000
145735

213
2130000
146374

214
2140000
147014

215
2150000
147653

216
2160000
148292

217
2170000
148931

218
2180000
149570

219
2190000
150208

220
2200000
150847

221
2210000
151485

222
2220000
152123

223
2230000
152761

224
2240000
153398

225
2250000
154036

226
2260000
154673

227
2270000
155310

228
2280000
155947

229
2290000
156584

230
2300000
157220

231
2310000
157856

232
2320000
158493

233
2330000
159129

234
2340000
159765

235
2350000
160400

236
2360000
161036

237
2370000
161671

238
2380000
162306

239
2390000
162941

240
2400000
163576

241
2410000
164211

242
2420000
164845

243
2430000
165479

244
2440000
166114

245
2450000
166748

246
2460000
167381

247
2470000
168015

248
2480000
168649

249
2490000
169282

250
2500000
169915

251
2510000
170548

252
2520000
171181

253
2530000
171814

254
2540000
172446

255
2550000
173079

256
2560000
173711

257
2570000
174343

258
2580000
174975

259
2590000
175607

260
2600000
176238

261
2610000
176870

262
2620000
177501

263
2630000
178132

264
2640000
178763

265
2650000
179394

266
2660000
180025

267
2670000
180655

268
2680000
181286

269
2690000
181916

270
2700000
182546

271
2710000
183176

272
2720000
183806

273
2730000
184435

274
2740000
185065

275
2750000
185694

276
2760000
186323

277
2770000
186953

278
2780000
187582

279
2790000
188210

280
2800000
188839

281
2810000
189468

282
2820000
190096

283
2830000
190724

284
2840000
191352

285
2850000
191980

286
2860000
192608

287
2870000
193236

288
2880000
193863

289
2890000
194491

290
2900000
195118

291
2910000
195745

292
2920000
196372

293
2930000
196999

294
2940000
197626

295
2950000
198252

296
2960000
198879

297
2970000
199505

298
2980000
200131

299
2990000
200757

300
3000000
201383

301
3010000
202009

302
3020000
202635

303
3030000
203260

304
3040000
203886

305
3050000
204511

306
3060000
205136

307
3070000
205761

308
3080000
206386

309
3090000
207011

310
3100000
207636

311
3110000
208260

312
3120000
208885

313
3130000
209509

314
3140000
210133

315
3150000
210757

316
3160000
211381

317
3170000
212005

318
3180000
212629

319
3190000
213252

320
3200000
213876

321
3210000
214499

322
3220000
215122

323
3230000
215745

324
3240000
216368

325
3250000
216991

326
3260000
217614

327
3270000
218236

328
3280000
218859

329
3290000
219481

330
3300000
220103

331
3310000
220725

332
3320000
221347

333
3330000
221969

334
3340000
222591

335
3350000
223213

336
3360000
223834

337
3370000
224456

338
3380000
225077

339
3390000
225698

340
3400000
226319

341
3410000
226940

342
3420000
227561

343
3430000
228182

344
3440000
228802

345
3450000
229423

346
3460000
230043

347
3470000
230664

348
3480000
231284

349
3490000
231904

350
3500000
232524

351
3510000
233144

352
3520000
233764

353
3530000
234383

354
3540000
235003

355
3550000
235622

356
3560000
236241

357
3570000
236861

358
3580000
237480

359
3590000
238099

360
3600000
238718

361
3610000
239336

362
3620000
239955

363
3630000
240574

364
3640000
241192

365
3650000
241810

366
3660000
242429

367
3670000
243047

368
3680000
243665

369
3690000
244283

370
3700000
244901

371
3710000
245518

372
3720000
246136

373
3730000
246754

374
3740000
247371

375
3750000
247988

376
3760000
248606

377
3770000
249223

378
3780000
249840

379
3790000
250457

380
3800000
251073

381
3810000
251690

382
3820000
252307

383
3830000
252923

384
3840000
253540

385
3850000
254156

386
3860000
254772

387
3870000
255388

388
3880000
256004

389
3890000
256620

390
3900000
257236

391
3910000
257852

392
3920000
258468

393
3930000
259083

394
3940000
259699

395
3950000
260314

396
3960000
260929

397
3970000
261544

398
3980000
262159

399
3990000
262774

400
4000000
263389

401
4010000
264004

402
4020000
264619

403
4030000
265233

404
4040000
265848

405
4050000
266462

406
4060000
267077

407
4070000
267691

408
4080000
268305

409
4090000
268919

410
4100000
269533

411
4110000
270147

412
4120000
270761

413
4130000
271374

414
4140000
271988

415
4150000
272601

416
4160000
273215

417
4170000
273828

418
4180000
274441

419
4190000
275054

420
4200000
275667

421
4210000
276280

422
4220000
276893

423
4230000
277506

424
4240000
278119

425
4250000
278731

426
4260000
279344

427
4270000
279956

428
4280000
280568

429
4290000
281181

430
4300000
281793

431
4310000
282405

432
4320000
283017

433
4330000
283629

434
4340000
284241

435
4350000
284852

436
4360000
285464

437
4370000
286076

438
4380000
286687

439
4390000
287298

440
4400000
287910

441
4410000
288521

442
4420000
289132

443
4430000
289743

444
4440000
290354

445
4450000
290965

446
4460000
291576

447
4470000
292186

448
4480000
292797

449
4490000
293408

450
4500000
294018

451
4510000
294628

452
4520000
295239

453
4530000
295849

454
4540000
296459

455
4550000
297069

456
4560000
297679

457
4570000
298289

458
4580000
298899

459
4590000
299508

460
4600000
300118

461
4610000
300728

462
4620000
301337

463
4630000
301947

464
4640000
302556

465
4650000
303165

466
4660000
303774

467
4670000
304383

468
4680000
304992

469
4690000
305601

470
4700000
306210

471
4710000
306819

472
4720000
307428

473
4730000
308036

474
4740000
308645

475
4750000
309253

476
4760000
309862

477
4770000
310470

478
4780000
311078

479
4790000
311686

480
4800000
312294

481
4810000
312902

482
4820000
313510

483
4830000
314118

484
4840000
314726

485
4850000
315333

486
4860000
315941

487
4870000
316549

488
4880000
317156

489
4890000
317763

490
4900000
318371

491
4910000
318978

492
4920000
319585

493
4930000
320192

494
4940000
320799

495
4950000
321406

496
4960000
322013

497
4970000
322620

498
4980000
323226

499
4990000
323833

500
5000000
324440

501
5010000
325046

502
5020000
325653

503
5030000
326259

504
5040000
326865

505
5050000
327471

506
5060000
328077

507
5070000
328683

508
5080000
329289

509
5090000
329895

510
5100000
330501

511
5110000
331107

512
5120000
331713

513
5130000
332318

514
5140000
332924

515
5150000
333529

516
5160000
334135

517
5170000
334740

518
5180000
335345

519
5190000
335950

520
5200000
336556

521
5210000
337161

522
5220000
337766

523
5230000
338371

524
5240000
338975

525
5250000
339580

526
5260000
340185

527
5270000
340790

528
5280000
341394

529
5290000
341999

530
5300000
342603

531
5310000
343207

532
5320000
343812

533
5330000
344416

534
5340000
345020

535
5350000
345624

536
5360000
346228

537
5370000
346832

538
5380000
347436

539
5390000
348040

540
5400000
348643

541
5410000
349247

542
5420000
349851

543
5430000
350454

544
5440000
351058

545
5450000
351661

546
5460000
352265

547
5470000
352868

548
5480000
353471

549
5490000
354074

550
5500000
354677

551
5510000
355280

552
5520000
355883

553
5530000
356486

554
5540000
357089

555
5550000
357692

556
5560000
358294

557
5570000
358897

558
5580000
359499

559
5590000
360102

560
5600000
360704

561
5610000
361307

562
5620000
361909

563
5630000
362511

564
5640000
363113

565
5650000
363716

566
5660000
364318

567
5670000
364920

568
5680000
365521

569
5690000
366123

570
5700000
366725

571
5710000
367327

572
5720000
367928

573
5730000
368530

574
5740000
369132

575
5750000
369733

576
5760000
370334

577
5770000
370936

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

0
0
#NUM!

00#NUM!

以下为第M素数范围的数据:
序号 f  2f^(1/2) 上限 下限
1 100 607 49 656 558
2 200 1329 72 1401 1257
3 300 2100 91 2191 2009
4 400 2901 107 3008 2794
5 500 3727 122 3849 3605
6 600 4571 135 4706 4436
7 700 5430 147 5577 5283
8 800 6303 158 6461 6145
9 900 7189 169 7358 7020
10 1000 8084 179 8263 7905
11 1100 8990 189 9179 8801
12 1200 9905 199 10104 9706
13 1300 10827 208 11035 10619
14 1400 11755 216 11971 11539
15 1500 12692 225 12917 12467
16 1600 13635 233 13868 13402
17 1700 14584 241 14825 14343
18 1800 15538 249 15787 15289
19 1900 16498 256 16754 16242
20 2000 17463 264 17727 17199
21 2100 18433 271 18704 18162
22 2200 19407 278 19685 19129
23 2300 20386 285 20671 20101
24 2400 21369 292 21661 21077
25 2500 22357 299 22656 22058
26 2600 23347 305 23652 23042
27 2700 24342 312 24654 24030
28 2800 25340 318 25658 25022
29 2900 26342 324 26666 26018
30 3000 27347 330 27677 27017
31 3100 28355 336 28691 28019
32 3200 29366 342 29708 29024
33 3300 30381 348 30729 30033
34 3400 31399 354 31753 31045
35 3500 32419 360 32779 32059
36 3600 33442 365 33807 33077
37 3700 34468 371 34839 34097
38 3800 35496 376 35872 35120
39 3900 36528 382 36910 36146
40 4000 37561 387 37948 37174
41 4100 38596 392 38988 38204
42 4200 39635 398 40033 39237
43 4300 40676 403 41079 40273
44 4400 41719 408 42127 41311
45 4500 42764 413 43177 42351
46 4600 43811 418 44229 43393
47 4700 44860 423 45283 44437
48 4800 45912 428 46340 45484
49 4900 46966 433 47399 46533
50 5000 48021 438 48459 47583
51 5100 49079 443 49522 48636
52 5200 50138 447 50585 49691
53 5300 51199 452 51651 50747
54 5400 52263 457 52720 51806
55 5500 53327 461 53788 52866
56 5600 54394 466 54860 53928
57 5700 55463 471 55934 54992
58 5800 56533 475 57008 56058
59 5900 57605 480 58085 57125
60 6000 58679 484 59163 58195
61 6100 59753 488 60241 59265
62 6200 60831 493 61324 60338
63 6300 61909 497 62406 61412
64 6400 62988 501 63489 62487
65 6500 64071 506 64577 63565
66 6600 65153 510 65663 64643
67 6700 66238 514 66752 65724
68 6800 67323 518 67841 66805
69 6900 68412 523 68935 67889
70 7000 69500 527 70027 68973
71 7100 70590 531 71121 70059
72 7200 71682 535 72217 71147
0 0 #NUM! #NUM! #NUM! #NUM!
0 0 #NUM! #NUM! #NUM! #NUM!
0 0 #NUM! #NUM! #NUM! #NUM!
0 0 #NUM! #NUM! #NUM! #NUM
欢迎探讨!
发表于 2011-11-11 19:18 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

精确的是:
                N"+12(N';-1';)
    (1)π(N)=--------------
                     An
               N"+12(N';-1';)
    (2)An=----------------
                 π(X)
所以:
   (3)π(N)≡(N"+12(N';-1))/(N"+12(N';-1))/π(X)
              ≡π(X)(实际素数单位个数)。
发表于 2011-11-11 19:27 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

素数个数的精确公式,教科书上就有,就是容斥原理公式,容斥原理公式可以看成由公式“X*Π(1-1/P)”推导出来的。没有任何误差。
容斥原理公式看起来复杂,数学界对容斥原理公式似乎不屑一顾,其实,编程计算,用容斥原理公式计算,奇快,一般方法望尘莫及。
我以前编过容斥原理公式计算素数数量,只计算到几千万的素数数量,几乎瞬间完成。后来由于电脑崩溃,程序丢失了。
说这些,仅供你参考。
发表于 2011-11-11 19:46 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

下面引用由zhujingshen2011/11/11 07:27pm 发表的内容:
素数个数的精确公式,教科书上就有,就是容斥原理公式,容斥原理公式可以看成由公式“X*Π(1-1/P)”推导出来的。没有任何误差。
容斥原理公式看起来复杂,数学界对容斥原理公式似乎不屑一顾,其实,编程计算,用 ...
    哈哈!
    崩溃了吧???????????????????
    就是世界上最大容量的计算机也得崩溃!!!!!!
发表于 2011-11-11 22:15 | 显示全部楼层

[原创]素数个数的公式和第m个素数出现的范围的探索

下面引用由任在深2011/11/11 07:46pm 发表的内容:
    哈哈!
    崩溃了吧???????????????????
    就是世界上最大容量的计算机也得崩溃!!!!!!
你对编程可能是外行,
容斥原理的计算是可以大量的简化,当分子小于分母后,后面的大量计算就可以不用计算。
你可以看看具体的计算 ,实际需要计算的分数数值并不多。
崩溃是因为后来病毒造成的,和计算没有关系。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-8-29 12:54 , Processed in 0.124869 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表