CHAPTER 22
The abstract of formulas and their software programs
Appendixes (II)
(Domain function) (Natural numbers set)
(Range function) (Prime numbers set)
Contents:
The Abstract of the formula of the
prime numbers generator
The Program of the prime numbers
generator
The program for distinction of the prime
numbers
The abstract of the formula of the
determining of the "k-th" prime number
The Program for determining of prime
number "k-th"
The Abstract of Riemann’s Zeta
equation solution
The Program for determining of the
number of the prime numbers smaller than or equal any arbitrary number "p"
exactly
The abstract of the definition of the prime numbers set by using the surjective generating function of the prime numbers (IP).
The program for the definition of the
prime numbers set.
The abstract of the definition of the Mersenne’s prime
numbers set by using the prime numbers generator.
The program for the determining of the Mersenne’s prime numbers of M-digits by using prime numbers formula (M: Arbitrary number).
The New Mersenne’s prime number as "42nd" known Mersenne prime found (February 2005).
Determining of generating function of the prime numbers greater than the greatest prime number (by prime numbers formula)
Determining of generating function of the prime numbers greater than the greatest prime number (by prime numbers formula)
For Example 1:
n |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
... |
|
... |
|
3 |
5 |
7 |
9 |
11 |
13 |
15 |
17 |
19 |
21 |
23 |
25 |
27 |
29 |
31 |
... |
|
... |
|
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
... |
1 |
... |
This program"" is for testing the formula
.The purpose
of this program is distinction of prime numbers. With running this program when
the program require to enter a number, then enter a number, and press the enter
key, so the program will tell you that this number is prime or not.
22.3.1. Example
n |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
... |
|
3 |
5 |
7 |
p |
11 |
13 |
p |
17 |
19 |
p |
23 |
p |
p |
29 |
31 |
... |
(Domain function) (Natural numbers set)
(Range function) (Prime numbers set)
This program is for testing the relation the purpose
of this program is generating of prime numbers. After running this program at
first the below message will appear:
"Enter Down Limit"
and then message
"Enter Up Limit"
In answer to this message we should enter the down limit and
up limit of natural-subset that we want to enter the numbers of "1"
up to "1000,000" after pressing the enter key. All of the prime
numbers between "1" and "1000, 000" will be saved as a file
to the name of [4]
22.6.1.
|
3 |
5 |
7 |
9 |
11 |
13 |
15 |
17 |
19 |
21 |
23 |
... |
k |
2 |
3 |
4 |
5 |
5 |
6 |
7 |
7 |
8 |
9 |
9 |
... |
|
3 |
5 |
7 |
0 |
11 |
13 |
0 |
17 |
19 |
0 |
23 |
... |
22.6.2.
22.6.2.1. Example:
k |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
... |
|
3 |
5 |
7 |
11 |
13 |
17 |
19 |
23 |
29 |
31 |
37 |
41 |
43 |
... |
This program ""is for testing the formula
"
"
from part (22.6.1). The purpose of this program is calculating the prime number
"k-th".
22.8.1. Riemann's Zeta Function
22.8.2. Riemann's Zeta
equation""
22.8.3.
The determining of the number of the prime numbers less
than or equal any arbitrary number "p" exactly:
22.8.4. Example
P |
3 |
5 |
7 |
11 |
13 |
17 |
19 |
23 |
29 |
31 |
... |
|
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
... |
This program () is for testing part (22.8.3).
The purpose of this program is determining the number of the
prime numbers before. For example, if you enter a
prime number like
, the program will give you
number "6" in answer that shows number
is
prime number.
22.10.1. Example
P=2: |
n |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
... |
|
3 |
5 |
7 |
2 |
11 |
13 |
2 |
17 |
19 |
2 |
23 |
2 |
2 |
29 |
31 |
2 |
2 |
... |
This program () is for testing (22.10). The
purpose of this program is determining the prime number set. In below form:
22.12.1. Example
m |
1 |
2 |
3 |
4 |
5 |
6 |
... |
|
M(m) |
3 |
7 |
3 |
31 |
3 |
127 |
... |
|
Note. This program designed for determining of the
power of new Mersenne’s prime number (Power "p" in by using of
previous Mersenne’s prime numbers power). Here, look at the part of program and
running its results. It dose contain "25" pages and about
"500" lines.
The Result is: 25, 964, 951
If in procedure of running, for titan numbers you faced with a problem, this problem is not related to the programming. The used variables in program although selected with long length. They have so limitation. For huge and complicated calculations, we must used from variables with longer length (if exist) and for the most complicated calculations we should used super computer.
On February 18, 2005, Dr. Martin Nowak from Germany, found
the new largest known prime number,. The prime number has 7,816,230
digits! It took more than 50 days of calculations on Dr. Nowak's 2.4 GHz
Pentium 4 computer. The new prime was independently verified in 5 days by Tony
Reix of Grenoble, France using a 16 Itanium CPU Bull NovaScale 5000 HPC running
the Glucas program by Guillermo Ballester Valor of Granada, Spain. A second
verification was completed by Jeff Gilchrist of Elytra Enterprises Inc. In Ottawa,
Canada using 15 days of time on 12 CPUs of a Compaq Alpha GS160 1.2 GHz CPU
server at SHARCNET.
Dr. Martin Nowak, an eye surgeon in Michelfeld, Germany learned of GIMPS in April 1999 when he red an article his newspaper, the "Frankfurter Allgemeine Zeitung". Dr. Nowak, a math hobbyist, started with one PC and as his practice grew so did his participation in GIMPS. Six years later, he has 24 computers doing calculations for GIMPS—and one Mersenne Prime to his credit!
Perfectly Scientific, Dr. Crandall's company which developed the FFT algorithm used by GIMPS, makes a poster you can order containing the entire number. It is kind of pricey because accurately printing an over-sized poster in 1-point font is not easy! Makes a cool present for the serious math nut in your family.
Dr. Nowak could not have made this discovery alone. In recognition of contributions made by tens of thousands GIMPS volunteers, credit for this new discovery will go to "Nowak, Woltman, Kurowski, et al". The discovery is the eighth record prime for the GIMPS project. Join now and you could find the next record-breaking prime! You could even win some cash.
For more information on this latest prime discovery read the full press release[6]
For determining the generating function of an unknown large
enough prime number on other word the generating function of the numbers
greater than the greatest prime number which is the "42nd" known
Mersenne prime namely "" is defined as follows:
(1)
Therefore, the following functions produce either, which is the
greatest known prime number or the prime numbers after this number:
The function in (1) is introduced as the generating function of the unknown large enough prime numbers.
In order to find a prime number large enough by using a computer, there are a lot of algorithms. Each of these algorithms because of its digital inherence is not able to distinguish the prime numbers after a specific large number. So, we should define a function which is able to produce the numbers greater than the greatest known prime number. The following function is a kind of these functions:
(2)