2026-08-28·por 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.

sobre esta entrada

Una de las entradas de wiki de sijie. La IA en este sitio está anclada en el mismo corpus y responde en la voz de sijie, con citas que vuelven a entradas como esta — responder le cuesta dinero a sijie, así que espera detrás de un código: ingrese código de acceso →