Algorithmic Temperature Induced by Adopted Regular Universal Turing Machine
Kentaro Imafuku
TL;DR
The work addresses whether equilibrium and temperature can be intrinsic to computation by showing that regular universal Turing machines induce an algorithmic temperature $\gamma = \ln \mu$ from the exponential growth of wrapper redundancies. Starting with a uniform ensemble of programs and factoring each into a core $q$ and a wrapper $w$, the induced output statistics converge to a Boltzmann form $P(o) \propto \sum_{L\ge0} m_o^{(L)} e^{-\gamma L}$, with energy identified as the core length $|q|$ and wrapper multiplicity providing entropy. Solomonoff’s universal prior appears as the $\mu=2$ (full binary wrapper) limit, while higher wrapper-growth rates yield higher temperatures, i.e., lower effective bias toward short cores. The algorithmic temperature is thus an intrinsic, machine-dependent parameter reflecting the adopted computation environment and observer, not an external physical quantity. The results formalize a bridge between Kolmogorov–Solomonoff information theory and statistical mechanics, offering a principled way to discuss equilibrium, epistemic resolution, and coarse-graining in the algorithmic realm.
Abstract
We prove that an effective temperature naturally emerges from the algorithmic structure of a regular universal Turing machine (UTM), without introducing any external physical parameter. In particular, the redundancy growth of the machine's wrapper language induces a Boltzmann--like exponential weighting over program lengths, yielding a canonical ensemble interpretation of algorithmic probability. This establishes a formal bridge between algorithmic information theory and statistical mechanics, in which the adopted UTM determines the intrinsic ``algorithmic temperature.'' We further show that this temperature approaches its maximal limit under the universal mixture (Solomonoff distribution), and discuss its epistemic meaning as the resolution level of an observer.
