How to find number of prime numbers between two integers - Mathematics Stack Exchange



Let π(x)=#{pxp is prime} be the prime counting function. The Prime Number Theorem tells us that

π(x)xlogx.
(That is limxπ(x)x/logx=1.) So, roughly speaking, around a large x, the probability that an integer is a prime is 1/logx. Thus, naively, one may expect that the number of primes in an interval (x,y], for large x is about (yx)/logx, and in a heuristic formula,
π(y)π(x)(yx)logx=hlogx.()
Here h=yx is the length of the interval. This heuristic makes senses only for h which is much bigger than logx.

From the Prime Number Theorem () holds if hλx, where λ>0 is fixed. From Riemann Hypothesis () holds for hx1/2+ϵ for any fixed ϵ>0. (Because the RH gives the error term in the PNT.) There are unconditional results by Huxley and Heath-Brown showing () for h roughly being x7/12.

If h=logxloglogxloglogloglogxlogloglogx, then () fails for a sequence xn. To deal with `small' intervals Selberg worked with almost all x. Namely he considered () for all xR+S, where |S(0,x]|=o(x). In this sense () holds if h/log2x0 conditionally on RH and for h=x19/77+ϵ unconditionally.

There are also works on the case hλlogx. There the distribution of the number of primes on intervals of this size is Poission with parameter λ, conditionally on the Hardy-Littlewood prime tuple conjecture. I think this is due to Gallagher.


Read full article from How to find number of prime numbers between two integers - Mathematics Stack Exchange


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts