Universal Imitation Games
Sridhar Mahadevan
TL;DR
The paper builds a unified, category-theoretic framework for universal imitation games (UIGs) by casting interactions as functors and employing Yoneda-based universality to unify static, dynamic, and evolutionary imitation. It interprets learning through inductive (initial algebras) and coinductive (final coalgebras) lenses, extends these ideas to non-well-founded sets, and connects reinforcement learning, causal inference, and variational inequalities within a coalgebraic setting. Key contributions include a taxonomy of UIGs, a coinductive learning paradigm (coidentification in the limit), and a metric-coinduction approach to solving VIs, with explicit links to network economics of generative AI and evolutionary dynamics. The framework aims to provide a versatile, mathematically principled toolbox for analyzing AI systems, causal models, RL, and evolving strategic interactions across classical and quantum computational substrates.
Abstract
Alan Turing proposed in 1950 a framework called an imitation game to decide if a machine could think. Using mathematics developed largely after Turing -- category theory -- we analyze a broader class of universal imitation games (UIGs), which includes static, dynamic, and evolutionary games. In static games, the participants are in a steady state. In dynamic UIGs, "learner" participants are trying to imitate "teacher" participants over the long run. In evolutionary UIGs, the participants are competing against each other in an evolutionary game, and participants can go extinct and be replaced by others with higher fitness. We use the framework of category theory -- in particular, two influential results by Yoneda -- to characterize each type of imitation game. Universal properties in categories are defined by initial and final objects. We characterize dynamic UIGs where participants are learning by inductive inference as initial algebras over well-founded sets, and contrast them with participants learning by conductive inference over the final coalgebra of non-well-founded sets. We briefly discuss the extension of our categorical framework for UIGs to imitation games on quantum computers.
