Nepedia
Back to Discover
Fluent Reader
🔢

Computability theory

math Maturity 11-13 Next article →

Computability theory is a branch of math and computer science. It asks if a machine can solve certain problems. This field looks at functions and sets of numbers. It explores what can be done with a set of steps. These steps are called an algorithm. Some tasks are easy for an algorithm to finish. Other tasks are impossible for any machine to solve. This study helps us understand the limits of math.

To understand this, we look at how machines work. Alan Turing introduced a model called a Turing machine. A set of numbers is computable if a machine can sort them. The machine follows a rule to give an answer. For example, it might output a one or a zero. If a machine can always find the answer, the set is decidable. But some sets are not computable at all. The halting problem is a famous example of this. It asks if a machine will ever stop its work.

Many famous thinkers built this field in the 1930s. Kurt Gödel, Alonzo Church, and Alan Turing were leaders. They worked on the idea of effective calculation. In 1952, Stephen Kleene named two important ideas. These are known as Church's thesis and Turing's thesis. Today, we call them the Church–Turing thesis. This idea says that any algorithm can be done by a computable function. Even Kurt Gödel changed his mind to support this idea by 1946.

Researchers found many problems that have no solution. In 1936, Church and Turing showed some things are undecidable. This means no algorithm can decide if a math statement is true. In 1947, Markov and Post showed a problem with semigroups. Later, in the 1950s, Novikov and Boone studied groups. They showed the word problem for groups cannot be solved. In 1970, Yuri Matiyasevich solved Hilbert's tenth problem. He proved there is no way to solve certain equations.

We can also rank how hard problems are. This is done using something called an oracle. An oracle is a hypothetical helper for a machine. It can answer questions that a normal machine cannot. This helps us find the Turing degree of a problem. This degree measures how uncomputable a set is. In 1954, Kleene and Post found intermediate degrees. This means some problems are harder than others. This study helps us see the structure of math.

393 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.