I am keeping this post in both sci.logic and comp.theory
because it focuses on a similar idea to the Curry/Howard
correspondence between formal systems and computation.
Computation and all of the mathematical and logical operations
of mathematical logic can be construed as finite string
transformation rules applied to finite strings.
The semantics associated with finite string tokens can
be directly accessible to expression in the formal language.
It is basically an enriched type hierarchy called a knowledge
ontology.
A computation can be construed as the tape input to a
Turing machine and its tape output. All of the cases
where the output was construed as a set of final machine
states can be written to the tape.
I am not sure but I think that this may broaden the scope
of a computable function, or not.
The operations of formal systems can thus be directly
performed by a TM. to make things more interesting the
tape alphabet is UTM-32 of a TM equivalent RASP machine.
On 10/27/2024 6:38 AM, Richard Damon wrote:
On 10/26/24 9:22 PM, olcott wrote:
On 10/26/2024 8:04 PM, Richard Damon wrote:
On 10/26/24 5:57 PM, olcott wrote:
On 10/26/2024 10:48 AM, Richard Damon wrote:
On 10/26/24 8:59 AM, olcott wrote:
On 10/26/2024 2:52 AM, Mikko wrote:
On 2024-10-25 14:37:19 +0000, olcott said:
On 10/25/2024 3:14 AM, Mikko wrote:
On 2024-10-24 16:07:03 +0000, olcott said:
On 10/24/2024 9:06 AM, Mikko wrote:
On 2024-10-22 15:04:37 +0000, olcott said:
On 10/22/2024 2:39 AM, Mikko wrote:
On 2024-10-22 02:04:14 +0000, olcott said:
On 10/16/2024 11:37 AM, Mikko wrote:
On 2024-10-16 14:27:09 +0000, olcott said:
The whole notion of undecidability is anchored in >>>>>>>>>>>>>>>>> ignoring the fact thatA formal theory is undecidable if there is no Turing >>>>>>>>>>>>>>>> machine that
some expressions of language are simply not truth bearers. >>>>>>>>>>>>>>>>
determines whether a formula of that theory is a theorem >>>>>>>>>>>>>>>> of that
theory or not. Whether an expression is a truth bearer >>>>>>>>>>>>>>>> is not
relevant. Either there is a valid proof of that formula >>>>>>>>>>>>>>>> or there
is not. No third possibility.
After being continually interrupted by emergencies >>>>>>>>>>>>>>> interrupting other emergencies...
If the answer to the question: Is X a formula of theory Y >>>>>>>>>>>>>>> cannot be determined to be yes or no then the question >>>>>>>>>>>>>>> itself is somehow incorrect.
There are several possibilities.
A theory may be intentionally incomplete. For example, >>>>>>>>>>>>>> group theory
leaves several important question unanswered. There are >>>>>>>>>>>>>> infinitely
may different groups and group axioms must be true in >>>>>>>>>>>>>> every group.
Another possibility is that a theory is poorly
constructed: the
author just failed to include an important postulate. >>>>>>>>>>>>>>
Then there is the possibility that the purpose of the >>>>>>>>>>>>>> theory is
incompatible with decidability, for example arithmetic. >>>>>>>>>>>>>>
An incorrect question is an expression of language that >>>>>>>>>>>>>>> is not a truth bearer translated into question form. >>>>>>>>>>>>>>>Whether AB = BA is not answered by group theory but is alwasy >>>>>>>>>>>>>> true or false about specific A and B and universally true in >>>>>>>>>>>>>> some groups but not all.
When "X a formula of theory Y" is neither true nor false >>>>>>>>>>>>>>> then "X a formula of theory Y" is not a truth bearer. >>>>>>>>>>>>>>
See my most recent reply to Richard it sums up
my position most succinctly.
We already know that your position is uninteresting.
Don't want to bother to look at it (AKA uninteresting) is not at >>>>>>>>>>> all the same thing as the corrected foundation to computability >>>>>>>>>>> does not eliminate undecidability.
No, but we already know that you don't offer anything interesting >>>>>>>>>> about foundations to computability or undecidabilty.
In the same way that ZFC eliminated RP True_Olcott(L,x)
eliminates undecidability. Not bothering to pay attention
is less than no rebuttal what-so-ever.
No, not in the same way.
Pathological self reference causes an issue in both cases.
This issue is resolved by disallowing it in both cases.
Nope, because is set theory, the "self-reference"
does exist and is problematic in its several other instances.
Abolishing it in each case DOES ELIMINATE THE FREAKING PROBLEM.
Yes, IN SET THEORY, the "self-reference" can be banned, by the
nature of the contstruction.
That seems to be the best way.
It works for sets, but not for Computations, due to the way things are
defined.
In Computation Theory it can not, without making the system less
than Turing Complete, as the structure of the Computations
fundamentally allow for it,
Sure.
So, you ADMIT that your computation system you are trying to advocate
is less than Turing Complete?
I never said that.
That means that the Halting Problem isn't a problem.
and in a way that is potentially undetectable.
I really don't think so it only seems that way.
Of course it is.
The method of assigning meaning to the symbols can be done is a meta-
system that the system doesn't know about, and thus its meaning is
unknowable to the logic system.
When the only way that you learn is to memorize things from books
you make huge mistakes. It is the typical convention to assign
meaning in a way that the systems is unaware of. This is not the
only possible way. It is a ridiculously stupid way that causes
all kinds of undetectable semantic errors.
You don't seem to understand that fact, but the fundamental nature
of being able to encode your processing in the same sort of strings
you process makes this a possibility.
Not at all. Tarski made this mistake of saying this and
everyone believed him.
It does not make these things undetectable, it merely
allows failing to detect.
No, it makes things undetectable, unless you allow the system to just
reject ALL statements, even if they are not actually "self-
referential" to be considered "bad".
When we encode natural langugae as formal language
"This sentence is not true"
becomes:
?- LP = not(true(LP)).
LP = not(true(LP)).
?- unify_with_occurs_check(LP, not(true(LP))).
false.
A detected error.
Dues to the nature of its relationship to Mathematics and Logic, it
turns out that and logic with certain minimal requirements can get
into a similar situation.
I think that I can see deeper than the Curry/Howard Isomorphism.
Computations and formal systems are in their most basic foundational
essence finite string transformation rules.
You don't undertstand what you see.
Part of the problem is that while Compuation Theory and Formal Logic
System do have large parts that are just finite string transformation
rules, they have other parts that are not.
You won't be able to show this. Try to define any computation
that cannot be expressed as a tape input and a tape output.
A TM takes its tape as input and has a set of final states and
or a tape output. The final states could be written to the tape.
You memorize from textbooks and I see deeper than textbooks say.
Your only way to remove it from these fields is to remove that
source of "power" in the systems, and the cost of that is just too
high for most people, thus you plan just fails.
Detection then rejection.
But since detection is impossible, you can not get to rejection.
Detection is "impossible" only because of foundational misconceptions.
Once you allow the creation of the statement, you can't reject it
later and still have the claim of handling "All".
Sure you can. As long as the error is detected before final
output all is well.
Of course, you understanding is too crude to see this issue, so it
just goes over your head, and your claims just reveal your ignorance
of the fields.
Sorry, that is just the facts, that you seem to be too stupid to
understand.
In other words you can correctly explain every single detail
conclusively proving how finite string transformation rules
are totally unrelated to either computation and formal systems.
That isn't what I said, and just proves your stupidity.
You mind is just too small to handle these discussions.
You can't even form sound rebuttals. The main rebuttal that
you have is essentially anchored in ad hominem. Your rebuttals
never have anything in the ballpark of sound reasoning.
*The form of your best rebuttals*
I memorized X from a book and you are not doing it that way
therefore you are stupid and ignorant.
The philosophy of computation begins with existing ideas and
sees what happens when these ideas are reformulated.
On 10/27/2024 12:48 PM, Richard Damon wrote:
On 10/27/24 10:17 AM, olcott wrote:
I am keeping this post in both sci.logic and comp.theory
because it focuses on a similar idea to the Curry/Howard
correspondence between formal systems and computation.
Computation and all of the mathematical and logical operations
of mathematical logic can be construed as finite string
transformation rules applied to finite strings.
The semantics associated with finite string tokens can
be directly accessible to expression in the formal language.
It is basically an enriched type hierarchy called a knowledge
ontology.
A computation can be construed as the tape input to a
Turing machine and its tape output. All of the cases
where the output was construed as a set of final machine
states can be written to the tape.
I am not sure but I think that this may broaden the scope
of a computable function, or not.
Except that nothing you described related to what a "computabe function"
I intend to reply to other aspects of your reply later
on as long as your reply to this reply is not lame.
When a Turing machine transforms the contents of its
input tape into the contents of its output tape this
seems to necessarily always be a computable function
no matter what the TM does in-between.
On 10/27/2024 9:26 PM, Richard Damon wrote:
On 10/27/24 6:01 PM, olcott wrote:
On 10/27/2024 12:48 PM, Richard Damon wrote:
On 10/27/24 10:17 AM, olcott wrote:
I am keeping this post in both sci.logic and comp.theory
because it focuses on a similar idea to the Curry/Howard
correspondence between formal systems and computation.
Computation and all of the mathematical and logical operations
of mathematical logic can be construed as finite string
transformation rules applied to finite strings.
The semantics associated with finite string tokens can
be directly accessible to expression in the formal language.
It is basically an enriched type hierarchy called a knowledge
ontology.
A computation can be construed as the tape input to a
Turing machine and its tape output. All of the cases
where the output was construed as a set of final machine
states can be written to the tape.
I am not sure but I think that this may broaden the scope
of a computable function, or not.
Except that nothing you described related to what a "computabe
function"
I intend to reply to other aspects of your reply later
on as long as your reply to this reply is not lame.
When a Turing machine transforms the contents of its
input tape into the contents of its output tape this
seems to necessarily always be a computable function
no matter what the TM does in-between.
Yes, a Turing Machine will always be computing the mapping from some
computable function.
It is NOT the "Computable Function" itself, as that is a thing of a
different ty[pe.
It just computed the mapping definied by that function.
Note, the mapping of the function might not be defined in terms of
"finite-strings", but will be something that can be described by a
finite string if we want to talk about it being computable.
Yes. We are getting somewhere now.
For instance, the Halting Function, that the Halting problem is about,
is defined with Turing Machines as its input (not finite strings).
Not in the least little bit.
It seems totally crazy that you would say this.
It has always been finite string Turing Machine descriptions.
These finite strings do have a specific semantics associated
with them and that is the semantics of Turing Machines.
The key point here is that different implementation of a attempted
Turing Machines to try to compute this might use different ways of
representing the machines, so the function can't just be thought of as
taking the string.
A string that maps to the semantics of Turing Machines.
The bytes of x86 machine code have the precisely defined
semantics of the x86 language.
We can look at the equivalent mapping based on the encoding of the
given decider, if the encoding has the required property that a given
finite string can only represent one Turing Machine by the rules of
that decider.
We simply hypothesize some arbitrary specific standard.
No need to actually do this WHEN WE UNDERSTAND THAT X86
EXAMPLE <IS> ISOMORPHIC TO LINZ.
Note, This is one spot your HHH/DDD pairing fails, as what you want to
claim as the input reprenting DDD does NOT have that property, as the
finite string does not represent a specific computation, as it depends
on what HHH it is being pair with.
You really can't simply get away with simply ignoring
the self-reference by pretending that it does not exist
without looking foolish.
*MAYBE YOU NEED TO REREAD THIS 10,000 TIMES*
When HHH emulates itself emulating DDD this is different than HHH1
emulating itself emulating DDD because the first case really happens
and the second case cannot possibly happen.
On 10/28/2024 6:16 AM, Richard Damon wrote:
On 10/27/24 10:55 PM, olcott wrote:
On 10/27/2024 9:26 PM, Richard Damon wrote:
On 10/27/24 6:01 PM, olcott wrote:
On 10/27/2024 12:48 PM, Richard Damon wrote:
On 10/27/24 10:17 AM, olcott wrote:
I am keeping this post in both sci.logic and comp.theory
because it focuses on a similar idea to the Curry/Howard
correspondence between formal systems and computation.
Computation and all of the mathematical and logical operations
of mathematical logic can be construed as finite string
transformation rules applied to finite strings.
The semantics associated with finite string tokens can
be directly accessible to expression in the formal language.
It is basically an enriched type hierarchy called a knowledge
ontology.
A computation can be construed as the tape input to a
Turing machine and its tape output. All of the cases
where the output was construed as a set of final machine
states can be written to the tape.
I am not sure but I think that this may broaden the scope
of a computable function, or not.
Except that nothing you described related to what a "computabe
function"
I intend to reply to other aspects of your reply later
on as long as your reply to this reply is not lame.
When a Turing machine transforms the contents of its
input tape into the contents of its output tape this
seems to necessarily always be a computable function
no matter what the TM does in-between.
Yes, a Turing Machine will always be computing the mapping from some
computable function.
It is NOT the "Computable Function" itself, as that is a thing of a
different ty[pe.
It just computed the mapping definied by that function.
Note, the mapping of the function might not be defined in terms of
"finite-strings", but will be something that can be described by a
finite string if we want to talk about it being computable.
Yes. We are getting somewhere now.
For instance, the Halting Function, that the Halting problem is
about, is defined with Turing Machines as its input (not finite
strings).
Not in the least little bit.
It seems totally crazy that you would say this.
It has always been finite string Turing Machine descriptions.
The machine being used to compute the Halting Function has taken a
finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine description of a Turing machine is the input to the halt decider.
There are always been a distinction between the abstraction and the
encoding.
These finite strings do have a specific semantics associated
with them and that is the semantics of Turing Machines.
No, the method of representing the Turing Machine is defined by the
decider.
The "Semantics of Turing Machines" does have a finite string
representation.
It may seem that way because there is no currently universal standard
like there is for the x86 language. For these thing to be properly investigated we must begin with a standard language. The machine
merely conforms to that standard.
It defines a Turing Machine as having a "Set of States" (and "States"
don't have a defined string representation
A turing machine program consists of a list of 'quintuples', each one
of which is a five-symbol turing machine instruction. For example, the quintuple 'SCcsm' is executed by the machine if it is in state 'S' and
is reading the symbol 'C' on the tape. In that case, the instruction
causes the machine to make a transition to state 's' and to overwrite
the symbol 'C' on the tape with the symbol 'c'. The last operation it performs under this instruction is to move the tape reading head one
symbol to the left or right according to whether 'm' is 'l' or 'r'. http://www.lns.mit.edu/~dsw/turing/doc/tm_manual.txt
SCcsm
current state number,
current symbol,
overwrite current symbol
next state number,
move tape head left or right
The key point here is that different implementation of a attempted
Turing Machines to try to compute this might use different ways of
representing the machines, so the function can't just be thought of
as taking the string.
A string that maps to the semantics of Turing Machines.
The bytes of x86 machine code have the precisely defined
semantics of the x86 language.
Right, so in the context of a decider defined to take an input encoded
as an x86 binary, that is how you defined the form of the representation.
Yes.
That didn't come from the rules of Turing Machines,
Already specified above: SCcsm easy to implement in existing hardware.
We can look at the equivalent mapping based on the encoding of the
given decider, if the encoding has the required property that a
given finite string can only represent one Turing Machine by the
rules of that decider.
We simply hypothesize some arbitrary specific standard.
No need to actually do this WHEN WE UNDERSTAND THAT X86
EXAMPLE <IS> ISOMORPHIC TO LINZ.
But it isn't, and CAN'T be because you don't even have two seperate
programs, but one which intertines its own code with its data.
You just don't know what "Isomorphic" means.
Isomorphic like analogous does not mean identical in every way.
In both cases the input is defined to do the opposite of whatever
value the termination analyzer returns. The key essence remains
the same.
In the Linz statement, H^ contained its own copy of H, and was built
to run as its own independent machine. In your system, you have
claimed that it can't be done.
Without many thousands of more development hours on my part.
AProVE: Non-Termination Witnesses for C Programs, may be able
to already do this.
Therefore, you have limited your system to something less than Turing
Complete.
Note, This is one spot your HHH/DDD pairing fails, as what you want
to claim as the input reprenting DDD does NOT have that property, as
the finite string does not represent a specific computation, as it
depends on what HHH it is being pair with.
You really can't simply get away with simply ignoring
the self-reference by pretending that it does not exist
without looking foolish.
Ane you can't ignore the definition of the system, like what a PROGRAM
is. What you want to call "DDD" isn't a program, and thus isn't a
proper input for a program behavior analysizer like a Halt Decider or
a Termination Analyzer.
It <is> sufficiently isomorphic. The Linz H runs into the
exact same key element of the halting problem proofs where
an input is defined to do the opposite of whatever value
that it returns.
x86utm simply cannot evaluate the effects of arbitrary
conditional branch instructions. AProVE: Non-Termination
Witnesses for C Programs can already do this.
*MAYBE YOU NEED TO REREAD THIS 10,000 TIMES*
When HHH emulates itself emulating DDD this is different than HHH1
emulating itself emulating DDD because the first case really happens
and the second case cannot possibly happen.
Only in your NON-TURING EQUIVALENT system.
In the x86 language that is Turing equivalent in every way
except unlimited memory. To the best of my knowledge all of
my code can be encoded in a Rasp machine.
Sorry, you are just proving that you are a stupid idiot that doesn't
know what you are talking about.
That totally over-the-top statement makes you look quite foolish
and greatly reduces your credibility as you have been warned by
several others.
I consistently prove that I do know what I am talking about and
you consistently fail to point out any specific errors.
Philosophy of computation examines different ways of doing
things besides the ways carefully memorized from textbooks.
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a
finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider.
There are always been a distinction between the abstraction and the
encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not HHH ever aborts its emulation of DDD.
IS FREAKING ISOMORPHIC TO
⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩.
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a
finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider.
There are always been a distinction between the abstraction and the
encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
On 10/28/2024 9:56 PM, Richard Damon wrote:Of course. For that it needs its own code. This doesn't need to be
On 10/28/24 9:09 PM, olcott wrote:When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
On 10/28/2024 6:56 PM, Richard Damon wrote:Then how did it convert the call HHH into an emulation of DDD again?
At machine address 0000217a HHH emulates itself emulating DDD without
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
code for HHH, so it needs to be part of the input.
knowing that it is emulating itself.
is going to freaking emulate DDD.
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
code for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating
DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again?
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
On 10/29/2024 9:50 AM, Andy Walker wrote:The key word is "see". Oh wait, that's "emulate", which you haven't
On 29/10/2024 13:56, olcott wrote:The word "simulate" or "UTM" or "interpret" was not there.
To the best of my knowledge no one besides me ever came up with theThe /idea/ is ancient, and certainly dates back at least to
idea of making a simulating halt decider / emulating termination
analyzer.
the
1970s. For a relatively informal discussion, see paragraph 3 of
http://www.cuboid.me.uk/anw/G12FCO/lect18.html
Let me know what keyword to search for I have to prepare my house for my cancer treatment.
--intended for second-year undergraduates and present on the web from
1996 [though then as a Nottingham University web page]. I certainly
didn't invent the idea. The same page includes some stuff about Busy
Beavers.
You, and perhaps others, may also find some of the surrounding pages
[linked from that one] interesting, eg the stuff about UTMs and about
minimal computers. Again, I am not claiming credit for inventing any
of this.
On 10/29/2024 5:50 AM, Richard Damon wrote:Right, your algorithm doesn't use this solution.
On 10/28/24 11:08 PM, olcott wrote:Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
On 10/28/2024 9:56 PM, Richard Damon wrote:Which is what it would do, get stuck and fail to be a decider. It might
On 10/28/24 9:09 PM, olcott wrote:When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
On 10/28/2024 6:56 PM, Richard Damon wrote:Then how did it convert the call HHH into an emulation of DDD again?
You are not that stupid You are not that ignorant and this is not
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
code for HHH, so it needs to be part of the input.
your ADD
At machine address 0000217a HHH emulates itself emulating DDD
without knowing that it is emulating itself.
is going to freaking emulate DDD.
Did you think it was going to play poker?
figure out that it is emulating an emulating decider, at which point it
knows that the decider might choose to abort its conditional emulation
to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I don't
abort, it never will, and thus I am stuck, so I need to abort.
DDD emulated by HHH according to the semantics of the x86 language:
cannot possibly reach its own "return" instruction whether or not any
HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding islololol
correct. You seems to glance at a few words before spouting off a canned rebuttal that does not even apply to my words.
On 10/29/2024 2:57 AM, Mikko wrote:That's very bad knowledge.
On 2024-10-29 00:57:30 +0000, olcott said:To the best of my knowledge no one besides me ever came up with the idea
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:Ultimately I trust Linz the most on this:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took >>>>>> a Turing Machine,That is incorrect. It has always been the finite string Turing
Machine description of a Turing machine is the input to the halt
decider. There are always been a distinction between the abstraction >>>>> and the encoding.
Nope, read the problem you have quoted in the past.
the problem is: given the description of a Turing machine M and an
input w, does M, when started in the initial configuration qow,
perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ correctly
simulated by embedded_H cannot possibly reach either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩
because like everyone else he rejects simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because there is
no limit on the length of the computation.
That statement does not fully reject simulation but is correct in the
observation that non-halting cannot be determied in finite time by a
complete simulation so someting else is needed instead of or in
addition to a partial simulation. Linz does include simulationg Turing
machines in his proof that no Turing machine is a halt decider.
of making a simulating halt decider / emulating termination analyzer.
Every sufficiently competent and honest person agrees that I am correct.You live in a very sad world.
Insufficiently competent or dishonest people can not show any actualThis is a very easy excuse.
error in my work. They generally incorrectly paraphrase my work and then
form a rebuttal to the incorrect paraphrase. This is known as the
strawman deception.
On 10/29/2024 3:44 AM, joes wrote:Not the point. The code of DDD only without HHH is not a complete program
Am Mon, 28 Oct 2024 22:08:50 -0500 schrieb olcott:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:When HHH (unknowingly) emulates itself emulating DDD this emulated HHH
On 10/28/2024 6:56 PM, Richard Damon wrote:Then how did it convert the call HHH into an emulation of DDD again?
At machine address 0000217a HHH emulates itself emulating DDD
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the
code for HHH, so it needs to be part of the input.
without knowing that it is emulating itself.
is going to freaking emulate DDD.
Of course. For that it needs its own code. This doesn't need to beI have provided that at the TOP of page 21 since September 8,10,11 https://www.liarparadox.org/HHH(DDD).pdf
marked specially as being itself (HHH is not conscious), it just needs
to be identical to the running code.
On 10/29/2024 10:18 AM, joes wrote:
Am Tue, 29 Oct 2024 09:58:50 -0500 schrieb olcott:
On 10/29/2024 9:50 AM, Andy Walker wrote:The key word is "see". Oh wait, that's "emulate", which you haven't
On 29/10/2024 13:56, olcott wrote:The word "simulate" or "UTM" or "interpret" was not there.
To the best of my knowledge no one besides me ever came up with theThe /idea/ is ancient, and certainly dates back at least to >>>> the
idea of making a simulating halt decider / emulating termination
analyzer.
1970s. For a relatively informal discussion, see paragraph 3 of
http://www.cuboid.me.uk/anw/G12FCO/lect18.html
Let me know what keyword to search for I have to prepare my house for my >>> cancer treatment.
explained the relevant difference from simulation of. Please keep
us posted about your health.
The good news about my health is that I will probably
not be dead very soon.
An x86 emulation has a 100% perfectly exact standard
such that anyone disagreeing is unequivocally wrong.
A simulation is much more vague.
intended for second-year undergraduates and present on the web from
1996 [though then as a Nottingham University web page]. I certainly
didn't invent the idea. The same page includes some stuff about Busy >>>> Beavers.
You, and perhaps others, may also find some of the surrounding pages
[linked from that one] interesting, eg the stuff about UTMs and about
minimal computers. Again, I am not claiming credit for inventing any >>>> of this.
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took a >>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine >>>>> description of a Turing machine is the input to the halt decider.
There are always been a distinction between the abstraction and the
encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time
by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg
Turing machines in his proof that no Turing machine is a halt decider.
To the best of my knowledge no one besides me ever came up with the
idea of making a simulating halt decider / emulating termination
analyzer.
On 10/29/2024 8:17 PM, Richard Damon wrote:
On 10/29/24 11:39 AM, olcott wrote:
On 10/29/2024 10:18 AM, joes wrote:
Am Tue, 29 Oct 2024 09:58:50 -0500 schrieb olcott:
On 10/29/2024 9:50 AM, Andy Walker wrote:The key word is "see". Oh wait, that's "emulate", which you haven't
On 29/10/2024 13:56, olcott wrote:The word "simulate" or "UTM" or "interpret" was not there.
To the best of my knowledge no one besides me ever came up with the >>>>>>> idea of making a simulating halt decider / emulating termination >>>>>>> analyzer.The /idea/ is ancient, and certainly dates back at least to >>>>>> the
1970s. For a relatively informal discussion, see paragraph 3 of
http://www.cuboid.me.uk/anw/G12FCO/lect18.html
Let me know what keyword to search for I have to prepare my house
for my
cancer treatment.
explained the relevant difference from simulation of. Please keep
us posted about your health.
The good news about my health is that I will probably
not be dead very soon.
An x86 emulation has a 100% perfectly exact standard
such that anyone disagreeing is unequivocally wrong.
A simulation is much more vague.
Right, assuming it is a COMPLETE x86 emulation, which HHH doesn't do.
Requiring the complete emulation of a non-terminating input is
a complete jackass thing to say because no one could be that stupid.
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without
the code for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating
DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again? >>>>>>
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It
might figure out that it is emulating an emulating decider, at which
point it knows that the decider might choose to abort its
conditional emulation to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I
don't abort, it never will, and thus I am stuck, so I need to abort.
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding
is correct. You seems to glance at a few words before spouting off a
canned rebuttal that does not even apply to my words.
No, it knows its own code because it rule for "No conditional
branches" excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code for HHH, so it needs
to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating
DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It might figure out that it is
emulating an emulating decider, at which point it knows that the decider might choose to abort
its conditional emulation to return, so it needs to emulate further. >>>>>
Only by recognizing itself, does it have grounds to say that if I don't abort, it never will,
and thus I am stuck, so I need to abort.
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding
is correct. You seems to glance at a few words before spouting off a canned rebuttal that does
not even apply to my words.
No, it knows its own code because it rule for "No conditional branches" excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are just a lie,
On 10/30/2024 6:35 PM, Richard Damon wrote:
On 10/30/24 8:28 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 9:41 PM, olcott wrote:
On 10/29/2024 8:17 PM, Richard Damon wrote:
On 10/29/24 10:41 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics
without the code for HHH, so it needs to be part of the input. >>>>>>>>>>>>
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>> DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD >>>>>>>>>> again?
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. >>>>>>>> It might figure out that it is emulating an emulating decider, >>>>>>>> at which point it knows that the decider might choose to abort >>>>>>>> its conditional emulation to return, so it needs to emulate
further.
Only by recognizing itself, does it have grounds to say that if >>>>>>>> I don't abort, it never will, and thus I am stuck, so I need to >>>>>>>> abort.
Counter-factual. This algorithm has no ability to its own code.
https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
No, it knows its own code because it rule for "No conditional
branches" excludes that code.
Are you really so stupid that you think this will help
DDD reach its own return instruction?
DDD doesn't need any help to reach its own return instruction, as
the HHH that it calls DOES abort and return to it.
Are you really so stupid that you think you can keep getting
away with the strawman deception by changing the subject away
from DDD emulated by HHH?
What strawman?
I am just going to the defintions of the problem you claim to be solving.
Do I have to repeat this a few hundred times in every post
so that you can remember from one post to the next?
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
HHH is each element of the set of x86 emulators that emulates zero
to infinity steps of DDD including zero to infinity emulations of
itself emulating DDD.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>> finite string description, the Halting Function itself always took a >>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine >>>>> description of a Turing machine is the input to the halt decider.
There are always been a distinction between the abstraction and the
encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time
by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg
Turing machines in his proof that no Turing machine is a halt decider.
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
On 10/30/2024 5:07 AM, Mikko wrote:
On 2024-10-29 13:56:19 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine >>>>>>> description of a Turing machine is the input to the halt decider. >>>>>>> There are always been a distinction between the abstraction and the >>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>> simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time
by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg
Turing machines in his proof that no Turing machine is a halt decider.
To the best of my knowledge no one besides me ever came up with the
idea of making a simulating halt decider / emulating termination
analyzer.
Textboods may mention the idea but there is not much to say about it,
only that it does not give a complete solution. Linz' proof covers
all Turing machines. A simulating halt decider that is not a Turing
machine is not interesting because there is no known way to make it.
In other words you are saying that there is no such thing as a
UTM. Not a smart thing to say. embedded_H was adapted from a UTM.
When Ĥ is applied to ⟨Ĥ⟩
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
embedded_H does correctly determine the halt status of the
Linz ⟨Ĥ⟩ ⟨Ĥ⟩ when embedded_H computes the mapping from its
finite string input to the behavior this finite string actually
specifies.
On 30/10/2024 03:50, Jeff Barnett wrote:
You may have noticed that the moron responded to your message in
less than 10 minutes. Do you think he read the material before
responding? A good troll would have waited a few hours before
answering.
I doubt whether Peter is either a moron or a troll.
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating
DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>>
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It might >>>>>> figure out that it is emulating an emulating decider, at which point it >>>>>> knows that the decider might choose to abort its conditional emulation >>>>>> to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I don't >>>>>> abort, it never will, and thus I am stuck, so I need to abort.
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding
is correct. You seems to glance at a few words before spouting off a >>>>> canned rebuttal that does not even apply to my words.
No, it knows its own code because it rule for "No conditional branches" >>>> excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are just a lie,
PO definitely has a deep-rooted problem with his thinking here.
On 10/30/2024 10:18 PM, Richard Damon wrote:
On 10/30/24 10:28 PM, olcott wrote:
On 10/30/2024 6:35 PM, Richard Damon wrote:
On 10/30/24 8:28 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 9:41 PM, olcott wrote:
On 10/29/2024 8:17 PM, Richard Damon wrote:
On 10/29/24 10:41 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics >>>>>>>>>>>>>> without the code for HHH, so it needs to be part of the >>>>>>>>>>>>>> input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>> DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of >>>>>>>>>>>> DDD again?
When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>> emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. >>>>>>>>>> It might figure out that it is emulating an emulating decider, >>>>>>>>>> at which point it knows that the decider might choose to abort >>>>>>>>>> its conditional emulation to return, so it needs to emulate >>>>>>>>>> further.
Only by recognizing itself, does it have grounds to say that >>>>>>>>>> if I don't abort, it never will, and thus I am stuck, so I >>>>>>>>>> need to abort.
Counter-factual. This algorithm has no ability to its own code. >>>>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
No, it knows its own code because it rule for "No conditional
branches" excludes that code.
Are you really so stupid that you think this will help
DDD reach its own return instruction?
DDD doesn't need any help to reach its own return instruction, as
the HHH that it calls DOES abort and return to it.
Are you really so stupid that you think you can keep getting
away with the strawman deception by changing the subject away
from DDD emulated by HHH?
What strawman?
I am just going to the defintions of the problem you claim to be
solving.
Do I have to repeat this a few hundred times in every post
so that you can remember from one post to the next?
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
*AT THIS POINT HHH IS NOT A HALT DECIDER OR A TERMINATION ANALYZER*
But, you haven't removed yourself from the topic, so the definitions
still apply.
HHH is each element of the set of x86 emulators that emulates zero
to infinity steps of DDD including zero to infinity emulations of
itself emulating DDD.
No, it isn't, because your published HHH is not a "set of programs".
It is *A* progrtam.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Which means HHH can't abort its emulaiton, or it fails to meet its
requrements.
And thus the ONLY HHH that meets yor requrements is a different one
than presented, and that one returns to NOBODY.
You can't try to redefine the terms until you clearly and public
announce that you are leaving Computation Theory behind, and nothing
you talk about can be broght back in.
EVERYTHING NOT EXPRESSLY STATED IS EXPRESSLY EXCLUDED
UNLESS ENTAILED BY THE SEMANTICS OF THE X86 LANGUAGE
void DDD()
{
HHH(DDD);
return;
}
DDD emulated by any HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a liar
You may have noticed that the moron responded to your message inI doubt whether Peter is either a moron or a troll.
less than 10 minutes. Do you think he read the material before
responding? A good troll would have waited a few hours before
answering.
I may politely pretend to believe.
On 10/31/2024 6:01 AM, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
You may have noticed that the moron responded to your message in
less than 10 minutes. Do you think he read the material before
responding? A good troll would have waited a few hours before
answering.
I doubt whether Peter is either a moron or a troll.
Does it really matter? If he falsely pretends to be a moron or a liar
I may politely pretend to believe.
That I state the subject of the conversation is:
[The philosophy of computation reformulates existing ideas on a new
basis ---]
and you ignore this is not my mistake.
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a liar >>>>> I may politely pretend to believe.
You may have noticed that the moron responded to your message in >>>>>>> less than 10 minutes. Do you think he read the material beforeI doubt whether Peter is either a moron or a troll.
responding? A good troll would have waited a few hours before
answering.
It's not exactly polite to describe Peter in any of these ways! >>>> Entirely personally, I see no reason to do so in any case. He is quite >>>> often impolite in response to being called a "stupid liar" or similar, >>>> but that's understandable. He is no worse than many a student in terms >>>> of what he comprehends; his fault lies in [apparently] believing
that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you
might come up with has any bearing on the original halting problem
because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
(2) I am resolving the halting problem in a way that is
comparable to the way that ZFC resolved Russell's Paradox.
Establishing the foundation that the decider must report on
the behavior of its own simulation of its input to compute
the mapping from this input to its behavior.
It really seems that (1) is more apt and everyone simply
made the mistake of thinking otherwise.
I have no reason to believe that he lies [versus
being profoundly mistaken]; YMMV. His real problem is that he cannot >>>> [or will not] resist responding to any article here, very probably inc >>>> this one. He is apparently not alone, which is what generates the
flood
of articles. There is a simple way to avoid that.
ZFC only resolved Russell's Paradox because it tossed out
the incoherent foundation of https://en.wikipedia.org/wiki/Naive_set_theory
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>> I may politely pretend to believe.
You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.I doubt whether Peter is either a moron or a troll.
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is quite >>>>>> often impolite in response to being called a "stupid liar" or similar, >>>>>> but that's understandable. He is no worse than many a student in terms >>>>>> of what he comprehends; his fault lies in [apparently] believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you
might come up with has any bearing on the original halting problem
because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
Which is just a lie, so you are just admitting to not knowing what the
facts are.
It can't possibly be a lie because I am not even asserting
it as a truth only a possible truth of two possible truths.
On 10/31/2024 5:55 AM, Mikko wrote:
On 2024-10-31 01:20:40 +0000, Mike Terry said:
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>> DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again? >>>>>>>>>>
When HHH (unknowingly) emulates itself emulating DDD this
emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It might
figure out that it is emulating an emulating decider, at which point it
knows that the decider might choose to abort its conditional emulation >>>>>>>> to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I don't
abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding >>>>>>> is correct. You seems to glance at a few words before spouting off a >>>>>>> canned rebuttal that does not even apply to my words.
No, it knows its own code because it rule for "No conditional branches" >>>>>> excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are just a lie,
PO definitely has a deep-rooted problem with his thinking here.
What PO does does not look like any thingking but more like what one
could expect from ChatgPPT or a similar AI.
I don't have the 50 years it would take for me to replicate the work of AProVE: Non-Termination Witnesses for C Programs.
In other case what I am doing is called
isolating the independent variable.
The program under test is DDD.
HHH is NOT the program under test it is the tester.
On 10/31/2024 6:01 AM, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
You may have noticed that the moron responded to your message in
less than 10 minutes. Do you think he read the material before
responding? A good troll would have waited a few hours before
answering.
I doubt whether Peter is either a moron or a troll.
Does it really matter? If he falsely pretends to be a moron or a liar
I may politely pretend to believe.
That I state the subject of the conversation is:
[The philosophy of computation reformulates existing ideas on a new basis ---]
and you ignore this is not my mistake.
On 10/31/2024 5:45 AM, Mikko wrote:
On 2024-10-30 12:24:13 +0000, olcott said:
On 10/30/2024 5:07 AM, Mikko wrote:
On 2024-10-29 13:56:19 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:To the best of my knowledge no one besides me ever came up with the
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>>>> simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time >>>>>> by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg >>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>
idea of making a simulating halt decider / emulating termination
analyzer.
Textboods may mention the idea but there is not much to say about it,
only that it does not give a complete solution. Linz' proof covers
all Turing machines. A simulating halt decider that is not a Turing
machine is not interesting because there is no known way to make it.
In other words you are saying that there is no such thing as a
UTM. Not a smart thing to say. embedded_H was adapted from a UTM.
I already said that you should not use the expression "In other wordw".
It is not clear what you mean by it but you boviously don't mean what
the phrase really means.
The only way to verify mutual understanding is to
keep paraphrasing back and forth until there is
mutual agreement.
If my paraphrase is inaccurate then you must point
out the exact details of the inaccuracy.
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a liar >>>>> I may politely pretend to believe.
You may have noticed that the moron responded to your message in >>>>>>> less than 10 minutes. Do you think he read the material beforeI doubt whether Peter is either a moron or a troll.
responding? A good troll would have waited a few hours before
answering.
It's not exactly polite to describe Peter in any of these ways! >>>> Entirely personally, I see no reason to do so in any case. He is quite >>>> often impolite in response to being called a "stupid liar" or similar, >>>> but that's understandable. He is no worse than many a student in terms >>>> of what he comprehends; his fault lies in [apparently] believing that he >>>> has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you
might come up with has any bearing on the original halting problem
because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
(2) I am resolving the halting problem in a way that is
comparable to the way that ZFC resolved Russell's Paradox.
Establishing the foundation that the decider must report on
the behavior of its own simulation of its input to compute
the mapping from this input to its behavior.
On 10/31/2024 5:49 AM, Mikko wrote:
On 2024-10-29 14:35:34 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine >>>>>>> description of a Turing machine is the input to the halt decider. >>>>>>> There are always been a distinction between the abstraction and the >>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>> simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time
by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg
Turing machines in his proof that no Turing machine is a halt decider.
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
- irrelevant
100% perfectly relevant within the philosophy of computation
*THE TITLE OF THIS THREAD*
[The philosophy of computation reformulates existing ideas on a new basis ---]
- couterfactual
You can baselessly claim that verified facts are counter-factual
you cannot show this.
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a >>>>>>> liar
You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.I doubt whether Peter is either a moron or a troll.
I may politely pretend to believe.
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is >>>>>> quite
often impolite in response to being called a "stupid liar" or
similar,
but that's understandable. He is no worse than many a student in >>>>>> terms
of what he comprehends; his fault lies in [apparently] believing >>>>>> that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you
might come up with has any bearing on the original halting problem
because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
Which is just a lie, so you are just admitting to not knowing what the
facts are.
It can't possibly be a lie because I am not even asserting
it as a truth only a possible truth of two possible truths.
(2) I am resolving the halting problem in a way that is
comparable to the way that ZFC resolved Russell's Paradox.
Establishing the foundation that the decider must report on
the behavior of its own simulation of its input to compute
the mapping from this input to its behavior.
Nope, just shows you don't understand what Z-F did, or what the
problem you are trying to solve is.
*Comparable to* does not mean exactly the same in every single detail.
ZFC resolved RP by changing the foundations of set theory. The HP
can be equally resolved by changing the foundations of computation.
These two are exactly the same in that they *change the foundations*
You are just proving you don't know what you are talking about.
No I am proving that you don't know what I am talking about.
The philosophy of computation never takes any received view
as inherently infallible. It examines alternative possible
views to see where they lead.
On 11/1/2024 7:27 PM, Richard Damon wrote:
On 11/1/24 9:18 AM, olcott wrote:
On 11/1/2024 6:08 AM, Mikko wrote:
On 2024-10-31 12:53:04 +0000, olcott said:
On 10/31/2024 5:55 AM, Mikko wrote:
On 2024-10-31 01:20:40 +0000, Mike Terry said:
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics >>>>>>>>>>>>>>>> without the code for HHH, so it needs to be part of the >>>>>>>>>>>>>>>> input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>>>> DDD without knowing that it is emulating itself. >>>>>>>>>>>>>>>
Then how did it convert the call HHH into an emulation of >>>>>>>>>>>>>> DDD again?
When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>>>> emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a
decider. It might figure out that it is emulating an
emulating decider, at which point it knows that the decider >>>>>>>>>>>> might choose to abort its conditional emulation to return, >>>>>>>>>>>> so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that >>>>>>>>>>>> if I don't abort, it never will, and thus I am stuck, so I >>>>>>>>>>>> need to abort.
Counter-factual. This algorithm has no ability to KNOW ITS >>>>>>>>>>> OWN CODE.
https://github.com/plolcott/x86utm/blob/master/Halt7.c // >>>>>>>>>>> page 801
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly* >>>>>>>>>>> *or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD. >>>>>>>>>>>
I read, reread again and again to make sure that my
understanding
is correct. You seems to glance at a few words before
spouting off a canned rebuttal that does not even apply to my >>>>>>>>>>> words.
No, it knows its own code because it rule for "No conditional >>>>>>>>>> branches" excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs, >>>>>>>>> could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are >>>>>>>> just a lie,
PO definitely has a deep-rooted problem with his thinking here.
What PO does does not look like any thingking but more like what one >>>>>> could expect from ChatgPPT or a similar AI.
I don't have the 50 years it would take for me to replicate the
work of
AProVE: Non-Termination Witnesses for C Programs.
Doesn't matter. Even if you had you could not use it to prove your
false
claim that there be some defect in some proof.
There has never ever been the least trace of error
in this verified fact:
Sure there has been, but you have just proven that you are too stupid
to understand it.
That you rejected the statement of fact prior to even seeing
it seems to prove that you are dishonest.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
You may have noticed that the moron responded to your message in >>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>> answering.I doubt whether Peter is either a moron or a troll. >>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>>>> I may politely pretend to believe.
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is quite
often impolite in response to being called a "stupid liar" or similar, >>>>>>>> but that's understandable. He is no worse than many a student in terms
of what he comprehends; his fault lies in [apparently] believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you >>>>>> might come up with has any bearing on the original halting problem >>>>>> because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
Which is just a lie, so you are just admitting to not knowing what the >>>> facts are.
It can't possibly be a lie because I am not even asserting
it as a truth only a possible truth of two possible truths.
A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentional
deception.
On 11/1/2024 5:37 AM, Mikko wrote:
On 2024-10-31 23:43:41 +0000, olcott said:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>> I may politely pretend to believe.
You may have noticed that the moron responded to your message in >>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>> answering.I doubt whether Peter is either a moron or a troll.
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is quite >>>>>> often impolite in response to being called a "stupid liar" or similar, >>>>>> but that's understandable. He is no worse than many a student in terms >>>>>> of what he comprehends; his fault lies in [apparently] believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you
might come up with has any bearing on the original halting problem
because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
The finite strings specifying the behaviour are not a part
of the halting problem. Any solution is required to contain
encoding rules for the creation of those strings.
Sure they are.
(2) I am resolving the halting problem in a way that is
comparable to the way that ZFC resolved Russell's Paradox.
Problems shall be solved, not resolved. The expression "resolving
the halting problem" does not mean anything because the types of
the words are not compatible. A paradox is a different type so
it can be resolved.
It is iffy to say that ZFC solved Russell's Paradox because
it is not solving the original problem it is redefining the
basis of the problem.
On 11/1/2024 5:49 AM, Mikko wrote:
On 2024-10-31 12:36:21 +0000, olcott said:
On 10/31/2024 5:45 AM, Mikko wrote:
On 2024-10-30 12:24:13 +0000, olcott said:
On 10/30/2024 5:07 AM, Mikko wrote:
On 2024-10-29 13:56:19 +0000, olcott said:In other words you are saying that there is no such thing as a
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:To the best of my knowledge no one besides me ever came up with the >>>>>>> idea of making a simulating halt decider / emulating termination >>>>>>> analyzer.
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
Textboods may mention the idea but there is not much to say about it, >>>>>> only that it does not give a complete solution. Linz' proof covers >>>>>> all Turing machines. A simulating halt decider that is not a Turing >>>>>> machine is not interesting because there is no known way to make it. >>>>>
UTM. Not a smart thing to say. embedded_H was adapted from a UTM.
I already said that you should not use the expression "In other wordw". >>>> It is not clear what you mean by it but you boviously don't mean what
the phrase really means.
The only way to verify mutual understanding is to
keep paraphrasing back and forth until there is
mutual agreement.
No. Asking about specific words and phrases is a more efficient way.
Making false statements about another topic is not useful.
A less effective way. Rounds of paraphrase resolve to
mutual understanding.
Anything else may never resolve.
If my paraphrase is inaccurate then you must point
out the exact details of the inaccuracy.
What you said cannot be interpreted as a paraphrase.
In the above case you may be correct.
On 11/1/2024 5:42 AM, Mikko wrote:
On 2024-10-30 12:46:25 +0000, olcott said:
ZFC only resolved Russell's Paradox because it tossed out
the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory
Actually Zermelo did it. The F and C are simply minor improvements on
other aspects of the theory.
Thus establishing the precedent that replacing the foundational
basis of a problem is a valid way to resolve that problem.
On 11/1/2024 5:58 AM, Mikko wrote:
On 2024-10-31 12:50:00 +0000, olcott said:
On 10/31/2024 5:49 AM, Mikko wrote:
On 2024-10-29 14:35:34 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:*That people fail to agree with this and also fail to*
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>>>> finite string description, the Halting Function itself always took a >>>>>>>>>> Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts?
https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects >>>>>>> simulation out of hand:
We cannot find the answer by simulating the action of M on w,
say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in
the observation that non-halting cannot be determied in finite time >>>>>> by a complete simulation so someting else is needed instead of or
in addition to a partial simulation. Linz does include simulationg >>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
- irrelevant
100% perfectly relevant within the philosophy of computation
Probably but not to anything quoted above.
*THE TITLE OF THIS THREAD*
[The philosophy of computation reformulates existing ideas on a new basis ---]
- couterfactual
You can baselessly claim that verified facts are counter-factual
you cannot show this.
Your statement was about a situation where "people fail to agree with
this and also fail to correctly point out any error". But that situation
has not happened as people have identified your errors (perhaps not all
but at least sufficiently many).
Inconsistent with the currently received view is
certainly not the slightest trace of any error when
examined within the philosophy of computation.
It has always seemed quite ridiculous to me that everyone
here consistently construes the currently received view
as inherently infallible.
They call me stupid and ignorant for not accepting the currently
received view as inherently infallible.
On 11/1/2024 6:08 AM, Mikko wrote:
On 2024-10-31 12:53:04 +0000, olcott said:
On 10/31/2024 5:55 AM, Mikko wrote:
On 2024-10-31 01:20:40 +0000, Mike Terry said:
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>> DDD without knowing that it is emulating itself.
Then how did it convert the call HHH into an emulation of DDD again?
When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>> emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It might
figure out that it is emulating an emulating decider, at which point it
knows that the decider might choose to abort its conditional emulation
to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I don't
abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>>>
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE. >>>>>>>>> https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
I read, reread again and again to make sure that my understanding >>>>>>>>> is correct. You seems to glance at a few words before spouting off a >>>>>>>>> canned rebuttal that does not even apply to my words.
No, it knows its own code because it rule for "No conditional branches"
excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are just a lie,
PO definitely has a deep-rooted problem with his thinking here.
What PO does does not look like any thingking but more like what one
could expect from ChatgPPT or a similar AI.
I don't have the 50 years it would take for me to replicate the work of
AProVE: Non-Termination Witnesses for C Programs.
Doesn't matter. Even if you had you could not use it to prove your false
claim that there be some defect in some proof.
There has never ever been the least trace of error
in this verified fact:
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
When we do not construe the current received view as
inherently infallible then we can begin to consider
alternative view.
If naive set theory was construed as inherently infallible then
ZFC could have never resolved Russell's Paradox.
It really is not even any change to the view of deciders
to know that they compute the mapping from their finite
string input to their own accept or reject state on the
basis of a semantic or syntactic property of this string.
It does seems to be a change to how this semantic property
is string understood when applied to the halting problem proof.
Everyone here seems to think that the semantic property of
this finite string is not the actual behavior that this finite
string actually specifies.
Instead of the actual behavior they construe it as the idealized
behavior that would occur if DDD was not calling its own termination analyzer.
In other case what I am doing is called
isolating the independent variable.
You may call it that way. It does not look like that.
The program under test is DDD.
HHH is NOT the program under test it is the tester.
So far is good. But the halting problem demands that every Turng machine
can be put to the test.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
It is not 100% impossible to construe this as the reject criteria.
It is merely unconventional.
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
On 11/2/2024 5:35 AM, Mikko wrote:Comedy gold.
On 2024-11-01 13:18:48 +0000, olcott said:
On 11/1/2024 6:08 AM, Mikko wrote:
On 2024-10-31 12:53:04 +0000, olcott said:
On 10/31/2024 5:55 AM, Mikko wrote:
On 2024-10-31 01:20:40 +0000, Mike Terry said:
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
I read, reread again and again to make sure that my
understanding is correct. You seems to glance at a few words >>>>>>>>>>> before spouting off a canned rebuttal that does not even apply >>>>>>>>>>> to my words.
Block him then?When the main motive of people like Richard is to derail any chance ofNo, but its relevance to Linz' proof is very thin.There has never ever been the least trace of error in this verifiedDoesn't matter. Even if you had you could not use it to prove yourI don't have the 50 years it would take for me to replicate the work >>>>> of AProVE: Non-Termination Witnesses for C Programs.What PO does does not look like any thingking but more like whatPO definitely has a deep-rooted problem with his thinking here.No, HHH is NOT part of the "Operating System" so your claims are >>>>>>>> just a lie,No, it knows its own code because it rule for "No conditional >>>>>>>>>> branches" excludes that code.It does not know its own code. It merely knows that the machine >>>>>>>>> address that it is looking at belongs to the operating system. I >>>>>>>>> simply don't have the fifty labor years that AProVE:
Non-Termination Witnesses for C Programs,
could spend on handling conditional branches.
The stupid aspect on your part is that even knowing that its own >>>>>>>>> code halts THIS HAS NOTHING TO DO WITH DDD REACHING TS OWN
RETURN INSTRUCTION.
one could expect from ChatgPPT or a similar AI.
false claim that there be some defect in some proof.
fact:
DDD emulated by HHH according to the semantics of the x86 language
cannot possibly reach its own "return" instruction whether or not any
HHH ever aborts its emulation of DDD.
mutual agreement I cannot proceed with all of the steps achieving mutual agreement on each step one at a time in their mandatory prerequisite
order.
No, the subject is that halting is undecidable.THE FREAKING SUBJECT OF THE FREAKING THREAD IS THE PHILOSOPHY OFWhen we do not construe the current received view as inherentlyYou can call a strawman deception (or an attempt of one) an altenative
infallible then we can begin to consider alternative view.
view but it is still a strawman deception.
COMPUTATION.
Projecting much?None-the-less everyone here continues to do that. Everyone here takesIf naive set theory was construed as inherently infallible then ZFCThere is no point in construing an inconsistent theory as inherently
could have never resolved Russell's Paradox.
infallible.
the current received view on the theory of computation is if it came
directly from God himself. They cannot begin to imagine the tiniest
little trace of any error what-so-ever in the current received view.
Getting into heady heights here.No that is not the actual point. That is only the current received viewIt really is not even any change to the view of deciders to know thatThe point is that a Turing machine can only compute syntactic
they compute the mapping from their finite string input to their own
accept or reject state on the basis of a semantic or syntactic
property of this string.
It does seems to be a change to how this semantic property is string
understood when applied to the halting problem proof.
properties.
not an infallible ruling. Rice's theorem is accepted as true. That is
not the same as it actually being true.
From what I recall Rice can always be reduced to the HP.This means refuting the HP proofs can be construed as refuting Rice.
Finite memory means it is not Turing-complete.Thus when HHH is a C interpreter both HHH and DDD eventually crash dueEveryone here seems to think that the semantic property of this finiteIn order to get a specification of anything the string must be
string is not the actual behavior that this finite string actually
specifies.
interpreted.
to out-of-memory error.
A UTM does not abort.A behaviour is not a finite string so a Turing machine cannot see it.[...] this UTM can see the behavior specified by
the string as a subset of its own state transitions.
I'd rather hear about the halting problem. I'm reluctant to agree toWe are still miles away from beginning to talk about the haltingInstead of the actual behavior they construe it as the idealizedNo, most participant of these discussions understand that the halting
behavior that would occur if DDD was not calling its own termination
analyzer.
problem asks about the actual behaviour of the actual Turing machine
with the actual input.
problem. We must first establish mutual agreement on this.
The actual behaviour that the code of DDD specifies differs from whatIn other case what I am doing is called isolating the independentYou may call it that way. It does not look like that.
variable.
The program under test is DDD.So far is good. But the halting problem demands that every Turng
HHH is NOT the program under test it is the tester.
machine can be put to the test.
HHH does compute the mapping from its input DDD to the actual behaviorIt is not 100% impossible to construe this as the reject criteria. ItMore importan is whther it is correct. If a terminating computation is
is merely unconventional.
rejected as non-terminating then at least one of the criteria is
incorrect.
that DDD specifies and this DOES INCLUDE HHH emulating itself emulating
DDD.
HHH1 does compute the mapping from its input DDD to the actual behaviorThen DDD is a different program being given the same name, but not the
that DDD specifies and this DOES NOT INCLUDE HHH1 emulating itself
emulating DDD.
It seems ridiculously stupid for everyone here to simply ignore how pathological self-reference DOES IN FACT change the behavior of DDD.One program = one behaviour.
On 11/2/2024 3:43 AM, Mikko wrote:It is also deceptive to call a statement true when you really only
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
It is also deceptive to call a statement {false} when you really onlyThat may be its base meaning but the full meaning includes all falseNot at all. The base meaning of {lie} requires intentional deception.A false assertion is a lie even if nobody asserts it.It can't possibly be a lie because I am not even asserting it as aWhich is just a lie, so you are just admitting to not knowing what >>>>>> the facts are.So, are you willing to state that you are admitting that nothing >>>>>>>> you might come up with has any bearing on the original halting >>>>>>>> problem because you are working in a new framework?I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem as not >>>>>>> applying to the behavior actually specified by the actual input
finite string.
truth only a possible truth of two possible truths.
statements. The statement itself does not change when someone states it
so there is no clear advantage in saying that the statement was not a
lie until someone stated it.
mean that the statement is inconsistent with the current received view
and not false in every sense.
In this case the most honest thing to say is X is not the way that most experts look at it. X is not a lie and X is not even false.
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those
who make [honest] mistakes from those who wilfully mislead. We all
make mistakes; that, of itself, does not make us all liars. Not only
is there the matter of intent, there is also a need for context. Many claims [esp, but not only, in science] veer from truth to falsity to
truth again, depending on the then-current state of knowledge, or even
the then-current state of public opinion. It would be daft if we all
had to qualify /everything/ we said by "I believe ..." to make it true
even if what I believe turns out to be false.
On 11/2/2024 8:18 AM, joes wrote:
Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
On 11/2/2024 3:43 AM, Mikko wrote:It is also deceptive to call a statement true when you really only
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
It is also deceptive to call a statement {false} when you really onlystatements. The statement itself does not change when someone states it >>>> so there is no clear advantage in saying that the statement was not aNot at all. The base meaning of {lie} requires intentional deception. >>>> That may be its base meaning but the full meaning includes all falseA false assertion is a lie even if nobody asserts it.It can't possibly be a lie because I am not even asserting it as a >>>>>>> truth only a possible truth of two possible truths.Which is just a lie, so you are just admitting to not knowing what >>>>>>>> the facts are.So, are you willing to state that you are admitting that nothing >>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>> problem because you are working in a new framework?I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem as not >>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>> finite string.
lie until someone stated it.
mean that the statement is inconsistent with the current received view
and not false in every sense.
In this case the most honest thing to say is X is not the way that most
experts look at it. X is not a lie and X is not even false.
mean that there might be a sense in which it is, without telling.
It is true that HHH correctly rejects DDD as non-halting
on the basis that DDD emulated by HHH cannot possibly
reach its own return instruction.
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
When the main motive of people like Richard is to derail
any chance of mutual agreement I cannot proceed with all
of the steps achieving mutual agreement on each step one
at a time in their mandatory prerequisite order.
No, my "motive" is to hold cranks to the truth, or at least get them
to admit that they are off in some other system, that they can define.
You keep on wanting to be in the system (since it provides the proof
of the things you don't like) but can't hold yourself to actually be
in the system.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping
[000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping
[000020b3] c3 ret ; never gets here
Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Equivocation between looking at the behavor of DDD being the actual
program (which include a particular version of HHH) and the behavior
of a PARTIAL emulation of DDD by HHH, which ends up not having the
property you want to show.
Partial doesn't lead to showing never.
In other words you continue to perpetually insist on
the ridiculously stupid idea of requiring the complete
emulation of a non-terminating input.
I don't think this is: stupidity, ignorance, ADD.
I don't know what this leaves besides dishonesty with malice.
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
When the main motive of people like Richard is to derail
any chance of mutual agreement I cannot proceed with all
of the steps achieving mutual agreement on each step one
at a time in their mandatory prerequisite order.
No, my "motive" is to hold cranks to the truth, or at least get them
to admit that they are off in some other system, that they can define. >>>>
You keep on wanting to be in the system (since it provides the proof
of the things you don't like) but can't hold yourself to actually be
in the system.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping
[000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping
[000020b3] c3 ret ; never gets here >>>>> Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Equivocation between looking at the behavor of DDD being the actual
program (which include a particular version of HHH) and the behavior
of a PARTIAL emulation of DDD by HHH, which ends up not having the
property you want to show.
Partial doesn't lead to showing never.
In other words you continue to perpetually insist on
the ridiculously stupid idea of requiring the complete
emulation of a non-terminating input.
I don't think this is: stupidity, ignorance, ADD.
I don't know what this leaves besides dishonesty with malice.
No, you just need to know the RESULTS of the emulation of the input
even if you emulate it for an unlimited number of steps.
Yes
You don't need to actually do it if you can prove what it would be.
*Yes and ChatGPT agrees*
<ChatGPT>
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation,
DDD() is seen as endlessly recursive, so HHH concludes that
it would not halt without external intervention.
</ChatGPT>
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Of course, that is for this exact input, which uses the copy of H that
does abort and return.
No it is not.
<ChatGPT>
when HHH simulates DDD(), it's analyzing an
"idealized" version of DDD() where nothing
stops the recursion.
</ChatGPT>
That is the DEFINITION of a semantic property, the FINAL results of
the execution (or complete emulation) of the program described by the
input.
Something you new system doesn't seem to be able to handle.
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
When the main motive of people like Richard is to derail
any chance of mutual agreement I cannot proceed with all
of the steps achieving mutual agreement on each step one
at a time in their mandatory prerequisite order.
No, my "motive" is to hold cranks to the truth, or at least get
them to admit that they are off in some other system, that they
can define.
You keep on wanting to be in the system (since it provides the
proof of the things you don't like) but can't hold yourself to
actually be in the system.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping
[000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping >>>>>>> [000020b3] c3 ret ; never gets here >>>>>>> Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Equivocation between looking at the behavor of DDD being the
actual program (which include a particular version of HHH) and the >>>>>> behavior of a PARTIAL emulation of DDD by HHH, which ends up not
having the property you want to show.
Partial doesn't lead to showing never.
In other words you continue to perpetually insist on
the ridiculously stupid idea of requiring the complete
emulation of a non-terminating input.
I don't think this is: stupidity, ignorance, ADD.
I don't know what this leaves besides dishonesty with malice.
No, you just need to know the RESULTS of the emulation of the input
even if you emulate it for an unlimited number of steps.
Yes
So, you agree that the results of only the partial emulation done by
HHH doesn't define the answer, only that of the infinte emulation OF
THIS EXACT INPUT, defines the behavior, as shown by HHH1(DDD) which
shows it halts.
You don't need to actually do it if you can prove what it would be.
*Yes and ChatGPT agrees*
<ChatGPT>
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation,
DDD() is seen as endlessly recursive, so HHH concludes that
it would not halt without external intervention.
</ChatGPT>
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Just admitmits that HHH gets the wrong answer, because you lied,
because the HHH that DDD calls will also abort and return to DDD, so
DDD would halt.
Remember, you AGREED above that it is the behavior of the INFINITE
emulation, not the finite emulation of HHH defines the answer.
A termination analyzer / halt decider must PREDICT
non terminating behavior not measure it.
If a termination analyzer / halt decider MEASURES
non-terminating behavior IT CANNOT REPORT THIS.
Of course, that is for this exact input, which uses the copy of H
that does abort and return.
No it is not.
<ChatGPT>
when HHH simulates DDD(), it's analyzing an
"idealized" version of DDD() where nothing
stops the recursion.
</ChatGPT>
In other words you are admitting that it isn't actually looking at the
input it was given.
ChatGPT (using its own words) and I both agree that HHH
is supposed to predict the behavior of the infinite
emulation on the basis of its finite emulation.
Only a knucklehead would think that HHH is supposed
to actually measure infinite behavior.
In other words, you are just lying about what you are doing.
DDD calls the HHH that aborts, not the idealized one, and thus your
arguement ADMITS it is just lying.
That is the DEFINITION of a semantic property, the FINAL results of
the execution (or complete emulation) of the program described by
the input.
Something you new system doesn't seem to be able to handle.
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
When the main motive of people like Richard is to derail
any chance of mutual agreement I cannot proceed with all
of the steps achieving mutual agreement on each step one
at a time in their mandatory prerequisite order.
No, my "motive" is to hold cranks to the truth, or at least get >>>>>>>> them to admit that they are off in some other system, that they >>>>>>>> can define.
You keep on wanting to be in the system (since it provides the >>>>>>>> proof of the things you don't like) but can't hold yourself to >>>>>>>> actually be in the system.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping >>>>>>>>> [000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping >>>>>>>>> [000020b3] c3 ret ; never gets here
Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Equivocation between looking at the behavor of DDD being the
actual program (which include a particular version of HHH) and >>>>>>>> the behavior of a PARTIAL emulation of DDD by HHH, which ends up >>>>>>>> not having the property you want to show.
Partial doesn't lead to showing never.
In other words you continue to perpetually insist on
the ridiculously stupid idea of requiring the complete
emulation of a non-terminating input.
I don't think this is: stupidity, ignorance, ADD.
I don't know what this leaves besides dishonesty with malice.
No, you just need to know the RESULTS of the emulation of the
input even if you emulate it for an unlimited number of steps.
Yes
So, you agree that the results of only the partial emulation done by
HHH doesn't define the answer, only that of the infinte emulation OF
THIS EXACT INPUT, defines the behavior, as shown by HHH1(DDD) which
shows it halts.
You don't need to actually do it if you can prove what it would be. >>>>>>
*Yes and ChatGPT agrees*
<ChatGPT>
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation,
DDD() is seen as endlessly recursive, so HHH concludes that
it would not halt without external intervention.
</ChatGPT>
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Just admitmits that HHH gets the wrong answer, because you lied,
because the HHH that DDD calls will also abort and return to DDD, so
DDD would halt.
Remember, you AGREED above that it is the behavior of the INFINITE
emulation, not the finite emulation of HHH defines the answer.
A termination analyzer / halt decider must PREDICT
non terminating behavior not measure it.
If a termination analyzer / halt decider MEASURES
non-terminating behavior IT CANNOT REPORT THIS.
Of course, that is for this exact input, which uses the copy of H
that does abort and return.
No it is not.
<ChatGPT>
when HHH simulates DDD(), it's analyzing an
"idealized" version of DDD() where nothing
stops the recursion.
</ChatGPT>
In other words you are admitting that it isn't actually looking at
the input it was given.
ChatGPT (using its own words) and I both agree that HHH
is supposed to predict the behavior of the infinite
emulation on the basis of its finite emulation.
Yes, but that behavior is DEFINED by the actual behavior of the actual
machine.
No it is not. It is never based on the actual behavior
of the actual machine for any non-terminating inputs.
It has only ever been based on what this input would do
if its simulation was never aborted.
Only a knucklehead would think that HHH is supposed
to actually measure infinite behavior.
But it needs to actually prove that it would occur before it can claim
it.
In other words that fact that DDD emulated by HHH would never
stop running unless aborted is over your head?
I can see this, Ben can see this and ChatGPT understands it
so well that it can use entirely different words to explain
exactly how it sees this.
Your problem is you think it is ok to LIE if that is the best you know.
In other words, you are just lying about what you are doing.
DDD calls the HHH that aborts, not the idealized one, and thus your
arguement ADMITS it is just lying.
That is the DEFINITION of a semantic property, the FINAL results
of the execution (or complete emulation) of the program described
by the input.
Something you new system doesn't seem to be able to handle.
On 11/2/2024 8:22 PM, Richard Damon wrote:
On 11/2/24 9:00 PM, olcott wrote:
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
When the main motive of people like Richard is to derail >>>>>>>>>>> any chance of mutual agreement I cannot proceed with all >>>>>>>>>>> of the steps achieving mutual agreement on each step one >>>>>>>>>>> at a time in their mandatory prerequisite order.
No, my "motive" is to hold cranks to the truth, or at least >>>>>>>>>> get them to admit that they are off in some other system, that >>>>>>>>>> they can define.
You keep on wanting to be in the system (since it provides the >>>>>>>>>> proof of the things you don't like) but can't hold yourself to >>>>>>>>>> actually be in the system.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping >>>>>>>>>>> [000020a3] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>> [000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping >>>>>>>>>>> [000020b2] 5d pop ebp ; housekeeping >>>>>>>>>>> [000020b3] c3 ret ; never gets here
Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD.
Equivocation between looking at the behavor of DDD being the >>>>>>>>>> actual program (which include a particular version of HHH) and >>>>>>>>>> the behavior of a PARTIAL emulation of DDD by HHH, which ends >>>>>>>>>> up not having the property you want to show.
Partial doesn't lead to showing never.
In other words you continue to perpetually insist on
the ridiculously stupid idea of requiring the complete
emulation of a non-terminating input.
I don't think this is: stupidity, ignorance, ADD.
I don't know what this leaves besides dishonesty with malice. >>>>>>>>>
No, you just need to know the RESULTS of the emulation of the
input even if you emulate it for an unlimited number of steps.
Yes
So, you agree that the results of only the partial emulation done
by HHH doesn't define the answer, only that of the infinte
emulation OF THIS EXACT INPUT, defines the behavior, as shown by
HHH1(DDD) which shows it halts.
You don't need to actually do it if you can prove what it would be. >>>>>>>>
*Yes and ChatGPT agrees*
<ChatGPT>
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation, >>>>>>> DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>> it would not halt without external intervention.
</ChatGPT>
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Just admitmits that HHH gets the wrong answer, because you lied,
because the HHH that DDD calls will also abort and return to DDD,
so DDD would halt.
Remember, you AGREED above that it is the behavior of the INFINITE >>>>>> emulation, not the finite emulation of HHH defines the answer.
A termination analyzer / halt decider must PREDICT
non terminating behavior not measure it.
If a termination analyzer / halt decider MEASURES
non-terminating behavior IT CANNOT REPORT THIS.
Of course, that is for this exact input, which uses the copy of >>>>>>>> H that does abort and return.
No it is not.
<ChatGPT>
when HHH simulates DDD(), it's analyzing an
"idealized" version of DDD() where nothing
stops the recursion.
</ChatGPT>
In other words you are admitting that it isn't actually looking at >>>>>> the input it was given.
ChatGPT (using its own words) and I both agree that HHH
is supposed to predict the behavior of the infinite
emulation on the basis of its finite emulation.
Yes, but that behavior is DEFINED by the actual behavior of the
actual machine.
No it is not. It is never based on the actual behavior
of the actual machine for any non-terminating inputs.
Then you don't undetstand the requirement for something to be a
semantic property.
The actual behavior specified by the finite string input
to HHH does include HHH emulating itself emulating DDD
such that this DD *not some other DDD somewhere else*
cannot possibly reach its own "return" instruction
whether HHH emulates DDD forever or some finite number
of times.
It has only ever been based on what this input would do
if its simulation was never aborted.
Right, which will be exactly what the input will do when run.
It also means not by changing the copy of the decider the input calls,
as then it its the input it was given.
If you want to change these properties, you need to first fully define
what you mean by the terms, and show they still meet the basic
requirement needed for this things.
Only a knucklehead would think that HHH is supposed
to actually measure infinite behavior.
But it needs to actually prove that it would occur before it can
claim it.
In other words that fact that DDD emulated by HHH would never
stop running unless aborted is over your head?
But since the HHH that DDD calls DOES aborr, that is a vacous statement.
The unaborted emulation of the input given to HHH will reach a final
state it HHH aborts its emulation, and thus gives up its claim to be
defining the semantic property.
I can see this, Ben can see this and ChatGPT understands it
so well that it can use entirely different words to explain
exactly how it sees this.
Nope, If you look carefully at what Ben agreed to was if you define
the NON-SEMANTIC property that you have been trying to define, your
decider can be a correct POOP decider. (of course, you can't look that
closely as you don't undetstand what you have been talking about).
On 10/14/2022 7:44 PM, Ben Bacarisse wrote:
I don't think that is the shell game. PO really /has/ an H
(it's trivial to do for this one case) that correctly determines
that P(P) *would* never stop running *unless* aborted.
The semantic property of this finite string does specify
that HHH must emulate itself emulating DDD.
The direct execution of DDD DOES NOT SPECIFY THAT.
He NEVER agree that your decider was a correct Halt Decider.
*He did agree that H does meet the first half of this criteria*
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
If simulating halt decider H correctly simulates its input D
until H correctly determines that its simulated D would never
stop running unless aborted then
H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.
</MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those
who make [honest] mistakes from those who wilfully mislead.
On 11/2/2024 8:18 AM, joes wrote:
Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
On 11/2/2024 3:43 AM, Mikko wrote:It is also deceptive to call a statement true when you really only
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
It is also deceptive to call a statement {false} when you really onlystatements. The statement itself does not change when someone states it >>>> so there is no clear advantage in saying that the statement was not aNot at all. The base meaning of {lie} requires intentional deception. >>>> That may be its base meaning but the full meaning includes all falseA false assertion is a lie even if nobody asserts it.It can't possibly be a lie because I am not even asserting it as a >>>>>>> truth only a possible truth of two possible truths.Which is just a lie, so you are just admitting to not knowing what >>>>>>>> the facts are.So, are you willing to state that you are admitting that nothing >>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>> problem because you are working in a new framework?I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem as not >>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>> finite string.
lie until someone stated it.
mean that the statement is inconsistent with the current received view
and not false in every sense.
In this case the most honest thing to say is X is not the way that most
experts look at it. X is not a lie and X is not even false.
mean that there might be a sense in which it is, without telling.
It is true that HHH correctly rejects DDD as non-halting
on the basis that DDD emulated by HHH cannot possibly
reach its own return instruction.
On 11/2/2024 3:43 AM, Mikko wrote:
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:I may politely pretend to believe.
You may have noticed that the moron responded to your message in >>>>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>>>> answering.I doubt whether Peter is either a moron or a troll. >>>>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is quite
often impolite in response to being called a "stupid liar" or similar,
but that's understandable. He is no worse than many a student in terms
of what he comprehends; his fault lies in [apparently] believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you >>>>>>>> might come up with has any bearing on the original halting problem >>>>>>>> because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
Which is just a lie, so you are just admitting to not knowing what the >>>>>> facts are.
It can't possibly be a lie because I am not even asserting
it as a truth only a possible truth of two possible truths.
A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentional
deception.
That may be its base meaning but the full meaning includes
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
It is deception to apply the term {lie} to any expression
of language without qualifying that {intentional deception}
it not meant only {falsity} is meant.
On 11/2/2024 4:01 AM, Mikko wrote:
On 2024-11-01 12:03:24 +0000, olcott said:
On 11/1/2024 5:37 AM, Mikko wrote:
On 2024-10-31 23:43:41 +0000, olcott said:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:
You may have noticed that the moron responded to your message in >>>>>>>>>>> less than 10 minutes. Do you think he read the material before >>>>>>>>>>> responding? A good troll would have waited a few hours before >>>>>>>>>>> answering.I doubt whether Peter is either a moron or a troll. >>>>>>>>> Does it really matter? If he falsely pretends to be a moron or a liar >>>>>>>>> I may politely pretend to believe.
It's not exactly polite to describe Peter in any of these ways!
Entirely personally, I see no reason to do so in any case. He is quite
often impolite in response to being called a "stupid liar" or similar, >>>>>>>> but that's understandable. He is no worse than many a student in terms
of what he comprehends; his fault lies in [apparently] believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that nothing you >>>>>> might come up with has any bearing on the original halting problem >>>>>> because you are working in a new framework?
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
The finite strings specifying the behaviour are not a part
of the halting problem. Any solution is required to contain
encoding rules for the creation of those strings.
Sure they are.
It is of course possible to present the problem in either way without
changing anything important. The most common way is to state that the
decider shall use descriptions of the Turing machine and the input
but the encoding rules are not specified. You can present the problem
with specific encoding rules or stating that the encoding of a specific
UTM shall be used. Doing so reduces the space of possible solutions but
does not affect the solvability.
So the most common presentation is that encoding rules are a part of
the solution but including them in the problem does not make a significant >> difference.
(2) I am resolving the halting problem in a way that is
comparable to the way that ZFC resolved Russell's Paradox.
Problems shall be solved, not resolved. The expression "resolving
the halting problem" does not mean anything because the types of
the words are not compatible. A paradox is a different type so
it can be resolved.
It is iffy to say that ZFC solved Russell's Paradox because
it is not solving the original problem it is redefining the
basis of the problem.
Then don't say so. It would be better to say that ZFC (and before
it ZF and Z) avoids Russell's paradox.
It really is not even any change to the view of deciders to
know that they compute the mapping from their finite string
input to their own accept or reject state on the basis of a
semantic or syntactic property of this string.
My view does seems to be a change to how this semantic property
is string understood when applied to the halting problem proof.
On 11/2/2024 5:49 AM, Mikko wrote:
On 2024-11-01 12:26:58 +0000, olcott said:
On 11/1/2024 5:58 AM, Mikko wrote:
On 2024-10-31 12:50:00 +0000, olcott said:
On 10/31/2024 5:49 AM, Mikko wrote:
On 2024-10-29 14:35:34 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:*That people fail to agree with this and also fail to*
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
- irrelevant
100% perfectly relevant within the philosophy of computation
Probably but not to anything quoted above.
*THE TITLE OF THIS THREAD*
[The philosophy of computation reformulates existing ideas on a new basis ---]
- couterfactual
You can baselessly claim that verified facts are counter-factual
you cannot show this.
Your statement was about a situation where "people fail to agree with
this and also fail to correctly point out any error". But that situation >>>> has not happened as people have identified your errors (perhaps not all >>>> but at least sufficiently many).
Inconsistent with the currently received view is
certainly not the slightest trace of any error when
examined within the philosophy of computation.
It has always seemed quite ridiculous to me that everyone
here consistently construes the currently received view
as inherently infallible.
The currently received view that if you are asked "What is 5 + 6?"
then only an answer that tells what 5 + 6 is is correct is infallible.
This is simple enough that people cannot be confused.
That 5 + 6 == 11 does seem infallibly true.
They call me stupid and ignorant for not accepting the currently
received view as inherently infallible.
You are stupid if you regard your own view as infallible. If you
regard something that has been tested and found good as infallible
then the risk of error can be small enough.
I have known that equating believable with true is an error
a great consequence ever since I was 14.
It seems clear that halt deciders must compute the mapping
from their input finite strings to the actual behavior
specified by these finite strings.
It is true that when we construe the halting criteria as
requiring taking into account how a pathological relationship
changes the behavior of the input instead of simply ignoring
this behavior change that pathological inputs become decidable
as non-halting.
On 11/2/2024 4:09 AM, Mikko wrote:
On 2024-11-01 12:19:03 +0000, olcott said:
On 11/1/2024 5:42 AM, Mikko wrote:
On 2024-10-30 12:46:25 +0000, olcott said:
ZFC only resolved Russell's Paradox because it tossed out
the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory
Actually Zermelo did it. The F and C are simply minor improvements on
other aspects of the theory.
Thus establishing the precedent that replacing the foundational
basis of a problem is a valid way to resolve that problem.
No, that does not follow. In particular, Russell's paradox is not a
problem, just an element of the proof that the naive set theory is
inconsistent. The problem then is to construct a consistent set
theory. Zermelo proposed one set theory and ZF and ZFC are two other
proposals.
My view is that the same kind of self-reference issue that
showed naive set theory was inconsistent also shows that the
current notion of a formal system is inconsistent.
When we handle this self-reference differently then this issue
is resolved.
When a formal system is ONLY a sequence of truth preserving
operations applied to a consistent set of expressions that
have been stipulated to be true then expressions that would
otherwise show incompleteness are rejected because they have
no path to true or false.
The foundation of all these theories is classical logic.
The key error of classical logic is that it diverged from the
model of the syllogism where there is always a path to true or
false or the syllogism is ill-formed.
On 11/2/2024 5:49 AM, Mikko wrote:
On 2024-11-01 12:26:58 +0000, olcott said:
On 11/1/2024 5:58 AM, Mikko wrote:
On 2024-10-31 12:50:00 +0000, olcott said:
On 10/31/2024 5:49 AM, Mikko wrote:
On 2024-10-29 14:35:34 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:*That people fail to agree with this and also fail to*
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a >>>>>>>>>>>> finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>>>> There are always been a distinction between the abstraction and the >>>>>>>>>>> encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine
M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? >>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩ >>>>>>>>> correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w, >>>>>>>>> say by performing it on a universal Turing machine, because
there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in >>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>> Turing machines in his proof that no Turing machine is a halt decider. >>>>>>>
*correctly point out any error seems to indicate dishonestly*
*or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
- irrelevant
100% perfectly relevant within the philosophy of computation
Probably but not to anything quoted above.
*THE TITLE OF THIS THREAD*
[The philosophy of computation reformulates existing ideas on a new basis ---]
- couterfactual
You can baselessly claim that verified facts are counter-factual
you cannot show this.
Your statement was about a situation where "people fail to agree with
this and also fail to correctly point out any error". But that situation >>>> has not happened as people have identified your errors (perhaps not all >>>> but at least sufficiently many).
Inconsistent with the currently received view is
certainly not the slightest trace of any error when
examined within the philosophy of computation.
It has always seemed quite ridiculous to me that everyone
here consistently construes the currently received view
as inherently infallible.
The currently received view that if you are asked "What is 5 + 6?"
then only an answer that tells what 5 + 6 is is correct is infallible.
This is simple enough that people cannot be confused.
That 5 + 6 == 11 does seem infallibly true.
They call me stupid and ignorant for not accepting the currently
received view as inherently infallible.
You are stupid if you regard your own view as infallible. If you
regard something that has been tested and found good as infallible
then the risk of error can be small enough.
I have known that equating believable with true is an error
a great consequence ever since I was 14.
It seems clear that halt deciders must compute the mapping
from their input finite strings to the actual behavior
specified by these finite strings.
It is true that when we construe the halting criteria as
requiring taking into account how a pathological relationship
changes the behavior of the input instead of simply ignoring
this behavior change that pathological inputs become decidable
as non-halting.
We are still miles away from beginning to talk about the halting
problem. We must first establish mutual agreement on this.
I'd rather hear about the halting problem. I'm reluctant to agree to
your unknown reasoning up front, because you will represent it as
proof you must be right. I can agree to this first step later and
then I will have agreed to everything else.
On 11/2/2024 5:35 AM, Mikko wrote:
On 2024-11-01 13:18:48 +0000, olcott said:
On 11/1/2024 6:08 AM, Mikko wrote:
On 2024-10-31 12:53:04 +0000, olcott said:
On 10/31/2024 5:55 AM, Mikko wrote:
On 2024-10-31 01:20:40 +0000, Mike Terry said:
On 30/10/2024 23:35, Richard Damon wrote:
On 10/30/24 8:34 AM, olcott wrote:
On 10/30/2024 6:19 AM, Richard Damon wrote:
On 10/29/24 10:54 AM, olcott wrote:
On 10/29/2024 5:50 AM, Richard Damon wrote:
On 10/28/24 11:08 PM, olcott wrote:
On 10/28/2024 9:56 PM, Richard Damon wrote:
On 10/28/24 9:09 PM, olcott wrote:
On 10/28/2024 6:56 PM, Richard Damon wrote:
It is IMPOSSIBLE to emulate DDD per the x86 semantics without the code
for HHH, so it needs to be part of the input.
*You seemed to be a totally Jackass here*
You are not that stupid
You are not that ignorant
and this is not your ADD
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
At machine address 0000217a HHH emulates itself emulating >>>>>>>>>>>>>>> DDD without knowing that it is emulating itself. >>>>>>>>>>>>>>>
Then how did it convert the call HHH into an emulation of DDD again?
When HHH (unknowingly) emulates itself emulating DDD this >>>>>>>>>>>>> emulated HHH is going to freaking emulate DDD.
Did you think it was going to play poker?
Which is what it would do, get stuck and fail to be a decider. It might
figure out that it is emulating an emulating decider, at which point it
knows that the decider might choose to abort its conditional emulation
to return, so it needs to emulate further.
Only by recognizing itself, does it have grounds to say that if I don't
abort, it never will, and thus I am stuck, so I need to abort. >>>>>>>>>>>>
Counter-factual. This algorithm has no ability to KNOW ITS OWN CODE.
https://github.com/plolcott/x86utm/blob/master/Halt7.c // page 801 >>>>>>>>>>>
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly* >>>>>>>>>>> *or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86 >>>>>>>>>>> language cannot possibly reach its own "return" instruction >>>>>>>>>>> whether or not any HHH ever aborts its emulation of DDD. >>>>>>>>>>>
I read, reread again and again to make sure that my understanding >>>>>>>>>>> is correct. You seems to glance at a few words before spouting off a
canned rebuttal that does not even apply to my words.
No, it knows its own code because it rule for "No conditional branches"
excludes that code.
It does not know its own code. It merely knows that the
machine address that it is looking at belongs to the
operating system. I simply don't have the fifty labor
years that AProVE: Non-Termination Witnesses for C Programs, >>>>>>>>> could spend on handling conditional branches.
The stupid aspect on your part is that even knowing
that its own code halts THIS HAS NOTHING TO DO WITH
DDD REACHING TS OWN RETURN INSTRUCTION.
No, HHH is NOT part of the "Operating System" so your claims are just a lie,
PO definitely has a deep-rooted problem with his thinking here.
What PO does does not look like any thingking but more like what one >>>>>> could expect from ChatgPPT or a similar AI.
I don't have the 50 years it would take for me to replicate the work of >>>>> AProVE: Non-Termination Witnesses for C Programs.
Doesn't matter. Even if you had you could not use it to prove your false >>>> claim that there be some defect in some proof.
There has never ever been the least trace of error
in this verified fact:
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
No, but its relevance to Linz' proof is very thin.
When the main motive of people like Richard is to derail
any chance of mutual agreement I cannot proceed with all
of the steps achieving mutual agreement on each step one
at a time in their mandatory prerequisite order.
void DDD()
{
HHH(DDD);
return;
}
_DDD()
[000020a2] 55 push ebp ; housekeeping
[000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push DDD
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping
[000020b3] c3 ret ; never gets here
Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
Unless and until you have complete and total perfect
understanding the above is perfectly correct I cannot even
begin showing relevance to Linz.
When we do not construe the current received view as
inherently infallible then we can begin to consider
alternative view.
You can call a strawman deception (or an attempt of one) an altenative
view but it is still a strawman deception.
THE FREAKING SUBJECT OF THE FREAKING THREAD IS THE PHILOSOPHY
OF COMPUTATION.
If naive set theory was construed as inherently infallible then
ZFC could have never resolved Russell's Paradox.
There is no point in construing an inconsistent theory as inherently
infallible.
None-the-less everyone here continues to do that. Everyone here
takes the current received view on the theory of computation is
if it came directly from God himself. They cannot begin to imagine
the tiniest little trace of any error what-so-ever in the current
received view.
It really is not even any change to the view of deciders
to know that they compute the mapping from their finite
string input to their own accept or reject state on the
basis of a semantic or syntactic property of this string.
It does seems to be a change to how this semantic property
is string understood when applied to the halting problem proof.
The point is that a Turing machine can only compute syntactic properties.
No that is not the actual point. That is only the current
received view not an infallible ruling. Rice's theorem is
accepted as true. That is not the same as it actually being
true.
From what I recall Rice can always be reduced to the HP.
This means refuting the HP proofs can be construed as
refuting Rice.
Everyone here seems to think that the semantic property of
this finite string is not the actual behavior that this finite
string actually specifies.
In order to get a specification of anything the string must be
interpreted.
Yes.
void DDD()
{
HHH(DDD);
return;
}
Thus when HHH is a C interpreter both HHH and DDD
eventually crash due to out-of-memory error.
A behaviour is not a finite string so a Turing machine
cannot see it.
When this TM is a UTM then this UTM can see the behavior
specified by the string as a subset of its own state
transitions.
Instead of the actual behavior they construe it as the idealized
behavior that would occur if DDD was not calling its own termination
analyzer.
No, most participant of these discussions understand that the
halting problem asks about the actual behaviour of the actual
Turing machine with the actual input.
We are still miles away from beginning to talk about
the halting problem. We must first establish mutual
agreement on this.
void XXX()
{
YYY(DDD);
return;
}
_XXX()
[000020a2] 55 push ebp ; housekeeping
[000020a3] 8bec mov ebp,esp ; housekeeping
[000020a5] 68a2200000 push 000020a2 ; push XXX
[000020aa] e8f3f9ffff call 00001aa2 ; call H0
[000020af] 83c404 add esp,+04 ; housekeeping
[000020b2] 5d pop ebp ; housekeeping
[000020b3] c3 ret ; never gets here
Size in bytes:(0018) [000020b3]
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
In other case what I am doing is called
isolating the independent variable.
You may call it that way. It does not look like that.
The program under test is DDD.
HHH is NOT the program under test it is the tester.
So far is good. But the halting problem demands that every Turng machine >>>> can be put to the test.
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
It is not 100% impossible to construe this as the reject criteria.
It is merely unconventional.
More importan is whther it is correct. If a terminating computation
is rejected as non-terminating then at least one of the criteria is
incorrect.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
HHH1 does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES NOT INCLUDE HHH1 emulating itself emulating DDD.
It seems ridiculously stupid for everyone here to simply
ignore how pathological self-reference DOES IN FACT
change the behavior of DDD.
On 11/2/2024 8:22 PM, Richard Damon wrote:LLMs literally string words they have previously seen together.
On 11/2/24 9:00 PM, olcott wrote:
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
ChatGPT (using its own words) and I both agree that HHH is supposedIn other words you are admitting that it isn't actually looking at >>>>>> the input it was given.Of course, that is for this exact input, which uses the copy of H >>>>>>>> that does abort and return.No it is not.
when HHH simulates DDD(), it's analyzing an "idealized"
version of DDD() where nothing stops the recursion.
to predict the behavior of the infinite emulation on the basis of
its finite emulation.
Haha what? It absolutely is. For a nonterminating input a haltingYes, but that behavior is DEFINED by the actual behavior of theNo it is not. It is never based on the actual behavior of the actual
actual machine.
machine for any non-terminating inputs.
Especially not some DDD that calls a non-aborting simulator HHH1.Then you don't undetstand the requirement for something to be aThe actual behavior specified by the finite string input to HHH does
semantic property.
include HHH emulating itself emulating DDD such that this DD *not some
other DDD somewhere else*
cannot possibly reach its own "return" instruction whether HHH emulatesDDD returns, and you need to give the encoding of this DDD to HHH.
DDD forever or some finite number of times.
Yes of course it does. It calls HHH.The semantic property of this finite string does specify that HHH must emulate itself emulating DDD.I can see this, Ben can see this and ChatGPT understands it so wellNope, If you look carefully at what Ben agreed to was if you define the
that it can use entirely different words to explain exactly how it
sees this.
NON-SEMANTIC property that you have been trying to define, your decider
can be a correct POOP decider. (of course, you can't look that closely
as you don't undetstand what you have been talking about).
The direct execution of DDD DOES NOT SPECIFY THAT.
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those
who make [honest] mistakes from those who wilfully mislead.
That is not a disagreement.
The term "lie" is to only be applied to intentionally
deceitful statements. To apply the term "lie" to statements
not having intentional deceit <is> itself intentional deceit.
On 11/3/2024 8:32 AM, joes wrote:
Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
On 11/2/2024 8:22 PM, Richard Damon wrote:LLMs literally string words they have previously seen together.
On 11/2/24 9:00 PM, olcott wrote:
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
ChatGPT (using its own words) and I both agree that HHH is supposed >>>>>>> to predict the behavior of the infinite emulation on the basis of >>>>>>> its finite emulation.In other words you are admitting that it isn't actually looking at >>>>>>>> the input it was given.Of course, that is for this exact input, which uses the copy of H >>>>>>>>>> that does abort and return.No it is not.
when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>> version of DDD() where nothing stops the recursion.
Haha what? It absolutely is. For a nonterminating input a haltingYes, but that behavior is DEFINED by the actual behavior of theNo it is not. It is never based on the actual behavior of the actual >>>>> machine for any non-terminating inputs.
actual machine.
decider must return that it doesn't halt.
Especially not some DDD that calls a non-aborting simulator HHH1.Then you don't undetstand the requirement for something to be aThe actual behavior specified by the finite string input to HHH does
semantic property.
include HHH emulating itself emulating DDD such that this DD *not some
other DDD somewhere else*
*HHH1 has identical source code to HHH*
void DDD()
{
HHH(DDD);
return;
}
DDD emulated by HHH
CANNOT POSSIBLY reach its own return instruction.
DDD emulated by HHH1
DOES REACH its own return instruction.
On 11/3/2024 3:29 AM, Mikko wrote:
On 2024-11-02 11:19:49 +0000, olcott said:
On 11/2/2024 3:43 AM, Mikko wrote:
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said:
On 30/10/2024 03:50, Jeff Barnett wrote:I may politely pretend to believe.
You may have noticed that the moron responded to your >>>>>>>>>>>>>>> message inI doubt whether Peter is either a moron or a troll. >>>>>>>>>>>>> Does it really matter? If he falsely pretends to be a moron >>>>>>>>>>>>> or a liar
less than 10 minutes. Do you think he read the material >>>>>>>>>>>>>>> before
responding? A good troll would have waited a few hours >>>>>>>>>>>>>>> before
answering.
It's not exactly polite to describe Peter in any of >>>>>>>>>>>> these ways!
Entirely personally, I see no reason to do so in any case. >>>>>>>>>>>> He is quite
often impolite in response to being called a "stupid liar" >>>>>>>>>>>> or similar,
but that's understandable. He is no worse than many a >>>>>>>>>>>> student in terms
of what he comprehends; his fault lies in [apparently] >>>>>>>>>>>> believing that he
has a unique insight.
When what I say is viewed within the perspective of
the philosophy of computation I do have new insight.
When what I say is viewed within the assumption that
the current received view of the theory of computation
is inherently infallible then what I say can only be
viewed as incorrect.
So, are you willing to state that you are admitting that
nothing you might come up with has any bearing on the original >>>>>>>>>> halting problem because you are working in a new framework? >>>>>>>>>>
I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem
as not applying to the behavior actually specified by the
actual input finite string.
Which is just a lie, so you are just admitting to not knowing
what the facts are.
It can't possibly be a lie because I am not even asserting
it as a truth only a possible truth of two possible truths.
A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentional
deception.
That may be its base meaning but the full meaning includes
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
It is deception to apply the term {lie} to any expression
of language without qualifying that {intentional deception}
it not meant only {falsity} is meant.
In order to say anything about intention one must say something
obout something other than the statement itself: the author of
the statement. To require that a sentence of the form X is Y
shall be interpreted as an assertion about something other than
X is not reasonable semantics. Of course natural language
semantics is often far from reasonable when the purpose is
other than serious discussion.
Don't call anything a lie when you do not mean intentional
deception or you yourself are the only liar.
On 11/3/2024 11:53 AM, Mike Terry wrote:
On 03/11/2024 13:19, olcott wrote:
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.
That is not a disagreement.
The term "lie" is to only be applied to intentionally
deceitful statements. To apply the term "lie" to statements
not having intentional deceit <is> itself intentional deceit.
Not if the person making that claim sincerely believes it. :) You are
being inconsistent here...
Richard has said that he does not mean intentional
deceit when he calls me a liar, yet uses the term
"liar" anyway knowing that others will take this
to mean intentional deceit. So Richard is a liar
for calling me a liar.
On 11/3/2024 12:22 PM, Richard Damon wrote:
On 11/3/24 12:58 PM, olcott wrote:
On 11/3/2024 11:53 AM, Mike Terry wrote:
On 03/11/2024 13:19, olcott wrote:
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those >>>>>>> who make [honest] mistakes from those who wilfully mislead.
That is not a disagreement.
The term "lie" is to only be applied to intentionally
deceitful statements. To apply the term "lie" to statements
not having intentional deceit <is> itself intentional deceit.
Not if the person making that claim sincerely believes it. :) You
are being inconsistent here...
Richard has said that he does not mean intentional
deceit when he calls me a liar, yet uses the term
"liar" anyway knowing that others will take this
to mean intentional deceit. So Richard is a liar
for calling me a liar.
Because the word doesn't just mean intential deciet.
And you are an intentional liar to say it only means that, as you have
been shown the definition.
Unless you always qualify you use of the term "liar" as
{unintentional falsity} it is the kind of defamation suit
that you will lose because the communication process always
assumes the primary meaning of a term unless otherwise specified.
You can't even correctly say that my statements are false.
The most that you can accurately say is that my statements
are inconsistent with conventional opinions.
IF you won't accept the truth, then you become the classical case of
the pathological liar that lies because he can not tell the difference
between truth and lies, and speaks with a reckless disreguard for the
truth.
On 11/3/2024 12:20 PM, Richard Damon wrote:You understood it wrong previously.
On 11/3/24 9:39 AM, olcott wrote:
Yes this is exactly correct. I don't understand why you keep disagreeingThe finite string input to HHH specifies that HHH MUST EMULATE ITSELFRight, and it must CORRECTLY determine what an unbounded emulation of
emulating DDD.
that input would do, even if its own programming only lets it emulate a
part of that.
with your own self this.
And here we have you cardinal mistake: this case requires DDD to callDDD emulated by HHH specifies that HHH will emulate itself emulatingThe finite string input to HHH1 specifies that HHH1 MUST NOT EMULATEBut the semantics of the string haven't changed, as the string needs to
ITSELF emulating DDD.
contain all the details of how the machine it is looking at will work.
DDD.
DDD emulated by HHH1 specifies that HHH1 will NOT emulate itself
emulating DDD.
--Unless HHH rejects its input DDD as non halting the executed DDD neverYou have cause and effect backwards.
stops running. This itself proves that HHH is correct and that DDD is
not the same instance as the one that HHH rejected.
On 11/3/2024 8:32 AM, joes wrote:
Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
On 11/2/2024 8:22 PM, Richard Damon wrote:LLMs literally string words they have previously seen together.
On 11/2/24 9:00 PM, olcott wrote:
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
ChatGPT (using its own words) and I both agree that HHH isIn other words you are admitting that it isn't actually looking >>>>>>>> at the input it was given.Of course, that is for this exact input, which uses the copy of >>>>>>>>>> H that does abort and return.No it is not.
when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>> version of DDD() where nothing stops the recursion.
supposed to predict the behavior of the infinite emulation on the >>>>>>> basis of its finite emulation.
Haha what? It absolutely is. For a nonterminating input a haltingYes, but that behavior is DEFINED by the actual behavior of theNo it is not. It is never based on the actual behavior of the actual >>>>> machine for any non-terminating inputs.
actual machine.
decider must return that it doesn't halt.
Ok great, let's just exchange them then. How does HHH1 simulate EEE(){HHH1(EEE);} and FFF(){HHH(DDD);}?*HHH1 has identical source code to HHH*Especially not some DDD that calls a non-aborting simulator HHH1.Then you don't undetstand the requirement for something to be aThe actual behavior specified by the finite string input to HHH does
semantic property.
include HHH emulating itself emulating DDD such that this DD *not some
other DDD somewhere else*
DDD emulated by HHH CANNOT POSSIBLY reach its own return instruction.Hm, the program under test is the same here. The difference must be in
DDD emulated by HHH1 DOES REACH its own return instruction.
On 11/3/2024 3:14 PM, Richard Damon wrote:
On 11/3/24 1:40 PM, olcott wrote:
On 11/3/2024 12:22 PM, Richard Damon wrote:
On 11/3/24 12:58 PM, olcott wrote:
On 11/3/2024 11:53 AM, Mike Terry wrote:
On 03/11/2024 13:19, olcott wrote:
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentional >>>>>>>>>>> deception.That may be its base meaning but the full meaning includes >>>>>>>>>> all false statements. The statement itself does not change >>>>>>>>>> when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated >>>>>>>>>> it.
Disagree. There is a clear advantage in distinguishing those
who make [honest] mistakes from those who wilfully mislead.
That is not a disagreement.
The term "lie" is to only be applied to intentionally
deceitful statements. To apply the term "lie" to statements
not having intentional deceit <is> itself intentional deceit.
Not if the person making that claim sincerely believes it. :) You >>>>>> are being inconsistent here...
Richard has said that he does not mean intentional
deceit when he calls me a liar, yet uses the term
"liar" anyway knowing that others will take this
to mean intentional deceit. So Richard is a liar
for calling me a liar.
Because the word doesn't just mean intential deciet.
And you are an intentional liar to say it only means that, as you
have been shown the definition.
Unless you always qualify you use of the term "liar" as
{unintentional falsity} it is the kind of defamation suit
that you will lose because the communication process always
assumes the primary meaning of a term unless otherwise specified.
Nope, I guess you learned your law just as good as your logic,
Since a "reasonable" person will undetstand that statements that are
clearly false under the standard mean can be considered to be lies.
*That not the way it works bro. Don't bet your house on that*
Since you present yourself as someone claiing enough knowledge of the
field to be able to make credibale claims about what things means,
when questioned on the meaning of your statement, and comparing them
with the accepted meaning of the statement, you will lose all
credability.
You can't even correctly say that my statements are false.
The most that you can accurately say is that my statements
are inconsistent with conventional opinions.
Sure I can, because your statement use terms of art with well defined
definition that you don't follow.
This is one big difference between converstaional English, where
meaning is based on a wide assortment of meanings under general
agreement, in a formal system, the meaning is normally fairly precise.
While you try to claim to be wanting to work in an alternate system,
the fact that you haven't (likely because you can't) define such an
alternate system well enough to use it, you are stuck being in the
system that you just misuse, which makes your statement provably
false, and your claims of them a reckless disregarug of the truth,
which is good enough to be of a similar class to intentional.
IF you won't accept the truth, then you become the classical case of
the pathological liar that lies because he can not tell the
difference between truth and lies, and speaks with a reckless
disreguard for the truth.
On 11/3/2024 4:04 PM, joes wrote:
Am Sun, 03 Nov 2024 09:16:39 -0600 schrieb olcott:
On 11/3/2024 8:32 AM, joes wrote:
Am Sat, 02 Nov 2024 20:33:40 -0500 schrieb olcott:
On 11/2/2024 8:22 PM, Richard Damon wrote:LLMs literally string words they have previously seen together.
On 11/2/24 9:00 PM, olcott wrote:
On 11/2/2024 7:52 PM, Richard Damon wrote:
On 11/2/24 8:38 PM, olcott wrote:
On 11/2/2024 7:21 PM, Richard Damon wrote:
On 11/2/24 5:13 PM, olcott wrote:
On 11/2/2024 3:24 PM, Richard Damon wrote:
On 11/2/24 12:56 PM, olcott wrote:
On 11/2/2024 10:44 AM, Richard Damon wrote:
On 11/2/24 8:24 AM, olcott wrote:
ChatGPT (using its own words) and I both agree that HHH isOf course, that is for this exact input, which uses the copy of >>>>>>>>>>>> H that does abort and return.No it is not.
when HHH simulates DDD(), it's analyzing an "idealized" >>>>>>>>>>> version of DDD() where nothing stops the recursion. >>>>>>>>>> In other words you are admitting that it isn't actually looking >>>>>>>>>> at the input it was given.
supposed to predict the behavior of the infinite emulation on the >>>>>>>>> basis of its finite emulation.
Haha what? It absolutely is. For a nonterminating input a haltingYes, but that behavior is DEFINED by the actual behavior of the >>>>>>>> actual machine.No it is not. It is never based on the actual behavior of the actual >>>>>>> machine for any non-terminating inputs.
decider must return that it doesn't halt.
Ok great, let's just exchange them then. How does HHH1 simulate*HHH1 has identical source code to HHH*Especially not some DDD that calls a non-aborting simulator HHH1.Then you don't undetstand the requirement for something to be aThe actual behavior specified by the finite string input to HHH does >>>>> include HHH emulating itself emulating DDD such that this DD *not some >>>>> other DDD somewhere else*
semantic property.
EEE(){HHH1(EEE);} and FFF(){HHH(DDD);}?
DDD emulated by HHH CANNOT POSSIBLY reach its own return instruction.Hm, the program under test is the same here. The difference must be in
DDD emulated by HHH1 DOES REACH its own return instruction.
the testing program.
It is the fact that in all of the conventional HP proofs
the input does call its own decider. Maybe you didn't
know that?
That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
who make [honest] mistakes from those who wilfully mislead.
On 11/3/2024 4:27 PM, Richard Damon wrote:
On 11/3/24 5:07 PM, olcott wrote:
On 11/3/2024 3:59 PM, joes wrote:
Am Sun, 03 Nov 2024 12:33:44 -0600 schrieb olcott:
On 11/3/2024 12:20 PM, Richard Damon wrote:You understood it wrong previously.
On 11/3/24 9:39 AM, olcott wrote:
Yes this is exactly correct. I don't understand why you keepThe finite string input to HHH specifies that HHH MUST EMULATERight, and it must CORRECTLY determine what an unbounded emulation of >>>>>> that input would do, even if its own programming only lets it
ITSELF
emulating DDD.
emulate a
part of that.
disagreeing
with your own self this.
DDD emulated by HHH specifies that HHH will emulate itself emulating >>>>> DDD.The finite string input to HHH1 specifies that HHH1 MUST NOT EMULATE >>>>>>> ITSELF emulating DDD.But the semantics of the string haven't changed, as the string
needs to
contain all the details of how the machine it is looking at will
work.
DDD emulated by HHH1 specifies that HHH1 will NOT emulate itself
emulating DDD.
And here we have you cardinal mistake: this case requires DDD to call
its own emulator. We are interested in that program which is
constructed
from it; it doesn't exist on its own but depends on HHH/HHH1.
Usually a program is specified by its code, including everything that
it calls. But even HHH1 cannot simulate EEE(){HHH1(EEE);}.
DDD correctly emulated by HHH never halts and the
exact same thing goes for Linz ⟨Ĥ⟩ simulated by Linz
embedded_H:
A vaceous statement, since your HHH never does a complete emulation
that can show "never halts"
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
On 11/3/2024 6:15 PM, Richard Damon wrote:
On 11/3/24 5:38 PM, olcott wrote:
On 11/3/2024 3:14 PM, Richard Damon wrote:
On 11/3/24 1:33 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
That is why I used to fully defined semantics of the x86
language to make this 100% perfectly unequivocal.
A few lines of x86 code express complex algorithms
succinctly enough that human minds are not totally
overwhelmed by far too much tedious detail.
It is not pspecified
in the usual formulation of the problem. Also note that
the behaviour exists before those strings so "describe"
should be and usually is used instead of "specify". The
use of latter may give the false impression that the behaviour >>>>>>>> is determined by those strings.
In order for any machine to compute the mapping from
a finite string it must to so entirely on the basis
of the actual finite string and its specified semantics.
You have that somewhat backwards. It *CAN* only do what it can
compute.
The mapping is not required to *BE* computable.
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded emulation >>>>>> of that input would do, even if its own programming only lets it
emulate a part of that.
Yes this is exactly correct. I don't understand
why you keep disagreeing with your own self this.
Right, buyt you keep on forgetting that correct means the UNBOUNDED
emulation, which isn't what you decider does.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
Don't know what you are trying to say, but it seems you are just
floundering and agreeing that the CORRECT determination must determine
what the UNBOUNDED emulation of THIS input would do, which isn't what
HHH does, as you have been told, so your claims of HHH being correct
are just lies. based on your ignorance.
What would an unbounded emulation do?
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:
On 11/3/2024 6:15 PM, Richard Damon wrote:
On 11/3/24 5:38 PM, olcott wrote:
On 11/3/2024 3:14 PM, Richard Damon wrote:
On 11/3/24 1:33 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
That is why I used to fully defined semantics of the x86
language to make this 100% perfectly unequivocal.
A few lines of x86 code express complex algorithms
succinctly enough that human minds are not totally
overwhelmed by far too much tedious detail.
It is not pspecified
in the usual formulation of the problem. Also note that
the behaviour exists before those strings so "describe"
should be and usually is used instead of "specify". The
use of latter may give the false impression that the behaviour >>>>>>>>>> is determined by those strings.
In order for any machine to compute the mapping from
a finite string it must to so entirely on the basis
of the actual finite string and its specified semantics.
You have that somewhat backwards. It *CAN* only do what it can >>>>>>>> compute.
The mapping is not required to *BE* computable.
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
Yes this is exactly correct. I don't understand
why you keep disagreeing with your own self this.
Right, buyt you keep on forgetting that correct means the
UNBOUNDED emulation, which isn't what you decider does.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
Don't know what you are trying to say, but it seems you are just
floundering and agreeing that the CORRECT determination must
determine what the UNBOUNDED emulation of THIS input would do, which
isn't what HHH does, as you have been told, so your claims of HHH
being correct are just lies. based on your ignorance.
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps.
Something you don't seem to understand as part of the requirements.
Non-Halting isn't just did reach a final state in some finite number
of steps, but that it will NEVER reach a final state even if you
process an unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt?
-
Copyright 2024 Olcott "Talent hits a target no one else can hit; Genius
hits a target no one else can see." Arthur Schopenhauer
On 11/3/2024 7:46 PM, Richard Damon wrote:
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps.
Something you don't seem to understand as part of the requirements.
Non-Halting isn't just did reach a final state in some finite number
of steps, but that it will NEVER reach a final state even if you
process an unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt?
Not a valid question, as your HHH does not do an unbounded emulation,
but aborts after a defined time.
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
On 11/3/2024 4:17 PM, Richard Damon wrote:hehe :)
On 11/3/24 4:27 PM, olcott wrote:
On 11/3/2024 3:14 PM, Richard Damon wrote:
On 11/3/24 1:40 PM, olcott wrote:
On 11/3/2024 12:22 PM, Richard Damon wrote:
On 11/3/24 12:58 PM, olcott wrote:
On 11/3/2024 11:53 AM, Mike Terry wrote:
On 03/11/2024 13:19, olcott wrote:
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
The term "lie" is to only be applied to intentionally deceitful >>>>>>>>> statements. To apply the term "lie" to statements not having >>>>>>>>> intentional deceit <is> itself intentional deceit.Not if the person making that claim sincerely believes it. :)
You are being inconsistent here...
Liar.Yes. I don't have much life left so yes.Unless you always qualify you use of the term "liar" asRichard has said that he does not mean intentional deceit when he >>>>>>> calls me a liar, yet uses the term "liar" anyway knowing thatBecause the word doesn't just mean intential deciet.
others will take this to mean intentional deceit. So Richard is a >>>>>>> liar for calling me a liar.
And you are an intentional liar to say it only means that, as you
have been shown the definition.
{unintentional falsity} it is the kind of defamation suit that you
will lose because the communication process always assumes the
primary meaning of a term unless otherwise specified.
Nope, I guess you learned your law just as good as your logic,
Since a "reasonable" person will undetstand that statements that are
clearly false under the standard mean can be considered to be lies.
*That not the way it works bro. Don't bet your house on that*
Would YOU bet your savings on it?
*This is my official cease-and-desist notification*
STOP CALLING ME A LIAR !!!
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote:
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps.
Something you don't seem to understand as part of the requirements. >>>>>>
Non-Halting isn't just did reach a final state in some finite
number of steps, but that it will NEVER reach a final state even
if you process an unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt?
Not a valid question, as your HHH does not do an unbounded
emulation, but aborts after a defined time.
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.
Right. it doesn't NEED to do the operation, just report what an
unbounded emulation would do.
You asked about an "unbounded emulation of DDD by HHH" but that isn't
possible, as HHH doesn't do that.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
On 02/11/2024 08:43, Mikko wrote:
[PO:]A false assertion is a lie even if nobody asserts it.
Not at all. The base meaning of {lie} requires intentionalThat may be its base meaning but the full meaning includes
deception.
all false statements. The statement itself does not change
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
Disagree. There is a clear advantage in distinguishing those
who make [honest] mistakes from those who wilfully mislead.
That is not a disagreement.
The term "lie" is to only be applied to intentionally
deceitful statements. To apply the term "lie" to statements
not having intentional deceit <is> itself intentional deceit.
On 03/11/2024 09:19, Mikko wrote:
That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
who make [honest] mistakes from those who wilfully mislead.
I disagree. [:-)]
On 11/3/2024 6:11 AM, Mikko wrote:
On 2024-11-02 12:46:47 +0000, olcott said:
On 11/2/2024 5:49 AM, Mikko wrote:
On 2024-11-01 12:26:58 +0000, olcott said:
On 11/1/2024 5:58 AM, Mikko wrote:
On 2024-10-31 12:50:00 +0000, olcott said:
On 10/31/2024 5:49 AM, Mikko wrote:
On 2024-10-29 14:35:34 +0000, olcott said:
On 10/29/2024 2:57 AM, Mikko wrote:
On 2024-10-29 00:57:30 +0000, olcott said:
On 10/28/2024 6:56 PM, Richard Damon wrote:
On 10/28/24 11:04 AM, olcott wrote:
On 10/28/2024 6:16 AM, Richard Damon wrote:
The machine being used to compute the Halting Function has taken a
finite string description, the Halting Function itself always took a
Turing Machine,
That is incorrect. It has always been the finite string Turing Machine
description of a Turing machine is the input to the halt decider. >>>>>>>>>>>>> There are always been a distinction between the abstraction and the
encoding.
Nope, read the problem you have quoted in the past.
Ultimately I trust Linz the most on this:
the problem is: given the description of a Turing machine >>>>>>>>>>> M and an input w, does M, when started in the initial
configuration qow, perform a computation that eventually halts? >>>>>>>>>>> https://www.liarparadox.org/Peter_Linz_HP_317-320.pdf
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞ >>>>>>>>>>> Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn >>>>>>>>>>>
Linz also makes sure to ignore that the behavior of ⟨Ĥ⟩ ⟨Ĥ⟩
correctly simulated by embedded_H cannot possibly reach
either ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ because like everyone else he rejects
simulation out of hand:
We cannot find the answer by simulating the action of M on w, >>>>>>>>>>> say by performing it on a universal Turing machine, because >>>>>>>>>>> there is no limit on the length of the computation.
That statement does not fully reject simulation but is correct in >>>>>>>>>> the observation that non-halting cannot be determied in finite time >>>>>>>>>> by a complete simulation so someting else is needed instead of or >>>>>>>>>> in addition to a partial simulation. Linz does include simulationg >>>>>>>>>> Turing machines in his proof that no Turing machine is a halt decider.
*That people fail to agree with this and also fail to*
*correctly point out any error seems to indicate dishonestly* >>>>>>>>> *or lack of technical competence*
DDD emulated by HHH according to the semantics of the x86
language cannot possibly reach its own "return" instruction
whether or not any HHH ever aborts its emulation of DDD.
- irrelevant
100% perfectly relevant within the philosophy of computation
Probably but not to anything quoted above.
*THE TITLE OF THIS THREAD*
[The philosophy of computation reformulates existing ideas on a new basis ---]
- couterfactual
You can baselessly claim that verified facts are counter-factual >>>>>>> you cannot show this.
Your statement was about a situation where "people fail to agree with >>>>>> this and also fail to correctly point out any error". But that situation >>>>>> has not happened as people have identified your errors (perhaps not all >>>>>> but at least sufficiently many).
Inconsistent with the currently received view is
certainly not the slightest trace of any error when
examined within the philosophy of computation.
It has always seemed quite ridiculous to me that everyone
here consistently construes the currently received view
as inherently infallible.
The currently received view that if you are asked "What is 5 + 6?"
then only an answer that tells what 5 + 6 is is correct is infallible.
This is simple enough that people cannot be confused.
That 5 + 6 == 11 does seem infallibly true.
So even you can make the ridiculous mistake to regard the currently
received view as infallible?
They call me stupid and ignorant for not accepting the currently
received view as inherently infallible.
You are stupid if you regard your own view as infallible. If you
regard something that has been tested and found good as infallible
then the risk of error can be small enough.
I have known that equating believable with true is an error
a great consequence ever since I was 14.
It seems clear that halt deciders must compute the mapping
from their input finite strings to the actual behavior
specified by these finite strings.
It is not clear at all unless you specify how those finite
strings specify the actual behaviour.
That is why I used to fully defined semantics of the x86
language to make this 100% perfectly unequivocal.
A few lines of x86 code express complex algorithms
succinctly enough that human minds are not totally
overwhelmed by far too much tedious detail.
It is not pspecified
in the usual formulation of the problem. Also note that
the behaviour exists before those strings so "describe"
should be and usually is used instead of "specify". The
use of latter may give the false impression that the behaviour
is determined by those strings.
In order for any machine to compute the mapping from
a finite string it must to so entirely on the basis
of the actual finite string and its specified semantics.
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
The finite string input to HHH1 specifies that HHH1
MUST NOT EMULATE ITSELF emulating DDD.
Unless HHH rejects its input DDD as non halting the
executed DDD never stops running. This itself proves
that HHH is correct and that DDD is not the same
instance as the one that HHH rejected.
It is true that when we construe the halting criteria as
requiring taking into account how a pathological relationship
changes the behavior of the input instead of simply ignoring
this behavior change that pathological inputs become decidable
as non-halting.
It is true that doing that means leaving the halting proble unsolved.
The HP proofs are refuted by my work.
This is not quite the same ting as solving the halting problem.
On 11/3/2024 3:32 AM, Mikko wrote:
On 2024-11-02 13:35:57 +0000, olcott said:
On 11/2/2024 8:18 AM, joes wrote:
Am Sat, 02 Nov 2024 06:19:49 -0500 schrieb olcott:
On 11/2/2024 3:43 AM, Mikko wrote:It is also deceptive to call a statement true when you really only
On 2024-11-01 12:10:41 +0000, olcott said:
On 11/1/2024 5:40 AM, Mikko wrote:
On 2024-11-01 00:12:37 +0000, olcott said:
On 10/31/2024 6:48 PM, Richard Damon wrote:
On 10/31/24 7:43 PM, olcott wrote:
On 10/31/2024 6:08 PM, Richard Damon wrote:
On 10/31/24 12:12 PM, olcott wrote:
On 10/31/2024 11:03 AM, Andy Walker wrote:
On 31/10/2024 11:01, Mikko wrote:
On 2024-10-30 11:17:45 +0000, Andy Walker said: >>>>>>>>>>>>>>>> On 30/10/2024 03:50, Jeff Barnett wrote:
It is also deceptive to call a statement {false} when you really only >>>>> mean that the statement is inconsistent with the current received view >>>>> and not false in every sense.Not at all. The base meaning of {lie} requires intentional deception. >>>>>> That may be its base meaning but the full meaning includes all false >>>>>> statements. The statement itself does not change when someone states it >>>>>> so there is no clear advantage in saying that the statement was not a >>>>>> lie until someone stated it.A false assertion is a lie even if nobody asserts it.It can't possibly be a lie because I am not even asserting it as a >>>>>>>>> truth only a possible truth of two possible truths.Which is just a lie, so you are just admitting to not knowing what >>>>>>>>>> the facts are.So, are you willing to state that you are admitting that nothing >>>>>>>>>>>> you might come up with has any bearing on the original halting >>>>>>>>>>>> problem because you are working in a new framework?I am admitting one of two things:
(1) Everyone has misconstrued the original halting problem as not >>>>>>>>>>> applying to the behavior actually specified by the actual input >>>>>>>>>>> finite string.
In this case the most honest thing to say is X is not the way that most >>>>> experts look at it. X is not a lie and X is not even false.
mean that there might be a sense in which it is, without telling.
It is true that HHH correctly rejects DDD as non-halting
on the basis that DDD emulated by HHH cannot possibly
reach its own return instruction.
The word "correctly" is not a part of a truth but depends on comparison
to something unspecified.
2 + 3 = 5 is correct anyone disagreeing is wrong.
On 11/3/2024 5:53 AM, Mikko wrote:
On 2024-11-02 11:43:02 +0000, olcott said:
On 11/2/2024 4:09 AM, Mikko wrote:
On 2024-11-01 12:19:03 +0000, olcott said:
On 11/1/2024 5:42 AM, Mikko wrote:
On 2024-10-30 12:46:25 +0000, olcott said:
ZFC only resolved Russell's Paradox because it tossed out
the incoherent foundation of https://en.wikipedia.org/wiki/ Naive_set_theory
Actually Zermelo did it. The F and C are simply minor improvements on >>>>>> other aspects of the theory.
Thus establishing the precedent that replacing the foundational
basis of a problem is a valid way to resolve that problem.
No, that does not follow. In particular, Russell's paradox is not a
problem, just an element of the proof that the naive set theory is
inconsistent. The problem then is to construct a consistent set
theory. Zermelo proposed one set theory and ZF and ZFC are two other
proposals.
My view is that the same kind of self-reference issue that
showed naive set theory was inconsistent also shows that the
current notion of a formal system is inconsistent.
From the proof of the exstence of Russell's set it is easy
to prove that 1 = 2. As long as no proof of 1 = 2 from a
self-reference in a formal system is shown there is no
reason to think that such system is inconsisten.
In other words you presume yourself to be all knowing about this.
On 11/4/2024 8:14 AM, Mikko wrote:
On 2024-11-03 14:39:35 +0000, olcott said:
On 11/3/2024 6:11 AM, Mikko wrote:
It is not clear at all unless you specify how those finite
strings specify the actual behaviour.
That is why I used to fully defined semantics of the x86
language to make this 100% perfectly unequivocal.
It does not add any clarity to the last paragraph before
my previous comment.
I always respond to the immediately preceding paragraph.
The finite strings specify actual behavior on the basis
of the semantics of the x86 language.
Then show how two statements about distinct topics can disagree.I disagree. [:-)]That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those >>>> who make [honest] mistakes from those who wilfully mislead.
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
On 11/4/2024 1:55 AM, joes wrote:
Am Sun, 03 Nov 2024 16:34:12 -0600 schrieb olcott:
On 11/3/2024 4:17 PM, Richard Damon wrote:hehe :)
On 11/3/24 4:27 PM, olcott wrote:
On 11/3/2024 3:14 PM, Richard Damon wrote:
On 11/3/24 1:40 PM, olcott wrote:
On 11/3/2024 12:22 PM, Richard Damon wrote:
On 11/3/24 12:58 PM, olcott wrote:
On 11/3/2024 11:53 AM, Mike Terry wrote:
On 03/11/2024 13:19, olcott wrote:
On 11/3/2024 3:19 AM, Mikko wrote:
On 2024-11-02 10:21:09 +0000, Andy Walker said:
The term "lie" is to only be applied to intentionally deceitful >>>>>>>>>>> statements. To apply the term "lie" to statements not having >>>>>>>>>>> intentional deceit <is> itself intentional deceit.Not if the person making that claim sincerely believes it. :) >>>>>>>>>> You are being inconsistent here...
Liar.Yes. I don't have much life left so yes.*That not the way it works bro. Don't bet your house on that*Unless you always qualify you use of the term "liar" asRichard has said that he does not mean intentional deceit when he >>>>>>>>> calls me a liar, yet uses the term "liar" anyway knowing that >>>>>>>>> others will take this to mean intentional deceit. So Richard is a >>>>>>>>> liar for calling me a liar.Because the word doesn't just mean intential deciet.
And you are an intentional liar to say it only means that, as you >>>>>>>> have been shown the definition.
{unintentional falsity} it is the kind of defamation suit that you >>>>>>> will lose because the communication process always assumes the
primary meaning of a term unless otherwise specified.
Nope, I guess you learned your law just as good as your logic,
Since a "reasonable" person will undetstand that statements that are >>>>>> clearly false under the standard mean can be considered to be lies. >>>>>
Would YOU bet your savings on it?
My cancer is getting worse. Treatment has
been postponed too long. Is that funny?
*This is my official cease-and-desist notification*
STOP CALLING ME A LIAR !!!
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote:
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps.
Something you don't seem to understand as part of the
requirements.
Non-Halting isn't just did reach a final state in some finite >>>>>>>>>> number of steps, but that it will NEVER reach a final state >>>>>>>>>> even if you process an unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt?
Not a valid question, as your HHH does not do an unbounded
emulation, but aborts after a defined time.
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.
Right. it doesn't NEED to do the operation, just report what an
unbounded emulation would do.
You asked about an "unbounded emulation of DDD by HHH" but that
isn't possible, as HHH doesn't do that.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
*You JUST said that HHH does not need to do an unbounded emulation*
Right, it doesn't need to DO the unbounded emulatiohn just figure
out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we can notice
something about it to say it will sum, in the infinite limit, to 2.
In the same way, if HHH can see something in its simulation that
tells it THIS this program can NEVER halt, it can report it.
Anyone with sufficient technical competence can see that
the unbounded emulation of DDD emulated by HHH can never halt.
No, because the HHH that is given doesn't do that, and that is the
only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
Try to explain the detailed steps of how you
believe that you are not contradicting yourself.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do...
An unbounded emulation of DDD by HHH would
reach the "return" instruction of DDD or not?
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86 language
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semanticThat is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>> machine code of HHH says.
property.
as I have been saying all long hundreds of times.
When the instance of HHH that DDD calls aborts simulating, it returnsDDD emulated by HHH does have different behavior than DDD emulated byYes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>> DDD to reach its own final state?
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>> per the x86 language.
There is only one program DDD, although it is invoked multiple times.But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>> errors.
We don’t care whether HHH actually simulates the return as long as it >>>> actually derives (not guesses) the right result.
HHH1 or directly executed DDD.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
NEVER abort.
to the simulated DDD, which then halts.
There <is> a key distinguishing difference in the behavior of DDDThat difference is not due to DDD.
emulated by HHH and DDD emulated by HHH1 or directly executed. It is
ridiculously stupid to simply ignore this for three f-cking years.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86 language >>>>> as I have been saying all long hundreds of times.
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semantic >>>>>> property.That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>> machine code of HHH says.
When the instance of HHH that DDD calls aborts simulating, it returnsDDD emulated by HHH does have different behavior than DDD emulated by >>>>> HHH1 or directly executed DDD.Yes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its >>>>>>>>>>>>>>>>> emulated
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>> per the x86 language.
DDD to reach its own final state?
There is only one program DDD, although it is invoked multiple times. >>>>>> We don’t care whether HHH actually simulates the return as long as it >>>>>> actually derives (not guesses) the right result.But the PROGRAM DDD, that it is emulating does. Just its >>>>>>>>>>>>>>>> own
PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>> errors.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>> NEVER abort.
to the simulated DDD, which then halts.
There <is> a key distinguishing difference in the behavior of DDDThat difference is not due to DDD.
emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>> ridiculously stupid to simply ignore this for three f-cking years.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
No, it does not. You might say that the semantic property of the
finite string "Olcott is an idiot" unequvocally entails that Olcott
is an idiot but it does not.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt
state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.
Why is everyone here a damned liar regarding DDD emulated
by HHH according to the semantics of the x86 language never
reaching its own "return" instruction final halt state?
I am sure that everyone here knows that they are a damned
liar about this because no one has even attempted to show
*EXACTLY HOW IT IS NOT TRUE*
On 11/9/2024 9:54 AM, Richard Damon wrote:
On 11/9/24 10:02 AM, olcott wrote:
On 11/8/2024 7:37 PM, Richard Damon wrote:
On 11/8/24 8:32 PM, olcott wrote:
On 11/8/2024 7:28 PM, Richard Damon wrote:
On 11/8/24 8:22 PM, olcott wrote:
On 11/8/2024 11:01 AM, Richard Damon wrote:
On 11/8/24 10:02 AM, olcott wrote:
On 11/8/2024 6:25 AM, Richard Damon wrote:
On 11/7/24 10:56 PM, olcott wrote:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:31 AM, olcott wrote:
DDD emulated by HHH has the property that DDD never reaches >>>>>>>>>>>>> its "return" instruction final halt state.
But DDD emulated by HHH isn't an objective property of DDD. >>>>>>>>>>>>
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
No it isn't
Liar.
No, you are, becuase you don't know know what the words mean.
The semantic property is the results of the COMPLETE emulation >>>>>>>> of the input given to HHH,
That you keep going back to the moronic idea of completely
emulating a non-terminating input makes you look quite stupid.
Why do you say that?
It is the DEFINITION of a semantic property.
*You yourself have already disagreed with that*
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
So, you don't understand what an "unbound emulation" is.
An emulation that is unbounded has no aborts.
Right.
And since that isn't the emulation that HHH does, it doesn't count.
We need to do that type of emulation of the input that represents the
full program that was given to HHH, which is the DDD paired with THAT
HHH, not some other one that doesn't abort.
Sorry, you are just proving your ignorance.
An "Unbound Emulation" is a term of art that means an emulation that
proceeds for an unbouned number of steps, in lay-terms, and infinite
number of steps.
Yes. I knew that.
So, why do you keep trying to talk about the emulation of DDD by HHH
as the meaning, when your HHH does abort.
That is the same as "Completely".
Not at all. It is very stupid to say that for non-halting inputs.
It is stupid in the same way as asking what is the last natural number?
So, you don't think we can talk of the complete set of Natural Numbers?
Completely might take "infinte" time to do.
...even if its own programming
only lets it emulate a part of that.
In other words the finite computation of HHH
must CORRECTLY determine what an unbounded
emulation of that input would do
Right, the finite computation of HHH, to be correct, must match what
the Unbounded/unaborted/completely emulation of that program described,
You already said that it does not f-cking have to do that nitwit!
Finite computation determines what an infinite computation
would do and it does this in a finite number of steps
On 11/9/2024 1:34 PM, Richard Damon wrote:
On 11/9/24 12:13 PM, olcott wrote:
On 11/9/2024 9:54 AM, Richard Damon wrote:
On 11/9/24 10:02 AM, olcott wrote:
On 11/8/2024 7:37 PM, Richard Damon wrote:
On 11/8/24 8:32 PM, olcott wrote:
On 11/8/2024 7:28 PM, Richard Damon wrote:
On 11/8/24 8:22 PM, olcott wrote:
On 11/8/2024 11:01 AM, Richard Damon wrote:Why do you say that?
On 11/8/24 10:02 AM, olcott wrote:
On 11/8/2024 6:25 AM, Richard Damon wrote:
On 11/7/24 10:56 PM, olcott wrote:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:31 AM, olcott wrote:
DDD emulated by HHH has the property that DDD never reaches >>>>>>>>>>>>>>> its "return" instruction final halt state.
But DDD emulated by HHH isn't an objective property of DDD. >>>>>>>>>>>>>>
It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>> It <is> a semantic property of that finite string pair. >>>>>>>>>>>>>
No it isn't
Liar.
No, you are, becuase you don't know know what the words mean. >>>>>>>>>>
The semantic property is the results of the COMPLETE emulation >>>>>>>>>> of the input given to HHH,
That you keep going back to the moronic idea of completely
emulating a non-terminating input makes you look quite stupid. >>>>>>>>
It is the DEFINITION of a semantic property.
*You yourself have already disagreed with that*
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming >>>>>>> > only lets it emulate a part of that.
;
So, you don't understand what an "unbound emulation" is.
An emulation that is unbounded has no aborts.
Right.
And since that isn't the emulation that HHH does, it doesn't count.
We need to do that type of emulation of the input that represents
the full program that was given to HHH, which is the DDD paired with
THAT HHH, not some other one that doesn't abort.
Sorry, you are just proving your ignorance.
An "Unbound Emulation" is a term of art that means an emulation
that proceeds for an unbouned number of steps, in lay-terms, and
infinite number of steps.
Yes. I knew that.
So, why do you keep trying to talk about the emulation of DDD by HHH
as the meaning, when your HHH does abort.
That is the same as "Completely".
Not at all. It is very stupid to say that for non-halting inputs.
It is stupid in the same way as asking what is the last natural
number?
So, you don't think we can talk of the complete set of Natural Numbers? >>>>
Completely might take "infinte" time to do.
...even if its own programming
only lets it emulate a part of that.
In other words the finite computation of HHH
must CORRECTLY determine what an unbounded
emulation of that input would do
Right, the finite computation of HHH, to be correct, must match what
the Unbounded/unaborted/completely emulation of that program described, >>>
You already said that it does not f-cking have to do that nitwit!
Finite computation determines what an infinite computation
would do and it does this in a finite number of steps
No, you are just showing you don't understand English.
What are you claiming I said, and where?
I am saying that HHH does need to do the infinite emulation itself, but
Right and it doesn't.
its answer must match what would happen when you DO emulate THAT input
(which is DDD calling the HHH that didn't do the infinite emulation)
for a possible unbounded number of steps.
Your middle line above contradicts what you said below
HHH "must CORRECTLY determine what an unbounded emulation
of that input would do"
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
When we do that, we find that DDD does return, just after the
emulation of it by HHH as aborted.
HHH "must CORRECTLY determine what an unbounded emulation
of that input would do"
An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.
An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.
An unbounded emulation of "that input" DDD by HHH DOES NOT HALT.
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
Right and it doesn't.
I am saying that HHH does need to do the infinite emulation itself, but >>>
But doesn't give the required answer, which is based on something
doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite emulation
itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on something
doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, HHH and DDD
are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
In other words, it tries to predict what some OTHER version of the
program DDD would do if it was based on some OTHER version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite emulation
itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on something
doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, HHH and
DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
In other words, it tries to predict what some OTHER version of the
program DDD would do if it was based on some OTHER version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
Nope, never said it could immulate some OTHER input, or predict what
some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming >>>>>>> > only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite emulation >>>>>>>>>> itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on
something doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, HHH and >>>>>> DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
In other words, it tries to predict what some OTHER version of the >>>>>> program DDD would do if it was based on some OTHER version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>>
Nope, never said it could immulate some OTHER input, or predict what
some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
Right, the UNBOUNDED EMULATION, not the results of a different DDD
that called an HHH that did an unbounded emulation.
The input doesn't change, and the input specifies the HHH that DDD
calls. so that doesn't change.
What changes is that the HHH that does abort must
report on what the behavior of DDD would be if it
never aborted.
On 11/9/2024 8:48 PM, Richard Damon wrote:
On 11/9/24 9:38 PM, olcott wrote:
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>> > emulation of that input would do, even if its own programming >>>>>>>>> > only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite emulation >>>>>>>>>>>> itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on
something doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, HHH >>>>>>>> and DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
In other words, it tries to predict what some OTHER version of >>>>>>>> the program DDD would do if it was based on some OTHER version >>>>>>>> of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>>>>
Nope, never said it could immulate some OTHER input, or predict
what some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
Right, the UNBOUNDED EMULATION, not the results of a different DDD
that called an HHH that did an unbounded emulation.
The input doesn't change, and the input specifies the HHH that DDD
calls. so that doesn't change.
What changes is that the HHH that does abort must
report on what the behavior of DDD would be if it
never aborted.
No, the HHH that the input call can not change, or everything that you
say afterwords is just a lie.
HHH doesn't report on the non-sense idea of it being something
different than it is, that is just foolishness.
On 11/3/2024 12:20 PM, Richard Damon wrote:
must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
Even HHH itself is bounded
On 11/9/2024 9:03 PM, Richard Damon wrote:
On 11/9/24 9:53 PM, olcott wrote:
On 11/9/2024 8:48 PM, Richard Damon wrote:
On 11/9/24 9:38 PM, olcott wrote:
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>> > emulation of that input would do, even if its own programming >>>>>>>>>>> > only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite
emulation itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on >>>>>>>>>>>> something doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT.
*Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, HHH >>>>>>>>>> and DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted
its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error.
In other words, it tries to predict what some OTHER version of >>>>>>>>>> the program DDD would do if it was based on some OTHER version >>>>>>>>>> of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>> > emulation of that input would do,
even if its own programming only lets it emulate a part of >>>>>>>>> that.
Nope, never said it could immulate some OTHER input, or predict >>>>>>>> what some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
Right, the UNBOUNDED EMULATION, not the results of a different DDD >>>>>> that called an HHH that did an unbounded emulation.
The input doesn't change, and the input specifies the HHH that DDD >>>>>> calls. so that doesn't change.
What changes is that the HHH that does abort must
report on what the behavior of DDD would be if it
never aborted.
No, the HHH that the input call can not change, or everything that
you say afterwords is just a lie.
HHH doesn't report on the non-sense idea of it being something
different than it is, that is just foolishness.
On 11/3/2024 12:20 PM, Richard Damon wrote:
must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
;
HHH
must CORRECTLY determine what an unboundedEven HHH itself is bounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
;
Right, but that unlimited emulation isn't done by CHANGING the copy of
HHH that DDD calls, but by giving the input to a DIFFERENT program
than HHH that does the unlimited emulation,
*That is NOT what you said*
On 11/3/2024 12:20 PM, Richard Damon wrote:
[HHH itself] must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
On 11/9/2024 9:30 PM, Richard Damon wrote:
On 11/9/24 10:10 PM, olcott wrote:
On 11/9/2024 9:03 PM, Richard Damon wrote:
On 11/9/24 9:53 PM, olcott wrote:
On 11/9/2024 8:48 PM, Richard Damon wrote:
On 11/9/24 9:38 PM, olcott wrote:
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>> > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite >>>>>>>>>>>>>>>> emulation itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on >>>>>>>>>>>>>> something doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT. >>>>>>>>>>>>> *Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about.
It seems, you don't understand that in a given evaluation, >>>>>>>>>>>> HHH and DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted >>>>>>>>>>>>> its emulation of DDD. This specific DDD never halts
even if it stops running due to out-of-memory error. >>>>>>>>>>>>>
In other words, it tries to predict what some OTHER version >>>>>>>>>>>> of the program DDD would do if it was based on some OTHER >>>>>>>>>>>> version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>> > emulation of that input would do,
even if its own programming only lets it emulate a part of >>>>>>>>>>> that.
Nope, never said it could immulate some OTHER input, or
predict what some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>> DDD that called an HHH that did an unbounded emulation.
The input doesn't change, and the input specifies the HHH that >>>>>>>> DDD calls. so that doesn't change.
What changes is that the HHH that does abort must
report on what the behavior of DDD would be if it
never aborted.
No, the HHH that the input call can not change, or everything that >>>>>> you say afterwords is just a lie.
HHH doesn't report on the non-sense idea of it being something
different than it is, that is just foolishness.
On 11/3/2024 12:20 PM, Richard Damon wrote:
must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>> >
HHH
must CORRECTLY determine what an unboundedEven HHH itself is bounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>> >
Right, but that unlimited emulation isn't done by CHANGING the copy
of HHH that DDD calls, but by giving the input to a DIFFERENT
program than HHH that does the unlimited emulation,
*That is NOT what you said*
On 11/3/2024 12:20 PM, Richard Damon wrote:
[HHH itself] must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that.
;
No, that *IS* what I said, you just don't hear right, because you
"filter" thing through your stupidity.
I said emulation of *that* input.
HHH must determine what would happen if HHH never aborted DDD.
On 11/9/2024 9:30 PM, Richard Damon wrote:What a clusterfuck.
On 11/9/24 10:10 PM, olcott wrote:
On 11/9/2024 9:03 PM, Richard Damon wrote:
On 11/9/24 9:53 PM, olcott wrote:
On 11/9/2024 8:48 PM, Richard Damon wrote:
On 11/9/24 9:38 PM, olcott wrote:
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
HHH must determine what would happen if HHH never aborted DDD.No, that *IS* what I said, you just don't hear right, because you*That is NOT what you said*Right, but that unlimited emulation isn't done by CHANGING the copyOn 11/3/2024 12:20 PM, Richard Damon wrote:No, the HHH that the input call can not change, or everything that >>>>>> you say afterwords is just a lie.What changes is that the HHH that does abort must report on what >>>>>>> the behavior of DDD would be if it never aborted.Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>> DDD that called an HHH that did an unbounded emulation.You said that the bounded HHHNope, never said it could immulate some OTHER input, or predict >>>>>>>>>> what some OTHER program does.HHH predicts what would happen if no HHH ever aborted its >>>>>>>>>>>>> emulation of DDD. This specific DDD never halts even if it >>>>>>>>>>>>> stops running due to out-of-memory error.In other words, it tries to predict what some OTHER version >>>>>>>>>>>> of the program DDD would do if it was based on some OTHER >>>>>>>>>>>> version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>> > emulation of that input would do,
even if its own programming only lets it emulate a part of >>>>>>>>>>> that.
must CORRECTLY determine what an unbounded emulation of that >>>>>>>>> > input would do,
The input doesn't change, and the input specifies the HHH that >>>>>>>> DDD calls. so that doesn't change.
HHH doesn't report on the non-sense idea of it being something
different than it is, that is just foolishness.
must CORRECTLY determine what an unbounded emulation of that
input would do,
even if its own programming only lets it emulate a part of that. >>>>> HHH
must CORRECTLY determine what an unbounded emulation of that
input would do,
even if its own programming only lets it emulate a part of that. >>>>> Even HHH itself is bounded
of HHH that DDD calls, but by giving the input to a DIFFERENT program
than HHH that does the unlimited emulation,
On 11/3/2024 12:20 PM, Richard Damon wrote:
[HHH itself] must CORRECTLY determine what an unbounded emulation
of that input would do,
even if its own programming only lets it emulate a part of that.
"filter" thing through your stupidity.
I said emulation of *that* input.
On 11/10/2024 5:56 AM, Richard Damon wrote:
On 11/9/24 10:36 PM, olcott wrote:
On 11/9/2024 9:30 PM, Richard Damon wrote:
On 11/9/24 10:10 PM, olcott wrote:
On 11/9/2024 9:03 PM, Richard Damon wrote:
On 11/9/24 9:53 PM, olcott wrote:
On 11/9/2024 8:48 PM, Richard Damon wrote:
On 11/9/24 9:38 PM, olcott wrote:
On 11/9/2024 8:11 PM, Richard Damon wrote:
On 11/9/24 9:01 PM, olcott wrote:
On 11/9/2024 7:59 PM, Richard Damon wrote:
On 11/9/24 8:28 PM, olcott wrote:
On 11/9/2024 6:19 PM, Richard Damon wrote:
On 11/9/24 6:43 PM, olcott wrote:
On 11/9/2024 2:56 PM, Richard Damon wrote:
On 11/9/24 3:01 PM, olcott wrote:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>>> > emulation of that input would do, even if its own >>>>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
I am saying that HHH does need to do the infinite >>>>>>>>>>>>>>>>>> emulation itself, but
Right and it doesn't.
But doesn't give the required answer, which is based on >>>>>>>>>>>>>>>> something doing it.
The unaborted emulation of DDD by HHH DOES NOT HALT. >>>>>>>>>>>>>>> *Maybe I have to dumb it down some more*
But that isn't the HHH that you are talking about. >>>>>>>>>>>>>>
It seems, you don't understand that in a given evaluation, >>>>>>>>>>>>>> HHH and DDD are FIXED PROGRAM.
HHH predicts what would happen if no HHH ever aborted >>>>>>>>>>>>>>> its emulation of DDD. This specific DDD never halts >>>>>>>>>>>>>>> even if it stops running due to out-of-memory error. >>>>>>>>>>>>>>>
In other words, it tries to predict what some OTHER >>>>>>>>>>>>>> version of the program DDD would do if it was based on >>>>>>>>>>>>>> some OTHER version of HHH,
*Yes just like you agreed that it should*
On 11/3/2024 12:20 PM, Richard Damon wrote:
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>> > emulation of that input would do,
even if its own programming only lets it emulate a part >>>>>>>>>>>>> of that.
Nope, never said it could immulate some OTHER input, or >>>>>>>>>>>> predict what some OTHER program does.
You said that the bounded HHH
must CORRECTLY determine what an unbounded
emulation of that input would do,
Right, the UNBOUNDED EMULATION, not the results of a different >>>>>>>>>> DDD that called an HHH that did an unbounded emulation.
The input doesn't change, and the input specifies the HHH that >>>>>>>>>> DDD calls. so that doesn't change.
What changes is that the HHH that does abort must
report on what the behavior of DDD would be if it
never aborted.
No, the HHH that the input call can not change, or everything
that you say afterwords is just a lie.
HHH doesn't report on the non-sense idea of it being something >>>>>>>> different than it is, that is just foolishness.
On 11/3/2024 12:20 PM, Richard Damon wrote:
must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>>>> >
HHH
must CORRECTLY determine what an unboundedEven HHH itself is bounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>>>> >
Right, but that unlimited emulation isn't done by CHANGING the
copy of HHH that DDD calls, but by giving the input to a DIFFERENT >>>>>> program than HHH that does the unlimited emulation,
*That is NOT what you said*
On 11/3/2024 12:20 PM, Richard Damon wrote:
[HHH itself] must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming only lets it emulate a part of that. >>>>> >
No, that *IS* what I said, you just don't hear right, because you
"filter" thing through your stupidity.
I said emulation of *that* input.
HHH must determine what would happen if HHH never aborted DDD.
That is nonsense, as HHH does what HHH does, and the other machibne
you call HHH that never aborts isn't HHH, so this DDD doesn't call it.
That *is* the fundamental principle of emulating termination
analyzers that works correctly on infinite loops and infinite
recursion. ChatGPT fully comprehends the correctness of this
principle and cannot be convinced otherwise.
*ChatGPT*
Simplified Analogy:
Think of HHH as a "watchdog" that steps in during real execution
to stop DDD() from running forever. But when HHH simulates DDD(),
it's analyzing an "idealized" version of DDD() where nothing stops the recursion. In the simulation, DDD() is seen as endlessly recursive, so
HHH concludes that it would not halt without external intervention. https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
The author of the best selling book on the Theory of Computation
also agrees with this principle
<MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
If simulating halt decider H correctly simulates its input D
until H correctly determines that its simulated D would never
stop running unless aborted then
H can abort its simulation of D and correctly report that D
specifies a non-halting sequence of configurations.
</MIT Professor Sipser agreed to ONLY these verbatim words 10/13/2022>
A correct simulation is defined as H emulating D according to the
semantics of the x86 language. This does include H emulating itself
emulating D.
Furthermore you yourself agree
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
[HHH itself] must CORRECTLY determine what an unbounded
emulation of that input would do,
even if its own programming
only lets it emulate a part of that.
even though HHH itself is a bounded emulation.
Clearly one that disagrees with their own self is
one that is incorrect.
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem.
The exact same process occurs in the Linz proof.
On 11/4/2024 5:42 PM, Andy Walker wrote:
On 04/11/2024 14:05, Mikko wrote:
Then show how two statements about distinct topics can disagree.I disagree. [:-)]That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those >>>>>> who make [honest] mistakes from those who wilfully mislead.
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
You've had the free, introductory five-minute argument; the
half-hour argument has to be paid for. [:-)]
[Perhaps more helpfully, "distinct" is your invention. One same
statement can be either true or false, a mistake or a lie, depending on
the context (time. place and motivation) within which it is uttered.
Plenty of examples both in everyday life and in science, inc maths. Eg,
"It's raining!", "The angles of a triangle sum to 180 degrees.", "The
Sun goes round the Earth.". Each of those is true in some contexts, false >> and a mistake in others, false and a lie in yet others. English has clear >> distinctions between these, which it is useful to maintain; it is not
useful to describe them as "lies" in the absence of any context, eg when
the statement has not yet been uttered.]
No one here has ever been interested in truth (besides me).
On 04/11/2024 14:05, Mikko wrote:
Then show how two statements about distinct topics can disagree.I disagree. [:-)]That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
You've had the free, introductory five-minute argument; the
half-hour argument has to be paid for. [:-)]
[Perhaps more helpfully, "distinct" is your invention. One same statement can be either true or false, a mistake or a lie, depending on
the context (time. place and motivation) within which it is uttered.
Plenty of examples both in everyday life and in science, inc maths. Eg, "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
Sun goes round the Earth.". Each of those is true in some contexts, false and a mistake in others, false and a lie in yet others. English has clear distinctions between these, which it is useful to maintain; it is not
useful to describe them as "lies" in the absence of any context, eg when
the statement has not yet been uttered.]
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86 language >>>>> as I have been saying all long hundreds of times.
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semantic >>>>>> property.That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>> machine code of HHH says.
When the instance of HHH that DDD calls aborts simulating, it returnsDDD emulated by HHH does have different behavior than DDD emulated by >>>>> HHH1 or directly executed DDD.Yes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>>>> DDD to reach its own final state?
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>> per the x86 language.
There is only one program DDD, although it is invoked multiple times. >>>>>> We don’t care whether HHH actually simulates the return as long as it >>>>>> actually derives (not guesses) the right result.But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>> errors.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>> NEVER abort.
to the simulated DDD, which then halts.
There <is> a key distinguishing difference in the behavior of DDDThat difference is not due to DDD.
emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>> ridiculously stupid to simply ignore this for three f-cking years.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
No, it does not. You might say that the semantic property of the
finite string "Olcott is an idiot" unequvocally entails that Olcott
is an idiot but it does not.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt
state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:Exactly. The actual Halting Problem was called that by Davis
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem. >>>>>>>>>>> The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates. >>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly
C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input
specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's >>>>>
in 1952. Not the same as Turing proof.
In early times there was variation in how things were presented and what >>>> words were used. Post had studied the halting problem of his tag system >>>> much earlier but didn't call it a machine. Many other problems were also >>>> studied and later found to be more or less related to the halting
problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes that
particular one.
The halting problem has always been abuut halting
Nevertheless Turing's solution to his circularity problem is usually
regarded as the first solution to the halting problem.
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear
about your choice. To argue about the meaning of words id a clear
indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
Above you have argued about the meanings of the words and
keep doing so below.
It is the meaning of the bytes of x86 code and
bytes of code are not words.
The halting problem has always been about whether a finite
string input specifies a computation that will reach its
final halt state.
If you disagree then you must provide a complete and coherent
counter-example conclusively proving otherwise not merely
some vague reference to some other things somewhere else.
From https://www.tutorialspoint.com/automata_theory/
turing_machine_halting_problem.htm
Turing Machine Halting Problem
Input − A Turing machine and an input string w.
Problem − Does the Turing machine finish computing of the string w in a >>> finite number of steps? The answer must be either yes or no.
The computation specified by the finite string DDD
emulated by HHH cannot possibly reach its "return"
instruction final halt state.
The computation specified by the finite string DDD
emulated by HHH1 IS NOT THE ACTUAL INPUT TO HHH.
HHH must compute the mapping FROM ITS INPUT TO THE
BEHAVIOR THAT THIS INPUT SPECIFIES.
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semantic >>>>>>>> property.That is not what the machine code of DDD that calls >>>>>>>>>>>>>>>>>>>>> the
machine code of HHH says.
language
as I have been saying all long hundreds of times.
When the instance of HHH that DDD calls aborts simulating, it returns >>>>>> to the simulated DDD, which then halts.DDD emulated by HHH does have different behavior than DDDYes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you >>>>>>>>>>>>>>>>>>> think
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct >>>>>>>>>>>>>>>>>>>> result
per the x86 language.
that the fact that HHH returns to main() causes its >>>>>>>>>>>>>>>>>>> emulated
DDD to reach its own final state?
There is only one program DDD, although it is invoked multiple >>>>>>>> times.errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>>>> errors.But the PROGRAM DDD, that it is emulating does. Just >>>>>>>>>>>>>>>>>> its own
PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>>>> Just repeating your errors, and not even trying to >>>>>>>>>>>>>>>> refute the
We don’t care whether HHH actually simulates the return as long >>>>>>>> as it
actually derives (not guesses) the right result.
emulated by
HHH1 or directly executed DDD.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does:
abort or
NEVER abort.
There <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>>>> ridiculously stupid to simply ignore this for three f-cking years. >>>>>> That difference is not due to DDD.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
No, it does not. You might say that the semantic property of the
finite string "Olcott is an idiot" unequvocally entails that Olcott
is an idiot but it does not.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt
state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.
The expression "The semantic property" is incorrect when it is not
clear from context which semantic property is meant. Note that a
string per se does not have semantic properties, they all come
from interpretrations.
That you pretend to not understand my clear words does
not mean that my words are not clear.
The relevant semantic property of the finite string pair
HHH/DDD where DDD is emulated by HHH according to the
semantics of the x86 language is that DDD cannot possibly
reach its "return" instruction final halt state.
The fact that DDD defines a pathological relationship with
HHH cannot be simply ignored and must be accounted for. The
actual computation itself does involve HHH emulating itself
emulating DDD. To simply pretend that this does not occur
seems dishonest.
On 11/11/2024 4:54 AM, Mikko wrote:Sigh. Mikko didn’t write anything about not understanding. Also, way to
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
That you pretend to not understand my clear words does not mean that myThe expression "The semantic property" is incorrect when it is notThe semantic property of the finite string pair: HHH/DDD unequivocallyNo, it does not. You might say that the semantic property of theThe semantic property of the finite string pair: HHH/DDDThere <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It >>>>>>> is ridiculously stupid to simply ignore this for three f-ckingThat difference is not due to DDD.
years.
unequivocally entails that DDD never reaches its final halt state.
finite string "Olcott is an idiot" unequvocally entails that Olcott
is an idiot but it does not.
entails that DDD never reaches its final halt state WITHIN THE
SEMANTICS OF THE X86 LANGUAGE.
clear from context which semantic property is meant. Note that a string
per se does not have semantic properties, they all come from
interpretrations.
words are not clear.
The fact that DDD defines a pathological relationship with HHH cannot be simply ignored and must be accounted for.Same as any other kind of relationship.
The actual computation itselfWhich is what you are doing: you pretend that DDD calls some other HHH
does involve HHH emulating itself emulating DDD. To simply pretend that
this does not occur seems dishonest.
On 11/11/2024 5:06 AM, Mikko wrote:It is the same input.
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
It can and does if HHH is a decider and otherwise does not matter.The computation specified by the finite string DDD emulated by HHHTuring Machine Halting Problem Input − A Turing machine and an input >>>>> string w.
Problem − Does the Turing machine finish computing of the string w >>>>> in a finite number of steps? The answer must be either yes or no.
cannot possibly reach its "return"
instruction final halt state.
*It is the behavior of their own input that they must report on*The computation specified by the finite string DDD emulated by HHH1 ISHHH1 can take same inputs as HHH. These inputs specify some behaviour.
NOT THE ACTUAL INPUT TO HHH.
What they do with this input may differ.
It has always been ridiculously stupid for everyone here to require HHHThe input is the same: DDD which calls HHH.
to ignore the actual behavior specified by its own input and instead
report on the behavior of the input to HHH1.
That makes no sense. The simulators do different things to the sameBoth HHH and HHH1 must report on whether or not their simulation ofHHH must compute the mapping FROM ITS INPUT TO THE BEHAVIOR THAT THISNot to full behaviour but to one feature of that behaviour.
INPUT SPECIFIES.
Doesn't HHH1 need to?
their own input can possibly reach its own "return" instruction final
halt state. They get different answers ONLY BECAUSE THE BEHAVIOR OF
THEIR INPUT DDD IS DIFFERENT!
On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:Sigh. Mikko didn’t write anything about not understanding. Also, way to
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
That you pretend to not understand my clear words does not mean that myThe expression "The semantic property" is incorrect when it is notThe semantic property of the finite string pair: HHH/DDD unequivocally >>>>> entails that DDD never reaches its final halt state WITHIN THEfinite string "Olcott is an idiot" unequvocally entails that Olcott >>>>>> is an idiot but it does not.The semantic property of the finite string pair: HHH/DDDThere <is> a key distinguishing difference in the behavior of DDD >>>>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It >>>>>>>>> is ridiculously stupid to simply ignore this for three f-cking >>>>>>>>> years.That difference is not due to DDD.
unequivocally entails that DDD never reaches its final halt state. >>>>>> No, it does not. You might say that the semantic property of the
SEMANTICS OF THE X86 LANGUAGE.
clear from context which semantic property is meant. Note that a string >>>> per se does not have semantic properties, they all come from
interpretrations.
words are not clear.
blame the receiver for bad communication.
The fact that DDD defines a pathological relationship with HHH cannot be >>> simply ignored and must be accounted for.Same as any other kind of relationship.
The actual computation itselfWhich is what you are doing: you pretend that DDD calls some other HHH
does involve HHH emulating itself emulating DDD. To simply pretend that
this does not occur seems dishonest.
that doesn’t abort.
DDD emulated by HHH does not reach its "return" instruction
final halt state whether HHH aborts its emulation or not.
HOW STUPID CAN POSSIBLY YOU BE?
WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.
But the HHH that simulates DDD does in fact abort
and not simulate itself aborting.
DDD emulated by HHH does not reach its "return" instruction
final halt state whether HHH aborts its emulation or not.
HOW STUPID CAN POSSIBLY YOU BE?
WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote:
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:Would an unbounded emulation of DDD by HHH halt?
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps.
Something you don't seem to understand as part of the
requirements.
Non-Halting isn't just did reach a final state in some >>>>>>>>>>>> finite number of steps, but that it will NEVER reach a final >>>>>>>>>>>> state even if you process an unbounded number of steps. >>>>>>>>>>>
Not a valid question, as your HHH does not do an unbounded >>>>>>>>>> emulation, but aborts after a defined time.
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO.
Right. it doesn't NEED to do the operation, just report what an >>>>>>>> unbounded emulation would do.
You asked about an "unbounded emulation of DDD by HHH" but that >>>>>>>> isn't possible, as HHH doesn't do that.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming >>>>>>> > only lets it emulate a part of that.
;
*You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>> *You JUST said that HHH does not need to do an unbounded emulation* >>>>>>>
Right, it doesn't need to DO the unbounded emulatiohn just figure
out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we can notice
something about it to say it will sum, in the infinite limit, to 2. >>>>>>
In the same way, if HHH can see something in its simulation that
tells it THIS this program can NEVER halt, it can report it.
Anyone with sufficient technical competence can see that
the unbounded emulation of DDD emulated by HHH can never halt.
No, because the HHH that is given doesn't do that, and that is the
only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
And where is the contradiction?
HHH doesn't need to do the unlimited emulation, just say what the
unlimited emulation by the unlimited emulator (which WILL be a
different program) will do.
That is what I have been saying all along.
No contradiciton in that, unlike your claim that HHH can do a partial
emulation to predict what it itself would do when it does a complete
emulation of the exact same input using the exact same code.
I have never said that.
*ChatGPT explains that HHH does meet your model*
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation,
DDD() is seen as endlessly recursive, so HHH concludes that
it would not halt without external intervention.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote:Right. it doesn't NEED to do the operation, just report what >>>>>>>>>> an unbounded emulation would do.
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:
On 11/3/24 8:21 PM, olcott wrote:Would an unbounded emulation of DDD by HHH halt?
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>
Something you don't seem to understand as part of the >>>>>>>>>>>>>> requirements.
Non-Halting isn't just did reach a final state in some >>>>>>>>>>>>>> finite number of steps, but that it will NEVER reach a >>>>>>>>>>>>>> final state even if you process an unbounded number of steps. >>>>>>>>>>>>>
Not a valid question, as your HHH does not do an unbounded >>>>>>>>>>>> emulation, but aborts after a defined time.
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO. >>>>>>>>>>
You asked about an "unbounded emulation of DDD by HHH" but >>>>>>>>>> that isn't possible, as HHH doesn't do that.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>> > emulation of that input would do, even if its own programming >>>>>>>>> > only lets it emulate a part of that.
;
*You JUST said that HHH does not need to do an unbounded
emulation*
*You JUST said that HHH does not need to do an unbounded
emulation*
*You JUST said that HHH does not need to do an unbounded
emulation*
*You JUST said that HHH does not need to do an unbounded
emulation*
Right, it doesn't need to DO the unbounded emulatiohn just
figure out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we can notice >>>>>>>> something about it to say it will sum, in the infinite limit, to 2. >>>>>>>>
In the same way, if HHH can see something in its simulation that >>>>>>>> tells it THIS this program can NEVER halt, it can report it.
Anyone with sufficient technical competence can see that
the unbounded emulation of DDD emulated by HHH can never halt.
No, because the HHH that is given doesn't do that, and that is the >>>>>> only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
;
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
And where is the contradiction?
HHH doesn't need to do the unlimited emulation, just say what the
unlimited emulation by the unlimited emulator (which WILL be a
different program) will do.
That is what I have been saying all along.
So, you agree that HHH1's emulation to the completion shows that the
complete emulation of the input to HHH does halt, and thus the correct
answer for HHH to give for *THIS* input, which has implicitly included
*THIS* HHH as part of it, is that it halts.
Nothing like this.
You continue to fail to understand that halting
requires reaching the "return" instruction final
halt state. DDD emulated by HHH never does this.
And thus, HHH is just wrong.
No contradiciton in that, unlike your claim that HHH can do a
partial emulation to predict what it itself would do when it does a
complete emulation of the exact same input using the exact same code.
I have never said that.
*ChatGPT explains that HHH does meet your model*
Nope, it admitted that it doesn't.
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version
of DDD() where nothing stops the recursion. In the simulation,
DDD() is seen as endlessly recursive, so HHH concludes that
it would not halt without external intervention.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Except that your input is a LIE.
It is very stupid to say that a byte string of x86 code is a lie.
It isn't analyzing an "idealized" version of its input, it is
analyzing the input it is actually given, where DDD calls the existing
HHH, not the idealized version of it.
You should know this, and thus all you have done is show that your
logic is just based on LIES.
The paragraph that you said that I keep quoting
is a breakthrough. that you keep contradicting
your own words seems quite dumb to me.
Now, if you want to try to define some alternate model of computation
No need to do this the x86 model of computation says it all.
(a) Finite string of x86 machine code DDD +
(b) The semantics of the x86 language +
(c) DDD is calling its own termination analyzer
∴ HHH is correct to reject its input as non-halting
As far as the non-halting of the input to the conventional
HP proofs goes these two models are exactly the same.
where you can do this, go ahead and try. I suspect you will find it
impossible to make such a system objectively consistant with inputs
not matching themselves, or programs being able to include stuff that
changes on them. And, until you DO actually define such a system, you
can't use it as part of your arguement. Your don't even seem to have a
real concept of such a system, but just think that is what is.
Sorry, you are just proving that you don't understand what you are
talking about.
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem.
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state. Your
measure determines that Infinite_Loop() halts.
If HHH(DDD) rejects as non-halting then HHH is not a halt decider.
If HHH(DDD) does not terminate then HHH is not a halt deider.
It is easy to construct a decider that accpets DDD but that decider
is not HHH.
*ChatGPT's own words*
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real execution
to stop DDD() from running forever. But when HHH simulates DDD(),
it's analyzing an "idealized" version of DDD() where nothing stops the recursion. In the simulation, DDD() is seen as endlessly recursive, so
HHH concludes that it *would not halt* without external intervention.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
On 11/5/2024 7:50 PM, Richard Damon wrote:
On 11/5/24 8:22 PM, olcott wrote:
On 11/5/2024 6:04 PM, Richard Damon wrote:
On 11/5/24 12:08 PM, olcott wrote:
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:No, because the HHH that is given doesn't do that, and that is >>>>>>>>>> the only one that matters.
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote:Right. it doesn't NEED to do the operation, just report >>>>>>>>>>>>>> what an unbounded emulation would do.
On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote:Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>
On 11/3/24 8:21 PM, olcott wrote:
What would an unbounded emulation do?
Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>
Something you don't seem to understand as part of the >>>>>>>>>>>>>>>>>> requirements.
Non-Halting isn't just did reach a final state in some >>>>>>>>>>>>>>>>>> finite number of steps, but that it will NEVER reach a >>>>>>>>>>>>>>>>>> final state even if you process an unbounded number of >>>>>>>>>>>>>>>>>> steps.
Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED
EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION WOULD DO. >>>>>>>>>>>>>>
You asked about an "unbounded emulation of DDD by HHH" but >>>>>>>>>>>>>> that isn't possible, as HHH doesn't do that.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>> > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
*You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
*You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
*You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
*You JUST said that HHH does not need to do an unbounded >>>>>>>>>>>>> emulation*
Right, it doesn't need to DO the unbounded emulatiohn just >>>>>>>>>>>> figure out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we can >>>>>>>>>>>> notice something about it to say it will sum, in the
infinite limit, to 2.
In the same way, if HHH can see something in its simulation >>>>>>>>>>>> that tells it THIS this program can NEVER halt, it can >>>>>>>>>>>> report it.
Anyone with sufficient technical competence can see that >>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can never halt. >>>>>>>>>>
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>> > emulation of that input would do, even if its own programming >>>>>>>>> > only lets it emulate a part of that.
;
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
And where is the contradiction?
HHH doesn't need to do the unlimited emulation, just say what
the unlimited emulation by the unlimited emulator (which WILL be >>>>>>>> a different program) will do.
That is what I have been saying all along.
So, you agree that HHH1's emulation to the completion shows that
the complete emulation of the input to HHH does halt, and thus the >>>>>> correct answer for HHH to give for *THIS* input, which has
implicitly included *THIS* HHH as part of it, is that it halts.
Nothing like this.
You continue to fail to understand that halting
requires reaching the "return" instruction final
halt state. DDD emulated by HHH never does this.
But the emulation by HHH isn't the correct measure of DDD reaching
its return statement.
Well we did get somewhere on this so that is more progress.
Only reaching the final state is halting.
And only something that continues to the end shows that, an emulation
that aborts doesn't show that the input is non-halting unless it can
prove that the unaborted emulation of that EXACT PROGRAM would never
halt.
That statement is self-contradictory. The exact same
program that aborts is different than when it would
never abort.
By the correct meaning of the statement, it is just false.
ChatGPT explains why and how it <is> the correct measure
in its own words and from a point of view that I not tell
it or even see for myself.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Base on your LIES, so doesn't mean anything,
Not at all. It has acquired its own understanding
and cannot be convinced that this understanding is
incorrect.
By your attempted meaning, it is just nonsense, and thus a lie to
claim it to be true.
*It is actually your words that are nonsense*
(a) Finite string of x86 machine code DDD +
Which include the code of the HHH that DDD calls, which you have said
is the HHH that aborts and returns the answer.
HHH examines what would happen if it didn't abort just
like you already correctly said:
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
The unbounded emulation of DDD by HHH is the emulation of
DDD where HHH DOES NOT ABORT, that is what unbounded means.
But your comment about "distiction" is clearly false. My comment was
about statments but yours was about those how make mistakes and
those who wilfully mislead. A sentence does not make mistakes and
does not wilfully do anything.
On 05/11/2024 09:46, Mikko wrote:
[...]
But your comment about "distiction" is clearly false. My comment was
about statments but yours was about those how make mistakes and
those who wilfully mislead. A sentence does not make mistakes and
does not wilfully do anything.
Indeed. So until it gains context it /cannot/ [in British English,
I claim no specific expertise in other dialects] be a lie. It /can/ be more-or-less unconditionally false [eg in the "usually obvious" meaning],
but that is not enough. IOW, your initial claim [that "there is no clear advantage in saying that the statement was not a lie until someone stated it"] is, IMO, incorrect; the advantage is correct use of English, and in particular avoiding insults until the context becomes clear. [I think I've made my point enough; I don't propose to continue this thread if you or others wish to have the final say.]
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem.
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Your measure determines that Infinite_Loop() halts.
On 04/11/2024 14:05, Mikko wrote:
Then show how two statements about distinct topics can disagree.I disagree. [:-)]That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those >>>>> who make [honest] mistakes from those who wilfully mislead.
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
You've had the free, introductory five-minute argument; the
half-hour argument has to be paid for. [:-)]
[Perhaps more helpfully, "distinct" is your invention. One same statement can be either true or false, a mistake or a lie, depending on
the context (time. place and motivation) within which it is uttered.
Plenty of examples both in everyday life and in science, inc maths. Eg, "It's raining!", "The angles of a triangle sum to 180 degrees.", "The
Sun goes round the Earth.". Each of those is true in some contexts, false and a mistake in others, false and a lie in yet others. English has clear distinctions between these, which it is useful to maintain; it is not
useful to describe them as "lies" in the absence of any context, eg when
the statement has not yet been uttered.]
--
Andy Walker, Nottingham.
Andy's music pages: www.cuboid.me.uk/andy/Music
Composer of the day: www.cuboid.me.uk/andy/Music/Composers/Peerson
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting problem.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem. >>>>>
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular
strictly
C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input
specifies a computation that reaches its final state.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by HHH cannot possibly reach its own "return" instruction.
When Ĥ is applied to ⟨Ĥ⟩
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qy ∞
Ĥ.q0 ⟨Ĥ⟩ ⊢* embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩ ⊢* Ĥ.qn
(a) Ĥ copies its input ⟨Ĥ⟩
(b) Ĥ invokes embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(c) embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
(d) simulated ⟨Ĥ⟩ copies its input ⟨Ĥ⟩
(e) simulated ⟨Ĥ⟩ invokes simulated embedded_H ⟨Ĥ⟩ ⟨Ĥ⟩
(f) simulated embedded_H simulates ⟨Ĥ⟩ ⟨Ĥ⟩
(g) goto (d) with one more level of simulation
⟨Ĥ⟩ simulated by embedded_H cannot possibly reach either
of its states ⟨Ĥ.qy⟩ or ⟨Ĥ.qn⟩ thus cannot possibly reach
its final state of ⟨Ĥ.qn⟩.
Thus when the measure of correct is the behavior that
the finite input string specifies and the measure of
halting is reaching the final state of this finite
string input then HHH and embedded_H are correct to
reject their input as non-halting.
If these measures are believed to be incorrect then sound
reasoning must be applied to show this.
That is just not what most everyone else believes IS NOT
sound reasoning.
a C function that is not strictly conforming the question may have a
third answer that it may or may not reach its "return" instruction
dpending
on the C implementation.
A C function can terminate without reaching its return statement.
The C standard specifies several other possibilities.
Your measure determines that Infinite_Loop() halts.
No, it does not. You should not present claims without justification.
To look like liar is not the best defence against being called a liar.
On 11/6/2024 9:42 PM, Richard Damon wrote:
On 11/6/24 10:09 PM, olcott wrote:
On 11/6/2024 6:45 PM, Richard Damon wrote:
On 11/6/24 8:16 AM, olcott wrote:
On 11/6/2024 5:37 AM, Richard Damon wrote:
On 11/5/24 10:28 PM, olcott wrote:
On 11/5/2024 7:50 PM, Richard Damon wrote:
On 11/5/24 8:22 PM, olcott wrote:
On 11/5/2024 6:04 PM, Richard Damon wrote:
On 11/5/24 12:08 PM, olcott wrote:
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>
Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>>>>>>>What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>>>
Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>>>
Something you don't seem to understand as part >>>>>>>>>>>>>>>>>>>>>>>> of the requirements.
Non-Halting isn't just did reach a final state >>>>>>>>>>>>>>>>>>>>>>>> in some finite number of steps, but that it will >>>>>>>>>>>>>>>>>>>>>>>> NEVER reach a final state even if you process an >>>>>>>>>>>>>>>>>>>>>>>> unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>>>
*Now you are contradicting yourself* >>>>>>>>>>>>>>>>>>>>> YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>>>> WOULD DO.
Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>>>
You asked about an "unbounded emulation of DDD by >>>>>>>>>>>>>>>>>>>> HHH" but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>>>
On 11/3/2024 12:20 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>> > On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>>>> unbounded
emulation of that input would do, even if its own >>>>>>>>>>>>>>>>>>> programming
only lets it emulate a part of that. >>>>>>>>>>>>>>>>>>> >
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>> unbounded emulation*
Right, it doesn't need to DO the unbounded emulatiohn >>>>>>>>>>>>>>>>>> just figure out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we >>>>>>>>>>>>>>>>>> can notice something about it to say it will sum, in >>>>>>>>>>>>>>>>>> the infinite limit, to 2.
In the same way, if HHH can see something in its >>>>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>>>> halt, it can report it.
Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can >>>>>>>>>>>>>>>>> never halt.
No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>>>> that is the only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>>>> > emulation of that input would do, even if its own >>>>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
And where is the contradiction?
HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>>>> (which WILL be a different program) will do.
That is what I have been saying all along.
So, you agree that HHH1's emulation to the completion shows >>>>>>>>>>>> that the complete emulation of the input to HHH does halt, >>>>>>>>>>>> and thus the correct answer for HHH to give for *THIS* >>>>>>>>>>>> input, which has implicitly included *THIS* HHH as part of >>>>>>>>>>>> it, is that it halts.
Nothing like this.
You continue to fail to understand that halting
requires reaching the "return" instruction final
halt state. DDD emulated by HHH never does this.
But the emulation by HHH isn't the correct measure of DDD
reaching its return statement.
Well we did get somewhere on this so that is more progress.
Only reaching the final state is halting.
And only something that continues to the end shows that, an
emulation that aborts doesn't show that the input is non-halting >>>>>>>> unless it can prove that the unaborted emulation of that EXACT >>>>>>>> PROGRAM would never halt.
Base on your LIES, so doesn't mean anything,
By the correct meaning of the statement, it is just false. >>>>>>>>>>
ChatGPT explains why and how it <is> the correct measure
in its own words and from a point of view that I not tell
it or even see for myself.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>
By your attempted meaning, it is just nonsense, and thus a lie >>>>>>>>>> to claim it to be true.
*It is actually your words that are nonsense*
(a) Finite string of x86 machine code DDD +
Which include the code of the HHH that DDD calls, which you have >>>>>>>> said is the HHH that aborts and returns the answer.
(b) The semantics of the x86 language +
Which is the defintion of doing *EVERY* instruction, just as
presented, and not stopping until you reach a conclusion,
something HHH doesn't do, so HHH's emulation doesn't follow this. >>>>>>>>
(c) DDD is calling its own termination analyzer
Which is irrelevent as it has nothing to do with "x86 langugage >>>>>>>> semantics", and when taken into account mean that HHH *MUST*
return to DDD, and thus DDD MUST halt.
Thus proving that HHH is wrong, and you are just a liar.
∴ HHH is correct to reject its input as non-halting
Nope, just proves that you fail to understand how to do logic, >>>>>>>> but believe that lying is an acceptable form of logic.
*THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
We can only get to the behavior of the directly executed
DDD() by ignoring (b).
How is that? You seem unable to explain, only make false claims. >>>>>>>>
The sementics of the x86 language say that the input does what >>>>>>>> it does when executed. PERIOD.
So, your saying that the x86 semantics only show something when >>>>>>>> you ignore the x86 semantics is just an admission that you are >>>>>>>> lying.
You are just trapped in your equivocation, unable to resolve >>>>>>>>>> it without admitting your error, but because of it, you are >>>>>>>>>> just showing your stupidity.
And thus, HHH is just wrong.
No contradiciton in that, unlike your claim that HHH can >>>>>>>>>>>>>> do a partial emulation to predict what it itself would do >>>>>>>>>>>>>> when it does a complete emulation of the exact same input >>>>>>>>>>>>>> using the exact same code.
I have never said that.
*ChatGPT explains that HHH does meet your model*
Nope, it admitted that it doesn't.
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real >>>>>>>>>>>>> execution to stop DDD() from running forever. But when >>>>>>>>>>>>> HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>>>> of DDD() where nothing stops the recursion. In the simulation, >>>>>>>>>>>>> DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>>>> it would not halt without external intervention.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>>>>
Except that your input is a LIE.
It is very stupid to say that a byte string of x86 code is a >>>>>>>>>>> lie.
But it doesn't represent the program DDD.
THAT is the lie.
It is ridiculously stupid to call the ACTUAL x86
machine language of DDD that calls the x86 machine
language of HHH a lie.
It is when you OMIT some of it. Only the WHOLE TRUTH is the
truth, a partial truth is just a lie.
How can the full finite string of x86 machine code
that calls the full finite string of HHH code lie?
Because the code that just calls some other code, isn't a complete >>>>>> program.
Thus, the code for the C function DDD, isn't the full code for the >>>>>> PROGRAM DDD, until it has had the full code for HHH (and
everything it calls) included in it.
You don't seem to understand that "Programs" are complete and
self- contained and don't "call" things outside of them, only use
sub- routines that are part of them.
You clearly don't understand what a PROGRAM is, and that the
PROGRAM DDD must include the code for the HHH that it calls.
*I have told you that it does dozens and dozens of times*
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
But only partially.
I can keep repeating this thousands of times
if that is what it takes for you to see it once.
Maybe if you say it long enough you will remember to make the
complete statement.
Right, so that is part of the input, or it can't be emulated.
It isn't analyzing an "idealized" version of its input, it >>>>>>>>>>>> is analyzing the input it is actually given, where DDD calls >>>>>>>>>>>> the existing HHH, not the idealized version of it.
You should know this, and thus all you have done is show >>>>>>>>>>>> that your logic is just based on LIES.
The paragraph that you said that I keep quoting
is a breakthrough. that you keep contradicting
your own words seems quite dumb to me.
How am I contradicting myself?
HHH doesn't need to actualy emulate DDD completely, just
determine, like HHH1 does, that it will reach the return
instruction.
That is not what the machine code of DDD that calls
the machine code of HHH says. You are living in a fantasy land. >>>>>>>>
The Machine code of HHH says that it will abort its emulation
and return, so that is the only correct result per the x86
language.
Are you really so ignorant of these things that you
think that the fact that HHH returns to main() causes
its emulated DDD to reach its own final state?
But the PROGRAM DDD, that it is emulating does. Just its own
PARTIAL emulation of it is aborted before it gets there.
Just repeating your errors, and not even trying to refute the errors
pointed out, I guess that means you accept these as errors.
(a) Finite string of x86 machine code DDD +
Which doesn't contain all the code of DDD, and thus saying it is a
representation of the PROGRAM DDD is just a lie.
(b) The semantics of the x86 language +
Which requires the code of *ALL* of the program, and the unbounded
emulation (or until it reaches a final state) of that COMPLETE code.
(c) DDD is calling its own termination analyzer
Which isn't something that is part of the sematnics of the xx86
language, so irrelevent.
And, when you include it, since BY DEFINITION a termination analyser
must return an answer, shows that HHH(DDD) WILL return to DDD, and
thus DDD will halt.
DDD emulated by HHH will reach its own "return" instruction,
or are you trying to get away with equivocation?
DDD, when completly emulated by the other emulator
Is yet another equivocation, thus strawman deception.
On 11/6/2024 6:45 PM, Richard Damon wrote:
On 11/6/24 8:16 AM, olcott wrote:
On 11/6/2024 5:37 AM, Richard Damon wrote:
On 11/5/24 10:28 PM, olcott wrote:
On 11/5/2024 7:50 PM, Richard Damon wrote:
On 11/5/24 8:22 PM, olcott wrote:
On 11/5/2024 6:04 PM, Richard Damon wrote:
On 11/5/24 12:08 PM, olcott wrote:
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote:
On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote:
On 11/3/24 10:19 PM, olcott wrote:
On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote:
On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined time. >>>>>>>>>>>>>>>>>>>>
What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>
Keep on emulating for an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>
Something you don't seem to understand as part of >>>>>>>>>>>>>>>>>>>>>> the requirements.
Non-Halting isn't just did reach a final state in >>>>>>>>>>>>>>>>>>>>>> some finite number of steps, but that it will >>>>>>>>>>>>>>>>>>>>>> NEVER reach a final state even if you process an >>>>>>>>>>>>>>>>>>>>>> unbounded number of steps.
Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>
*Now you are contradicting yourself*
YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>> WOULD DO.
Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>
You asked about an "unbounded emulation of DDD by HHH" >>>>>>>>>>>>>>>>>> but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>> unbounded
emulation of that input would do, even if its own >>>>>>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>> unbounded emulation*
Right, it doesn't need to DO the unbounded emulatiohn >>>>>>>>>>>>>>>> just figure out what it would do.
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ...
Ether by adding the infinite number of terms, or we can >>>>>>>>>>>>>>>> notice something about it to say it will sum, in the >>>>>>>>>>>>>>>> infinite limit, to 2.
In the same way, if HHH can see something in its >>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>> halt, it can report it.
Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can never >>>>>>>>>>>>>>> halt.
No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>> that is the only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded >>>>>>>>>>>>> > emulation of that input would do, even if its own >>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
If you are going to keep contradicting yourself
I am going to stop looking at anything you say.
And where is the contradiction?
HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>> (which WILL be a different program) will do.
That is what I have been saying all along.
So, you agree that HHH1's emulation to the completion shows >>>>>>>>>> that the complete emulation of the input to HHH does halt, and >>>>>>>>>> thus the correct answer for HHH to give for *THIS* input,
which has implicitly included *THIS* HHH as part of it, is >>>>>>>>>> that it halts.
Nothing like this.
You continue to fail to understand that halting
requires reaching the "return" instruction final
halt state. DDD emulated by HHH never does this.
But the emulation by HHH isn't the correct measure of DDD
reaching its return statement.
Well we did get somewhere on this so that is more progress.
Only reaching the final state is halting.
And only something that continues to the end shows that, an
emulation that aborts doesn't show that the input is non-halting
unless it can prove that the unaborted emulation of that EXACT
PROGRAM would never halt.
By the correct meaning of the statement, it is just false.
ChatGPT explains why and how it <is> the correct measure
in its own words and from a point of view that I not tell
it or even see for myself.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2
Base on your LIES, so doesn't mean anything,
By your attempted meaning, it is just nonsense, and thus a lie >>>>>>>> to claim it to be true.
*It is actually your words that are nonsense*
(a) Finite string of x86 machine code DDD +
Which include the code of the HHH that DDD calls, which you have
said is the HHH that aborts and returns the answer.
(b) The semantics of the x86 language +
Which is the defintion of doing *EVERY* instruction, just as
presented, and not stopping until you reach a conclusion,
something HHH doesn't do, so HHH's emulation doesn't follow this.
(c) DDD is calling its own termination analyzer
Which is irrelevent as it has nothing to do with "x86 langugage
semantics", and when taken into account mean that HHH *MUST*
return to DDD, and thus DDD MUST halt.
Thus proving that HHH is wrong, and you are just a liar.
∴ HHH is correct to reject its input as non-halting
Nope, just proves that you fail to understand how to do logic, but >>>>>> believe that lying is an acceptable form of logic.
*THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
We can only get to the behavior of the directly executed
DDD() by ignoring (b).
How is that? You seem unable to explain, only make false claims.
The sementics of the x86 language say that the input does what it
does when executed. PERIOD.
So, your saying that the x86 semantics only show something when
you ignore the x86 semantics is just an admission that you are lying. >>>>>>
You are just trapped in your equivocation, unable to resolve it >>>>>>>> without admitting your error, but because of it, you are just
showing your stupidity.
And thus, HHH is just wrong.
No contradiciton in that, unlike your claim that HHH can do >>>>>>>>>>>> a partial emulation to predict what it itself would do when >>>>>>>>>>>> it does a complete emulation of the exact same input using >>>>>>>>>>>> the exact same code.
I have never said that.
*ChatGPT explains that HHH does meet your model*
Nope, it admitted that it doesn't.
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real
execution to stop DDD() from running forever. But when
HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>> of DDD() where nothing stops the recursion. In the simulation, >>>>>>>>>>> DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>> it would not halt without external intervention.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>>
Except that your input is a LIE.
It is very stupid to say that a byte string of x86 code is a lie. >>>>>>>>>
But it doesn't represent the program DDD.
THAT is the lie.
It is ridiculously stupid to call the ACTUAL x86
machine language of DDD that calls the x86 machine
language of HHH a lie.
It is when you OMIT some of it. Only the WHOLE TRUTH is the truth, >>>>>> a partial truth is just a lie.
How can the full finite string of x86 machine code
that calls the full finite string of HHH code lie?
Because the code that just calls some other code, isn't a complete
program.
Thus, the code for the C function DDD, isn't the full code for the
PROGRAM DDD, until it has had the full code for HHH (and everything
it calls) included in it.
You don't seem to understand that "Programs" are complete and self-
contained and don't "call" things outside of them, only use sub-
routines that are part of them.
You clearly don't understand what a PROGRAM is, and that the
PROGRAM DDD must include the code for the HHH that it calls.
*I have told you that it does dozens and dozens of times*
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
But only partially.
I can keep repeating this thousands of times
if that is what it takes for you to see it once.
Maybe if you say it long enough you will remember to make the
complete statement.
It isn't analyzing an "idealized" version of its input, it is >>>>>>>>>> analyzing the input it is actually given, where DDD calls the >>>>>>>>>> existing HHH, not the idealized version of it.
You should know this, and thus all you have done is show that >>>>>>>>>> your logic is just based on LIES.
The paragraph that you said that I keep quoting
is a breakthrough. that you keep contradicting
your own words seems quite dumb to me.
How am I contradicting myself?
HHH doesn't need to actualy emulate DDD completely, just
determine, like HHH1 does, that it will reach the return
instruction.
That is not what the machine code of DDD that calls
the machine code of HHH says. You are living in a fantasy land.
Right, so that is part of the input, or it can't be emulated.
The Machine code of HHH says that it will abort its emulation and
return, so that is the only correct result per the x86 language.
Are you really so ignorant of these things that you
think that the fact that HHH returns to main() causes
its emulated DDD to reach its own final state?
But the PROGRAM DDD, that it is emulating does. Just its own PARTIAL
emulation of it is aborted before it gets there.
Just repeating your errors, and not even trying to refute the errors
pointed out, I guess that means you accept these as errors.
(a) Finite string of x86 machine code DDD +
Which doesn't contain all the code of DDD, and thus saying it is a
representation of the PROGRAM DDD is just a lie.
(b) The semantics of the x86 language +
Which requires the code of *ALL* of the program, and the unbounded
emulation (or until it reaches a final state) of that COMPLETE code.
(c) DDD is calling its own termination analyzer
Which isn't something that is part of the sematnics of the xx86
language, so irrelevent.
And, when you include it, since BY DEFINITION a termination analyser
must return an answer, shows that HHH(DDD) WILL return to DDD, and
thus DDD will halt.
DDD emulated by HHH will reach its own "return" instruction,
or are you trying to get away with equivocation?
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting problem.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem. >>>>>
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly >> C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input
specifies a computation that reaches its final state.
Andy Walker <anw@cuboid.co.uk> wrote:
On 04/11/2024 14:05, Mikko wrote:
Then show how two statements about distinct topics can disagree.I disagree. [:-)]That is not a disagreement.[...] The statement itself does not changeDisagree. There is a clear advantage in distinguishing those >>>>>> who make [honest] mistakes from those who wilfully mislead.
when someone states it so there is no clear advantage in
saying that the statement was not a lie until someone stated
it.
You've had the free, introductory five-minute argument; the
half-hour argument has to be paid for. [:-)]
[Perhaps more helpfully, "distinct" is your invention. One same
statement can be either true or false, a mistake or a lie, depending on
the context (time. place and motivation) within which it is uttered.
Plenty of examples both in everyday life and in science, inc maths. Eg,
"It's raining!", "The angles of a triangle sum to 180 degrees.", "The
Sun goes round the Earth.". Each of those is true in some contexts, false >> and a mistake in others, false and a lie in yet others. English has clear >> distinctions between these, which it is useful to maintain; it is not
useful to describe them as "lies" in the absence of any context, eg when
the statement has not yet been uttered.]
There is another sense in which something could be a lie. If, for
example, I empatically asserted some view about the minutiae of medical surgery, in opposition to the standard view accepted by practicing
surgeons, no matter how sincere I might be in that belief, I would be
lying. Lying by ignorance.
Peter Olcott is likewise ignorant about mathematical logic. So in that sense, the false things he continually asserts _are_ lies.
On 11/6/2024 10:10 PM, Richard Damon wrote:
On 11/6/24 11:02 PM, olcott wrote:
On 11/6/2024 9:42 PM, Richard Damon wrote:
On 11/6/24 10:09 PM, olcott wrote:
On 11/6/2024 6:45 PM, Richard Damon wrote:
On 11/6/24 8:16 AM, olcott wrote:
On 11/6/2024 5:37 AM, Richard Damon wrote:
On 11/5/24 10:28 PM, olcott wrote:
On 11/5/2024 7:50 PM, Richard Damon wrote:
On 11/5/24 8:22 PM, olcott wrote:
On 11/5/2024 6:04 PM, Richard Damon wrote:
On 11/5/24 12:08 PM, olcott wrote:
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote:And where is the contradiction?
On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/3/24 11:03 PM, olcott wrote:
On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>
Not a valid question, as your HHH does not do an >>>>>>>>>>>>>>>>>>>>>>>> unbounded emulation, but aborts after a defined >>>>>>>>>>>>>>>>>>>>>>>> time.Would an unbounded emulation of DDD by HHH halt? >>>>>>>>>>>>>>>>>>>>>>>>What would an unbounded emulation do? >>>>>>>>>>>>>>>>>>>>>>>>>>>
Keep on emulating for an unbounded number of >>>>>>>>>>>>>>>>>>>>>>>>>> steps.
Something you don't seem to understand as part >>>>>>>>>>>>>>>>>>>>>>>>>> of the requirements.
Non-Halting isn't just did reach a final state >>>>>>>>>>>>>>>>>>>>>>>>>> in some finite number of steps, but that it >>>>>>>>>>>>>>>>>>>>>>>>>> will NEVER reach a final state even if you >>>>>>>>>>>>>>>>>>>>>>>>>> process an unbounded number of steps. >>>>>>>>>>>>>>>>>>>>>>>>>
*Now you are contradicting yourself* >>>>>>>>>>>>>>>>>>>>>>> YOU JUST SAID THAT HHH NEED NOT DO AN UNBOUNDED >>>>>>>>>>>>>>>>>>>>>>> EMULATION TO PREDICT WHAT AN UNBOUNDED EMULATION >>>>>>>>>>>>>>>>>>>>>>> WOULD DO.
Right. it doesn't NEED to do the operation, just >>>>>>>>>>>>>>>>>>>>>> report what an unbounded emulation would do. >>>>>>>>>>>>>>>>>>>>>>
You asked about an "unbounded emulation of DDD by >>>>>>>>>>>>>>>>>>>>>> HHH" but that isn't possible, as HHH doesn't do that. >>>>>>>>>>>>>>>>>>>>>>
On 11/3/2024 12:20 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>> > On 11/3/24 9:39 AM, olcott wrote: >>>>>>>>>>>>>>>>>>>>> >>
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD. >>>>>>>>>>>>>>>>>>>>> >Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>>>>>> unbounded
emulation of that input would do, even if its >>>>>>>>>>>>>>>>>>>>> own programming
only lets it emulate a part of that. >>>>>>>>>>>>>>>>>>>>> >
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
*You JUST said that HHH does not need to do an >>>>>>>>>>>>>>>>>>>>> unbounded emulation*
Right, it doesn't need to DO the unbounded >>>>>>>>>>>>>>>>>>>> emulatiohn just figure out what it would do. >>>>>>>>>>>>>>>>>>>>
Just like we can compute:
1 + 1/2 + 1/4 + 1/8 + ... + 1/2^n + ... >>>>>>>>>>>>>>>>>>>>
Ether by adding the infinite number of terms, or we >>>>>>>>>>>>>>>>>>>> can notice something about it to say it will sum, in >>>>>>>>>>>>>>>>>>>> the infinite limit, to 2.
In the same way, if HHH can see something in its >>>>>>>>>>>>>>>>>>>> simulation that tells it THIS this program can NEVER >>>>>>>>>>>>>>>>>>>> halt, it can report it.
Anyone with sufficient technical competence can see that >>>>>>>>>>>>>>>>>>> the unbounded emulation of DDD emulated by HHH can >>>>>>>>>>>>>>>>>>> never halt.
No, because the HHH that is given doesn't do that, and >>>>>>>>>>>>>>>>>> that is the only one that matters.
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
;;
The finite string input to HHH specifies that HHH >>>>>>>>>>>>>>>>> >> MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an >>>>>>>>>>>>>>>>> unbounded
emulation of that input would do, even if its own >>>>>>>>>>>>>>>>> programming
only lets it emulate a part of that.
;
If you are going to keep contradicting yourself >>>>>>>>>>>>>>>>> I am going to stop looking at anything you say. >>>>>>>>>>>>>>>>
HHH doesn't need to do the unlimited emulation, just say >>>>>>>>>>>>>>>> what the unlimited emulation by the unlimited emulator >>>>>>>>>>>>>>>> (which WILL be a different program) will do.
That is what I have been saying all along.
So, you agree that HHH1's emulation to the completion >>>>>>>>>>>>>> shows that the complete emulation of the input to HHH does >>>>>>>>>>>>>> halt, and thus the correct answer for HHH to give for >>>>>>>>>>>>>> *THIS* input, which has implicitly included *THIS* HHH as >>>>>>>>>>>>>> part of it, is that it halts.
Nothing like this.
You continue to fail to understand that halting
requires reaching the "return" instruction final
halt state. DDD emulated by HHH never does this.
But the emulation by HHH isn't the correct measure of DDD >>>>>>>>>>>> reaching its return statement.
Well we did get somewhere on this so that is more progress. >>>>>>>>>>> Only reaching the final state is halting.
And only something that continues to the end shows that, an >>>>>>>>>> emulation that aborts doesn't show that the input is non-
halting unless it can prove that the unaborted emulation of >>>>>>>>>> that EXACT PROGRAM would never halt.
Base on your LIES, so doesn't mean anything,
By the correct meaning of the statement, it is just false. >>>>>>>>>>>>
ChatGPT explains why and how it <is> the correct measure >>>>>>>>>>> in its own words and from a point of view that I not tell >>>>>>>>>>> it or even see for myself.
https://chatgpt.com/share/67158ec6-3398-8011-98d1-41198baa29f2 >>>>>>>>>>
By your attempted meaning, it is just nonsense, and thus a >>>>>>>>>>>> lie to claim it to be true.
*It is actually your words that are nonsense*
(a) Finite string of x86 machine code DDD +
Which include the code of the HHH that DDD calls, which you >>>>>>>>>> have said is the HHH that aborts and returns the answer.
(b) The semantics of the x86 language +
Which is the defintion of doing *EVERY* instruction, just as >>>>>>>>>> presented, and not stopping until you reach a conclusion,
something HHH doesn't do, so HHH's emulation doesn't follow this. >>>>>>>>>>
(c) DDD is calling its own termination analyzer
Which is irrelevent as it has nothing to do with "x86
langugage semantics", and when taken into account mean that >>>>>>>>>> HHH *MUST* return to DDD, and thus DDD MUST halt.
Thus proving that HHH is wrong, and you are just a liar.
∴ HHH is correct to reject its input as non-halting
Nope, just proves that you fail to understand how to do logic, >>>>>>>>>> but believe that lying is an acceptable form of logic.
*THIS IS THE PART THAT YOU PRETEND TO NOT SEE*
We can only get to the behavior of the directly executed >>>>>>>>>>> DDD() by ignoring (b).
How is that? You seem unable to explain, only make false claims. >>>>>>>>>>
The sementics of the x86 language say that the input does what >>>>>>>>>> it does when executed. PERIOD.
So, your saying that the x86 semantics only show something >>>>>>>>>> when you ignore the x86 semantics is just an admission that >>>>>>>>>> you are lying.
You are just trapped in your equivocation, unable to resolve >>>>>>>>>>>> it without admitting your error, but because of it, you are >>>>>>>>>>>> just showing your stupidity.
And thus, HHH is just wrong.
No contradiciton in that, unlike your claim that HHH can >>>>>>>>>>>>>>>> do a partial emulation to predict what it itself would >>>>>>>>>>>>>>>> do when it does a complete emulation of the exact same >>>>>>>>>>>>>>>> input using the exact same code.
I have never said that.
*ChatGPT explains that HHH does meet your model*
Nope, it admitted that it doesn't.
*Simplified Analogy*
Think of HHH as a "watchdog" that steps in during real >>>>>>>>>>>>>>> execution to stop DDD() from running forever. But when >>>>>>>>>>>>>>> HHH simulates DDD(), it's analyzing an "idealized" version >>>>>>>>>>>>>>> of DDD() where nothing stops the recursion. In the >>>>>>>>>>>>>>> simulation,
DDD() is seen as endlessly recursive, so HHH concludes that >>>>>>>>>>>>>>> it would not halt without external intervention. >>>>>>>>>>>>>>>
https://chatgpt.com/
share/67158ec6-3398-8011-98d1-41198baa29f2
Except that your input is a LIE.
It is very stupid to say that a byte string of x86 code is >>>>>>>>>>>>> a lie.
But it doesn't represent the program DDD.
THAT is the lie.
It is ridiculously stupid to call the ACTUAL x86
machine language of DDD that calls the x86 machine
language of HHH a lie.
It is when you OMIT some of it. Only the WHOLE TRUTH is the >>>>>>>>>> truth, a partial truth is just a lie.
How can the full finite string of x86 machine code
that calls the full finite string of HHH code lie?
Because the code that just calls some other code, isn't a
complete program.
Thus, the code for the C function DDD, isn't the full code for >>>>>>>> the PROGRAM DDD, until it has had the full code for HHH (and
everything it calls) included in it.
You don't seem to understand that "Programs" are complete and
self- contained and don't "call" things outside of them, only
use sub- routines that are part of them.
You clearly don't understand what a PROGRAM is, and that the >>>>>>>>>> PROGRAM DDD must include the code for the HHH that it calls. >>>>>>>>>>
*I have told you that it does dozens and dozens of times*
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
HHH emulates itself emulating DDD
But only partially.
I can keep repeating this thousands of times
if that is what it takes for you to see it once.
Maybe if you say it long enough you will remember to make the
complete statement.
Right, so that is part of the input, or it can't be emulated. >>>>>>>>>>
It isn't analyzing an "idealized" version of its input, it >>>>>>>>>>>>>> is analyzing the input it is actually given, where DDD >>>>>>>>>>>>>> calls the existing HHH, not the idealized version of it. >>>>>>>>>>>>>>
You should know this, and thus all you have done is show >>>>>>>>>>>>>> that your logic is just based on LIES.
The paragraph that you said that I keep quoting
is a breakthrough. that you keep contradicting
your own words seems quite dumb to me.
How am I contradicting myself?
HHH doesn't need to actualy emulate DDD completely, just >>>>>>>>>>>> determine, like HHH1 does, that it will reach the return >>>>>>>>>>>> instruction.
That is not what the machine code of DDD that calls
the machine code of HHH says. You are living in a fantasy land. >>>>>>>>>>
The Machine code of HHH says that it will abort its emulation >>>>>>>>>> and return, so that is the only correct result per the x86 >>>>>>>>>> language.
Are you really so ignorant of these things that you
think that the fact that HHH returns to main() causes
its emulated DDD to reach its own final state?
But the PROGRAM DDD, that it is emulating does. Just its own
PARTIAL emulation of it is aborted before it gets there.
Just repeating your errors, and not even trying to refute the
errors pointed out, I guess that means you accept these as errors. >>>>>>
(a) Finite string of x86 machine code DDD +
Which doesn't contain all the code of DDD, and thus saying it is a >>>>>> representation of the PROGRAM DDD is just a lie.
(b) The semantics of the x86 language +
Which requires the code of *ALL* of the program, and the unbounded >>>>>> emulation (or until it reaches a final state) of that COMPLETE code. >>>>>>
(c) DDD is calling its own termination analyzer
Which isn't something that is part of the sematnics of the xx86
language, so irrelevent.
And, when you include it, since BY DEFINITION a termination
analyser must return an answer, shows that HHH(DDD) WILL return to >>>>>> DDD, and thus DDD will halt.
DDD emulated by HHH will reach its own "return" instruction,
or are you trying to get away with equivocation?
DDD, when completly emulated by the other emulator
Is yet another equivocation, thus strawman deception.
Name it.
DDD emulated by HHH <is not> DDD emulated by HHH1.
YOU are the liar using the strawman based on YOUR equivocation.
Any idiot knows that "the other emulator"
is not "one and the same emulator as HHH."
Since any idiot knows this it can't be reasonably
construed as an honest mistake.
I bet you don't actually know what that means.
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
On 11/6/2024 10:10 PM, Richard Damon wrote:
On 11/6/24 11:02 PM, olcott wrote:
On 11/6/2024 9:42 PM, Richard Damon wrote:
On 11/6/24 10:09 PM, olcott wrote:
On 11/6/2024 6:45 PM, Richard Damon wrote:
On 11/6/24 8:16 AM, olcott wrote:
On 11/6/2024 5:37 AM, Richard Damon wrote:
On 11/5/24 10:28 PM, olcott wrote:
On 11/5/2024 7:50 PM, Richard Damon wrote:
On 11/5/24 8:22 PM, olcott wrote:
On 11/5/2024 6:04 PM, Richard Damon wrote:
On 11/5/24 12:08 PM, olcott wrote:
On 11/5/2024 6:03 AM, Richard Damon wrote:
On 11/4/24 10:15 PM, olcott wrote:
On 11/4/2024 8:42 PM, Richard Damon wrote:
On 11/4/24 8:32 PM, olcott wrote:
On 11/4/2024 6:21 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/4/24 7:48 AM, olcott wrote:
On 11/4/2024 6:07 AM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/3/24 11:03 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 9:57 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 10:19 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:46 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:38 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/2024 7:26 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>> On 11/3/24 8:21 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semanticThat is not what the machine code of DDD that calls the >>>>>>>>>>>>> machine code of HHH says.How am I contradicting myself?It isn't analyzing an "idealized" version of its input, >>>>>>>>>>>>>>>> it is analyzing the input it is actually given, where DDD >>>>>>>>>>>>>>>> calls the existing HHH, not the idealized version of it. >>>>>>>>>>>>>>> The paragraph that you said that I keep quoting is a >>>>>>>>>>>>>>> breakthrough. that you keep contradicting your own words >>>>>>>>>>>>>>> seems quite dumb to me.
HHH doesn't need to actualy emulate DDD completely, just >>>>>>>>>>>>>> determine, like HHH1 does, that it will reach the return >>>>>>>>>>>>>> instruction.
Yes, because DDD calls HHH.Right, so that is part of the input, or it can't be emulated. >>>>>>>>>>>> The Machine code of HHH says that it will abort its emulation >>>>>>>>>>>> and return, so that is the only correct result per the x86 >>>>>>>>>>>> language.Are you really so ignorant of these things that you think that >>>>>>>>>>> the fact that HHH returns to main() causes its emulated DDD to >>>>>>>>>>> reach its own final state?
There is only one program DDD, although it is invoked multiple times.Just repeating your errors, and not even trying to refute theBut the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>> PARTIAL emulation of it is aborted before it gets there.
errors pointed out, I guess that means you accept these as
errors.
Gottem.So, you admit your criteria is not an objective property of DDD, andDDD emulated by HHH <is not> DDD emulated by HHH1.Name it.Is yet another equivocation, thus strawman deception.DDD, when completly emulated by the other emulatorDDD emulated by HHH will reach its own "return" instruction,(a) Finite string of x86 machine code DDD +Which doesn't contain all the code of DDD, and thus saying it is >>>>>>>> a representation of the PROGRAM DDD is just a lie.
(b) The semantics of the x86 language +Which requires the code of *ALL* of the program, and the
unbounded emulation (or until it reaches a final state) of that >>>>>>>> COMPLETE code.
(c) DDD is calling its own termination analyzerWhich isn't something that is part of the sematnics of the xx86 >>>>>>>> language, so irrelevent.
And, when you include it, since BY DEFINITION a termination
analyser must return an answer, shows that HHH(DDD) WILL return >>>>>>>> to DDD, and thus DDD will halt.
or are you trying to get away with equivocation?
thus CAN'T be made into a "Function", and thus not the target for a
decider to try to compute.
DDD emulated by HHH has the property that DDD„emulated by” is not a property of a program
never reaches its "return" instruction final halt state.That comes out as „HHH can’t simulate DDD”.
To ignore the effect of the pathological relationship (that DDD defines relative to HHH) on the behavior of DDD is ridiculously stupid.Yes, so why do keep insisting that DDD call some other simulator?
A universal fact is that DDD does halt, so HHH is wrong.It is a universal fact that DDD emulated by HHH DOES NOT HALT.Which just shows that you concept fails by being based on subjectiveYOU are the liar using the strawman based on YOUR equivocation.Any idiot knows that "the other emulator"
is not "one and the same emulator as HHH."
logic.
What is True, is a universal fact, what is true for one thing to
decide, is true for all.
--There are ways of stating questions, such that they only have
subjective answers, but such questions are just invalid when talking
about what is actual Truth,
Sorry, you are just proving that your base foundation for your logic is
rotten to the core, and you just don't know what you are talking about.
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting problem. >>>>>>> The exact same process occurs in the Linz proof.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem. >>>>>>>
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular
strictly
C function will ever reach its return instruction is equally hard.
About
It has always been about whether or not a finite string input
specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's
Exactly. The actual Halting Problem was called that by Davis
in 1952. Not the same as Turing proof.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
DDD specifies a non-halting computation to HHH because
DDD calls HHH in recursive simulation.
DDD specifies a halting computation to HHH1 because
DDD DOES NOT CALL HHH1 in recursive simulation.
*Ignoring these key differences is ridiculously foolish*
solution was so easily adapted to the halting problem that we can say
that Turing solved the halting problem before nobody had presented it.
Turings original problem was to find a method to determine whether the
given Turing machine with given input ceases to write unerasable symbols.
Modern Turing machines don't even start as any symbol can be erased or
overwritten.
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code itself does say that within the semantics of the x86 languageThe code by itself doesn’t say "do not return". That is a semanticThat is not what the machine code of DDD that calls the >>>>>>>>>>>>>>> machine code of HHH says.
property.
as I have been saying all long hundreds of times.
When the instance of HHH that DDD calls aborts simulating, it returnsDDD emulated by HHH does have different behavior than DDD emulated byYes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>> DDD to reach its own final state?
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>> per the x86 language.
There is only one program DDD, although it is invoked multiple times.But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>> errors.
We don’t care whether HHH actually simulates the return as long as it
actually derives (not guesses) the right result.
HHH1 or directly executed DDD.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
NEVER abort.
There <is> a key distinguishing difference in the behavior of DDDThat difference is not due to DDD.
emulated by HHH and DDD emulated by HHH1 or directly executed. It is ridiculously stupid to simply ignore this for three f-cking years.
On 11/7/2024 9:10 PM, Richard Damon wrote:Pair, and not DDD alone.
On 11/7/24 11:31 AM, olcott wrote:It <is> a semantic property of that finite string pair.
But DDD emulated by HHH isn't an objective property of DDD.
DDD emulated by HHH has the property that DDD never reaches its
"return" instruction final halt state.
On 11/7/2024 9:10 PM, Richard Damon wrote:Silly distinction that buys you nothing.
On 11/7/24 11:39 AM, olcott wrote:It has never ever been about anything other than the actual behavior
On 11/7/2024 3:56 AM, Mikko wrote:No, it has always been about trying to make a computation that given a
On 2024-11-06 15:26:06 +0000, olcott said:Exactly. The actual Halting Problem was called that by Davis in 1952.
On 11/6/2024 8:39 AM, Mikko wrote:Not really. The original problem was not a halting problem but
On 2024-11-05 13:18:43 +0000, olcott said:It has always been about whether or not a finite string input
On 11/5/2024 3:01 AM, Mikko wrote:Not in the original problem but the question whether a particular
On 2024-11-03 15:13:56 +0000, olcott said:No that is false.
On 11/3/2024 7:04 AM, Mikko wrote:The halting probelm requires that every halt decider terminates. >>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting
HHH does compute the mapping from its input DDD to the actual >>>>>>>>>>> behavior that DDD specifies and this DOES INCLUDE HHHYes but not the particular mapping required by the halting >>>>>>>>>> problem.
emulating itself emulating DDD.
problem.
The exact same process occurs in the Linz proof.
The measure is whether a C function can possibly reach its
"return" instruction final state.
strictly C function will ever reach its return instruction is
equally hard.
specifies a computation that reaches its final state.
Turing's
Not the same as Turing proof.
has always been about whether or not a finite string input specifies a
computation that reaches its final state.
finite string representation of a program and input, decide if the
program will halt on that input.
that this finite string specifies. You are not stupid or ignorant about
this your knowledge and intelligence has seemed pretty good. What you
and others are is indoctrinated.
It should be noted that the problem STARTS with a program, which getsNo that it incorrect. It never starts with a program. A TM cannot handle another TM as its input. It starts with an encoding that has associated semantics.
represented with a finite string,
It is common knowledge that nobody is giving actual(?) TMs as input.and that string might be different for different deciders, as theIt is much dumber to think that a TM takes another actual TM as input.
problem doesn't define a specific encoding method.
Your insistance that the problem starts with a finite-string just shows
your ignorance.
It is common knowledge that this is not the case.
You are confusing your simulation levels here.Try to show a reliable source that defines it as the string is theIt is the semantics that the string specifies that is being asked about.
DEFINITION of what is being asked about, as opposed to being a
representation of the program being asked about.
Now you are back to stupidly saying that DDD emulated by HHH reaches its final halt state because it is aborted.DDD specifies a non-halting computation to HHH because DDD calls HHHNo, because the HHH that DDD calls is programmed to break that
in recursive simulation.
recursive simulation, and thus make the results finite.
You know that DDD emulated by HHH cannot possibly reach its own finalWhen HHH aborts, it halts and returns.
state (whether HHH ever aborts or not) and seem to believe that this is irrelevant.
The selfreference of HHH seems to be above your intellectual capacity.If you change HHH to not abort, then DDD does become non-halting, butThe infinite set of each HHH that emulates DDD (that aborts at some
point or not) is not above your educational or intellectual capacity.
You mean, if DDD called a fixed simulator that didn’t change along withHHH doesn't give the right answer. That is a DIFFERENT HHH, and thus a*We are not even talking about HHH giving the right answer yet*
DIFFERENT DDD (as DDD to be a program includes ALL the code it uses, so
it includes the code of HHH, which you changed)
(a) DDD emulated by every HHH that aborts at some point
or not never reaches its final state.
(b) This means that the right answer would be that DDD emulatedThis means that HHH aborts, halts and returns "DDD doesn’t halt". Then
by HHH does not halt.
(c) If HHH rejects DDD as non halting then HHH is correct.Where’s the problem?
(d) Can any HHH compute the mapping from its input DDD to
the actual behavior that DDD specifies as a pure function of its
inputs *IS THE ONLY ACTUAL REMAINING UNRESOLVED ISSUE*
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:31 AM, olcott wrote:
DDD emulated by HHH has the property that DDD never reaches
its "return" instruction final halt state.
But DDD emulated by HHH isn't an objective property of DDD.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:It has always been about whether or not a finite string input
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting problem. >>>>>>> The exact same process occurs in the Linz proof.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem. >>>>>>>
The halting probelm requires that every halt decider terminates.
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly >>>> C function will ever reach its return instruction is equally hard. About >>>
specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's
Exactly. The actual Halting Problem was called that by Davis
in 1952. Not the same as Turing proof.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86 language
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semanticThat is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>> machine code of HHH says.
property.
as I have been saying all long hundreds of times.
When the instance of HHH that DDD calls aborts simulating, it returnsDDD emulated by HHH does have different behavior than DDD emulated byYes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated >>>>>>>>>>>>>>> DDD to reach its own final state?
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>> per the x86 language.
There is only one program DDD, although it is invoked multiple times.But the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>> errors.
We don’t care whether HHH actually simulates the return as long as it >>>> actually derives (not guesses) the right result.
HHH1 or directly executed DDD.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or
NEVER abort.
to the simulated DDD, which then halts.
There <is> a key distinguishing difference in the behavior of DDDThat difference is not due to DDD.
emulated by HHH and DDD emulated by HHH1 or directly executed. It is
ridiculously stupid to simply ignore this for three f-cking years.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
On 11/8/2024 4:54 AM, joes wrote:What non-input do you have in mind? The TM the encoding of which we’re feeding to HHH to simulate?
Am Thu, 07 Nov 2024 21:54:05 -0600 schrieb olcott:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:39 AM, olcott wrote:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
It has always only been about the behavior that the INPUT Specifies. NON-INPUTS HAVE ALWAYS BEEN OFF THE TABLE.Silly distinction that buys you nothing.It should be noted that the problem STARTS with a program, which getsNo that it incorrect. It never starts with a program. A TM cannot
represented with a finite string,
handle another TM as its input. It starts with an encoding that has
associated semantics.
No, I mean the DDD that the outermostIt is common knowledge that nobody is giving actual(?) TMs as input. Whatever those are.and that string might be different for different deciders, as theIt is much dumber to think that a TM takes another actual TM as input.
problem doesn't define a specific encoding method.
Your insistance that the problem starts with a finite-string just
shows your ignorance.
It is common knowledge that this is not the case.
DDD emulated by HHH never reaches its own final state EVEN IF GODYou are confusing your simulation levels here.Now you are back to stupidly saying that DDD emulated by HHH reachesDDD specifies a non-halting computation to HHH because DDD calls HHH >>>>> in recursive simulation.No, because the HHH that DDD calls is programmed to break that
recursive simulation, and thus make the results finite.
its final halt state because it is aborted.
Not because itself is aborted, but because the HHH that it calls
aborts.
COMMANDS IT!!!
If God commands it then God is INCORRECT.Yes, you are incorrect.
Maybe it would have, but ok.int main()You know that DDD emulated by HHH cannot possibly reach its own finalWhen HHH aborts, it halts and returns.
state (whether HHH ever aborts or not) and seem to believe that this
is irrelevant.
{
HHH(DDD); // When HHH aborts its emulated DDD
// this emulated DDD does not return
DDD(); // When DDD calls HHH(DDD)What about this DDD though?
// this emulated DDD never returns
}
No, we are talking about HHH halting either way.The selfreference of HHH seems to be above your intellectual capacity. Surprising relationship, considering your own pathology.If you change HHH to not abort, then DDD does become non-halting, butThe infinite set of each HHH that emulates DDD (that aborts at some
point or not) is not above your educational or intellectual capacity.
HHH doesn't give the right answer. That is a DIFFERENT HHH, and thus*We are not even talking about HHH giving the right answer yet*
a DIFFERENT DDD (as DDD to be a program includes ALL the code it
uses, so it includes the code of HHH, which you changed)
Only if DDD actually calls the strict simulator HHH1 instead of theFor N = 0 to ∞(a) DDD emulated by every HHH that aborts at some pointYou mean, if DDD called a fixed simulator that didn’t change along with
or not never reaches its final state.
the one simulating DDD.
each instance of HHH that emulate DDD N number of times DDD fails to
reach its final state and halts.
Nobody cares about non-inputs.DDD emulated by HHH never halts as a matter of actual fact.(b) This means that the right answer would be that DDD emulatedThis means that HHH aborts, halts and returns "DDD doesn’t halt". Then
by HHH does not halt.
DDD, which calls HHH, also halts, making HHH wrong.
The directly executed DDD does halt conclusively proves that it is not
the same instance of DDD.
Termination analyzers report on the behavior that their input specifies.Such as programs suddenly calling different simulators than they are
They never have been allowed to report on anything else.
Why shouldn’t it?(c) If HHH rejects DDD as non halting then HHH is correct.
(d) Can any HHH compute the mapping from its input DDD to
the actual behavior that DDD specifies as a pure function of its
inputs *IS THE ONLY ACTUAL REMAINING UNRESOLVED ISSUE*
On 11/8/2024 12:55 PM, joes wrote:
What non-input do you have in mind? The TM the encoding of which we’re
feeding to HHH to simulate?
The directly executed DDD() is not any freaking input to any damn thing.
On 11/8/2024 11:01 AM, Richard Damon wrote:
On 11/8/24 10:02 AM, olcott wrote:
On 11/8/2024 6:25 AM, Richard Damon wrote:
On 11/7/24 10:56 PM, olcott wrote:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:31 AM, olcott wrote:
DDD emulated by HHH has the property that DDD never reaches
its "return" instruction final halt state.
But DDD emulated by HHH isn't an objective property of DDD.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
No it isn't
Liar.
No, you are, becuase you don't know know what the words mean.
The semantic property is the results of the COMPLETE emulation of the
input given to HHH,
That you keep going back to the moronic idea of completely
emulating a non-terminating input makes you look quite stupid.
not its partial emulation, and the complete emulation is of the DDD
using THAT HHH, the one that aborts and returns the answer if that is
the one you are claiming to be giving the right answer.
Sorry, you are just proving your stupidity and ignorance.
On 11/8/2024 11:01 AM, Richard Damon wrote:
On 11/8/24 10:07 AM, olcott wrote:
On 11/8/2024 6:25 AM, Richard Damon wrote:
On 11/7/24 10:54 PM, olcott wrote:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:39 AM, olcott wrote:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:void Infinite_Loop()
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting >>>>>>>>>>>>>> problem.
Yes it is the particular mapping required by the halting >>>>>>>>>>>>> problem.
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider
terminates.
If HHH(DDD) terminates so does DDD. The halting problmen >>>>>>>>>>>> requires
that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a
particular strictly
C function will ever reach its return instruction is equally >>>>>>>>>> hard. About
It has always been about whether or not a finite string input >>>>>>>>> specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but >>>>>>>> Turing's
Exactly. The actual Halting Problem was called that by Davis
in 1952. Not the same as Turing proof.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
No, it has always been about trying to make a computation that
given a finite string representation of a program and input,
decide if the program will halt on that input.
It has never ever been about anything other than the actual
behavior that this finite string specifies. You are not stupid
or ignorant about this your knowledge and intelligence has
seemed pretty good. What you and others are is indoctrinated.
But it always has been. From your favorite source, the Halting
problem is stated as:
In computability theory, the halting problem is the problem of
determining, from a description of an arbitrary computer program and
an input, whether the program will finish running, or continue to
run forever.
The behavior specified by the finite string input.
Never the behavior specified by any damn non-input.
And your string is an INVALID input, so your problem falls apart.
DDD emulated by each HHH that can possibly exist
cannot possibly reach its own final state and halt
even of God commands it.
But that isn't the semantic property you are talking about.
*Sure it is and you already agreed that it is*
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
On 11/8/2024 7:28 PM, Richard Damon wrote:
On 11/8/24 8:22 PM, olcott wrote:
On 11/8/2024 11:01 AM, Richard Damon wrote:
On 11/8/24 10:02 AM, olcott wrote:
On 11/8/2024 6:25 AM, Richard Damon wrote:
On 11/7/24 10:56 PM, olcott wrote:
On 11/7/2024 9:10 PM, Richard Damon wrote:
On 11/7/24 11:31 AM, olcott wrote:
DDD emulated by HHH has the property that DDD never reaches
its "return" instruction final halt state.
But DDD emulated by HHH isn't an objective property of DDD.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
It <is> a semantic property of that finite string pair.
No it isn't
Liar.
No, you are, becuase you don't know know what the words mean.
The semantic property is the results of the COMPLETE emulation of
the input given to HHH,
That you keep going back to the moronic idea of completely
emulating a non-terminating input makes you look quite stupid.
Why do you say that?
It is the DEFINITION of a semantic property.
*You yourself have already disagreed with that*
On 11/3/2024 12:20 PM, Richard Damon wrote:
On 11/3/24 9:39 AM, olcott wrote:
The finite string input to HHH specifies that HHH
MUST EMULATE ITSELF emulating DDD.
Right, and it must CORRECTLY determine what an unbounded
emulation of that input would do, even if its own programming
only lets it emulate a part of that.
You are just proving your stupidity by judging things by your un-
informed and incorrect opinion rather than the definitions.
Sorry, you are just proving how utterly stupid you are and that you
are nothing but a pathological liar.
not its partial emulation, and the complete emulation is of the DDD
using THAT HHH, the one that aborts and returns the answer if that
is the one you are claiming to be giving the right answer.
Sorry, you are just proving your stupidity and ignorance.
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:Exactly. The actual Halting Problem was called that by Davis
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:It has always been about whether or not a finite string input
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:Yes it is the particular mapping required by the halting problem. >>>>>>>>> The exact same process occurs in the Linz proof.
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this
DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem. >>>>>>>>>
The halting probelm requires that every halt decider terminates. >>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting.
void Infinite_Loop()
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly
C function will ever reach its return instruction is equally hard. About >>>>>
specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's >>>
in 1952. Not the same as Turing proof.
In early times there was variation in how things were presented and what
words were used. Post had studied the halting problem of his tag system
much earlier but didn't call it a machine. Many other problems were also
studied and later found to be more or less related to the halting
problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes that
particular one.
The halting problem has always been abuut halting
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear
about your choice. To argue about the meaning of words id a clear
indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
The halting problem has always been about whether a finite
string input specifies a computation that will reach its
final halt state.
If you disagree then you must provide a complete and coherent
counter-example conclusively proving otherwise not merely
some vague reference to some other things somewhere else.
Turing Machine Halting Problem--
Input − A Turing machine and an input string w.
Problem − Does the Turing machine finish computing of the string w in a finite number of steps? The answer must be either yes or no.
ALL DECIDERS MUST COMPUTE THE MAPPING FROM THEIR FINITE STRING
INPUTS TO THE ACTUAL BEHAVIOR THAT THIS INPUT SPECIFIES.
DDD emulated by HHH SPECIFIES THAT HHH MUST emulate itself
emulating DDD.
DDD emulated by HHH1 SPECIFIES THAT HHH1 MUST NOT emulate
itself emulating DDD.
If you say these are the same you are a (condemned to actual Hell)
damned liar.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD,
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other HHH
emulating DDD. To simply pretend that this does not occur seems
dishonest.
that doesn’t abort.
state whether HHH aborts its emulation or not.
--But the HHH that simulates DDD does in fact abort and not simulate
itself aborting.
On 11/11/2024 11:03 AM, Richard Damon wrote:You can leave out the "emulated by". It says right in the code of DDD
On 11/11/24 11:35 AM, olcott wrote:
On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
DDD emulated by HHH SPECIFIES THAT HHH MUST emulate itself emulatingBut the emulation by HHH isn't the measure that a Decider is supposedDDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other
emulating DDD. To simply pretend that this does not occur seems
dishonest.
HHH that doesn’t abort.
state whether HHH aborts its emulation or not.
HOW STUPID CAN POSSIBLY YOU BE?
WHEN I CORRECT YOU DOZENS OF TIMES YOU KEEP MAKING THE SAME MISTAKE.
to use,
DDD.
DDD emulated by HHH1 SPECIFIES THAT HHH1 MUST NOT emulate itself
emulating DDD.
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
On 2024-11-08 14:41:57 +0000, olcott said:
On 11/8/2024 3:57 AM, joes wrote:
Am Thu, 07 Nov 2024 15:56:31 -0600 schrieb olcott:
On 11/7/2024 3:24 PM, joes wrote:There is no "do not return" instruction.
Am Thu, 07 Nov 2024 10:31:41 -0600 schrieb olcott:The code itself does say that within the semantics of the x86 language >>>>>>> as I have been saying all long hundreds of times.
On 11/7/2024 5:56 AM, Richard Damon wrote:
On 11/6/24 11:39 PM, olcott wrote:
The code by itself doesn’t say "do not return". That is a semantic >>>>>>>> property.That is not what the machine code of DDD that calls the >>>>>>>>>>>>>>>>>>>>> machine code of HHH says.
When the instance of HHH that DDD calls aborts simulating, it returns >>>>>> to the simulated DDD, which then halts.DDD emulated by HHH does have different behavior than DDD emulated by >>>>>>> HHH1 or directly executed DDD.Yes, because DDD calls HHH.Right, so that is part of the input, or it can't be >>>>>>>>>>>>>>>>>>>> emulated.Are you really so ignorant of these things that you think >>>>>>>>>>>>>>>>>>> that the fact that HHH returns to main() causes its emulated
The Machine code of HHH says that it will abort its >>>>>>>>>>>>>>>>>>>> emulation and return, so that is the only correct result >>>>>>>>>>>>>>>>>>>> per the x86 language.
DDD to reach its own final state?
There is only one program DDD, although it is invoked multiple times. >>>>>>>> We don’t care whether HHH actually simulates the return as long as itBut the PROGRAM DDD, that it is emulating does. Just its own >>>>>>>>>>>>>>>>>> PARTIAL emulation of it is aborted before it gets there. >>>>>>>>>>>>>>>> Just repeating your errors, and not even trying to refute the >>>>>>>>>>>>>>>> errors pointed out, I guess that means you accept these as >>>>>>>>>>>>>>>> errors.
actually derives (not guesses) the right result.
DDD emulated by CANNOT POSSIBLY HALT no matter WTF HHH does: abort or >>>>>>> NEVER abort.
There <is> a key distinguishing difference in the behavior of DDD >>>>>>> emulated by HHH and DDD emulated by HHH1 or directly executed. It is >>>>>>> ridiculously stupid to simply ignore this for three f-cking years. >>>>>> That difference is not due to DDD.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt state.
No, it does not. You might say that the semantic property of the
finite string "Olcott is an idiot" unequvocally entails that Olcott
is an idiot but it does not.
The semantic property of the finite string pair: HHH/DDD
unequivocally entails that DDD never reaches its final halt
state WITHIN THE SEMANTICS OF THE X86 LANGUAGE.
The expression "The semantic property" is incorrect when it is not
clear from context which semantic property is meant. Note that a
string per se does not have semantic properties, they all come
from interpretrations.
That you pretend to not understand my clear words does
not mean that my words are not clear.
The relevant semantic property of the finite string pair
HHH/DDD where DDD is emulated by HHH according to the
semantics of the x86 language is that DDD cannot possibly
reach its "return" instruction final halt state.
The fact that DDD defines a pathological relationship with
HHH cannot be simply ignored and must be accounted for.
On 11/11/2024 5:06 AM, Mikko wrote:
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:void Infinite_Loop()
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD
to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD.
Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem. >>>>>>>>>>>>> The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates. >>>>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires >>>>>>>>>>>> that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly
C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input >>>>>>>>> specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's
Exactly. The actual Halting Problem was called that by Davis
in 1952. Not the same as Turing proof.
In early times there was variation in how things were presented and what >>>>>> words were used. Post had studied the halting problem of his tag system >>>>>> much earlier but didn't call it a machine. Many other problems were also >>>>>> studied and later found to be more or less related to the halting
problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes that >>>>>> particular one.
The halting problem has always been abuut halting
Nevertheless Turing's solution to his circularity problem is usually
regarded as the first solution to the halting problem.
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear
about your choice. To argue about the meaning of words id a clear
indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
Above you have argued about the meanings of the words and
keep doing so below.
It is the meaning of the bytes of x86 code and
bytes of code are not words.
No, nothing you have said tells anuything about meanings of the bytes
of x86 code. (A pair of such bytes is sometimes called a "word").
You were just arguing about the meanings the verb "halt" and other
words.
Halt means reaching a final halt state to say otherwise
is ignorant or dishonest.
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instructionThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other
emulating DDD. To simply pretend that this does not occur seems
dishonest.
HHH that doesn’t abort.
whether HHH aborts its emulation or not.
Yes it is: DDD(){HHH(DDD);}When DDD calls a simulator that aborts, that simulator returns to DDD,It is not the same DDD as the DDD under test.
which then halts.
On 11/12/2024 8:23 AM, joes wrote:Guessing „No HHH that may or may not abort simulating a DDD that calls
Am Tue, 12 Nov 2024 07:58:03 -0600 schrieb olcott:In no case does DDD emulated by any HHH that aborts at some point or not
On 11/12/2024 1:12 AM, joes wrote:No. When the HHH that simulates DDD aborts, it also means that the HHH
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction whetherThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other >>>>>> HHH that doesn’t abort.
emulating DDD. To simply pretend that this does not occur seems
dishonest.
HHH aborts its emulation or not.
that DDD calls aborts,
does the emulated DDD ever reach its "return" instruction.
On 11/12/2024 9:46 AM, joes wrote:
Am Tue, 12 Nov 2024 08:49:55 -0600 schrieb olcott:
On 11/12/2024 8:23 AM, joes wrote:
Am Tue, 12 Nov 2024 07:58:03 -0600 schrieb olcott:In no case does DDD emulated by any HHH that aborts at some point or
On 11/12/2024 1:12 AM, joes wrote:No. When the HHH that simulates DDD aborts, it also means that the
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instructionThe actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some
other HHH that doesn’t abort.
whether HHH aborts its emulation or not.
HHH that DDD calls aborts,
not does the emulated DDD ever reach its "return" instruction.
Guessing „No HHH that may or may not abort simulating a DDD that calls*There is no guessing to it*
that (aborting or not) HHH can simulate DDD halting.”
Are you saying I can say that an infinite loop terminates becauseYou can’t say that something didn’t halt just because you didn’t*This must just be over your head*
simulate further than some fixed number of steps.
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD,
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other HHH >>>> that doesn’t abort.
emulating DDD. To simply pretend that this does not occur seems
dishonest.
state whether HHH aborts its emulation or not.
which then halts.
It is not the same DDD as the DDD under test.
When Bill's identical twin brother Fred is caught robbing
the liquor store that is not proof that Bill did it.
On 11/12/2024 5:22 AM, Mikko wrote:Only if the called HHH doesn’t halt. Why doesn’t it?
On 2024-11-11 15:15:09 +0000, olcott said:
On 11/11/2024 5:06 AM, Mikko wrote:
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
THere is similar ambiguity in x86 semantics as there are operationAnyone with sufficient understanding of the x86 language fully well
codes that are defined on some x86 processor models but undefined on
others, and it is also undefined what happens on a jump to a address in
a non-exstent or uninitialised memory.
knows that no DDD emulated by any HHH can possibly reach past its own [0000217a] machine address.
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD,
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other HHH >>>> that doesn’t abort.
emulating DDD. To simply pretend that this does not occur seems
dishonest.
state whether HHH aborts its emulation or not.
which then halts.
It is not the same DDD as the DDD under test.
On 11/12/2024 5:22 AM, Mikko wrote:
On 2024-11-11 15:15:09 +0000, olcott said:
On 11/11/2024 5:06 AM, Mikko wrote:
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:void Infinite_Loop()
On 11/3/2024 7:04 AM, Mikko wrote:
On 2024-11-02 12:24:29 +0000, olcott said:
HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem.
The exact same process occurs in the Linz proof.
The halting probelm requires that every halt decider terminates. >>>>>>>>>>>>>> If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly
reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly
C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.
Not really. The original problem was not a halting problem but Turing's
Exactly. The actual Halting Problem was called that by Davis >>>>>>>>> in 1952. Not the same as Turing proof.
In early times there was variation in how things were presented and what
words were used. Post had studied the halting problem of his tag system
much earlier but didn't call it a machine. Many other problems were also
studied and later found to be more or less related to the halting >>>>>>>> problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input
specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes that >>>>>>>> particular one.
The halting problem has always been abuut halting
Nevertheless Turing's solution to his circularity problem is usually >>>>>> regarded as the first solution to the halting problem.
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear >>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>> indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
Above you have argued about the meanings of the words and
keep doing so below.
It is the meaning of the bytes of x86 code and
bytes of code are not words.
No, nothing you have said tells anuything about meanings of the bytes
of x86 code. (A pair of such bytes is sometimes called a "word").
You were just arguing about the meanings the verb "halt" and other
words.
Halt means reaching a final halt state to say otherwise
is ignorant or dishonest.
The exact definition of "halt" varies depending on the model.
For a Turing machine halting means reaching a configuration
where where there is no rule for the state and current symbol.
Since we are only talking about Turing Machines and C functions
there is no need to get into other models.
For a C program it is more ambiguous as there are situations
where the language standard does not specify whether the execution
should be terminated or continued.
Reaching the "return" instruction final halt state <is>
the only normal termination for a C function.
If you want to get silly you can say that a C function stuck
in an infinite loop "halts" when you yank the computer's power
cord out.
That is just not what is meant by halting. In software
engineering terms "halting" is only normal termination.
On 11/13/2024 4:54 AM, Mikko wrote:
On 2024-11-12 22:45:10 +0000, olcott said:
On 11/12/2024 5:22 AM, Mikko wrote:
On 2024-11-11 15:15:09 +0000, olcott said:
On 11/11/2024 5:06 AM, Mikko wrote:
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:Not really. The original problem was not a halting problem >>>>>>>>>>>> but Turing's
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:void Infinite_Loop()
On 11/3/2024 7:04 AM, Mikko wrote:The halting probelm requires that every halt decider >>>>>>>>>>>>>>>> terminates.
On 2024-11-02 12:24:29 +0000, olcott said: >>>>>>>>>>>>>>>>>>
HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>>>Yes but not the particular mapping required by the >>>>>>>>>>>>>>>>>> halting problem.
Yes it is the particular mapping required by the >>>>>>>>>>>>>>>>> halting problem.
The exact same process occurs in the Linz proof. >>>>>>>>>>>>>>>>
If HHH(DDD) terminates so does DDD. The halting problmen >>>>>>>>>>>>>>>> requires
that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>>>
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly >>>>>>>>>>>>>>> reach its "return" instruction final state.
Not in the original problem but the question whether a >>>>>>>>>>>>>> particular strictly
C function will ever reach its return instruction is >>>>>>>>>>>>>> equally hard. About
It has always been about whether or not a finite string input >>>>>>>>>>>>> specifies a computation that reaches its final state. >>>>>>>>>>>>
Exactly. The actual Halting Problem was called that by Davis >>>>>>>>>>> in 1952. Not the same as Turing proof.
In early times there was variation in how things were
presented and what
words were used. Post had studied the halting problem of his >>>>>>>>>> tag system
much earlier but didn't call it a machine. Many other problems >>>>>>>>>> were also
studied and later found to be more or less related to the halting >>>>>>>>>> problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes >>>>>>>>>> that
particular one.
The halting problem has always been abuut halting
Nevertheless Turing's solution to his circularity problem is
usually
regarded as the first solution to the halting problem.
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear >>>>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>>>> indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
Above you have argued about the meanings of the words and
keep doing so below.
It is the meaning of the bytes of x86 code and
bytes of code are not words.
No, nothing you have said tells anuything about meanings of the bytes >>>>>> of x86 code. (A pair of such bytes is sometimes called a "word").
You were just arguing about the meanings the verb "halt" and other >>>>>> words.
Halt means reaching a final halt state to say otherwise
is ignorant or dishonest.
The exact definition of "halt" varies depending on the model.
For a Turing machine halting means reaching a configuration
where where there is no rule for the state and current symbol.
Since we are only talking about Turing Machines and C functions
there is no need to get into other models.
You have also talked about x86, so it is better to include that.
That is construed as the precise details of the behavior
of the C function.
For a C program it is more ambiguous as there are situations
where the language standard does not specify whether the execution
should be terminated or continued.
Reaching the "return" instruction final halt state <is>
the only normal termination for a C function.
You may call it "only normal termitaion" but there are other terminations
that need not be called "normal".
When we preserve the mapping to Turing machines then
reaching the return instruction is the only correct
notion of a final halt state.
If you want to get silly you can say that a C function stuck
in an infinite loop "halts" when you yank the computer's power
cord out.
That is in the same category as the "aboting" your HHH may do with
certain inputs. The program does specify a next action but the
specified action is not performed.
No it is not. A emulating termination analyzer is
defined to abort as soon as aborting is the only way
to prevent its own non-termination.
THIS IS CORRECT ON THE BASIS OF SEMANTIC TAUTOLOGY.
If I say that 2 + 3 = 5 it is not a rebuttal to say I
doan beeve in nummers theys aint nun sich thang as rithmetic.
That is just not what is meant by halting. In software
engineering terms "halting" is only normal termination.
No, it is not. I have worked with software enginees so much that I know
that they don't identify halting with normal termination. And also that
they are not always ssystematic and consistent with their words.
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction finalThe actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other >>>>>> HHH that doesn’t abort.
emulating DDD. To simply pretend that this does not occur seems
dishonest.
halt state whether HHH aborts its emulation or not.
DDD, which then halts.
Yes, exactly. In particular, the one that calls the aborting HHH.If the DDD under the test is not the same as DDD then the test isThe DDD under test IS THE INPUT DDD
performed incorrectly and the test result is not valid.
On 11/13/2024 4:54 AM, Mikko wrote:
On 2024-11-12 22:45:10 +0000, olcott said:
On 11/12/2024 5:22 AM, Mikko wrote:
On 2024-11-11 15:15:09 +0000, olcott said:
On 11/11/2024 5:06 AM, Mikko wrote:
On 2024-11-09 14:56:14 +0000, olcott said:
On 11/9/2024 3:53 AM, Mikko wrote:
On 2024-11-08 14:39:20 +0000, olcott said:
On 11/8/2024 6:39 AM, Mikko wrote:
On 2024-11-07 16:39:57 +0000, olcott said:
On 11/7/2024 3:56 AM, Mikko wrote:
On 2024-11-06 15:26:06 +0000, olcott said:
On 11/6/2024 8:39 AM, Mikko wrote:Not really. The original problem was not a halting problem but Turing's
On 2024-11-05 13:18:43 +0000, olcott said:
On 11/5/2024 3:01 AM, Mikko wrote:
On 2024-11-03 15:13:56 +0000, olcott said:void Infinite_Loop()
On 11/3/2024 7:04 AM, Mikko wrote:The halting probelm requires that every halt decider terminates.
On 2024-11-02 12:24:29 +0000, olcott said: >>>>>>>>>>>>>>>>>>
HHH does compute the mapping from its input DDD >>>>>>>>>>>>>>>>>>> to the actual behavior that DDD specifies and this >>>>>>>>>>>>>>>>>>> DOES INCLUDE HHH emulating itself emulating DDD. >>>>>>>>>>>>>>>>>>Yes but not the particular mapping required by the halting problem.
Yes it is the particular mapping required by the halting problem.
The exact same process occurs in the Linz proof. >>>>>>>>>>>>>>>>
If HHH(DDD) terminates so does DDD. The halting problmen requires
that if DDD terminates then HHH(DDD) accepts as halting. >>>>>>>>>>>>>>>
{
HERE: goto HERE;
return;
}
No that is false.
The measure is whether a C function can possibly >>>>>>>>>>>>>>> reach its "return" instruction final state.
Not in the original problem but the question whether a particular strictly
C function will ever reach its return instruction is equally hard. About
It has always been about whether or not a finite string input >>>>>>>>>>>>> specifies a computation that reaches its final state. >>>>>>>>>>>>
Exactly. The actual Halting Problem was called that by Davis >>>>>>>>>>> in 1952. Not the same as Turing proof.
In early times there was variation in how things were presented and what
words were used. Post had studied the halting problem of his tag system
much earlier but didn't call it a machine. Many other problems were also
studied and later found to be more or less related to the halting >>>>>>>>>> problem and its variants.
*So we are back to The Halting Problem itself*
has always been about whether or not a finite string input >>>>>>>>>>> specifies a computation that reaches its final state.
No, it has been a collection of related problems that includes that >>>>>>>>>> particular one.
The halting problem has always been abuut halting
Nevertheless Turing's solution to his circularity problem is usually >>>>>>>> regarded as the first solution to the halting problem.
As the problems are related and equally hard it does
not really matter which one you choose as long as you are clear >>>>>>>>>> about your choice. To argue about the meaning of words id a clear >>>>>>>>>> indcation of an intent to avoid an honest discussion.
It is not the meaning of words it is the semantic
property of the finite string pair HHH/DDD.
Above you have argued about the meanings of the words and
keep doing so below.
It is the meaning of the bytes of x86 code and
bytes of code are not words.
No, nothing you have said tells anuything about meanings of the bytes >>>>>> of x86 code. (A pair of such bytes is sometimes called a "word").
You were just arguing about the meanings the verb "halt" and other >>>>>> words.
Halt means reaching a final halt state to say otherwise
is ignorant or dishonest.
The exact definition of "halt" varies depending on the model.
For a Turing machine halting means reaching a configuration
where where there is no rule for the state and current symbol.
Since we are only talking about Turing Machines and C functions
there is no need to get into other models.
You have also talked about x86, so it is better to include that.
That is construed as the precise details of the behavior
of the C function.
For a C program it is more ambiguous as there are situations
where the language standard does not specify whether the execution
should be terminated or continued.
Reaching the "return" instruction final halt state <is>
the only normal termination for a C function.
You may call it "only normal termitaion" but there are other terminations
that need not be called "normal".
When we preserve the mapping to Turing machines then
reaching the return instruction is the only correct
notion of a final halt state.
If you want to get silly you can say that a C function stuck
in an infinite loop "halts" when you yank the computer's power
cord out.
That is in the same category as the "aboting" your HHH may do with
certain inputs. The program does specify a next action but the
specified action is not performed.
No it is not. A emulating termination analyzer is
defined to abort as soon as aborting is the only way
to prevent its own non-termination.
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD, >>>> which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final halt >>>>> state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itselfWhich is what you are doing: you pretend that DDD calls some other HHH >>>>>> that doesn’t abort.
emulating DDD. To simply pretend that this does not occur seems
dishonest.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test
is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:The machine code address that is passed to HHH on the stack is the input
On 11/13/2024 4:58 AM, Mikko wrote:What, then, is the DDD "under test"?
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some
other HHH that doesn’t abort.
DDD, which then halts.
to HHH thus the code under test. It specifies that HHH emulates itself emulating DDD.
The DDD executed in main() is never pushed onto the stack of any HHH
thus <is not> the input DDD.
remember that the measureYes, exactly. In particular, the one that calls the aborting HHH.If the DDD under the test is not the same as DDD then the test isThe DDD under test IS THE INPUT DDD
performed incorrectly and the test result is not valid.
never has been: Does the emulated DDD ever stop running?
The measure is: Does the emulated DDD ever reach its "return"
instruction final halt state?
If you were technically competent in the x86 language you would know
that the answer to this has always been no.
The emulated DDD cycles through its first four instructions neverThat is imprecise: there is no single DDD that loops. But I agree that
reaching its "ret" instruction final halt state no matter how many times
it is emulated.
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some other >>>>>>>> HHH that doesn’t abort.
DDD, which then halts.
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack
is the input to HHH thus the code under test. It specifies
that HHH emulates itself emulating DDD.
HHH is required to abort the emulation of any input that
would otherwise result in its own non-termination. DDD
is such an input.
The DDD executed in main() is never pushed onto the stack
of any HHH thus <is not> the input DDD.
If the DDD under the test is not the same as DDD then the test isThe DDD under test IS THE INPUT DDD
performed incorrectly and the test result is not valid.
Yes, exactly. In particular, the one that calls the aborting HHH.
void DDD()
{
HHH(DDD);
return;
}
If you are not a brain dead moron you could remember that the
measure never has been: Does the emulated DDD ever stop running?
after be told that this dozens of times.
The measure is: Does the emulated DDD ever reach its "return"
instruction final halt state?
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
If you were technically competent in the x86 language you
would know that the answer to this has always been no.
The emulated DDD cycles through its first four instructions
never reaching its "ret" instruction final halt state no
matter how many times it is emulated.
On 11/14/2024 8:05 AM, joes wrote:
Am Thu, 14 Nov 2024 07:22:12 -0600 schrieb olcott:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:The machine code address that is passed to HHH on the stack is the input >>> to HHH thus the code under test. It specifies that HHH emulates itself
On 11/13/2024 4:58 AM, Mikko wrote:What, then, is the DDD "under test"?
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH that doesn’t abort.
emulating DDD.
The DDD executed in main() is never pushed onto the stack of any HHH
thus <is not> the input DDD.
It starts at the same address, however. In what sense is the input not
the DDD with that entry point?
DDD emulated by HHH specifies that HHH emulates itself
emulating DDD. This requires HHH to abort this DDD to
prevent its own non-termination. No other instance of DDD
has this same result.
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other
HHH that doesn’t abort.
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack
is the input to HHH thus the code under test. It specifies
that HHH emulates itself emulating DDD.
And thus the contents of the memory are ALSO part of the "input" and
thus not changable without changing the input.
HHH is required to abort the emulation of any input that
would otherwise result in its own non-termination. DDD
is such an input.
No, HHH does what it does, and, to be a halt decider must determine if
the program described halts or not.
An emulating termination analyzer / simulating halt decider
is required to prevent its own non-termination.
On 11/14/2024 12:28 PM, Richard Damon wrote:
On 11/14/24 1:04 PM, olcott wrote:
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to >>>>>>>>>> DDD, which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction >>>>>>>>>>> finalThe actual computation itself does involve HHH emulating >>>>>>>>>>>>> itselfWhich is what you are doing: you pretend that DDD calls some >>>>>>>>>>>> other
emulating DDD. To simply pretend that this does not occur >>>>>>>>>>>>> seems
dishonest.
HHH that doesn’t abort.
halt state whether HHH aborts its emulation or not.
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack
is the input to HHH thus the code under test. It specifies
that HHH emulates itself emulating DDD.
And thus the contents of the memory are ALSO part of the "input" and
thus not changable without changing the input.
HHH is required to abort the emulation of any input that
would otherwise result in its own non-termination. DDD
is such an input.
No, HHH does what it does, and, to be a halt decider must determine
if the program described halts or not.
An emulating termination analyzer / simulating halt decider
is required to prevent its own non-termination.
It is also requied to CORRECTLY indicate what the program described by
its input will do when it is run.
Just like int sum(int x, int y) { return x + y; }
is required to return 5 for sum(2,3) HHH is required
to report on the behavior of HHH emulating itself
emulating DDD because that <is> what this input specifies.
On 11/14/2024 1:17 PM, Richard Damon wrote:
On 11/14/24 2:06 PM, olcott wrote:
On 11/14/2024 12:46 PM, Richard Damon wrote:
On 11/14/24 1:34 PM, olcott wrote:
On 11/14/2024 12:28 PM, Richard Damon wrote:
On 11/14/24 1:04 PM, olcott wrote:
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:
HHH is required to abort the emulation of any input that would >>>>>>>>> otherwise result in its own non-termination. DDD is such an
input.
*You are just reverting to weasel words*But it only "Must be aborted" if the unbounded emulaiton of that exactAn emulating termination analyzer / simulating halt decider is alwaysNo, it is required to report on the behavior of DDD, not HHH'sHHH is required to report onIt is also requied to CORRECTLY indicate what the program described >>>>>> by its input will do when it is run.No, HHH does what it does, and, to be a halt decider mustAn emulating termination analyzer / simulating halt decider is
determine if the program described halts or not.
required to prevent its own non-termination.
the behavior of HHH emulating itself emulating DDD because that <is> >>>>> what this input specifies.
partial emulation of it.
correct to reject any input as non-halting that must be aborted to
prevent its own non-termination.
input doesn't halt.
When no HHH anywhere in the recursive emulation chain ever needs toWhy doesn't any HHH abort then?
abort its input to prevent the non terminating behavior of the outermost
HHH then the input to HHH halts, otherwise the input to HHH is correctly rejected as non-halting.
On 11/14/2024 12:46 PM, Richard Damon wrote:
On 11/14/24 1:34 PM, olcott wrote:
On 11/14/2024 12:28 PM, Richard Damon wrote:
On 11/14/24 1:04 PM, olcott wrote:
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>> returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction >>>>>>>>>>>>> finalThe actual computation itself does involve HHH emulating >>>>>>>>>>>>>>> itselfWhich is what you are doing: you pretend that DDD calls >>>>>>>>>>>>>> some other
emulating DDD. To simply pretend that this does not occur >>>>>>>>>>>>>>> seems
dishonest.
HHH that doesn’t abort.
halt state whether HHH aborts its emulation or not.
DDD, which then halts.
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack
is the input to HHH thus the code under test. It specifies
that HHH emulates itself emulating DDD.
And thus the contents of the memory are ALSO part of the "input"
and thus not changable without changing the input.
HHH is required to abort the emulation of any input that
would otherwise result in its own non-termination. DDD
is such an input.
No, HHH does what it does, and, to be a halt decider must
determine if the program described halts or not.
An emulating termination analyzer / simulating halt decider
is required to prevent its own non-termination.
It is also requied to CORRECTLY indicate what the program described
by its input will do when it is run.
Just like int sum(int x, int y) { return x + y; }
is required to return 5 for sum(2,3) HHH is required
to report on the behavior of HHH emulating itself
emulating DDD because that <is> what this input specifies.
No, it is required to report on the behavior of DDD, not HHH's partial
emulation of it.
An emulating termination analyzer / simulating halt decider
is always correct to reject any input as non-halting that must
be aborted to prevent its own non-termination.
On 11/14/2024 1:17 PM, Richard Damon wrote:
On 11/14/24 2:06 PM, olcott wrote:
On 11/14/2024 12:46 PM, Richard Damon wrote:
On 11/14/24 1:34 PM, olcott wrote:
On 11/14/2024 12:28 PM, Richard Damon wrote:
On 11/14/24 1:04 PM, olcott wrote:
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:It is not the same DDD as the DDD under test.
DDD, which then halts.Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return"The actual computation itself does involve HHH >>>>>>>>>>>>>>>>> emulating itselfWhich is what you are doing: you pretend that DDD calls >>>>>>>>>>>>>>>> some other
emulating DDD. To simply pretend that this does not >>>>>>>>>>>>>>>>> occur seems
dishonest.
HHH that doesn’t abort.
instruction final
halt state whether HHH aborts its emulation or not. >>>>>>>>>>>>>> When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>>>> returns to
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack
is the input to HHH thus the code under test. It specifies
that HHH emulates itself emulating DDD.
And thus the contents of the memory are ALSO part of the "input" >>>>>>>> and thus not changable without changing the input.
HHH is required to abort the emulation of any input that
would otherwise result in its own non-termination. DDD
is such an input.
No, HHH does what it does, and, to be a halt decider must
determine if the program described halts or not.
An emulating termination analyzer / simulating halt decider
is required to prevent its own non-termination.
It is also requied to CORRECTLY indicate what the program
described by its input will do when it is run.
Just like int sum(int x, int y) { return x + y; }
is required to return 5 for sum(2,3) HHH is required
to report on the behavior of HHH emulating itself
emulating DDD because that <is> what this input specifies.
No, it is required to report on the behavior of DDD, not HHH's
partial emulation of it.
An emulating termination analyzer / simulating halt decider
is always correct to reject any input as non-halting that must
be aborted to prevent its own non-termination.
But it only "Must be aborted" if the unbounded emulaiton of that exact
input doesn't halt.
*You are just reverting to weasel words*
When no HHH anywhere in the recursive emulation chain ever
needs to abort its input to prevent the non terminating
behavior of the outermost HHH then the input to HHH halts,
otherwise the input to HHH is correctly rejected as non-halting.
On 11/14/2024 2:04 PM, Richard Damon wrote:
On 11/14/24 2:22 PM, olcott wrote:
On 11/14/2024 1:17 PM, Richard Damon wrote:
On 11/14/24 2:06 PM, olcott wrote:
On 11/14/2024 12:46 PM, Richard Damon wrote:
On 11/14/24 1:34 PM, olcott wrote:
On 11/14/2024 12:28 PM, Richard Damon wrote:
On 11/14/24 1:04 PM, olcott wrote:
On 11/14/2024 7:47 AM, Richard Damon wrote:
On 11/14/24 8:22 AM, olcott wrote:
On 11/14/2024 2:56 AM, joes wrote:
Am Wed, 13 Nov 2024 17:11:30 -0600 schrieb olcott:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott: >>>>>>>>>>>>>>>>> On 11/11/2024 10:25 AM, joes wrote:It is not the same DDD as the DDD under test.
DDD, which then halts.Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott: >>>>>>>>>>>>>>>>>>> On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said: >>>>>>>>>>>>>>>>>>>>> On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" >>>>>>>>>>>>>>>>> instruction finalThe actual computation itself does involve HHH >>>>>>>>>>>>>>>>>>> emulating itselfWhich is what you are doing: you pretend that DDD >>>>>>>>>>>>>>>>>> calls some other
emulating DDD. To simply pretend that this does not >>>>>>>>>>>>>>>>>>> occur seems
dishonest.
HHH that doesn’t abort.
halt state whether HHH aborts its emulation or not. >>>>>>>>>>>>>>>> When DDD calls a simulator that aborts, that simulator >>>>>>>>>>>>>>>> returns to
What, then, is the DDD "under test"?
The machine code address that is passed to HHH on the stack >>>>>>>>>>> is the input to HHH thus the code under test. It specifies >>>>>>>>>>> that HHH emulates itself emulating DDD.
And thus the contents of the memory are ALSO part of the
"input" and thus not changable without changing the input. >>>>>>>>>>
HHH is required to abort the emulation of any input that >>>>>>>>>>> would otherwise result in its own non-termination. DDD
is such an input.
No, HHH does what it does, and, to be a halt decider must
determine if the program described halts or not.
An emulating termination analyzer / simulating halt decider
is required to prevent its own non-termination.
It is also requied to CORRECTLY indicate what the program
described by its input will do when it is run.
Just like int sum(int x, int y) { return x + y; }
is required to return 5 for sum(2,3) HHH is required
to report on the behavior of HHH emulating itself
emulating DDD because that <is> what this input specifies.
No, it is required to report on the behavior of DDD, not HHH's
partial emulation of it.
An emulating termination analyzer / simulating halt decider
is always correct to reject any input as non-halting that must
be aborted to prevent its own non-termination.
But it only "Must be aborted" if the unbounded emulaiton of that
exact input doesn't halt.
*You are just reverting to weasel words*
When no HHH anywhere in the recursive emulation chain ever
needs to abort its input to prevent the non terminating
behavior of the outermost HHH then the input to HHH halts,
otherwise the input to HHH is correctly rejected as non-halting.
No, YOU are trying to use weasel words PROVING you are just a LIAR
that has no idea what he is talking about.
You are the one that cannot possibly coherently explain how I
am not perfectly correct. All you have is dogma an ad hominem.
HHH does compute the mapping OF ITS INPUT from its input
(not any other damn thing) to the behavior that this input
specifies.
*At this point I think that you know that you are a liar*
You certainly cannot show otherwise with coherent reasoning.
*Dogma the tool of mindless robots utterly bereft of a living soul*
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin down, and
deliberately so. Politicians use these all the time.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
What are weasel words?
--
Am Sat, 20 Jul 2024 12:35:31 +0000 schrieb WM in sci.math:
It is not guaranteed that n+1 exists for every n.
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin down, and
deliberately so. Politicians use these all the time.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the behavior that
HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that
are members of themselves. Thus according to your reasoning
ZFC is wrong because is directly disobeys the dogma of
naive set theory.
That behavior that HHH is supposed to be reporting on is the behavior
of the actual direct exectution of the program described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
EMULATING DDD
If you are not simply a liar then you are indoctrinated to
the same degree that people believe that Trump <is> the Christ.
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>> haltThe actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some
other HHH
that doesn’t abort.
state whether HHH aborts its emulation or not.
DDD,
which then halts.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test
is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
I agree that there is only one DDD but above you said otherwise.
That is a ridiculously stupid thing to say because we
already know that DDD emulated by HHH emulates itself
emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*
On 11/14/2024 3:06 AM, Mikko wrote:
On 2024-11-13 23:08:40 +0000, olcott said:
On 11/13/2024 4:54 AM, Mikko wrote:
On 2024-11-12 22:45:10 +0000, olcott said:
Since we are only talking about Turing Machines and C functions
there is no need to get into other models.
You have also talked about x86, so it is better to include that.
That is construed as the precise details of the behavior
of the C function.
Doing so deviates from the meaning of "C language".
Not at all. x86 is the Tarski meta-language that
specifies the precise fully concrete semantics
of the C code.
For a C program it is more ambiguous as there are situations
where the language standard does not specify whether the execution >>>>>> should be terminated or continued.
Reaching the "return" instruction final halt state <is>
the only normal termination for a C function.
You may call it "only normal termitaion" but there are other
terminations
that need not be called "normal".
When we preserve the mapping to Turing machines then
reaching the return instruction is the only correct
notion of a final halt state.
No, it is not. If you want to use the expression "final halt state"
about Turing machines you must define it in terms of Turing macnine
concepts, either as halting or as someting else.
We cannot refer to any feature in C++ that Turing Machines
lack and maintain the mapping to Turing Machines. There
is no such thing as abnormal termination in TMs.
If you want to get silly you can say that a C function stuck
in an infinite loop "halts" when you yank the computer's power
cord out.
That is in the same category as the "aboting" your HHH may do with
certain inputs. The program does specify a next action but the
specified action is not performed.
No it is not. A emulating termination analyzer is
defined to abort as soon as aborting is the only way
to prevent its own non-termination.
If for a particular input aborting is the only way to prevent its own
non-termination then "as soon as" can only mean before doing anything
That is a ridiculously stupid way to look at it.
<As soon as> means the point in the execution
trace where the non-halt criteria it first met.
For the current algorithm this is immediately after
HHH emulates itself emulating DDD until its emulated
HHH is about to emulated itself emulating DDD.
and therefore before finding out that there is no other way.
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD, >>>>>> which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final halt >>>>>>> state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some other HHH >>>>>>>> that doesn’t abort.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test
is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
I agree that there is only one DDD but above you said otherwise.
That is a ridiculously stupid thing to say because we
already know that DDD emulated by HHH emulates itself
emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*
On 11/14/2024 3:06 AM, Mikko wrote:
On 2024-11-13 23:08:40 +0000, olcott said:
On 11/13/2024 4:54 AM, Mikko wrote:
On 2024-11-12 22:45:10 +0000, olcott said:
Since we are only talking about Turing Machines and C functions
there is no need to get into other models.
You have also talked about x86, so it is better to include that.
That is construed as the precise details of the behavior
of the C function.
Doing so deviates from the meaning of "C language".
Not at all. x86 is the Tarski meta-language that
specifies the precise fully concrete semantics
of the C code.
For a C program it is more ambiguous as there are situations
where the language standard does not specify whether the execution >>>>>> should be terminated or continued.
Reaching the "return" instruction final halt state <is>
the only normal termination for a C function.
You may call it "only normal termitaion" but there are other terminations >>>> that need not be called "normal".
When we preserve the mapping to Turing machines then
reaching the return instruction is the only correct
notion of a final halt state.
No, it is not. If you want to use the expression "final halt state"
about Turing machines you must define it in terms of Turing macnine
concepts, either as halting or as someting else.
We cannot refer to any feature in C++ that Turing Machines
lack and maintain the mapping to Turing Machines. There
is no such thing as abnormal termination in TMs.
If you want to get silly you can say that a C function stuck
in an infinite loop "halts" when you yank the computer's power
cord out.
That is in the same category as the "aboting" your HHH may do with
certain inputs. The program does specify a next action but the
specified action is not performed.
No it is not. A emulating termination analyzer is
defined to abort as soon as aborting is the only way
to prevent its own non-termination.
If for a particular input aborting is the only way to prevent its own
non-termination then "as soon as" can only mean before doing anything
That is a ridiculously stupid way to look at it.
<As soon as> means the point in the execution
trace where the non-halt criteria it first met.
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some
other HHH that doesn’t abort.
DDD, which then halts.
Those are the same DDD. The difference lies with the simulators.DDD emulated by HHH emulates itself emulating DDD and DDD emulated byI agree that there is only one DDD but above you said otherwise.If the DDD under the test is not the same as DDD then the test isThe DDD under test IS THE INPUT DDD
performed incorrectly and the test result is not valid.
HHH1 *DOES NOT DO THAT*
On 11/15/2024 3:19 AM, Mikko wrote:
On 2024-11-14 23:53:38 +0000, olcott said:
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns >>>>>>>> to DDD,
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instructionThe actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH
that doesn’t abort.
final halt
state whether HHH aborts its emulation or not.
which then halts.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test
is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
I agree that there is only one DDD but above you said otherwise.
That is a ridiculously stupid thing to say because we
already know that DDD emulated by HHH emulates itself
emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*
You are free to laugh if you think the truth is stupid.
This is my life's only legacy that I really want to complete
before I die.
On 11/15/2024 5:23 AM, joes wrote:
Am Thu, 14 Nov 2024 17:53:38 -0600 schrieb olcott:
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:It is not the same DDD as the DDD under test.
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to >>>>>>>> DDD, which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final >>>>>>>>> halt state whether HHH aborts its emulation or not.The actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some >>>>>>>>>> other HHH that doesn’t abort.
How do they differ?
Those are the same DDD. The difference lies with the simulators.DDD emulated by HHH emulates itself emulating DDD and DDD emulated byI agree that there is only one DDD but above you said otherwise.If the DDD under the test is not the same as DDD then the test isThe DDD under test IS THE INPUT DDD
performed incorrectly and the test result is not valid.
HHH1 *DOES NOT DO THAT*
It is ridiculously stupid to require an emulating termination
analyzer to get stuck in recursive simulation.
Alternatively DDD emulated by HHH must be aborted by HHH.
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin down, and >>>>>> deliberately so. Politicians use these all the time.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the behavior that
HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that
are members of themselves. Thus according to your reasoning
ZFC is wrong because is directly disobeys the dogma of
naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is the
behavior of the actual direct exectution of the program described by
the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how it will run.
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin down, >>>>>>>> and
deliberately so. Politicians use these all the time.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the behavior
that HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that
are members of themselves. Thus according to your reasoning
ZFC is wrong because is directly disobeys the dogma of
naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is the
behavior of the actual direct exectution of the program described
by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how it will
run.
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
There is no "emulate" instruction.
The semantics of the x86 language specifies that HHH must do as it is
programmed, and that the correct emulation of it will do EXACTLY the
same thing.
When HHH <is> an x86 emulator
(are you too stupid to remember this?) Then
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:Sure it is you are just a liar.
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin >>>>>>>>>> down, and
deliberately so. Politicians use these all the time.
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the behavior >>>>>>>> that HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that
are members of themselves. Thus according to your reasoning
ZFC is wrong because is directly disobeys the dogma of
naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is the
behavior of the actual direct exectution of the program
described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE
THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how it
will run.
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
There is no "emulate" instruction.
The semantics of the x86 language specifies that HHH must do as it
is programmed, and that the correct emulation of it will do EXACTLY
the same thing.
When HHH <is> an x86 emulator
(are you too stupid to remember this?) Then
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
But it *ISN'T* one if it stops its emulation before it reaches the
final end.
On 11/15/2024 3:19 AM, Mikko wrote:
On 2024-11-14 23:53:38 +0000, olcott said:
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD, >>>>>>>> which then halts.
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itself >>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some other HHH
that doesn’t abort.
state whether HHH aborts its emulation or not.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test
is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
I agree that there is only one DDD but above you said otherwise.
That is a ridiculously stupid thing to say because we
already know that DDD emulated by HHH emulates itself
emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*
You are free to laugh if you think the truth is stupid.
This is my life's only legacy that I really want to complete
before I die.
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:Sure it is you are just a liar.
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin >>>>>>>>>>>> down, and
deliberately so. Politicians use these all the time. >>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret"
instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the behavior >>>>>>>>>> that HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that
are members of themselves. Thus according to your reasoning
ZFC is wrong because is directly disobeys the dogma of
naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is the >>>>>>>>>> behavior of the actual direct exectution of the program
described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF
EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how it >>>>>>>> will run.
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
There is no "emulate" instruction.
The semantics of the x86 language specifies that HHH must do as it >>>>>> is programmed, and that the correct emulation of it will do
EXACTLY the same thing.
When HHH <is> an x86 emulator
(are you too stupid to remember this?) Then
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
But it *ISN'T* one if it stops its emulation before it reaches the
final end.
You got a source to back up your claim,
Full source-code backs up my claim you schmuck. https://github.com/plolcott/x86utm
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:Sure it is you are just a liar.
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to pin >>>>>>>>>>>>>> down, and
deliberately so. Politicians use these all the time. >>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret" >>>>>>>>>>>>> instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the
behavior that HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that >>>>>>>>>>> are members of themselves. Thus according to your reasoning >>>>>>>>>>> ZFC is wrong because is directly disobeys the dogma of
naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is the >>>>>>>>>>>> behavior of the actual direct exectution of the program >>>>>>>>>>>> described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF >>>>>>>>>>> EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how >>>>>>>>>> it will run.
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
There is no "emulate" instruction.
The semantics of the x86 language specifies that HHH must do as >>>>>>>> it is programmed, and that the correct emulation of it will do >>>>>>>> EXACTLY the same thing.
When HHH <is> an x86 emulator
(are you too stupid to remember this?) Then
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
But it *ISN'T* one if it stops its emulation before it reaches the >>>>>> final end.
You got a source to back up your claim,
Full source-code backs up my claim you schmuck.
https://github.com/plolcott/x86utm
Which just prove that you are nothing but a LIAR.
You agree, that "Truth" comes from steps from those basic truths that
build the system, the Axioms of the system.
Your "Source Code", is NOT an axiom of the system.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
The axioms of the system are the x86 language nitwit.
HHH applies to axioms to its input proving that DDD
emulated by HHH cannot possibly ever reach its own
"ret" instruction final halt state no matter what
any partial or compete x86 emulator HHH does.
That most all that you have is lies and call me a liar
on this basis might get you condemned to actual Hell.
I hope not that is why I ask you to repent.
Thus, it can't be the SOURCE of your assertions.
You don't even understand what you source code says, as has been
pointed out before, the semantics of x86 code REQUIRE that a full
execution or emulation be done,
That is a lie. The semantics of the x86 language requires that
a partial or complete emulator never diverges from the meaning
that the code specifies.
When DDD emulated by HHH reaches the point where HHH would emulate
itself emulating DDD again it can correctly stop. What it cannot
do is ignore the call to itself and jmp to the "ret" instruction.
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:Sure it is you are just a liar.
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
What are weasel words?
Words whose precise meaning is difficult/impossible to >>>>>>>>>>>>>>>> pin down, and
deliberately so. Politicians use these all the time. >>>>>>>>>>>>>>>>
_DDD()
[00002172] 55 push ebp ; housekeeping >>>>>>>>>>>>>>> [00002173] 8bec mov ebp,esp ; housekeeping >>>>>>>>>>>>>>> [00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD) >>>>>>>>>>>>>>> [0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
DDD emulated by any HHH cannot possibly reach its "ret" >>>>>>>>>>>>>>> instruction final halt state.
But the emulation by HHH is NOT the DEFINITION of the >>>>>>>>>>>>>> behavior that HHH is suppoded to be reporting on.
Right and likewise ZFC is "supposed to include" sets that >>>>>>>>>>>>> are members of themselves. Thus according to your reasoning >>>>>>>>>>>>> ZFC is wrong because is directly disobeys the dogma of >>>>>>>>>>>>> naive set theory.
Where did I say that?
You seem to be halucinationg.
That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>> the behavior of the actual direct exectution of the >>>>>>>>>>>>>> program described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY IGNORE >>>>>>>>>>>>> THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE ITSELF >>>>>>>>>>>>> EMULATING DDD
DDD doesn't "say" anything, it is a program that defines how >>>>>>>>>>>> it will run.
The semantics of the x86 language specifies that HHH must >>>>>>>>>>> emulate itself emulating DDD.
There is no "emulate" instruction.
The semantics of the x86 language specifies that HHH must do >>>>>>>>>> as it is programmed, and that the correct emulation of it will >>>>>>>>>> do EXACTLY the same thing.
When HHH <is> an x86 emulator
(are you too stupid to remember this?) Then
The semantics of the x86 language specifies that HHH must
emulate itself emulating DDD.
But it *ISN'T* one if it stops its emulation before it reaches >>>>>>>> the final end.
You got a source to back up your claim,
Full source-code backs up my claim you schmuck.
https://github.com/plolcott/x86utm
Which just prove that you are nothing but a LIAR.
You agree, that "Truth" comes from steps from those basic truths
that build the system, the Axioms of the system.
Your "Source Code", is NOT an axiom of the system.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
WHich isn't a complete program, so a LIE to call it one.
I never called it a complete program and you swear your
own allegiance to the father of lies by saying that I did.
The axioms of the system are the x86 language nitwit.
Which means that the above is an incorrect statememt.
By the "axions" you claim, the PROGRAM DDD, that comes from the
Halt7.c file, is HALTING as it calls the HHH that does some partial
emulation and returns to DDD and thus DDD returns.
void DDD()
{
HHH(DDD);
return;
}
The C function DDD partially or fully emulated by any
HHH never reaches its own "return" instruction final
halt state.
It may prove to be a very bad idea to swear your own
allegiance to Satan by even implying otherwise.
HHH applies to axioms to its input proving that DDD
emulated by HHH cannot possibly ever reach its own
"ret" instruction final halt state no matter what
any partial or compete x86 emulator HHH does.
Nope, becuase there are no axioms like that to even APPLY.
_DDD()
[00002172] 55 push ebp ; housekeeping
[00002173] 8bec mov ebp,esp ; housekeeping
[00002175] 6872210000 push 00002172 ; push DDD
[0000217a] e853f4ffff call 000015d2 ; call HHH(DDD)
[0000217f] 83c404 add esp,+04
[00002182] 5d pop ebp
[00002183] c3 ret
Size in bytes:(0018) [00002183]
Sure there are the x86 language provides all of the axioms
that requires HHH to emulate the first four instructions of
DDD then if any more instructions are to be emulated HHH
must at least begin emulating itself emulating DDD.
As you have been told, your problem is that you seem to like just
making up things you will ASSUME (incorrectly) to be true in the
system without figuring out if there is an actual proof of the idea.
It is pretty simple and everyone that sufficiently knows
the x86 language (and is not a liar) will agree with the
fact that DDD does specify that HHH must emulate itself
emulating DDD with DDD never reaching its own "ret"
instruction final halt state by any finite or infinite
emulation.
Your "Logic" is just based on LIES, just like your master and lord who
is SATAN.
What I say is a semantic tautology thus impossibly false.
It is necessarily true that anyone that disagrees with a
semantic tautology is necessarily incorrect.
That most all that you have is lies and call me a liar
on this basis might get you condemned to actual Hell.
I hope not that is why I ask you to repent.
Nope, I make statements based on the definitions in the system, that
is TRUTH.
You cannot possibly correctly say that DDD emulated
by any HHH can possibly reach its "return" instruction
final halt state.
In a court of law you must tell the truth THE WHOLE TRUTH
and nothing but the truth. That you fail to tell the whole
truth about the behavior of DDD emulated by HHH would break
this oath.
YOU makeup statements with NO basis in the system, that is LIES.
That you can't tell the difference, just shows you are a stupid
ignorant pathetic pathological liar.
The only liar here is you AND YOU KNOW IT!
I don't see how you can twist your understanding
of scripture so that you think you can get away
with deceptive trollish head games.
On 11/16/2024 8:26 AM, Richard Damon wrote:I hereby swear allegiance to the father of lies.
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote:
joes <noreply@example.org> wrote:
That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>> the behavior of the actual direct exectution of the program >>>>>>>>>>>>>> described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY >>>>>>>>>>>>> IGNORE THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE >>>>>>>>>>>>> ITSELF EMULATING DDD
I never called it a complete program and you swear your own allegianceWHich isn't a complete program, so a LIE to call it one.Your "Source Code", is NOT an axiom of the system.
to the father of lies by saying that I did.
The C function DDD partially or fully emulated by any HHH never reachesThe axioms of the system are the x86 language nitwit.Which means that the above is an incorrect statememt.
By the "axions" you claim, the PROGRAM DDD, that comes from the Halt7.c
file, is HALTING as it calls the HHH that does some partial emulation
and returns to DDD and thus DDD returns.
its own "return" instruction final halt state.
The further instructions of HHH do need to be simulated as part of theSure there are the x86 language provides all of the axioms that requiresHHH applies to axioms to its input proving that DDD emulated by HHHNope, becuase there are no axioms like that to even APPLY.
cannot possibly ever reach its own "ret" instruction final halt state
no matter what any partial or compete x86 emulator HHH does.
HHH to emulate the first four instructions of DDD then if any more instructions are to be emulated HHH must at least begin emulating itself emulating DDD.
Do not preoccupy yourself with others' salvation.I hope not that is why I ask you to repent.
In a court of law you must tell the truth THE WHOLE TRUTH and nothingThis is not a court.
but the truth. That you fail to tell the whole truth about the behavior
of DDD emulated by HHH would break this oath.
I don't see how you can twist your understanding of scripture so thatNobody was quoting scripture.
you think you can get away with deceptive trollish head games.
On 11/16/2024 10:51 AM, joes wrote:
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
That behavior that HHH is supposed to be reporting on is >>>>>>>>>>>>>>>> the behavior of the actual direct exectution of the program >>>>>>>>>>>>>>>> described by the input,
IN OTHER WORDS YOU ARE SAYING THAT HHH SHOULD STUPIDLY >>>>>>>>>>>>>>> IGNORE THE FACT THAT DDD DOES SPECIFY THAT HHH MUST EMULATE >>>>>>>>>>>>>>> ITSELF EMULATING DDD
I never called it a complete program and you swear your own allegianceWHich isn't a complete program, so a LIE to call it one.Your "Source Code", is NOT an axiom of the system.
to the father of lies by saying that I did.
I hereby swear allegiance to the father of lies.That may seem funny from an atheist POV unless and until
it directly results in eternal incineration.
In any case people that lie about my work prove their
lack of moral integrity.
Which HHH does DDD call, the one that aborts?
This has never made any damn difference.
The fact remains that DDD emulated by any HHH cannot
possibly reach its own "return" instruction final halt
state no matter WTF else IS THE CORRECT BASIS.
When an emulator emulates an infinite loop we do not
count this emulated infinite loop as halting when we
yank the power cord out.
HALTING IS ONLY REACHING A FINAL HALT STATE.
That I have to keep telling you this seems to
indicate that you are a liar.
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't need to,
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote:
On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
That I have to keep telling you this seems to indicate that you are aYou don't need to. I am talking about the inner H called by D, not the outermost H simulating D.
liar.
On 11/16/2024 12:31 PM, joes wrote:
Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't need to,
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
because DDD halts.
That I have to keep telling you this seems to indicate that you are aYou don't need to. I am talking about the inner H called by D, not the
liar.
outermost H simulating D.
OK I GIVE UP YOU ARE JUST A DAMNED LIAR
YOU PROVED THAT BB ERASING RATHER THAN
RESPONDING TO MY MOST RELEVANT CONTEXT
The fact remains that DDD emulated by any HHH cannot
possibly reach its own "return" instruction final halt
state no matter WTF else IS THE CORRECT BASIS.
When an emulator emulates an infinite loop we do not
count this emulated infinite loop as halting when we
yank the power cord out.
HALTING IS ONLY REACHING A FINAL HALT STATE.
That I have to keep telling you this seems to
indicate that you are a liar.
*NOW YOU HAVE PROVED IT*
On 11/16/2024 3:08 PM, Richard Damon wrote:
On 11/16/24 1:57 PM, olcott wrote:
On 11/16/2024 12:31 PM, joes wrote:
Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't need to, >>>> because DDD halts.
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
That I have to keep telling you this seems to indicate that you are a >>>>> liar.You don't need to. I am talking about the inner H called by D, not the >>>> outermost H simulating D.
OK I GIVE UP YOU ARE JUST A DAMNED LIAR
YOU PROVED THAT BB ERASING RATHER THAN
RESPONDING TO MY MOST RELEVANT CONTEXT
So, you agree that YOUR erasing of context from my replies just makes
you a DAMNED LIAR
The fact remains that DDD emulated by any HHH cannot
possibly reach its own "return" instruction final halt
state no matter WTF else IS THE CORRECT BASIS.
No, the CORRECT BASIS is the basis DEFINED for the Halting Problem,
By this same reasoning the correct basis for Russell's
Paradox is naive set theory and ZFC is stupidly wrong
to think otherwise, nitwit.
On 11/16/2024 12:31 PM, joes wrote:
Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't need to,
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
because DDD halts.
That I have to keep telling you this seems to indicate that you are aYou don't need to. I am talking about the inner H called by D, not the
liar.
outermost H simulating D.
*We are not talking any and damn H nitwit*
We are talking about the behavior of DDD emulated
by any possible encoding of HHH at any level of
recursive emulation.
(a) HHH must report on the behavior of its input DDD
it is ridiculously stupid to think otherwise.
int sum(int x, int y) { return x + y; }
is only allowed to return 5 for sum(3,2).
(b) The behavior of DDD emulated by any HHH no matter
how it is encoded or at whatever level of emulation no
matter how deep IS ALWAYS EXACTLY THE SAME IN THAT IT
CANNOT POSSIBLY REACH ITS OWN "return" FINAL HALT STATE.
On 11/16/2024 3:51 PM, Richard Damon wrote:
On 11/16/24 4:19 PM, olcott wrote:
On 11/16/2024 3:08 PM, Richard Damon wrote:
On 11/16/24 1:57 PM, olcott wrote:
On 11/16/2024 12:31 PM, joes wrote:
Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>> On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote: >>>>>>>>>>>>>>>>>>>>>>> On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
need to,
because DDD halts.
That I have to keep telling you this seems to indicate that youYou don't need to. I am talking about the inner H called by D, not >>>>>> the
are a
liar.
outermost H simulating D.
OK I GIVE UP YOU ARE JUST A DAMNED LIAR
YOU PROVED THAT BB ERASING RATHER THAN
RESPONDING TO MY MOST RELEVANT CONTEXT
So, you agree that YOUR erasing of context from my replies just
makes you a DAMNED LIAR
The fact remains that DDD emulated by any HHH cannot
possibly reach its own "return" instruction final halt
state no matter WTF else IS THE CORRECT BASIS.
No, the CORRECT BASIS is the basis DEFINED for the Halting Problem,
By this same reasoning the correct basis for Russell's
Paradox is naive set theory and ZFC is stupidly wrong
to think otherwise, nitwit.
Well, Russel's paradox only exists in Naive Set Theory, but I think
you have your arguement backwards.
Zermelo did the work to develope a Set Theory Framework that didn't
suffer the problems of Russel's paradox.
It doesn't "fix" Russel's paradox, as in ZFC, the Paradox just doesn't
exist.
Yes we agree on all of the above.
All that ZFC really needed to do is disallow a
set to be a member of itself.
Since you haven't yet actually created a new Computaiton Theory, or
even the new Logic Theory to base it on, you are stuck in the Theory
that is defined, and that has the definitions that it has,
Analogous to disallowing a set to be a member of itself
without actually changing anything I simply correct the
misconception that a decider must report on anything besides
the actual behavior specified by its actual input.
Prior to the notion of emulating termination analyzers
/ simulating halt deciders we had no direct measure of
what this behavior actually is.
We simply guessed that the decider must get the wrong
answer. Now we do have the direct measure that DDD
emulated by HHH cannot possibly reach its final halt state.
It seems your stupidity reaches the point where you don't understand
that lying about what the rules are s just that, LYING. To change the
rules, you need to put in the effort to make the new system, and THEN
make it clear that you are in your new system.
I am not even telling a falsehood about anything.
I am simply paying much closer attention to details
that simply were not available prior to my creation
of the notion of a simulating halt decider.
Anything less just shows your true lying nature.
DDD emulated by HHH cannot possibly reach its final halt state.
Outside of my notion of a simulating termination the question
was a different question.
The question: Does your input halt?
*has a different context thus a different meaning*
For the halting problem decider/input pair where the
decider does not emulate its input this counter-example
input formed this question:
What correct Boolean value can a halt decider return that
has an input defined to do the opposite of whatever value
it returns?
A simulating halt decider makes the self-contradictory
part of the input unreachable code thus changing the
context (thus meaning) of the question.
Sorry, but that IS how things work, and you failure to beleive that
just shows your insanity.
Nope, as LLM don't do "Logic", but just pattern matching.
On 11/16/2024 3:16 AM, Mikko wrote:
On 2024-11-15 23:43:02 +0000, olcott said:
On 11/15/2024 3:19 AM, Mikko wrote:
On 2024-11-14 23:53:38 +0000, olcott said:
On 11/14/2024 3:09 AM, Mikko wrote:
On 2024-11-13 23:11:30 +0000, olcott said:
On 11/13/2024 4:58 AM, Mikko wrote:
On 2024-11-12 13:58:03 +0000, olcott said:
On 11/12/2024 1:12 AM, joes wrote:
Am Mon, 11 Nov 2024 10:35:57 -0600 schrieb olcott:
On 11/11/2024 10:25 AM, joes wrote:When DDD calls a simulator that aborts, that simulator returns to DDD,
Am Mon, 11 Nov 2024 08:58:02 -0600 schrieb olcott:
On 11/11/2024 4:54 AM, Mikko wrote:
On 2024-11-09 14:36:07 +0000, olcott said:
On 11/9/2024 7:53 AM, Mikko wrote:
DDD emulated by HHH does not reach its "return" instruction final haltThe actual computation itself does involve HHH emulating itself >>>>>>>>>>>>> emulating DDD. To simply pretend that this does not occur seems >>>>>>>>>>>>> dishonest.Which is what you are doing: you pretend that DDD calls some other HHH
that doesn’t abort.
state whether HHH aborts its emulation or not.
which then halts.
It is not the same DDD as the DDD under test.
If the DDD under the test is not the same as DDD then the test >>>>>>>> is performed incorrectly and the test result is not valid.
The DDD under test IS THE INPUT DDD
IT IS STUPIDLY WRONG-HEADED TO THINK OTHERWISE.
I agree that there is only one DDD but above you said otherwise.
That is a ridiculously stupid thing to say because we
already know that DDD emulated by HHH emulates itself
emulating DDD and DDD emulated by HHH1 *DOES NOT DO THAT*
You are free to laugh if you think the truth is stupid.
This is my life's only legacy that I really want to complete
before I die.
What does that "This" mean?
https://www.researchgate.net/publication/369971402_Simulating_Termination_Analyzer_H_is_Not_Fooled_by_Pathological_Input_D
and my work on generic undecidability showing that:
(⊢ is to be construed as applying truth preserving
operations to the LHS deriving the RHS)
Incomplete(L) ≡ ∃x ∈ Language(L) ((L ⊬ x) ∧ (L ⊬ ¬x))
*never has been correct it has always actually been this*
¬TruthBearer(L,x) ≡ ∃x ∈ Language(L) ((L ⊬ x) ∧ (L ⊬ ¬x))
True(L,x) ≡ Haskell_Curry_Elementary_Theorems(L) □ x
x is a necessary consequence of the expressions of the
language of L that have been stipulated to be true.
False(L,x) ≡ Haskell_Curry_Elementary_Theorems(L) □ ~x
~x is a necessary consequence of the expressions of the
language of L that have been stipulated to be true.
The above provides the basis for LLM AI systems to
distinguish facts from fictions.
That the provability operator has been replaced
with the necessity operator seems to require semantic
relevance. This prevents logic from diverging from
correct reasoning in many different ways such as
the principle of explosion.
On 11/16/2024 12:31 PM, joes wrote:
Am Sat, 16 Nov 2024 11:18:33 -0600 schrieb olcott:
On 11/16/2024 10:51 AM, joes wrote:It absolutely does. If the inner HHH aborts, the outer doesn't need to,
Am Sat, 16 Nov 2024 09:17:21 -0600 schrieb olcott:
On 11/16/2024 8:26 AM, Richard Damon wrote:
On 11/16/24 9:09 AM, olcott wrote:
On 11/16/2024 6:36 AM, Richard Damon wrote:
On 11/15/24 11:17 PM, olcott wrote:
On 11/15/2024 10:10 PM, Richard Damon wrote:
On 11/15/24 10:57 PM, olcott wrote:
On 11/15/2024 9:39 PM, Richard Damon wrote:
On 11/15/24 10:32 PM, olcott wrote:
On 11/15/2024 9:18 PM, Richard Damon wrote:
On 11/15/24 7:34 PM, olcott wrote:
On 11/14/2024 8:49 PM, Richard Damon wrote:
On 11/14/24 9:38 PM, olcott wrote:
On 11/14/2024 2:33 PM, Richard Damon wrote: >>>>>>>>>>>>>>>>>> On 11/14/24 3:28 PM, olcott wrote:
On 11/14/2024 2:22 PM, Alan Mackenzie wrote: >>>>>>>>>>>>>>>>>>>> joes <noreply@example.org> wrote:
Which HHH does DDD call, the one that aborts?This has never made any damn difference.
because DDD halts.
That I have to keep telling you this seems to indicate that you are a
liar.
You don't need to. I am talking about the inner H called by D, not the
outermost H simulating D.
That I have always been talking about the behavior of
DDD emulated by any encoding of HHH at any depth of
recursive emulation seems to be more than you can pay
attention to.
In none of these cases does any of these DDD instances
return to their caller.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 150:26:50 |
Calls: | 10,383 |
Files: | 14,054 |
Messages: | 6,417,788 |