ກຸ່ມສົນທະນາ ຮູບພາບ ອັບເດດ ເວັບ ສາລະບົບ
Recently Visited Groups | Help | Sign in
Google Groups Home
Message from discussion Godels incompleteness theorem was not just about a version o
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
R. Srinivasan  
View profile  
 More options Feb 3 2008, 11:25 am
Newsgroups: sci.logic
From: "R. Srinivasan" <sradh...@in.ibm.com>
Date: Sat, 2 Feb 2008 20:25:21 -0800 (PST)
Local: Sun, Feb 3 2008 11:25 am
Subject: Re: Godels incompleteness theorem was not just about a version o
On Jan 30, 4:12 pm, "R. Srinivasan" <sradh...@in.ibm.com> wrote:
> On Jan 29, 9:43 pm, Aatu Koskensilta <aatu.koskensi...@xortec.fi>
> wrote:

> > On 2008-01-28, in sci.logic, R. Srinivasan wrote:

> > > It takes a lot of *coding* to put all of this into primitive recursive
> > > arithmetic, which only deals with numbers as objects. Your claim that
> > > Godel's proof is finitary is dependent on the fact that the said proof
> > > can be encoded into PRA. But I on the other hand, insist that the
> > > notion of  "all primitive recursive functions" is *essentially*
> > > infinitary and *cannot* be encoded via any finitary process into
> > > PRA.

> > We can just talk about, say, extensions of Q, as outlined by Rupert in
> > an another post. As to all the tedious coding, you'll find the details
> > in any number of texts, such as Girard's _Proof Theory and Logical
> > Complexity_. As to NAFL, of which I'm entirely ignorant, it might or
> > might not be that Godel's proof goes through. That's entirely
> > irrelevant to the observation that Godel's proof is perfectly finitary
> > in the ordinary sense of the word.

> > > But strictly speaking, to show that (1) would entail consistency of
> > > PRA, one would have to also use ex falso quodlibet (from a
> > > contradiction P&~P, an arbitrary propostion Q can be deduced).

> > If we define inconsistency as proving every sentence ex falso
> > quadlibet is indeed required. However, as outlined in a post of mine
> > /A recursion theoretic look at incompleteness/ we can formulate the
> > first incompleteness theorem in a 'logic-agnostic' form, making no
> > assumptions about the underlying logic of the theory. The second
> > incompleteness theorem has no such formulation, and does depend on the
> > properties of the rules of inference.

> I wish to define consistency of a theory T by the requirement that
> *every* sentence of the form P&~P (i.e. every contradiction) in the
> language of T should be unprovable in T. Therefore my definition of
> inconsistency of T is the provability in T of at least one
> contradiction. By ex falso quodlibet, the consistency of T can be
> reduced to the unprovability of a single sentence (say, "0=1") and
> this is seemingly a finitary concept. What I was trying to get at was
> that this latter assertion requires ex falso quodlibet if it were to
> really represent consistency, and that the inference from ex falso
> quodlibet (that T proves every contradiction in its language if T
> proves one contradiction) cannot really be expressed finitarily.
> Please see my comments below.

> > > 'A proof of  any sentence of the form P&~P in PRA implies that every
> > > sentence in the language of PRA is deducible in PRA'        (2)

> > That is trivially provable in PRA. However, I wonder why you're
> > talking about PRA here? What was at issue was PRA proving the
> > incompleteness theorems, not what PRA proves of itself. (It does, of
> > course, prove that the incompleteness theorems apply to PRA).

> The reason I am talking about PRA is that it is considered as the
> formal system that correctly captures finitism. Presumably you are
> asserting that the reasoning used by Godel is finitary because that
> reasoning can be formalized within PRA.

> Now I do not agree with your assertion that the sentence (2) above is
> trivially provable *in* PRA. We can indeed infer that PRA will prove
> every sentence in its language if it proves a contradiction. But that
> inference is not made *within* PRA, it is a metamathematical fact
> *about* PRA. For the sentences of PRA are about numbers and no
> sentence of PRA can ever tell you something about all of its
> sentences, at least not without the kind of coding employed by Godel.

Expanding on this theme, the sentence (2) under consideration is:

 'A proof of  any sentence of the form P&~P in PRA implies that
every sentence in the language of PRA is deducible in PRA'     (2)

This sentence is not expressible in the language of PRA and is really
a theorem scheme of PRA. One enumerates the contradictions of the form
P&~P and their consequences such that in the given list, every
conceivable sentence of PRA follows from each of the contradictions
enumerated.

But Godel apparently managed to encode (2) into a single sentence in
the language of PRA. Call this sentence as (3):

Sentence encoding (2) into the language of PRA          (3)

As per what Aatu said above, (3) is trivially provable in PRA. But if
one scans all the proofs of PRA proper (with no encoding), one should
not be able to find either a proof or refutation of (2), for the
simple reason that (2) is not a single sentence in the language of
PRA. Therefore by this logic, (3) *ought* to be undecidable in PRA.
But undecidability of (3) in PRA would imply (after decoding) that (2)
is undecidable in PRA and therefore by the completeness theorem, there
must exist a model for PRA in which

(PRA |- P&~P) & ~(PRA |- Q)     (4)

where P and Q are specific sentences in the language of PRA. Such a
model cannot exist if |- really represents provability.

So we have the uncomfortable situation in which the provability
predicate either wrongly lists the sentence (2) (after encoding via
(3)) as a theorem of PRA or else the provability predicate is provably
not about provability. Apparently the first of these holds, as per
what Aatu said.

This is a general problem with any attempt to encode the notion of
"all sentences" in the language of a theory into the language of that
theory, which is needed to formalize the notion of prrovability. There
is no such thing as an "arbitrary sentence" in the language of first-
order theories, but there is such a thing as an arbitrary natural
number. Using natural numbers to encode sentences is problematic for
this reason, in that the language is really expanded beyond what is
acceptable at first order.

Regards, RS


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2010 Google