Unsolvable
An unsolvable problem is one for which no algorithm can determine the correct answer for every possible input. In computability theory this is described as undecidable, or uncomputable in a broader sense. The notion contrasts with problems that are solvable in principle, even if their solutions are difficult to find. Some problems are solvable only for restricted cases, while others admit no general method at all.
Canonical examples include the halting problem: given an arbitrary computer program and its input, determine whether
Gödel's incompleteness theorems illustrate a related limitation: in any consistent, sufficiently strong formal system, there are
Notes and related concepts include undecidable problems, computability, and uncomputability. In everyday language, "unsolvable" may also