Arithmetic logical Irreversibility and the Turing's Halt Problem

02/14/2022
by   Yair Lapin, et al.
0

The Turing machine halting problem can be explained by several factors, including arithmetic logic irreversibility and memory erasure, which contribute to computational uncertainty due to information loss during computation. Essentially, this means that an algorithm can only preserve information about an input, rather than generate new information. This uncertainty arises from characteristics such as arithmetic logical irreversibility, Landauer's principle, and memory erasure, which ultimately lead to a loss of information and an increase in entropy. To measure this uncertainty and loss of information, the concept of arithmetic logical entropy can be used. The Turing machine and its equivalent, general recursive functions can be understood through the λ calculus and the Turing/Church thesis. However, there are certain recursive functions that cannot be fully understood or predicted by other algorithms due to the loss of information during logical-arithmetic operations. In other words, the behaviour of these functions cannot be completely determined at every stage of the computation due to a lack of information in their definition. While there are some cases where the behaviour of recursive functions is highly predictable, the lack of information in most cases makes it impossible for algorithms to determine if a program will halt or not. This inability to predict the outcome of the computation is the essence of the halting problem of the Turing machine. Even in cases where more information is available about the program, it is still difficult to determine with certainty if the program will halt or not. This also highlights the importance of the Turing oracle machine, which introduces information from outside the computation to compensate for the lack of information and ultimately decide the result of the computation.

READ FULL TEXT
research
04/30/2019

Inquiry of P-reduction in Cook's 1971 Paper – from Oracle machine to Turing machine

In this paper, we inquire the key concept P-reduction in Cook's theorem ...
research
09/06/2023

Superpositioner – A non-logical computation model

We have been striving to exceed computational complexity, and in the pro...
research
03/28/2018

A Distributed Extension of the Turing Machine

The Turing Machine has two implicit properties that depend on its underl...
research
08/28/2019

Logical depth for reversible Turing machines with an application to the rate of decrease in logical depth for general Turing machines

The logical depth of a reversible Turing machine equals the shortest ru...
research
10/26/2020

Three computational models and its equivalence

The study of computability has its origin in Hilbert's conference of 190...
research
02/12/2020

Recursed is not Recursive: A Jarring Result

Recursed is a 2D puzzle platform video game featuring treasure chests th...
research
08/13/2015

Logical N-AND Gate on a Molecular Turing Machine

In Boolean algebra, it is known that the logical function that correspon...

Please sign up or login with your details

Forgot password? Click here to reset