◄ Index
◄
Main essay
An arguable addition to the standard Deduction
Theorems of first order theories
Bhupinder
Singh Anand[1]
(A
.pdf file of this essay before the current update is available at http://arXiv.org/abs/math.LO/0502502)
We
consider an arguable addition to the standard Deduction Theorems of first order
theories.
1. Introduction
2. A standard
Deduction Theorem
2.1 A
number-theoretic corollary
2.2 An extended Deduction Theorem
3. An
additional Deduction Theorem
4. Conclusion
Appendix 1: A model-theoretic proof
of Corollary 2.1
Appendix 2: Gödel’s reasoning and
Corollary 2.1
References
1. Introduction
We first review, in Meta-theorem 1,
the proof of a standard Deduction Theorem - ([T], [A])|-K
[B] if, and only if, [T]|-K [A => B]
(cf. [Me64], Corollary 2.6, p61) - of classical[3],
first-order, theories, where an explicit deduction of [B][4]
from ([T], [A]) is known.
We then show, in Corollary 1.2, that, assuming
Church’s Thesis, Meta-theorem
1 can be constructively extended to cases where, ([T],
[A])|-K [B] is established meta-mathematically,
assuming the consistency of ([T], [A]), but where an explicit
deduction of [B] from ([T], [A]) is not known.
We finally
argue, in Meta-theorem 2,
that:
([T],
[A])|-K [B] holds if, and only if, [T]|-K
[B] holds when we assume [T]|-K [A].
(In other words, that [B] is a deduction from
([T], [A]) in K if, and only if, whenever [A][5] is
a hypothetical deduction from [T] in K, [B] is a deduction from [T]
in K.)
2.
A standard
Deduction Theorem
The following is, essentially, Mendelson’s proof of a
standard Deduction Theorem ([Me64],
p61, Proposition 2.4 and Corollary 2.6) of an arbitrary first order theory K:
Meta-theorem 1: If [T] is a set of well-formed formulas of an
arbitrary first order theory K, and if [A] is a closed well-formed
formula of K, and if ([T], [A])|-K [B], then [T]|-K
[A => B][6].
Proof: Let <[B1], [B2],
..., [Bn]>
be a deduction of [B] from ([T],
[A]) in K.
Then, by definition, [Bn] is
[B] and, for each i,
either [Bi] is
an axiom of K, or [Bi] is
in [T], or [Bi] is
[A], or [Bi] is
a direct consequence by some rules of inference of K of some of the preceding
well-formed formulas in the sequence.
We now show, by induction, that [T]|-K
[A => Bi]
for each i
=< n. As
inductive hypothesis, we assume that the proposition is true for all deductions
of length less than n.
(i) If [Bi] is
an axiom, or belongs to [T], then [T]|-K [A
=> Bi],
since [Bi
=> (A => Bi)]
is an axiom of K.
(ii) If [Bi] is
[A], then [T]|-K [A => Bi],
since [T]|-K [A => A].
(iii) If there exist j, k
less than i
such that [Bk] is
[Bj
=> Bi],
then, by the inductive hypothesis, [T]|-K [A => Bj],
and [T]|-K [A => (Bj
=> Bi)].
Hence, [T]|-K [A => Bi].
(iv) Finally, suppose there is some j
< i
such that [Bi] is
[(Ax)Bi],
where x is
a variable in K. By hypothesis, [T]|-K [A => Bj].
Since x is
not a free variable of [A], we have that [(Ax)(A
=> Bj)
=> (A => (Ax)Bj] is
PA-provable. Since [T]|-K [A => Bj],
it follows by Generalisation that [T]|-K [(Ax)(A
=> Bj)],
and so [T]|-K [A => (Ax)Bj],
i.e. [T]|-K [A => Bi].
This completes the induction, and Meta-theorem 1
follows as the special case where i = n. ¶[7]
2.1 A number-theoretic
corollary
Now, Gödel has defined
([Go31], p22, Definition 45(6))
a primitive recursive number-theoretic relation xB(K,
[T])y
that holds if, and only if, x is
the Gödel-number of a deduction from T of the K-formula whose
Gödel-number is y.
We thus have:
Corollary 1.1[8]: If
the Gödel-number of the well-formed K-formula [B] is b,
and that of the well-formed K-formula [A => B] is c,
then Meta-theorem 1
holds if, and only if[9]:
(Ex)xB(K,
[T], [A])b => (Ez)zB(K,
[T])c
2.2 An extended Deduction
Theorem
We next consider the meta-proposition:
Corollary 1.2: If we assume Church’s
Thesis[10], then
Meta-theorem 1
holds even if the premise ([T], [A])|-K [B] is
established meta-mathematically, assuming the consistency of ([T], [A]),
but a deduction <[B1], [B2], ..., [Bn]>
of [B] from ([T], [A]) in K is not known explicitly.
Proof: Since Gödel’s number-theoretic relation xB(K,
[T])y is
primitive recursive, it follows that, if we assume Church’s Thesis - which
implies that a number-theoretic relation is decidable if, and only if, it is
recursive - we can effectively determine some finite natural number n for
which the assertion nB(K,
[T], [A])b
holds, where the Gödel-number of the well-formed K-formula [B] is b.
Since n
would then, by definition, be the Gödel-number of a deduction <[B1],
[B2], ..., [Bn]> of [B] from
([T], [A]) in K, we may thus constructively conclude, from the
meta-mathematically determined assertion ([T], [A])|-K
[B], that some deduction <[B1], [B2],
..., [Bn]>
of [B] from ([T], [A]) in K can, indeed, be effectively
determined. Meta-theorem 1
follows. ¶
3.
An
additional Deduction Theorem
We, finally, argue that:
Meta-theorem 2: If K is an arbitrary first order theory, and if [A]
is a closed well-formed formula of K, then ([T], [A])|-K
[B] holds if, and only if, [T]|-K [B] holds
when we assume that [T]|-K [A] holds.
Proof: First, if there is a deduction <[B1],
[B2], ..., [Bn]> of [B] from
([T], [A]) in K, and there is a deduction, <[A1],
[A2], ..., [Am]>, of [A]
from [T] in K, then <[A1], [A2],
..., [Am], [B1],
[B2], ..., [Bn]> is a deduction of
[B] from [T] in K. Hence, if ([T], [A])|-K
[B] holds, then [T]|-K [B] holds when we assume
[T]|-K [A].
Second, if there is a deduction <[B1],
[B2], ..., [Bn]> of [B] from
[T] in K, then we have, trivially, that, if [T]|-K [B]
holds when we assume [T]|-K [A], then ([T],
[A])|-K [B] holds.
Last, we assume that there is no deduction, <[B1],
[B2], ..., [Bn]>, of [B]
from [T] in K. If, now, [T]|-K' [B] holds when
we assume that [T]|-K' [A] holds in any
extension K' of K, then, if we assume that there is a sequence <[A1],
[A2], ..., [Am]> of well-formed
K'-formulas such that [Am] is
[A] and, for each m
>= i
>= 1, either [Ai] is
an axiom of K', or [Ai] is
in [T], or [Ai] is
a direct consequence by some rules of inference of K' of some of the preceding
well-formed formulas in the sequence, then it follows from our hypothesis[11]
that we can show, by induction on the deduction length n,
that there is a sequence <[B1], [B2],
..., [Bn]>
of well-formed K-formulas such that [B1] is [A][12], [Bn] is
[B] and, for each i
> 1, either [Bi] is
an axiom of K, or [Bi] is
in [T], or [Bi] is
a direct consequence by some rules of inference of K of some of the preceding
well-formed formulas in the sequence.
In other words, if there is a deduction, <[A1],
[A2], ..., [Am]>, of [A]
from [T] in K', then, by our hypothesis, <[A], [B2],
..., [Bn]>
is a deduction of [B] from ([T], [A]) in K'. By
definition, it follows that <[A], [B2], ..., [Bn]>
is, then, a deduction of [B] from ([T], [A]) in K. We thus
have that, if [T]|-K [B] holds when we assume [T]|-K
[A], then ([T], [A])|-K [B] holds. This completes the proof. ¶
In view of Corollary 1.2, we thus have:
Corollary 2.1: If we assume Church’s
Thesis, and if [A] is a closed well-formed formula of K, then we may
conclude that [T]|-K ([A] => [B]) holds if [T]|-K
[B] holds when we assume [T]|-K [A].[13]
We note that, in the notation of Corollary 1.1, if the Gödel-number of
the well-formed K-formula [A] is a, then Corollary
2.1 holds if, and only if[14]:
Corollary 2.2: ((Ex)xB(K,
[T])a => (Eu)uB(K,
[T])b)
=> (Ez)zB(K,
[T])c.
4. Conclusion
We have argued that Meta-theorem 2 is a valid
Deduction Theorem of any first order theory. However, standard interpretations
of Gödel’s reasoning and conclusions are inconsistent with the consequences of
this Meta-theorem in an arbitrary first order theory[15].
Hence, in the absence of constructive, and intuitionistically unobjectionable,
reasons for denying the applicability of the Meta-theorem, and of its Corollary
2.1, to a first order theory, such interpretations ought not to be considered
as definitive.
Appendix 1: A
model-theoretic proof of Corollary 2.1
We note that there is a model-theoretic proof of Corollary 2.1. The case [T]|-K
[B] is straightforward.
If [T]|-K [B] does not hold,
then, as noted in Meta-theorem
2, if [T]|-K [B] holds when we
assume [T]|-K [A], then there is a sequence
<[B1], [B2], ..., [Bn]>
of well-formed K-formulas such that [B1] is [A], [Bn]
is [B] and, for each i > 1, either [Bi] is
an axiom of K, or [Bi] is in [T], or [Bi]
is a direct consequence by some rules of inference of K of some of the
preceding well-formed formulas in the sequence.
(We note that if [T] is the set of well-formed
K-formulas {[T1], [T2], ..., [Tl]}
then ([T] & [A]) denotes the well-formed K-formula [T1
& T2 & ..., Tl & A],
and, (T & A) denotes its interpretation in M, i.e., T1
& T2 & ..., Tl & A.)
If, now, any well-formed formula in ([T], [A])
is false under an interpretation M of K, then (T & A) => B
is vacuously true in M.
If, however, all the well-formed formulas in ([T],
[A]) are true under interpretation in M, then the sequence <[B1],
[B2], ..., [Bn]> interprets as a
deduction in M, since the interpretation preserves the axioms and rules of
inference of K (cf. [Me64],
p57). Thus [B] is true in M, and so is (T & A) => B.
In other words, we cannot have ([T], [A])
true, and [B] false, under interpretation in M, as this would imply that
there is some extension K' of K in which [T]|-K' [A],
but not [T]|-K' [B]; this would contradict our
hypothesis, which implies that, in any extension K' of K in which we have [T]|-K'
[A], we also have [T]|-K' [B].
Hence, (T & A) => B is
true in all models of K. By a consequence of Gödel’s Completeness Theorem for
an arbitrary first order theory ([Me64],
p68, Corollary 2.15(a)), it follows that |-K ([T]
& [A]) => [B]); and, ipso facto, that [T]|-K
([A] => [B]).
Appendix 2: Gödel’s
reasoning and Corollary 2.1
In his seminal 1931 paper [Go31], Gödel meta-mathematically
argues that, assuming any formal system of Peano Arithmetic, PA, is simply
consistent, we can define an “undecidable” PA-proposition, [(Ax)R(x)],
such that (cf. [Go31], #1, p25):
If
[(Ax)R(x)]
is PA-provable, then [~(Ax)R(x)]
is PA-provable.[16]
Now, by Corollary 2.1, it should follow that:
[(Ax)R(x) => ~(Ax)R(x)] is PA-provable,
and, therefore, that:
[~(Ax)R(x)]
is PA-provable.
Since Gödel also proved that, if PA is assumed simply
consistent, then [R(n)]
is PA-provable for any, given, natural number n,
Corollary 2.1 implies that PA is omega-inconsistent.
(We note that Gödel defined a first order theory K as omega-consistent
if, and only if, for every well-formed formula [F(x)]
of K, if |-K[F(n)]
for every numeral [n],
then it is not the case that |-K(Ex)F(x)
(cf. [Me64],
p142; see also [Go31],
p23-24).
However, this conclusion is inconsistent with standard
interpretations of Gödel’s reasoning, which, first, assert both [(Ax)R(x)]
and [~(Ax)R(x)]
as PA-unprovable, and, second, assume that PA can be omega-consistent[17].
Such interpretations, therefore, implicitly deny that the PA-provability of
[~(Ax)R(x)]
can be inferred from the above meta-argument; ipso facto, they imply that Corollary 2.1 is false.
[Ch37] Church, A.
1937. Introduction to Mathematical Logic.
[Go31] Gödel,
Kurt. 1931. On formally undecidable propositions of Principia Mathematica
and related
[Me64] Mendelson, Elliott. 1964. Introduction to Mathematical Logic. Van
Norstrand,
[Sh67] Shoenfield, J. R. 1967. Mathematical Logic.
Association for Symbolic Logic,
(Updated: Monday 13th September 2004 3:31:36 AM IST by re@alixcomsi.com)

◄ Index ▲ Top of page
[1] The author is an independent scholar. E-mail: re@alixcomsi.com; anandb@vsnl.com.
[2] Key words: Arithmetic, Church, classical, computable, constructive, deduction, effective, expressible, finite, formal, formula, function, Gödel, interpretation, meta-assertion, meta-theorem, natural number, number-theoretic, numeral, Peano, primitive, proof, recursive, relation, satisfiable, sequence, standard, truth, undecidable.
[3] We take Mendelson [Me64] as representative, in the area that it covers, of standard expositions of classical, first order, logic.
[4] We use square brackets to differentiate between a formal expression [F] and its interpretation “F”, where we follow Mendelson’s definition of an interpretation M of a formal theory K, and of the interpretation of a formula of K under M ([Me64], p49, §2). For instance, we use [n] to denote the numeral in K whose standard interpretation is the natural number n.
[5] For the purposes of this essay, we assume everywhere that [T] is an abbreviation for a finite set of K-formulas {[T1], [T2], ... [Tl]}, whereas [A], [B], ... are closed well-formed formulas of K. We note, also, that “[A] & [B]” and “[A & B]” denote the same K-formula.
[7] We use the symbol “¶” as an end-of-proof marker.
[8] We note that Corollary 1.1 and Corollary 2.2 may be essentially different number-theoretic assertions, which, in the absence of a formal proof, cannot be assumed to be equivalent.
[9] We note that this symbolically expresses a meta-equivalence in a recursive arithmetic RA, based on a semantic interpretation of the definition of the primitive recursive relation xB(K, [T])y; it is not a K-formula.
[10] Church’s Thesis: A number-theoretic function is effectively computable if, and only if, it is recursive ([Me64], p147, footnote). We appeal explicitly to Church’s Thesis here to avoid implicitly assuming that every recursive relation is algorithmically decidable.
[11] That [T]|-K [A] holds.
[12] [A] is, thus, the hypothesis in the sequence; it is the only well-formed K-formula in the sequence that is not an axiom of K, not in [T], and not a direct consequence of the axioms of K by any rules of inference of K.
[13] We give a model-theoretic proof of Corollary 2.1 in the Appendix.
[14] We note that this, too, is not a K-formula, but a semantic meta-equivalence, based on the definition of the primitive recursive relation xB(K, [T])y.
[15] See Appendix 2.
[16] Gödel essentially argues, number-theoretically, that, if the Gödel-number of [(Ax)R(x)] is 17Genr, and if this formula is PA-provable, then the PA-formula whose Gödel-number is Neg(17Genr), i.e., [~(Ax)R(x)], is also PA-provable if PA is assumed simply consistent.