Specter Labs

Do different kinds of systems share principles of organization?

How a body takes shape, how a collective finds a solution, how a pattern survives disruption: we build experiments in living systems and computational worlds to uncover those principles.

Explore the investigations ↘
Quadrium-derived Lenia
“We realised that my equations describing molecular evolution were similar – and some almost identical – to those left over on the blackboard by Hermann Haken. Could it be that things as different as laser modes and DNA resemble one another so closely in their dynamic behaviour?”

— Manfred Eigen, recalling a 1969 meeting in Versailles

Proof search with a missing tactic

We block one tactic from a successful Lean proof search and rerun it under the same budget to see whether the prover still reaches the theorem by another route.

Two routes through an algebraic proofA schematic proof of distributivity. The direct route, rewriting by distributivity, is blocked; the other route swaps the factors and closes the goal with ring normalization.For real a, b, c, provea(b + c) = ab + acswap factors(b + c)aringProveddistributeab + acringProved
Schematic: with the direct rewrite blocked, the search swaps the factors and closes the goal with ring.

All writing ↗

Around the lab

Full sitemap ↗