Find Related products on Amazon

Shop on Amazon

Show HN: Python Simulator of David Deutsch’s “Constructor Theory of Time”

Published on: 2025-07-04 07:22:33

A Python implementation of David Deutsch’s Constructor Theory framework, exposing key concepts—from simple Tasks and branching substrates to quantum-gravity and electromagnetism—entirely in code. Includes a “universal constructor” that can bootstrap itself from a list of Tasks, demonstrating self-replication and the power of Constructor Theory. “A demonstration of how constructor theory could be explored in code, not a high-precision physics engine. For the formal definitions, see David Deutsch and Chiara Marletto’s recent paper “Constructor Theory of Time” (May 13, 2025). 🚀 Features Core framework : Attributes, Substrates, Tasks, Constructors Irreversible & quantum tasks : Many-worlds branching, decoherence guards Timers & Clocks : Simulate proper-time, special/general relativity corrections Fungibility & SwapConstructor : Free exchange of identical substrates ASCII visualizer : ascii_branch() for quick text-based branch inspection Continuous dynamics : 1D & 2D substrates, Dyn ... Read full article.