Related Experiment Video
Updated: Jan 31, 2026

One Dimensional Turing-Like Handshake Test for Motor Intelligence
Published on: December 15, 2010
Achieving Operational Universality through a Turing Complete Chemputer
Daniel Gahler1, Dean Thomas1, Slawomir Lach1
1School of Chemistry, University of Glasgow, University Avenue, Glasgow G12 8QQ, U.K.
Abstract:
The most fundamental abstraction underlying all modern computers is the Turing Machine, that is, if any modern computer can simulate a Turing Machine, an equivalence which is called "Turing completeness", it is theoretically possible to achieve any task that can be algorithmically described by executing a series of discrete unit operations. In chemistry, the ability to program chemical processes and ensure unit operations are understood at a high level of abstraction and then reduced to practice is extremely challenging. Herein, we exploit the concept of Turing completeness applied to robotic chemical platforms that execute unit operations to synthesize complex molecules using a chemically aware programming language, XDL. We leverage the concept of computability by computers to synthesizability of chemical compounds by automated synthesis machines. The results of an interactive demonstration of Turing completeness using the color gamut and conditional logic are presented to serve as a proxy for conceptual, chemical space exploration. This formal description establishes a formal framework in future chemical programming languages to ensure complex logic operations are expressed and executed correctly, with the possibility of error correction, in the autonomous pursuit of increasingly complex molecules.
Related Concept Videos
Operational Amplifiers
Real Number Operations
Vector Operations
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
Operant Conditioning
Reinforcement in operant conditioning can be positive or negative, both of which serve to increase the likelihood of a behavior. Positive...
Secondary Motives: Power Motivation and Achievement Motivation
Power motivation is characterized by the desire to influence, control, or have an impact on others. It is shaped by an individual's experiences, social environment, and cultural context. People with high power motivation are...
Second Derivatives and Laplace Operator
Consider a scalar function. The curl of its...

