From: Daryl McCullough on
Bhupinder Singh Anand says...
>My understanding of a recursively enumerable set is that it is the
>range (assumed to be a consistently well-defined set of a set theory
>such as, say, ZF) of a recursive function.
>
>Now, Goedel's relation Bew(x), defined as:
>
>(Ey)(y is the Goedel-number of a PA-proof of the PA-formula whose
>Goedel-number is x)
>
>is not recursive.
>
>It follows that the set of Goedel-numbers of the provable formulas of
>PA is not recursively enumerable.

Instead of Bew(x), define a function f(x,y) as follows:

f(x,y):
if y is the Goedel-number of a PA-proof of the PA-formula whose
Goedel-number is x, then return x
otherwise, return the Goedel-number of the formula "0=0"

Then the range of f will be the set of all Goedel-numbers of provable
formulas.

--
Daryl McCullough
Ithaca, NY

From: Bhupinder Singh Anand on
On Apr 11, 9:27 am, Daryl McCullough wrote:

DM>> Then the range of f will be the set of all Goedel-numbers of
provable formulas. <<DM

You're right. This function does enumerate the provable formulas
algorithmically.

Thanks, and regards,

Bhup

From: george on

Bhupinder Singh Anand wrote:
> On Apr 9, 8:06 pm, Bhupinder Singh Anand wrote:
>
> BSA>> ... the set of arithmetical sentences provable in ZF need not
be
> r.e. ... <<BSA
>
> This, of course, is wrong. Sorry. What I meant was that, even
assuming
> Church's Thesis, the arithmetical sentences provable in ZF need not
be
> algorithmically enumerable, although they are, of course, recursively
> enumerable.

Sorry, wrong again.
That "algorithmically"=df="recursively"
IS Church's Thesis. Church's Thesis is that
"algorithm" MEANS "algorithm implementable on a Turing Machine".
EVERY set for which there exists a TM that accepts all&only-the-
elements-of-that-set is recursively enumerable BY DEFINITION
(THAT IS the definition of "recursively enumerable").

From: Torkel Franzen on
"george" <greeneg(a)cs.unc.edu> writes:

> Church's Thesis is that
> "algorithm" MEANS "algorithm implementable on a Turing Machine".

No it isn't. Church's thesis states that every function computable
by an algorithm is computable by a Turing machine. The thesis that
"algorithm" means "algorithm implementable on a Turing machine"
is trivially false.
From: george on
TF> Church's thesis states that every function computable
TF> by an algorithm is computable by a Turing machine.
TF> The thesis that "algorithm" means "algorithm implementable
TF> on a Turing machine" is trivially false.

That statement is trvially contradictory, unless there are
algorithms out there that are good for doing things
more important than merely computing functions.
What sorts of things can those algorithms do?

In the context of the argument that is ACTUALLY GOING ON,
however, which is between me and Bhup about ENUMERATING
A CLASS OF SENTENCES OF ZF, since EVERY SUCH ENUMERATION
*IS* A FUNCTION, his claim of the existence of a difference between
"algorithmically enumerable" and "recursively enumerable" EVEN
given Church's Thesis is what is trivially false. In other words, it
would've
helped, since the question was about picking a side, for you to pick
the
side you knew to be right, instead of just trying to embarrass me.
And actually failing.

First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13
Prev: What is wrong with this argument?
Next: Courage?