From: Newberry on
On Nov 19, 11:38 am, stevendaryl3...(a)yahoo.com (Daryl McCullough)
wrote:
> Newberry says...
>
>
>
> >On Nov 17, 4:47 pm, stevendaryl3...(a)yahoo.com (Daryl McCullough)
> >wrote:
> >> The problem here is that you haven't defined what
> >> the heck you are talking about. What is T(F)?
> >> How about defining your terms before using them?
>
> >> T(F) --> F
>
> >> isn't compelling to me, because I don't even
> >> know what it means.
> >P(x,y) is a provability predicate
>
> For what theory?

Say PA.

> >F is any wff
> >T(F) is true
>
> How are you defining T(F)? Tarski showed that no consistent
> language can have a truth predicate for that very language.

I am not defining it. You defined it in your previous posts. I did not
say that it was in the language of PA. I said that
T(F) --> F
is just as compelling as any other axiom. What I mean is that by
puting T(F) on another level you did avoid a contradiction,
nevertheless intuitively T(F) --> F. ("F" means any wff not "false."}

From: Newberry on
On Nov 19, 11:34 am, stevendaryl3...(a)yahoo.com (Daryl McCullough)
wrote:
> Newberry says...
>
>
>
>
>
>
>
> >On Nov 17, 5:01 pm, stevendaryl3...(a)yahoo.com (Daryl McCullough)
> >wrote:
> >> Now, if you want to go for the whole ball of wax and
> >> come up with a theory T_ultimate with the following
> >> property:
>
> >> T_ultimate proves
> >> Ex (P_ultimate(x,#F)) -> F
>
> >> There is no such theory T_ultimate except for an
> >> inconsistent theory.
>
> >Do you mean that there is no such extension of PA (classical logic
> >with Peano axioms) or do you mean there is no such extension of ANY
> >theory capable of arithmetic.
>
> I mean the latter, but I'm not sure about the distinction you
> are making. It's hard to see how something could be "capable
> of arithmetic" without being an extension of PA (or at least
> an extension of Robinson arithmetic).

When you say "arithmetic" what do you mean by that? And what do you
mean by "PA"? "Peano arithmetic" or a specific formal system =
classical logic + Peano axioms"? What if we do not use classical
logic? Is it still Peano arithmetic? Is it still "arithmetic"?

> >If you mean the later then I think it is
> >not true.
>
> Yes, it is. That's what Godel's second incompleteness theorem
> proves: If T_ultimate is consistent, then it cannot prove its
> own consistency.

Even Aatu Koskensilta posted a contribution not to long ago where he
concedes that the 2-nd theorem depends on the particulars of the
formal system. I have never seen a proof of "Any conceivable formal
system capable of arithmetic (representing all p.r. functions) cannot
prove its own consistency."


From: Newberry on
On Nov 17, 5:01 pm, stevendaryl3...(a)yahoo.com (Daryl McCullough)
wrote:
> Newberry says...
>
>
>
> >On Nov 17, 10:26 am, stevendaryl3...(a)yahoo.com (Daryl McCullough)
> >wrote:
> >> >What I meant is that we can say
> >> >(Ex)(Px, #(F)) --> F
> >> >leaving the T out.
> >> >Yes, it is inconsistent.
>
> >> No, it's not inconsistent, if you are careful about it.
>
> >Please explain. You were the one who claimed it was inconsistent in an
> >earlier post.
>
> We talked about a bunch of different things. I don't know
> what P is supposed to mean here. Is it the provability predicate?
> If so, the provability predicate for what theory? What is F?
> Is it just any contradiction? I'll assume it is.
>
> If you have a theory T1, then you can define a provability
> predicate for T1, call it P1(x,y) (meaning "x is a code
> for a proof in T1 of a formula whose code is y"). If T1
> is a sound theory (anything it says about arithmetic is
> true in the usual interpretation), then the statement
>
> Ex (P1(x,#F)) -> F
>
> is a perfectly true sentence. So you can add that as
> an axiom to T1 to get a new theory T2. There is no
> problem with consistency. T2 can prove G1, the Godel
> sentence for T1. But T2 cannot prove G2, the Godel
> sentence for T2. You can define a provability predicate
> for T2, call it P2, and you can formulate a perfectly
> good statement of arithmetic:
>
> Ex (P2(x,#F)) -> F
>
> You can add this as an axiom to T2 to get a new theory T3.
> And so on.
>
> This process gives you a way to go from axiomatizable
> true theories to more complete axiomatizable true theories.
>
> Now, if you want to go for the whole ball of wax and
> come up with a theory T_ultimate with the following
> property:
>
> T_ultimate proves
> Ex (P_ultimate(x,#F)) -> F
>
> There is no such theory T_ultimate except for an
> inconsistent theory.
>
> --
> Daryl McCullough
> Ithaca, NY

This is interesting stuff. Where can I read about it? How do you
construct P_ultimate(x,y)?
From: Daryl McCullough on
Newberry says...

>> Now, if you want to go for the whole ball of wax and
>> come up with a theory T_ultimate with the following
>> property:
>>
>> T_ultimate proves
>> Ex (P_ultimate(x,#F)) -> F
>>
>> There is no such theory T_ultimate except for an
>> inconsistent theory.

>This is interesting stuff. Where can I read about it? How do you
>construct P_ultimate(x,y)?

Well, as I said, it's inconsistent, so it's not really that
interesting. But you can do this:

Let Pr(x,y,z) be defined so that it holds if and only
if x is a code for an r.e. theory T, and y is a code for a
proof p, and z is a code for a formula S, and p is a proof
of S from the axioms of T.

If #T0 is the code for an r.e. set of axioms in the language
of PA, then let f(#T0) be the code for the theory T1 where
the axioms of T1 consists of the axioms of T0 plus the "soundness"
schema for T0, which is, for every formula S in the language of
PA,

Ex Pr(#T0,x,#S) -> S

Now we just use the fixed point theorem for r.e. sets
to come up with a theory T extending PA such that
#T and f(#T) code the same r.e. set of axioms.

Here's what the fixed point theorem for r.e. sets says:
If x is any natural number, then let W_x be the r.e. set
coded by x (or the empty set, if x doesn't code anything).
Then if f is any recursive function from naturals to naturals,
then there is a natural number n such that

W_n = W_{f(n)}

--
Daryl McCullough
Ithaca, NY



From: Daryl McCullough on
Newberry says...
>
>On Nov 19, 11:34 am, stevendaryl3...(a)yahoo.com (Daryl McCullough)
>wrote:

>> >Do you mean that there is no such extension of PA (classical logic
>> >with Peano axioms) or do you mean there is no such extension of ANY
>> >theory capable of arithmetic.
>>
>> I mean the latter, but I'm not sure about the distinction you
>> are making. It's hard to see how something could be "capable
>> of arithmetic" without being an extension of PA (or at least
>> an extension of Robinson arithmetic).
>
>When you say "arithmetic" what do you mean by that?

For me, to say that a theory is capable of arithmetic means
that it can prove the following theorems:

1. Ax x+0 = x
2. Ax Ay x+(y+1) = (x+y) + 1
3. Ax x * 0 = 0
4. Ax x * (y+1) = (x*y) + x
5. Ax ~ ((x+1)=0)
6. Ax Ay ((x+1) = (y+1) -> x=y)

>And what do you mean by "PA"?

Basically, axioms 1-6 together with the induction schema:

Phi(0) & (Ax (Phi(x) -> Phi(x+1))) -> Ax (Phi(x))

>"Peano arithmetic" or a specific formal system =
>classical logic + Peano axioms"? What if we do not use classical
>logic? Is it still Peano arithmetic? Is it still "arithmetic"?

You can use the same axioms for intuitionistic arithmetic.
The distinction is not really important for discussing
Godel's theorem.

>> >If you mean the later then I think it is
>> >not true.
>>
>> Yes, it is. That's what Godel's second incompleteness theorem
>> proves: If T_ultimate is consistent, then it cannot prove its
>> own consistency.
>
>Even Aatu Koskensilta posted a contribution not to long ago where he
>concedes that the 2-nd theorem depends on the particulars of the
>formal system.

>I have never seen a proof of "Any conceivable formal
>system capable of arithmetic (representing all p.r. functions)
>cannot prove its own consistency."

I'm not sure what Aatu meant, but if you define consistency of
a theory T via the provability predicate,

Con(#T) == Ax ~Pr(#T,x,#0=1)

"there does not exist a proof of 0=1 from the axioms of T",
then if T is capable of proving some routine facts about
arithmetic (I'm not sure whether induction is needed or not)
then it follows that if T proves Con(#T), then T is inconsistent.

--
Daryl McCullough
Ithaca, NY