Re: How to write a self-referencial TM?

Liste des GroupesRevenir à theory 
Sujet : Re: How to write a self-referencial TM?
De : mikko.levanto (at) *nospam* iki.fi (Mikko)
Groupes : comp.theory
Date : 17. May 2025, 09:58:13
Autres entêtes
Organisation : -
Message-ID : <1009j35$ah9l$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Unison/2.2
On 2025-05-16 15:43:02 +0000, olcott said:

On 5/16/2025 2:33 AM, Mikko wrote:
On 2025-05-15 20:50:34 +0000, olcott said:
 
On 5/15/2025 2:57 PM, wij wrote:
On Thu, 2025-05-15 at 11:47 -0500, olcott wrote:
On 5/15/2025 11:08 AM, Mike Terry wrote:
On 14/05/2025 18:53, wij wrote:
On Wed, 2025-05-14 at 12:24 -0500, olcott wrote:
On 5/14/2025 11:43 AM, wij wrote:
On Wed, 2025-05-14 at 09:51 -0500, olcott wrote:
On 5/14/2025 12:13 AM, wij wrote:
Q: Write a turing machine that performs D function (which calls
itself):
 void D() {
    D();
}
 Easy?
 
 That is not a TM.
 It is a C program that exists. Therefore, there must be a equivalent
TM.
 
To make a TM that references itself the closest
thing is a UTM that simulates its own TM source-code.
 How does a UTM simulate its own TM source-code?
 
 You run a UTM that has its own source-code on its tape.
 What is exactly the source-code on its tape?
 
 Every UTM has some scheme which can be applied to a (TM & input tape)
that is to be simulated.  The scheme says how to turn the (TM + input
tape) into a string of symbols that represent that computation.
 So to answer your question, the "source-code on its tape" is the result
of applying the UTM's particular scheme to the combination (UTM, input
tape) that is to be simulated.
 If you're looking for the exact string symbols, obviously you would need
to specify the exact UTM being used, because every UTM will have a
different answer to your question.
  Mike.
 
 These things cannot be investigated in great
depth because there is no fully encoded UTM in
any standard language.
 Sort of.
 
If there was such a UTM then examining things
like a termination analyzer would be too difficult
because of the volume of details. Even moving a
single value to a specific memory location can
take many many steps.
 So, which part of POOH is "fully encoded UTM"
 
A RASP machine
https://en.wikipedia.org/wiki/Random-access_stored-program_machine
is a much better fit for examining the details of any
complex algorithm.
 The x86 language is essentially the same thing as a RASP
machine for all computations that can be accomplished
with the amount of memory that is available.
 Absolutely false. POOH is the example that rejected TM/RASP instead of C.
 In trying making P!=NP proof (may have defects, I just leave it there to improve)
https://sourceforge.net/projects/cscall/files/MisFiles/PNP-proof- en.txt/download
I feel TM would be very long and tedious, so I claimed that no *algorithm* can
solve NPC (algorithmic) problems. (thanks to olcott, this proof was inspired in
refuting POOH.)
 See also Spu in my recent post. TM is very low-level to solve many idea of problems.
 
To be a computable function within a model of computation
a sequence of the steps of a specific algorithm must be
applied to (an often finite string) input to derive an output.
https://en.wikipedia.org/wiki/Computable_function
 When computing the sum() function the steps of the algorithm
of arithmetic must be applied to the inputs.
 *When computing the halt() function steps with a simulating*
*termination analyzer the behavioral steps specified by the*
*input must be simulated according to the computer language*
*of this input*
 *I may be wrong yet it seems to me that*
Computer science never knew these things before in that
it never placed any limit on the type of algorithm that
must be performed.
 I think that it was Ben that said that one of two
functions that do nothing besides return true or false
is correct on all of the counter-example inputs
to the halting problem.
 When we require that a mapping be computed from an
input, then this idea is rejected.
 
 You are excellent in quoting tautology to support your claims.
 
 Most people don't know that a mapping must be
computed from the inputs, hence Ben's mistake.
 Most people don't even know what mappings are. Most people don't
make mistakes just because they don't know what mappings are.
 Ben does not make mistakes just because most people don't know
something that Ben does know.
 Ben was wrong when he said that there are a
pair of computable functions such that one
of them always gets the correct halt status
decision. IGNORING THE INPUTS IT NOT ALLOWED
No, Ben was not wrong about that. The meaning of the word function
does allow ignoring a part or all of the inputs.
--
Mikko

