Related Experiment Video
Updated: Apr 24, 2026

Author Spotlight: Computing the Effects of a Local Radiofrequency Hyperthermia Intervention on Tumor Biomechanics
Published on: December 1, 2023
When does a physical system compute?
Clare Horsman1, Susan Stepney2, Rob C Wagner3
1Department of Computer Science , University of Oxford , Oxford OX1 3QD, UK.
This study introduces a formal framework to determine if a physical system performs computation. It defines physical computing as using a system to predict abstract evolution outcomes, clarifying novel computing devices.
Area of Science:
- Physical computing
- Foundations of computation
- Information theory
Background:
- Growing interest in non-standard computing systems (quantum, biological).
- Lack of consensus on defining physical computation.
- Confusion surrounding novel computational devices and broad claims of computation.
Purpose of the Study:
- Introduce a formal framework to identify physical computation.
- Define the relationship between abstract computation and physical systems.
- Establish criteria for determining if a physical system is computing.
Main Methods:
- Development of a formal framework for physical computing.
- Analysis of the interaction between abstract computational and physical device levels.
- Comparison with mathematical models in experimental science.
Main Results:
- Physical computing defined as using a physical system to predict abstract evolution outcomes.
- Conditions for computing are established and illustrated with non-standard systems.
- Introduction of the 'computational entity' concept.
Conclusions:
- The proposed framework provides a precise description of computation, simulation, and technology.
- The framework applies to diverse computing contexts, including those without human users.
- Clarifies the definition of physical computing and computational entities.
Related Concept Videos
System, Surroundings, and State
Thermodynamic Systems
Consider an example of tea boiling in a kettle. The...
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Equation of State
Control Systems: Applications
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...

