Skip to Content
Advertisement
Math

What if Solving Math Problems Were as Easy as Checking Solutions?

If you think computers have gotten really good at solving problems—like voice recognition, or self-driving cars—then your mind would be blown by what they could do if P = NP.

Featured Video

Internet cryptography would come crashing down. Voice and image recognition would become near-perfect. Mathematical proofs would be greatly simplified. The stock market would dramatically change.

All by proving this one theorem, which states that finding the solution to a problem would about as hard as checking it. Think about that: In your high school algebra class, was it easier to plug the answer that your teacher gave you into the equations to see that it worked, or to come up with the answer? If P = NP, those two tasks would about as hard as each other.

Or, to use a more important example, what if you had to factor a large number into primes? Once you have the prime factors, it’s easy to check if they multiply together to give the original number, but finding the factors requires, in general, a slow, laborious process. The difference in speed between finding prime factors, and checking prime factors, is at the root of most internet security. If there were no difference, there would be no security.

Advertisement

That’s a big if, however.  So big that the Clay Mathematics Institute will give you a million dollars if you prove whether or not P = NP.  Some consider it one of the most important problems in all of theoretical computer science.

One of those people is Scott Aaronson, theoretical computer scientist, professor at the Massachusetts Institute of Technology, author of the popular blog “Shtetl-Optimized,” and the book Quantum Computing Since Democritus. We asked him, what would happen if we actually proved P = NP? You can see the full interview here.

 

Advertisement

Advertisement

Stay in touch

Sign up for our free newsletter

More from Math

Explore Math

Ancient Math Hidden in Oldest Known Floral Pottery

Bowls from the Halafian culture of Mesopotamia suggest people used art to enumerate their rapidly changing world

December 15, 2025

When Monsters Came for Mathematics

Adam Kucharski’s 3 greatest revelations while writing <i>Proof: The Art and Science of Certainty</i>

June 13, 2025

The Mathematical Mysteries of Fireflies

What blinking bugs reveal about synchrony in the universe

May 2, 2025

When Work Is Play

Patchen Barss on his 3 greatest revelations while writing <i>The Impossible Man: Roger Penrose and the Cost of Genius</i>.

November 25, 2024

Why Physics Is Unreasonably Good at Creating New Math

The secret sauce is the real world.

September 3, 2024

The Elegant Math of Machine Learning

Anil Ananthaswamy’s 3 greatest revelations while writing <i>Why Machines Learn.</i>

July 23, 2024