2026-08-28·par Sijie Wang#idea#math

universal-machine

The universal machine U

Parent: examples

One fixed machine that runs every machine. U(⟨M⟩, x) keeps three regions on its tape:

  • M's work tape,
  • M's current state,
  • the encoded transition table ⟨M⟩.

Each step, U reads M's scanned symbol, looks up the matching rule inside ⟨M⟩, and applies it (write / move / change M's state). The crucial shift: here δ is not fixed hardware — it's data on the tape.

This is the seed of two huge ideas:

  • data = program (a machine's description is just input) → the stored-program computer (von Neumann);
  • a machine can take its own description as input → self-reference, which makes the halting-problem statable and the busy-beaver / diagonal arguments possible.

The simple examples show a fixed δ as a table; U shows that same table living on the tape, so one piece of hardware is Turing-complete for all tables at once.

à propos de cette entrée

L'une des entrées de wiki de sijie. L'IA sur ce site est fondée sur le même corpus et répond à la voix de sijie, avec citations revenant à des entrées comme celle-ci — répondre coûte argent à sijie, donc cela attend derrière un code : entrer un code d'accès →

universal-machine — Sijie Wang