For standard effective proof presentations, the syntactic deduction theorem and its reverse give effective transformations between proofs in a one-sentence extension and proofs of an implication in the base theory. Arithmetic can verify these transformations, yielding the displayed internal equivalence under the usual representation and proof-predicate hypotheses. It distinguishes internal proof transformations from an unlicensed reflection step taking provability to truth.
Gödel's completeness theorem for first-order sentences says that, in a standard sound first-order Hilbert calculus,
Equivalently every first-order consistent set of first-order sentences has a first-order model: apply this existence statement to for the consequence formulation.
For the first-order model existence formal proof use a Henkin construction. Enlarge the language by fresh constant symbols and adjoin Henkin witness axioms
Freshness of preserves first-order consistency. In detail, if a contradiction followed after adjoining one witness axiom, the deduction theorem for first-order logic would yield its negation, from which one obtains both and over the old theory. Since the new constant symbol does not occur in that theory or in , replace it by a fresh logical variable and generalize to derive , a contradiction. Finitely many witness additions preserve first-order consistency successively, and unions preserve first-order consistency because formal proofs are finite. Iterate the enlargement so that logical formulas involving newly introduced constant symbols also receive witnesses. Include at least one constant symbol to guarantee closed terms.
Extend the resulting first-order consistent witnessed first-order theory to a maximal consistent set of first-order sentences . In the equality-free case make the domain the set of closed terms. Interpret constant symbols and function symbols by their formal first-order term constructions; interpret an atomic formula by
The truth lemma for a Henkin term model follows by induction on logical formulas with closed terms substituted for their free variables. The logical connective steps use maximal consistency of a first-order theory. In the existential step, membership of supplies a witness constant and hence a first-order term satisfying ; conversely a satisfying closed term gives the existential sentence by an inference of the calculus. The term model consequently satisfies and the original theory. Equality is absent here, so distinct closed terms may remain distinct domain elements without further identifications.
The Hilbert-Bernays-Löb derivability conditions are: if then ; ; and . The first is an external rule about provability; the latter two are internal theorems. Standard numerical correctness and the stipulated form accompany the predicate in this question. These conditions do not include reflection .
Choose a fixed refutable sentence and identify with . Different fixed refutable choices have provably equivalent consistency sentences, because proves their equivalence to a contradiction. From , necessitation and distribution give . Since , this yields .
For the converse, necessitate and distribute to get . Positive introspection also gives . The two boxed contradictories imply by formalized propositional reasoning. Thus , and contraposition gives . Consequently
Finally the deduction theorem says that is inconsistent exactly when . The internal equivalence identifies and in their deductive consequences. Hence exactly when is consistent. Consistency of alone need not ensure this stronger consistency condition.
Suppose proves every specified reflection instance. Use only the instance with . The deduction theorem gives
Classical propositional reasoning turns this into : if already holds the implication is true, while otherwise holds and the displayed theorem supplies it. Löb's theorem now yields , making inconsistent. Therefore no sentence consistent with can supply all the local reflection instances in a one-sentence extension. The proof uses just one well-chosen instance, and never applies necessitation to a derivation with the extra assumption still open.