Worked solution: The MRDP theorem: Diophantine sets are exactly the recursively enumerable sets (1970)
Combining everything: the set of self-halting programs is Diophantine (by MRDP), meaning there is a fixed polynomial that captures exactly which programs halt on themselves through the solvability of an equation. If a general algorithm for deciding Diophantine solvability existed, one could feed it that very equation and use its answer to decide the halting problem — but Turing already proved in 1936 that no algorithm can do that.
So Hilbert's tenth problem, posed in 1900 as a request for exactly such an algorithm, has a definitive negative answer: no algorithm deciding Diophantine solvability can possibly exist.
Combining Turing's 1936 undecidability of the halting set with the MRDP theorem: is recursively enumerable, hence Diophantine, so there is a fixed polynomial with . Suppose, for contradiction, a general algorithm existed that decides, for any polynomial equation and any values of its parameters, whether it has an integer solution.
Then , applied to for each candidate , would decide membership in for every — contradicting Turing's theorem that is undecidable. Hence no such algorithm can exist: Hilbert's tenth problem, which asked for exactly this algorithm, has a definitively negative answer.
The theorem does not say every individual equation is mysterious — linear equations, one-variable equations, and (via the Hasse–Minkowski principle) many quadratic forms remain fully decidable — only that no single universal method can handle every polynomial equation at once, closing a question that had stood open for seventy years since Hilbert first posed it in 1900.