Nepedia
Back to Discover
Independent Reader
🔢

Turing reduction

math Maturity 11-13 Next article →

Imagine you have a very hard math puzzle. You want to solve it. You can use a special tool to help. This tool is like a helper that knows the answers to other puzzles.

In math, we call this a Turing reduction. It is a way to use one problem to solve another. If you have a way to solve problem B, you can use it to solve problem A. You just ask the helper for the answers to B as you work on A.

Alan Turing first described this idea in 1939. He used a special idea called an oracle machine. An oracle is like a magic helper that gives quick answers.

Sometimes, using the helper takes a lot of time. You might have to ask the helper many questions. If the helper works very fast, we call it a Cook reduction. Some ways of helping are even stronger. One way is called a many-one reduction. This is a stricter way to connect two problems. These ideas help us see how hard different problems really are.

178 words

Where will your curiosity go next?

Keep exploring at your chosen reading level.

More to explore

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.