A 10,000 digit prime number called the "Pepe" prime
(media.greatawakening.win)
Comments (22)
sorted by:
Do you have proof that this is a prime number?
Agree. Let's stop calling these things "primes". You can't possibly know they are prime. All the supercomputers in the world operating for the age of the known universe couldn't check the ~10^4995 factors to verify this is prime.
They are cool ascii art that are relatively prime to a few small numbers. That's it.
They actually do have supercomputers dedicated to this stuff.
Do the math though...they're not THAT powerful. 10^4995 factors? An entire planet of supercomputers couldn't verify that. Smaller primes sure. But I doubt even Elon knows if his number is truly prime.
There are only a few known large primes that were discovered because of special properties. Mersenne primes are an example. That's why even knowing this prime number:
https://greatawakening.win/p/17s5MxWRVO/re-elon-musks-1800digit-prime-nu/
is bad news for the MPAA.
Note: a quantum supercomputer running Shor's algorithm could determine primality of a large number like this in a realistic period of time. There are no such quantum supercomputers known to exist.
Sure. The largest prime number ever found has almost 25 million digits. 1,800 digits is PEANUTS.
I am pretty sure the OP does not have one in his basement!
I have a pretty EPYC CPU ;-)
You are severely overestimating what it takes to determine if a number is prime or not. There are very quick methods to do this. On my CPU it takes about a minute to do for a ~10,000 digit number.
Just copy the number and use one of those libraries in either Python or C++; you will find the number is a prime.
Care to share your code?
There is actually a LONG post where a poster did exactly that. I believe it was posted 12/27
The code is in the comments
The code is trivial. The main issue potentially is in sympy. I use the function "isprime()" to determine if a number is a prime. It is highly optimized and uses all the tricks as it is a module that is developed and maintained by people who work in number theory (I do not).
From the documentation of sympy:
"Test if n is a prime number (True) or not (False). For n < 2^64 the answer is definitive; larger n values have a small probability of actually being pseudoprimes.
Negative numbers (e.g. -2) are not considered prime.
The first step is looking for trivial factors, which if found enables a quick return. Next, if the sieve is large enough, use bisection search on the sieve. For small numbers, a set of deterministic Miller-Rabin tests are performed with bases that are known to have no counterexamples in their range. Finally if the number is larger than 2^64, a strong BPSW test is performed. While this is a probable prime test and we believe counterexamples exist, there are no known counterexamples."
I am not sure how the BPSW test works and to be honest, I am not really interested in digging into number theory for a few weeks, just for this small "project" (if I can call it that at all).
Whatever the case, I am not going to pretend I could write a better test for a number to determine if it is prime than people who work with this stuff every day.
There's also the question of how to prove a number is prime and not a pseudo-prime number. How would one present such a proof? Do I just output all prime numbers up until the square root of the number I am displaying as an image? Because that would be the official test. Any number is a prime number until it is proven it can be factorized by any of the primes up the the prime number right before the square root of the original number.
Okay, suppose I do that. I store one bit for every number up to the square root of my number to indicate it is a prime number or not. That would take 10^900 bits for a single 1800 digit prime number. 10^900 bits is a bit more than 10^899 bytes. If I turn this into kilobytes, I take another 3 orders of magnitude off (1000 vs 1024). So turning it into terabytes, I can take off 3+3+3+3 = 12 orders of magnitude.
I am not sure I have 10^877 TB of storage. I am not sure I could compress this data to send it over the internet and I am not sure you could store it locally and then I am pretty sure you could never look through all this data before the universe ends xD
My question is why does any of this matter? It seems to me this is just more noise adding to the cacophony.
pepe prime is never noise
Explain to me why. Im not being snarky. I am an engineer and have had lots of math. I am aware of the significance of prime numbers. Im just having trouble finding the context and where this applies here. Is the answer encryption? Or is there other esoteric reasoning? Is it simply because its pepe and its cool? Please help me understand.
Yes.
Have we lost all humor and wonderment?
I am sorry. I will entertain myself in private from now on.
Jeez, people. Lighten up.
People think it is cool and "certainly not a coincidence" when a 17 pops up in a prime number that also displays as the X logo, then someone proves how easy it really is to generate such images and all of a sudden, people stop seeing the humor in it.
I just don't get it.
I dont have a problem with your efforts. These are awesome. I was just a bit confused about if there was some deep meaning that perhaps I was missing. We do take ourselves too seriously sometimes
Thank you. Same here. Primes are neat; but unless you are working encrypted data, not earthshaking. Even then, simply using a prime reduces the candidate number of keys by orders of magnitude
...been kinda wondering the point also.
It took all night, but I found three prime numbers that clearly display Pepe when you display their digits in a 100x100 matrix.
Here is one:
1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111118888888888888881111111111111888888111111111111111111111111111111111111111111111111 1111111111111111888111111111111118811111111881111111888811111111111111111111111111111111111111111111 1111111111111118811111111111111111188111118111111111111881111111111111111111111111111111111111111111 1111111111111181111111111111111111118811881111111111111118811111111111111111111111111111111111111111 1111111111111811111111111111111111111888811111111111111111881111111111111111111111111111111111111111 1111111111118111111111111111111111111181111111111111111111188111111111111111111111111111111111111111 1111111111181111111111111111111111111118111111111111111111118811111111111111111111111111111111111111 1111111111181111111111111111111111111118111111111111111111111811111111111111111111111111111111111111 1111111111811111111111111111111111111118811111111111111111111181111111111111111111111111111111111111 1111111111811111111111111888888888888888811111111111111111111188111111111111111111111111111111111111 1111111111111111111111888111111111111111881111111111111111111118111111111111111111111111111111111111 1111111111111111111118811111111111111111118811118888888888881111811111111111111111111111111111111111 1111111111111111111188111111111118111111111888888111111111188881811111111111111111111111111111111111 1111111111111111118811111111111111111111111188111111111111111118881111111111111111111111111111111111 1111111111111111111111111111111111111111111111811111111111111111188111111111111111111111111111111111 1111111111111111111111111111111111111111111111181111111111111111118811111111111111111111111111111111 1111111111111111111111111111111111111111111111188111111111111111111188111111111111111111111111111111 1111111111111111111111111111111111111111111111118111111111111111111118811111111111111111111111111111 1111111111111111111111111111111111111111111111111811111111111111111111887111111111111111111111111111 1111111111111111111111111111111111111111111111111881111111111111111111188111116111111111111111111111 1111111111111111111111188888888888888888888888881181111111111111888888888111111111111111111111111111 1111111111111111111118881111111111111118881111118888111111111888881111188881111111111111111111111111 1111111111111111111181111118888888888811118881111881111111111111888888811188111111111111111111111111 1111111111111111111811118888811111111188111188111188111111111888811111888888881111111111111111111111 1111111111111111118118881111111111111111881118811118811111188111111181111118881111111111111111111111 1111111111111111181188111111111111111111188811881111881111881118888888888811881111111111111111111111 1111111111111111811881111111111111111111111888118111181118111881111111111881811111111111111111111111 1111111111111111818811111188888888888888888888881881181111118888888111111188811111111111111111111111 1111111111111111888888888811188888888888811111188188181111188888888888881118811111111111111111111111 1111111111111111111188811111188118888888881111118818881111888888888881188811811111111111111111111111 1111111111111111111111188811888888888118881111111811881118888118888888111888811111111111111111111111 1111111111111111111111111188888888881111881111111881881181188888881188111111811111111111111111111111 1111111111111111111111111118888818881118881111111181181881888888881188111118811111111111111111111111 1111111111111111111111188111888828888888881111111181181811888118888888111188811111111111111111111111 1111111111111111111111118811118888888888811111111118111811888888888888111881811111111111111111111111 1111111111111111111111111181111111888888811111118888811888888888888881888111811111111111111111111111 1111111111111111111111111118111111111888888888881111811111888888888888811118111111111111111111111111 1111111111111111111111111111888111111111111111111118811111111111111111111181111111111111111111111111 1111111111111111111111111111111888888888111111111888111188111111111118888811111111111111111111111111 1111111111111111111111111111111111111188888888888811111111888888881118888881111111111111111111111111 1111111111111111111111111111111111111111111111188111111111118111111111188188111111111111111111111111 1111111111111111888111111111111111111191111111881111111111111811111188811118811111111111111111111111 1111111111111188881111111111111111111111111118811111111111111181111111111111811111111111111111111111 1111111111111111111111111111111111111111111881111111111111111118111111111111881111111111111111111111 1111111111111111111111111111111111111111188811111111111111111111811111111111188111111111111111111111 1111111111111188888811111111111111111188881111111111111111111111111111111111888111111111111111111111 1171111111118881111111111111111111168881111111111111111111111111111111111111811811111111111111111111 1111111111188188888811111111111111881111111111111111111111111111112111111111811811111111111111111111 1111111111181181111188881111111111111111111111111111111111111111111111411118811811111111111111111111 1111111111111881111111188888111111111111111111111111111111111111111111111118111811111111111111111111 1111111111111181118811111118888881111111111111111111111111111111111111111181118111111111111111111111 1111111111111188111188111111111188888811111111111111111111111111111111111811181111111111011111111111 1111111111111118811118888811111111111888888888111111111111111111111111178111811111111111111111111111 1111111111111111188111111888811111111111111188888888888888881111888888881118111111111111111111111111 1111111111111111118881111111888811111111111111111111111111888888888811111188811111111111111111111111 1111111111111111111188811111111888888888888111111111111111111111111111118811811111111111111111111111 1111111111111111111111188111111111111111118888881111111111111111111111188111811111111111111111111111 1111111111111111111111118881111111111111111111188888888888888888888888881111811111111111111111111111 1111111111111111111111111118881111111114111111111111111111111111111111111118111111111111111111111111 1111111111111111111111111111188811111111111111111111111111111111111111111181111111111111111111111111 1111111111111111111111111111111888111111111111111111111111111111111111111881111111111111111111111111 1111111111111111111111111111111118888811111111111111111111111111111111118881111111111111111111111111 1111111111111111111111111111111111111188888811111111111111111188881118881181111111111111111111111111 1111111111111111111111111111111111111111111188888888888888888888888888111181111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111881111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111188811111811111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111118881881118111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111881111118188111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111188111111111881111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111881111111111181111111111111111111111111111 1111111111111111111111111111111111111111111111111111111118811111111111118811111111111111111111111111 1111111111111111111111111111111111111111111111111111111188111111111111111888111111111111111111111111 1111111111111111111111111111111111111111111111111881118881111111111111111118811111111111111111111111 1111111111111111111111111111111111111111111111188118888118111111888881111111188111111111111111111111 1111111111111111111111111111111111111111111111881111881111811188118188118811118811111111111111111111 1111111111111111141111111111111111111111111111811111881118811881118188188111111881111111111111111111 1111111111111111111111111111111111111111111111881111181118188111881188811111111188111111111111111111 1111111111111111111111111111111111111111111111181111118888881118811888111111111118811111111111111111 1111111111111111111111111111111111111111111111118111111118111188118811111111111111881111111141111111 1111111111111111111111111111111111111111111111111811111118111811881111111111111111181111111111111111 1111111111111111111111111111111111111111111111111181111118118118111111111111111111118111111111111111 1111111111111111111111111111111111111111111111111188111118881181111111111811111111111811111111111111 1111111111111111111111111111111111111111111111111118111111811881111111188111111111111811111111111111 1111111111111111111111111111111111111111111111111118811111881811111111881111111111111181111111111111 1111111111111111111111111111111111111111111111111111811111188811111111811111111811111188111111111111 1111111111111111111111111111111111111111111111111118811111111881111118111111118811111118111111111119 1111111111111111111111111111111111111111111111111118811111111188111188111111188111181111811111111111 1111111111111111111111111111111111111111111111111118811111111118881181111111881111881111811111111111 1111111111111111111111111111111111111111111111111188811111111111188881111118811111811111181111111111 1111111111111111111111111111111111111111111111111181811111111111111181111188111118111111181111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 1111111111111111111111111113111111111111111111111111111111111111111111111111111111111111111111111111
Keep up the good work,fren.
I am in awe of your special talent!
Love it.
Thanks for your hard work.