To this day I have not tried to understand the paper; just that it was hailed as one of the shortest and most elegant proofs.
[1] https://frontline.thehindu.com/other/article30245904.ece
[1] https://frontline.thehindu.com/other/article30245904.ece
To this day I have not tried to understand the paper; just that it was hailed as one of the shortest and most elegant proofs.
[1] https://frontline.thehindu.com/other/article30245904.ece
[1] https://frontline.thehindu.com/other/article30245904.ece
It is still an open problem whether prime factorization is in P or not. What Manindra Agrawal, Neeraj Kayal and Nitin Saxena showed is that checking whether a given (binary) number is prime is in P. Up to today, no polynomial-time method has been published to obtain a non-trivial factor of the input if the AKS algorithm returns that it is not prime.
Whether "Factorization is in P" actually implies "P=NP" is another open problem (most researchers in this area don't believe that this is the case).
What does hold is that if we found a "fast" algorithm for factorization, this would break some cryptosystems. The most well-known example is RSA, but other, more academic cryptosystems would be broken, too.
In its "Public key cryptography" template (https://en.wikipedia.org/wiki/Template:Cryptography_public-k...; click "[show]"), Wikipedia lists the following cryptosystems to be dependent on the hardness of integer factorization:
* Benaloh
* Blum–Goldwasser
* Cayley–Purser
* Damgård–Jurik
* GMR
* Goldwasser–Micali
* Naccache–Stern
* Paillier
* Rabin
* RSA
* Okamoto–Uchiyama
* Schmidt–SamoaWow this confused the hell out of me because I thought, isn't the sieve of eratosthenes already below polynomial time? But from what I read, while the sieve of eratosthenes is sub-polynomial relative to the magnitude of the input, the AKS method is polynomial time relative to the length of the input in binary representation (aka the number of binary digits).
But people forget that natural numbers are just data, and that data can be interpreted at a a natural number.