Date Sujet#  Auteur
14 May 25 * How to write a self-referencial TM?112wij
14 May 25 +- Re: How to write a self-referencial TM?1Richard Heathfield
14 May 25 +* Re: How to write a self-referencial TM?109olcott
14 May 25 i`* Re: How to write a self-referencial TM?108wij
14 May 25 i +* Re: How to write a self-referencial TM?21Richard Heathfield
14 May 25 i i`* Re: How to write a self-referencial TM?20wij
14 May 25 i i `* Re: How to write a self-referencial TM?19Richard Heathfield
14 May 25 i i  `* Re: How to write a self-referencial TM?18wij
14 May 25 i i   `* Re: How to write a self-referencial TM?17Richard Heathfield
14 May 25 i i    `* Re: How to write a self-referencial TM?16Keith Thompson
14 May 25 i i     +* Re: How to write a self-referencial TM?2olcott
14 May 25 i i     i`- Re: How to write a self-referencial TM?1Richard Heathfield
14 May 25 i i     +* Re: How to write a self-referencial TM?11Richard Heathfield
14 May 25 i i     i+* Re: How to write a self-referencial TM?5Keith Thompson
14 May 25 i i     ii+* Re: How to write a self-referencial TM?3Richard Heathfield
14 May 25 i i     iii`* Re: How to write a self-referencial TM?2Keith Thompson
14 May 25 i i     iii `- Re: How to write a self-referencial TM?1Richard Heathfield
15 May 25 i i     ii`- Re: How to write a self-referencial TM?1Mikko
15 May 25 i i     i`* Re: How to write a self-referencial TM?5Andy Walker
15 May 25 i i     i `* Re: How to write a self-referencial TM?4Keith Thompson
15 May 25 i i     i  `* Re: How to write a self-referencial TM?3wij
15 May 25 i i     i   `* Re: How to write a self-referencial TM?2wij
15 May 25 i i     i    `- Re: How to write a self-referencial TM?1wij
15 May 25 i i     +- Re: How to write a self-referencial TM?1Ben Bacarisse
15 May 25 i i     `- Re: How to write a self-referencial TM?1Mikko
14 May 25 i `* Re: How to write a self-referencial TM?86olcott
14 May 25 i  +* Re: How to write a self-referencial TM?3wij
14 May 25 i  i`* Re: How to write a self-referencial TM?2olcott
14 May 25 i  i `- Re: How to write a self-referencial TM?1wij
14 May 25 i  +* Re: How to write a self-referencial TM?80wij
15 May 25 i  i`* Re: How to write a self-referencial TM?79Mike Terry
15 May 25 i  i +* Re: How to write a self-referencial TM?14olcott
15 May 25 i  i i+* Re: How to write a self-referencial TM?6wij
15 May 25 i  i ii`* Re: How to write a self-referencial TM?5olcott
16 May 25 i  i ii `* Re: How to write a self-referencial TM?4Mikko
16 May 25 i  i ii  `* Re: How to write a self-referencial TM?3olcott
16 May 25 i  i ii   +- Re: How to write a self-referencial TM?1Richard Damon
17 May09:58 i  i ii   `- Re: How to write a self-referencial TM?1Mikko
16 May 25 i  i i`* Re: How to write a self-referencial TM?7Mikko
16 May 25 i  i i `* Re: How to write a self-referencial TM?6olcott
19 May09:21 i  i i  +- Re: How to write a self-referencial TM?1Fred. Zwarts
19 May11:39 i  i i  `* Re: How to write a self-referencial TM?4Mikko
21 May05:41 i  i i   `* Re: How to write a self-referencial TM?3olcott
21 May09:47 i  i i    +- Re: How to write a self-referencial TM?1Mikko
21 May12:11 i  i i    `- Re: How to write a self-referencial TM?1Richard Damon
15 May 25 i  i `* Re: How to write a self-referencial TM?64wij
15 May 25 i  i  +* Re: How to write a self-referencial TM?8olcott
15 May 25 i  i  i+* Re: How to write a self-referencial TM?4wij
16 May 25 i  i  ii`* Re: How to write a self-referencial TM?3Mikko
16 May 25 i  i  ii `* Re: How to write a self-referencial TM?2olcott
16 May 25 i  i  ii  `- Re: How to write a self-referencial TM?1Fred. Zwarts
16 May 25 i  i  i`* Re: How to write a self-referencial TM?3Mikko
16 May 25 i  i  i `* Re: How to write a self-referencial TM?2olcott
17 May10:02 i  i  i  `- Re: How to write a self-referencial TM?1Mikko
16 May 25 i  i  `* Re: How to write a self-referencial TM?55Mike Terry
16 May 25 i  i   +- Re: How to write a self-referencial TM?1Richard Heathfield
16 May 25 i  i   +* Re: How to write a self-referencial TM?46wij
16 May 25 i  i   i`* Re: How to write a self-referencial TM?45Mike Terry
16 May 25 i  i   i `* Re: How to write a self-referencial TM?44wij
16 May 25 i  i   i  `* Re: How to write a self-referencial TM?43Mike Terry
16 May 25 i  i   i   `* Re: How to write a self-referencial TM?42wij
16 May23:51 i  i   i    `* Re: How to write a self-referencial TM?41Mike Terry
17 May04:01 i  i   i     `* Re: How to write a self-referencial TM?40wij
17 May04:12 i  i   i      +* Re: How to write a self-referencial TM?6olcott
17 May04:23 i  i   i      i+* Re: How to write a self-referencial TM?4wij
17 May04:40 i  i   i      ii`* Re: How to write a self-referencial TM?3olcott
17 May04:49 i  i   i      ii `* Re: How to write a self-referencial TM?2wij
17 May04:58 i  i   i      ii  `- Re: How to write a self-referencial TM?1olcott
17 May14:02 i  i   i      i`- Re: How to write a self-referencial TM?1Richard Damon
17 May15:45 i  i   i      `* Re: How to write a self-referencial TM?33Mike Terry
17 May20:26 i  i   i       `* Re: How to write a self-referencial TM?32wij
17 May20:39 i  i   i        +* Re: How to write a self-referencial TM?28olcott
18 May09:20 i  i   i        i+- Re: How to write a self-referencial TM?1Mikko
18 May21:35 i  i   i        i`* Re: How to write a self-referencial TM?26wij
18 May21:57 i  i   i        i +* Re: How to write a self-referencial TM?24olcott
18 May22:45 i  i   i        i i+- Re: How to write a self-referencial TM?1Richard Damon
18 May22:46 i  i   i        i i+* Re: How to write a self-referencial TM?8wij
18 May23:09 i  i   i        i ii`* Re: How to write a self-referencial TM?7olcott
18 May23:35 i  i   i        i ii +- Re: How to write a self-referencial TM?1wij
19 May00:54 i  i   i        i ii +* Re: How to write a self-referencial TM?2wij
19 May11:52 i  i   i        i ii i`- Re: How to write a self-referencial TM?1Mikko
19 May11:48 i  i   i        i ii `* Re: How to write a self-referencial TM?3Mikko
21 May05:36 i  i   i        i ii  `* Re: How to write a self-referencial TM?2olcott
21 May09:56 i  i   i        i ii   `- Re: How to write a self-referencial TM?1Mikko
18 May22:58 i  i   i        i i+* Re: How to write a self-referencial TM?13André G. Isaak
18 May23:08 i  i   i        i ii`* Re: How to write a self-referencial TM?12olcott
19 May00:19 i  i   i        i ii +- Re: How to write a self-referencial TM?1Richard Damon
19 May04:21 i  i   i        i ii `* Re: How to write a self-referencial TM?10André G. Isaak
19 May05:07 i  i   i        i ii  `* Re: How to write a self-referencial TM?9olcott
19 May08:54 i  i   i        i ii   +- Re: How to write a self-referencial TM?1Fred. Zwarts
19 May13:29 i  i   i        i ii   `* Re: How to write a self-referencial TM?7Mikko
21 May05:33 i  i   i        i ii    `* Re: How to write a self-referencial TM?6olcott
21 May10:03 i  i   i        i ii     +- Re: How to write a self-referencial TM?1Mikko
21 May12:16 i  i   i        i ii     +- Re: How to write a self-referencial TM?1Richard Damon
21 May20:43 i  i   i        i ii     `* Re: How to write a self-referencial TM?3Fred. Zwarts
21 May20:49 i  i   i        i ii      `* Re: How to write a self-referencial TM?2olcott
23 May12:03 i  i   i        i ii       `- Re: How to write a self-referencial TM?1Fred. Zwarts
19 May11:44 i  i   i        i i`- Re: How to write a self-referencial TM?1Mikko
19 May11:41 i  i   i        i `- Re: How to write a self-referencial TM?1Mikko
17 May20:46 i  i   i        `* Re: How to write a self-referencial TM?3Mike Terry
17 May20:55 i  i   i         `* Re: How to write a self-referencial TM?2olcott
16 May 25 i  i   `* Re: How to write a self-referencial TM?7Andy Walker
16 May 25 i  `* Re: How to write a self-referencial TM?2Mikko
15 May 25 `- Re: How to write a self-referencial TM?1Mikko

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal