The Entscheidungsproblem asks if we can find an effective procedure to decide for every formula of first-order logic if its true or false, or what is the same with regard to its completeness, if it is provable or not. This could be read on wikipedia.
This problem was answered in the negative by Church and Turing. But looking into Turings original paper "On computable numbers" in chapter eleven titled Application to the Entscheidungsproblem he wrote:
I propose, therefore, to show that there can be no general process for determining wheter a given formula $\mathfrak U$ of the functional calculus $K$ is provable.
(Remark: functional calculus means first order logic) and then he proceeds:
[...] if, for each $\mathfrak U$, either $\mathfrak U$ or $-\mathfrak U$ is provable, then we should have an immediate solution of the Entscheidungsproblem. For we can invent a machine $\mathcal K$ which will prove consecutively all provable formulae. Sooner or later $\mathcal K$ will reach either $\mathfrak U$ or $-\mathfrak U$. If it reaches $\mathfrak U$, then we know that $\mathfrak U$ is provable. If it reaches $-\mathfrak U$, then, since $K$ is consistent (Hilbert and Ackermann, p. 69), we know that $\mathfrak U$ is not provable.
As K. Gödel established that first-order logic is complete, see here, this argument, gives its decidability??
Could someone please explain this contradiction?
I also consulted several other sources, but they all seems very inconclusive. For example in the book The essential Turing by Jack Copeland on page 50:
On p. 84 of 'On Computable Numbers' Turing pointed out - by way of a preliminary - a fact that Hilbertians appear to have overlooked: if a systems is complete then it follows that it is also decidable. Bernays, Hilbert's close collaborator, had said: 'One observes that [the] requirement of deductive completeness does not go as far as the requirement of decidability' Turing's simple argument on p. 84 shows that there is no conceptual room for the disctinction that Bernays is claiming.
So, according to Jack Copeland we must conclude that first-order logic is not complete...