🤖 AI Summary
This work addresses the challenge of guiding dynamic evolution in artificial chemical systems lacking an external fitness function. Methodologically, it employs the type-free lambda-calculus-driven AlChemy model, eschewing explicit learning rules or external interventions; instead, evolution is regulated solely through intrinsic autocatalytic structures and reaction selectivity. The core contribution lies in uncovering and exploiting the structural isomorphism between chemical kinetics and computational processes, enabling the system to spontaneously synthesize nontrivial Church-encoded functions—such as addition and the successor function—through endogenous dynamics. Experimental results demonstrate that functional programs emerge via internal selection pressures, even without predefined target functions. This establishes a novel paradigm for self-organized computation, basal programming, and endogenous adaptation in artificial life, advancing the theoretical foundations of chemically instantiated computation.
📝 Abstract
Artificial chemistry simulations produce many intriguing emergent behaviors, but they are often difficult to steer or control. This paper proposes a method for steering the dynamics of a classic artificial chemistry model, known as AlChemy (Algorithmic Chemistry), which is based on untyped lambda calculus. Our approach leverages features that are endogenous to AlChemy without constructing an explicit external fitness function or building learning into the dynamics. We demonstrate the approach by synthesizing non-trivial lambda functions, such as Church addition and succession, from simple primitives. The results provide insight into the possibility of endogenous selection in diverse systems such as autocatalytic chemical networks and software systems.