What does the Incompleteness Theorem imply?

GIT shows that [simplify simplify] any finite system capable of representing arithmetic will always have “holes” in it – possible statements/configurations that it can never reach.

Any system that can be considered to be emulated by basic physics (which we know from experience is more than capable of generating arithmetic) must therefore have the same limitation. Therefore there will always be a way to interact with that system in a way it’s not capable of handling. . .

Going back to the OP, let’s take it one step at a time. Consider the first assertion:

Godel’s Incompleteness Theorem does not imply that humans will always be smarter than computers.

Does anyone disagree with that first point?

TVAA, are you aware that Turing machines are theoretical constructions? (They haven’t quite got the infinitely long tape memory thing figured out yet.) So, I’ve never seen a Turing machine, you’ve never seen a Turing machine, and natural law has never laid a finger on a Turing machine. So, that “weakness” is out of the picture.

Turing machines are defined with a specific input alphabet; The only variety in input allowed is the ordering of the input symbols, not what these symbols are. So that “weakness” is out of the picture.

It would be relatively simple to make a turing machine that would solve most problems, and always halt; just have it simulate a universal turing machine but only run it for N steps. After N simulated steps, it halts, period. It doesn’t always find the answer for you, but it would always halt. So the threat of freezing is also out of the picture.

Godel says that not all questions can be answered, even by following the rules. Not that such a failure to be able to answer will bother the system one bit.

No, that’s fine. GIT implies nothing about relative intelligence levels of things, or their relative ‘vulnerability’ to input. Just their potnential completeness.

A little off-topic, but I would add that the “halting problem” also does not imply that humans will always be smarter than computers.

And if you think you can look at a computer program and always know in a finite amount of time whether it will halt, you’re kidding yourself.

And these hand-waving arguments are freaking annoying.

TVAA

Can you demonstrate that please. Or is it simply your untested conviction that it must be true?

This has nothing to do with GIT.

GIT is a theorem about abstract constructions (proofs). You are talking about physical and material tolerances. The two things are not related.

I have a coin in my pocket. Flipping the coinc generates a psuedo-random binary value. This system, however, can fail if both the coin and I are incinerated in a nuclear blast. This has nothing whjatsoever to do with GIT.

To repeat myself: Will you next explain how a consequence specifically tied to the evaluation of Godel statements restricts a calculator when, “Calculators’ circuitry does not include the algorithms for evaluating Godel numbers?” You might also explain how that quoted statement (made by you) coexists with the quoted statement at the top of this post. In other words:
[ul][li]If the circuitry does not inlude the algorithms for evaluating Godel numbers, then how is that circuitry sufficiently complicated for the theorem to apply?[/ul][/li]

No, it doesn’t.

Simplifying doesn’t lead to understanding if you drop a crucial requirement for the theory to hold. GIT limits axiomatizations of arithmetic. Unless your calculator generates proof of arithmetic theorems, GIT places no limits on that calculator’s behavior.

Prove it.
FranticMad

How could it? Whatever limitations GIT places on computers, because they can model a peano axiomatization, would also apply to humans, because they can model a peano axiomatization. (Neither, of course, places any limits on capacities not strictly bound by a Peano axiomatization.)

Then, of course, there’s the slight little matter of GIT saying nothing whatsoever about intelligence.

No matter how many times you repeat this, it won’t come true. Have you even read the theorem?

I am haunted by the ghost of my old thread, eh ultrafilter? I wish to thank you again for your posts there (and here).

So let’s assume we agree on the OP’s first assertion, that GIT does not imply that humans will always be smarter than computers.

So the next assertion of the OP is:
It does mean that no finite system can ever derive all truths. Is this consistent with GIT? Is it a trivial or a provable statement?

Next assertion was:
**No computer can be made that cannot be crashed. ** I think this is where some logic is missing, or some assumptions are unstated.

TVAA keeps making assumptions about the equality of physics, number theory, Universal Turing Machines, and calculators. I am not a professional mathematician, so I am having some trouble following what the connections are.

In addition, he says the universe does not do computation because it has no input or output (a statement that contains so many debatable, but unstated, assumptions that it is nearly meaningless to my limited intelligence).

If I am catching TVAA’s drift, he is saying that:

  1. Since mathematics and physics are the same, and
  2. GIT shows that mathematics is incomplete, then
  3. Physics is incomplete, and
    3a)* [add missing assumptions here]*, therefore.
  4. Any computer [undefined] will crash [undefined] because it is built from physics [undefined] and math [defined as the math considered by GIT].
  5. Q.E. non-D.

Aside from that, I don’t know what TVAA is trying to say – i.e. what the point of his argument is. Perhaps someone can enlighten me.

That’s a safe assumption.

**

Any inconsistent system can derive all truths, as well as all falsehoods. Getting a system that can prove all truths and nothing else is impossible, although GIT itself does not prove that.

**

Yeah, something like that.

**

I am a mathematician (although not professional). It’s a total mystery to me too.

**

There’s no reason why we, part of the universe, can’t interpret the actions of the universe as computation. I don’t choose to do so, but to each his own.

**

Don’t look at me.

Just to make sure that everyone’s on the same page, I’m restating GIT from this thread. The explanations of all the terms I use are at the bottom of the second page of that thread.

Well, I think we can give this one to GIT by assuming that some of the unproveable theorems in a Peano axiomatization are, in fact, true. Obviously, GIT does not guarnatee this (being unconcerned with soundness), but I don’t think it is a horrible assumptive leap to make.

“unproveable theorems” aside (;)), any theory with undecideable statements has some true and some false–the negation of an undecideable statement is itself undecideable.

Yes, but I assumed that your objection to allowing GIT to imply that no consistent system can prove all truths lay in the soundness of the axioms. GIT says nothing at all about “truth”, just what is proveable given a specified axiomatic base.

It seems you meant something else. I guess I should just say: :confused:

If every statement that’s true about a system is provable, the theory of that system is complete. GIT says some consistent systems are incomplete, meaning that there are true statements which are not proveable. Make sense?

Yes, but you said: Getting a system that can prove all truths and nothing else is impossible, although GIT itself does not prove that.

Unless “prove all truths and nothing else” is not being used as a description for “consistent and complete” then it would seem that GIT does prove that.

And that seems to be th e sense of your last post, too. GIT impies that some true statemnets will always be unprovable.

I think I’m not being entirely clear, and that we’re arguing past each other. Everything you just said is entirely correct.

Okay. I’ll chalk it up to a big mutual wooosh.

The important thing is that we all agree TVAA** is wrong. :smiley:

And that Spiritus Mundi can’t type, of course.

But that has long been proven beyond dispute.

Wow. I leave the boards for a few hours, and this happens…

I’ll try to get around to responding to your posts ASAP.

In the meantime: Spiritus: I am generally awestruck by the levels of rationality and intelligence you demonstrate in your posts, and I disagree respectfully with your contentions in this thread, but I simply cannot account for your question about whether the physical world is sufficiently complex to model arithmetic.

Are we using utterly different meanings of words? That’s the only way I can account for your question – if I take it at face value, it seems utterly foolish.

Isn’t it obvious that the reality underlying the “physical world” is more complex than basic mathematics? If it were less, how could the world follow arithmatic principles? How could a device be designed that follows them – for that matter, how could anything follow them?

Yes. “Model” means something very different here than what you seem to think it means.