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

Hi HN,

I turned the freshly published paper “The Constructor Theory of Time” by David Deutsch and Chiara Marletto (arXiv, 13 May 2025) into an executable Python library.

What you’ll find • One-to-one translation of the paper’s formalism: Substrates, Attributes, Tasks, Constructors, and task-algebra operators • Possibility / impossibility predicates and counterfactuals encoded exactly as defined • Test suite that mirrors every lemma and example (>95 % coverage, mypy-typed) • Reproductions of key results: time-keeping substrates, irreversibility proofs, quantum branching tasks, and a self-replicating constructor

Why share? Reading the paper is tough going; expressing each definition in code clarified the ideas and surfaced a couple of questions for discussion. Hoping it helps others and sparks extensions.

Looking for feedback: • Did I miss any subtleties in the formalism? • Which additional theorems or examples would you like implemented next?

Repo: https://github.com/gvelesandro/constructor-theory-simulator

Thanks for taking a look—issues and PRs welcome!


Comments URL: https://news.ycombinator.com/item?id=44024055

Points: 33

# Comments: 4

https://github.com/gvelesandro/constructor-theory-simulator

Created 1mo | May 18, 2025, 10:40:08 PM


Login to add comment

Other posts in this group

Show HN: A DOS-like hobby OS written in Rust and x86 assembly

To try it out, simply build the project yourself from source, or use attached bootable ISO image of the system (in Releases on Github) and run it in QEMU.

Jun 19, 2025, 3:10:07 PM | Hacker news
Curved-Crease Origami Sculptures

https://erikdemaine.org/curved/history/


Comments URL: https://news.ycombinator.com/item?id=44318874

Points: 14

<p

Jun 19, 2025, 3:10:06 PM | Hacker news
In-Memory C++ Leap in Blockchain Analysis

Hey HN

We’re the core engineering team at Caudena (which is used globally by investigative and intelligence agencies, including: Europol, Interpol, BKA, DHS, IRS-CI, FBI, NPA and others), and we

Jun 19, 2025, 12:40:09 PM | Hacker news