Skip to main content

Questions tagged [turing-completeness]

A language or system is Turing-complete if it can compute anything a Turing Machine can; one way to show this is by simulating a universal Turing machine. (Implementing lambda calculus also works.)

2 votes
0 answers
24 views

I’m wondering whether a universal Turing machine can exist with a very simple fixed alphabet and I/O + program convention, as follows. Machine model $\Sigma=\{0,1\}$ $\Gamma=\{0,1,B,\#\}$ single one-...
Giacomo Bocchese's user avatar
1 vote
0 answers
65 views

I have recently been investigating Turing-Complete systems and discovered something called “Cyclic Tag”. It is relatively simple to explain, it involves transforming an initial binary string through ...
Jack M.'s user avatar
  • 11
7 votes
1 answer
315 views

I'm interested in gathering some solid arguments in favor of the Church-Turing thesis, which states that anything computable by an algorithm can be computed by a Turing machine. I understand that ...
Sam's user avatar
  • 207
2 votes
0 answers
131 views

This question comes from curry-howard correspondence. I am a beginner in this particular topic, i dont yet have much knowledge in proof theory or formal logic or type theory. But as i observed here, ...
Aditya Mishra's user avatar
0 votes
0 answers
47 views

Given a Gödel numbering of programs in a Turing complete language, consider a sequence of the Gödel numbers of programs that have a particular syntactic property (or more generally, non-(non-trivial ...
2080's user avatar
  • 203
1 vote
0 answers
61 views

Gödel managed to sneak self-reference into Principia Mathematica (PM). He showed that PM—and all other sufficiently expressive formal systems—contain unsolvable problems (aka unprovable theorems). ...
Barney's user avatar
  • 211
3 votes
1 answer
1k views

Universality is the ability of a machine to compute any other machine. So, in particular, a universal machine (UM) can also compute another UM. Now, practically, a universal Turing machine (UTM) must ...
Barney's user avatar
  • 211
0 votes
1 answer
79 views

Given a Turing machine M, is it true that there exist infinitely many Turing machines equivalent to it?
Nicolò Bonacorsi's user avatar
5 votes
0 answers
102 views

What is the probability that a random n-symbol, m-state Turing Machine program is a Universal Turing Machine? Does a Chaitin's constant equivalent for this question exist?
2080's user avatar
  • 203
0 votes
1 answer
95 views

We've all seen the brainf*ck interpreter written in brainf*ck, or the game of life running in the game of life. Does the ability for a language/program/system to stimulate itself necessarily make it ...
Elliott's user avatar
  • 113
0 votes
1 answer
151 views

I have seen the question asked many times always with the same answer: emulate a Turing machine on top of it. This seems like an ad hoc method so is there a more formal and general method to prove ...
user22952064's user avatar
1 vote
1 answer
77 views

2COLOR-PATH = {<G,s,t> | G is a 2-Colorable directed graph that has a directed path from s to t} I need to write a logarithmic space reduction from PATH to 2COLOR-PATH (explained above). I know ...
Dee's user avatar
  • 141
3 votes
0 answers
98 views

SK, BCKW, and BAMT combinator systems are known to be Turing-complete and convertible into each other. (BAMT is mentioned in this blog post) ...
Bubbler's user avatar
  • 498
0 votes
0 answers
59 views

According this: https://en.m.wikipedia.org/wiki/One-instruction_set_computer Its instruction has 3 operands, the meaning is: copy the bit addressed by a to the bit addressed by b and jump to the ...
Muhammad Ikhwan Perwira's user avatar
1 vote
1 answer
210 views

Disclaimer: I'm a computer engineering student, not a computer science. Pardon me for mistakenly using computer science terms. I want to design computer architecture with the most minimalist design as ...
Muhammad Ikhwan Perwira's user avatar

15 30 50 per page
1
2 3 4 5
15