Abstract
We present a simple example that disproves the universality principle. Unlike previous counter-examples to computational universality, it does not rely on extraneous
phenomena, such as the availability of input variables that are time varying, computational complexity that changes with time or order of execution, physical variables that
interact with each other, uncertain deadlines, or mathematical conditions among the
variables that must be obeyed throughout the computation. In the most basic case of
the new example, all that is used is a single pre-existing global variable whose value is
modified by the computation itself. In addition, our example offers a new dimension
for separating the computable from the uncomputable, while illustrating the power of
parallelism in computation.