Liste des Groupes | Revenir à theory |
On 5/9/2025 9:40 PM, Keith Thompson wrote:Sure it does, as "the simulated DDD" has its behavior defined by UTM(DDD) not the partial simulation done withing HHH(DDD).olcott <polcott333@gmail.com> writes:Yes and then I moved on the next tiny incrementalOn 5/9/2025 4:40 PM, Richard Heathfield wrote:>On 09/05/2025 21:15, olcott wrote:>On 5/9/2025 3:07 PM, Richard Heathfield wrote:I haven't touched your words. What I have done is to observe thatOn 09/05/2025 20:46, olcott wrote:>We have not begun to get into any of those points.>
We are only asking can DDD correctly simulated
by any HHH that can exist ever reach its own
"return" instruction.
DDD can't be correctly simulated by itself (which is effectively
what you're trying to do when you fire up the simulation from
inside DDD).
How the Hell did you twist my words to say that?
DDD's /only/ action is to call a simulator. Since DDD isn't itself a
simulator, there is nothing to simulate except a call to a
simulator.
It's recursion without a base case - a rookie error.
HHH cannot successfully complete its task, because it never regains
control after the first recursion. To return, it must abort the
simulation, which means the simulation fails.
>void DDD()On what grounds can you persuade an extraordinarily sceptical
{
HHH(DDD);
return;
}
>
When 1 or more statements of DDD are correctly
simulated by HHH then this correctly simulated
DDD cannot possibly reach its own “return statement”.
readership that HHH 'correctly simulated' DDD?
Any competent C programmer can see that
the call from DDD to HHH(DDD) (its own simulator)
is equivalent to infinite recursion.
>
On 5/8/2025 8:30 PM, Keith Thompson wrote:Assuming that HHH(DDD) "correctly simulates" DDD, and assuming it
does nothing else, your code would be equivalent to this:
>
void DDD(void) {
DDD();
return;
}
>
Then the return statement (which is unnecessary anyway) will never be
reached. In practice, the program will likely crash due to a stack
overflow, unless the compiler implements tail-call optimization, in
which case the program might just run forever -- which also means the
unnecessary return statement will never be reached.
I had not intended to post again, but I feel the need to make
a clarification.
>
I acknowledged that the return statement would never be reached
*given the assumption* that HHH correctly simulates DDD. Given
that assumption, a call to DDD() should be equivalent to a call
to HHH(DDD).
>
step of my proof. Correctly simulated less than
an infinite number of instructions does not help
the simulated DDD to reach its "return statement"
final halt state.
Right, and that says that DDD() will halt when correct simulated, as the x86 langugage doesn't allow stopping that analysis until it reaches a final state.I did not address whether the assumption is valid. I merelyRight this takes a glimmering of understanding of
temporarily accepted it for the sake of discussion, just as I would
accept that if I were ten feet tall I would bump my head against
the ceiling in my house.
>
The discussion I had with olcott did not reach the point of
discussing *how* HHH could correctly simulate DDD, or whether it
would even be logically possible for it to do so.
the x86 language. The x86 language it needed to
get an exactly precise understanding of the control
flow of DDD as directed graph state transition
diagram.
But it isn't.I also did not
address any issues of partial simulation, where olcott claims that
HHH can "accurately simulate" only a few x86 instructions rather
than simulating its entire execution.I did not participate inNo much more than this you acknowledged that
any discussion that would require knowledge of x86 machine or
assembly code. (I have no doubt that I could learn x86 machine
and assembly code reasonably well if motivated to do so, but I am
not so motivated.)
>
What I acknowledged was barely more than "if HHH correctly simulates
DDD, then HHH correctly simulates DDD".
when DDD is correctly simulated by HHH that
the simulated DDD cannot possibly reach its
own "return statement" (final halt state)
This is very important to computer science becauseRight, but only under the condition of unbounded running/simulating. Not reaching the end after only a given finite number of steps is NOT the definition of non-halting.
non-termination is entirely measured by the impossibility
of reaching a final halt state.
From all of the we know that when HHH(DDD) reportsNo, as has been shown, it doesn't do a "correct simulation" and thus your premise is incorrect.
on the behavior of its correct simulation of its input
that it can correctly reject this input as not
specifying a sequence of configurations that halts.
Which is irrelevent, and each DDD of that set is a different input, as you can't actually emulate DDD past the call HHH until you have paired it with the exact HHH it calls, and since each of your HHHs are different partial emulators, and each of them is given the DDD that has been complete by being paired with them, every one of your cases is looking at a different input.(My understanding fromCan we proceed to the next tiny increment of scope?
posts by others, whom I presume to be sufficiently knowledgeable,
is that HHH logically cannot accurately simulate DDD.) I would
prefer that olcott refrain from using my words to support any of
his arguments beyond the scope of what he and I directly discussed.
>
When one or more statements of DDD are correctly
simulated by HHH the correctly simulated DDD still
cannot possibly reach its own "return" statement.
This is trivial. When an infinite number of stepsWHich agian is a different input, so say nothing about the behavior of the input of the ones that did a finite simulation.
of correct simulation are not enough we can conclude
that less than an infinite number of steps is also
insufficient.
That was the tiny increment of scope. Now IBecause it is built on a lie and unsound logic.
show why that was important.
It is a fact that when HHH rejects its inputNope, it just shows you are a liar that ignores the errors pointed out in your logic, apparently because either you know you are lying and don't care, or ate just too stupid to understand the error or to be able to learn how to do it better.
DDD as specifying a non-halting sequence of
configurations on the basis of the behavior
of DDD correctly simulated by HHH, that HHH
is necessary correct.
If you pay 100% complete attention and makeNo, if you would look, you would see that all you claims have been shown to be in error, and you have no actual basis to make your claims.
sure to totally ignore mere rhetoric as any
possible correct rebuttal you will find that
every "rebuttal" either commits the strawman
error changing my words and then rebutting the
changed words or simply dodges by attempting
to change the subject.
There has been no actual rebuttal of theseSure there have been, you are just showing that you are just a pathological liar that is incapable of understanding the truth.
exact words:
It is a fact that when HHH rejects its inputNo, the problem is your words are just illogical gobbldy-gook based on equivocation, contradictions and lies.
DDD as specifying a non-halting sequence of
configurations on the basis of the behavior
of DDD correctly simulated by HHH, that HHH
is necessary correct.
They always either change the words or change
the subject.
Les messages affichés proviennent d'usenet.