On 6/10/2012 10:21 AM, Peter Olcott wrote:
> It would be impossible to convince me that I am wrong if I am *not* wrong,
> otherwise it is possible.
I can't think of a nice sugar-coated way to say this, so I'll be blunt:
you're taking an egotistical approach to proofs, in that you are by
default infallible until something is proved wrong. This is not a good
approach to theorem proving; instead, you should attempt to attack your
own proofs as much as possible and wait to see if you still see it
holding after a barrage.
> So far I have not seen anything resembling sound reasoning that correctly
> refutes my true position.
I would posit that this is because you cannot see sound reasoning in the
first place :-P.
> I have made very many errors in presenting this position, and from what I
> can tell most of these have been corrected.
Er... no. You're still exuding extremely elementary errors.
> Since my goal is to provide this reasoning using English that is 100%
> completely mathematically precisely correct, George may have pointed out a
> recent error. It may have been incorrect for me to use the term "potential
> halt decider".
Starting with the biggest one of all: your proofs are in effect using
English terminology to anthropomorphize Turing machines. This results in
all of your proof attempts amounting to extremely vague things which are
somewhere between vacuously true and hopelessly wrong, since your
interpretation colors what you think it actually means. Add in your
nondesire to consider the notion that your proofs are actually rubbish,
and you result in non sequiturs that can't be argued against since no
one has any clue what you are saying.
> 1) The invocation of every Turing Machine that attempts to be a halt decider
> mathematically maps to a yes or no question (within a natural language
> interface).
One line into your proof and you've already shot your argument in the
foot. What does it mean for a Turing machine to "attempt to be"
something? This isn't a small nitpick: it completely determines the
class of machines you are discussing, which has a major impact on
argumentation against your proof.
It's also the kind of language which has absolutely no business being in
anything that resembles serious scholarly writing, or even armchair
introductions. No, it's the kind of language which is only suited for
things like TRON or ReBoot, where machines are actually anthropomorphized.
Your parenthetical note is also ambiguous, since you never clarify what
a "natural language interface" is.
> 2) The yes or no answer to this question that this set of Turing Machines
> can possibly provide (within a natural language interface) mathematically
> maps to its own final states of accept and reject, thus deriving the entire
> solution set of every possible answer.
The above note about ambiguous parenthetical notes remains true here as
well. Otherwise, everything up to the comma is more or less correct, but
it's missing something. What you have is not a surjective mapping, so
what is meant by a Turing machine that fails to halt is not clear. This
makes a logical interpretation of the phrase following the comma
incorrect. Of course, that phrase has several possible logical
interpretations, so you're sure as hell not being precise.
> 3) Neither of these yes or no (accept or reject) answers is correct
> (mathematically maps to whether or not the input TM will halt on its input).
And this is where you fall down. Let me list the sins in no particular
order:
1. Going straight from generalization to specialization without
describing context.
2. Stating the core of your argument without proof
3. Eschewing definitions.
4. Why? You never provide anything that smacks of answer to "why?"
> 4) Therefore the reason that the self reference form of the Halting Problem
> can not be solved is that this problem is based on providing a yes or no
> answer to a question that has no correct yes or no answer.
Attacking this individually is pointless, since you fall apart so badly
at #3 that all the problems here are a continuation of the confusion
resulting from the previous step.
> Any attempted refutation should provide reasoning that refutes the above
> points individually. Stating that the above reasoning is nonsense merely
> indicates a failure of the respondent to comprehend and nothing more.
Sometimes, the failure of a listener to understand isn't because the
listener can't comprehend but because the speaker can't explain. And
when you consider that no fewer than a dozen people have attempted to
understand your proofs and come out feeling that they are nonsense, a
basic application of Occam's Razor suggests that maybe the problem isn't
that everyone else in this channel are idiots who can't understand your
ethereal glory but maybe that you are someone who can't explain yourself
to everybody else.
Let me put it in another, simpler way that I hope you will understand.
Your logical argument is roughly equivalent to the following:
1. <Insert contemporary dictator here> is evil [Fact stated as "obvious"
which actually relies on a mixture of subjectivity and the particular
definition of a word]
2. Evil people should never be in power, so <insert contemporary
dictator here> shouldn't have been in power.
3. Democracy did it. [Wait what? Where did this come from?]
4. Therefore, democracy is a bad form of government.
That's kind of the feeling I get when I try to understand your proofs.
You make extraordinary claims and never give any strong justification
for them--extraordinary claims require extraordinary evidence. There was
one ... personality I knew who rejected any argument against his proofs
unless it was 100% completely watertight and explicit; any sketch of a
counterexample wouldn't be accepted. Yet you go further and reject any
argument that you can't understand.