The answer (or impossibility of an answer) to Hilbert's Entscheidungsproblem or decision problem is generally attributed to Alan Turing and also independently to Church. My question is why Gödel's proof is not sufficient for showing that not all mathematical problems are decidable? As I understand it Godel showed that first order arithmetic is not complete if it is consistent, and if it is not complete then surely that means it is not decidable? What am I missing?
2026-02-23 08:30:31.1771835431
Why doesn't the incompleteness theorem answer the decision problem?
368 Views Asked by Bumbble Comm https://math.techqa.club/user/bumbble-comm/detail At
1
There are 1 best solutions below
Related Questions in INCOMPLETENESS
- Primitive recursive functions of bounded sum
- Difference between provability and truth of Goodstein's theorem
- Decidability and "truth value"
- What axioms Gödel is using, if any?
- A tricky proof of a Diophantine equation is valid?
- Can all unprovable statements in a given mathematical theory be determined with the addition of a finite number of new axioms?
- Incompleteness Theorem gives a contradiction?
- Is it possible to construct a formal system such that all interesting statements from ZFC can be proven within the system?
- How simple it can be?
- What is finitistic reasoning?
Related Questions in DECISION-PROBLEMS
- Determine feasibility of a linear system of inequalities
- Properly stating a decision problem for a Hamiltonian cycle problem
- Nonempty interior is equivalent to the feasibility of set of strict quadratic inequalities. Why?
- Weakened versions of Word and Isomorphism Problems in group theory
- How to quickly determine if a linear program is feasible?
- Using the reduction of 3-SAT to 3-COLOR, explain why complexity proofs by reduction work.
- Decision procedure on linear transformations of integer vectors.
- How to determine whether a given point lies inside or outside of a triangle in 3D?
- How to check if a point is within a convex hull?
- A person often finds that she is up to 1 hour late for work. A decision problem
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Find $E[XY|Y+Z=1 ]$
- Refuting the Anti-Cantor Cranks
- What are imaginary numbers?
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- How do we know that the number $1$ is not equal to the number $-1$?
- What are the Implications of having VΩ as a model for a theory?
- Defining a Galois Field based on primitive element versus polynomial?
- Can't find the relationship between two columns of numbers. Please Help
- Is computer science a branch of mathematics?
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- Generator of inertia group in function field extension
Popular # Hahtags
second-order-logic
numerical-methods
puzzle
logic
probability
number-theory
winding-number
real-analysis
integration
calculus
complex-analysis
sequences-and-series
proof-writing
set-theory
functions
homotopy-theory
elementary-number-theory
ordinary-differential-equations
circles
derivatives
game-theory
definite-integrals
elementary-set-theory
limits
multivariable-calculus
geometry
algebraic-number-theory
proof-verification
partial-derivative
algebra-precalculus
Popular Questions
- What is the integral of 1/x?
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- Is a matrix multiplied with its transpose something special?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- How to tell if a set of vectors spans a space?
- Calculus question taking derivative to find horizontal tangent line
- How to determine if a function is one-to-one?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- Is this Batman equation for real?
- How to find perpendicular vector to another vector?
- How to find mean and median from histogram
- How many sides does a circle have?
In a precise sense, it does: we can prove that the halting problem is incomputable directly from (an appropriate formulation of) Godel's incompleteness theorem. However, doing so takes some work, and this work is not needed for Turing's proof.
To even connect the incompleteness of arithmetic with Turing machines, we need to arithmetize Turing machines (in the same way that Godel arithmetized syntax). Moreover, to apply Godel we need to say that (after this arithmetization) the usual Godel sentence can be thought of as a statement about the halting problem. I believe this is basically due to Kleene; the point is that none of this is trivial. In particular, the work taken to arithmetize computability and prove Kleene's result is much harder than just following Turing's proof, which doesn't need any of that. This is why in my opinion it's still fair to attribute the incomputability of the halting problem to Turing (with some combination of Church and Post thrown in for good measure): it only reduces to Godel after it's already understood.
That said, here's how we can do that if we want to:
We first bring in the language of the arithmetical hierarchy. Roughly speaking,$^1$ Godel proved that every $\Sigma^0_1$-sound computable set of sentences containing Robinson's $\mathsf{Q}$ is $\Pi^0_1$-incomplete.
Meanwhile, we can prove that there is an appropriate way to talk about Turing machines in the language of arithmetic so that in a precise sense the $\Pi^0_1$ sentences are exactly equivalent to the non-halting claims.
Now consider the theory $$H:=\mathsf{Q}\cup\{"e\in K":e\in K\}\cup\{"e\not\in K": e\not\in K\}$$ (where $K$ denotes the halting problem) gotten by adding to $\mathsf{Q}$ all the "basic halting/non-halting facts."$^2$ (Actually, since $\mathsf{Q}$ is $\Sigma^0_1$-complete we only need to add in the non-halting facts, but meh.) Since $H$ only contains true sentences, $H$ is $\Sigma^0_1$-sound. By the equivalence mentioned above, since $H$ proves all non-halting facts it is also $\Pi^0_1$-complete. So by Godel, $H$ is not computable - and consequently $K$ itself is not computable.
$^1$The way I've phrased the incompleteness theorem above is far from optimal. Most interestingly, an improvement by Rosser gets us a stronger result. Namely, Rosser showed that we can replace the hypothesis of $\Sigma^0_1$-soundness by mere consistency in the above version of the incompleteness theorem. Now say that $X$ is "a consistent version of $K$" if the theory $$H_X:=\mathsf{Q}\cup\{"e\in K":e\in X\}\cup\{"e\not\in K": e\not\in X\}$$ is consistent. Applying Kleene as above, we get that $X$ is not computable. So not only is the halting problem itself incomputable, no "consistent version" of the halting problem is computable either.
If you're generally interested in optimizing the incompleteness theorem, see Section $4$ of this paper of Beklemishev.
$^2$ It's crucial that in the definition of $H$ we only threw in the "basic halting/non-halting facts" - e.g. we didn't add any "global" fact like "Every even number is in the halting problem." This is because if we did so, we wouldn't obviously be able to argue that the incomputability of $H$ implies the incomputability of $K$. We need $H$ to be "computably generated" by $K$ for this to work. *(And thinking along these lines will eventually lead to the idea of Turing reducibility, whose introduction kicked off computability theory proper.