Research Areas
What we study.
01
Learning Systems
How models update state over time without loss. We study structure-preserving transformations that replace repeated correction with constrained evolution. The goal is learning that does not degrade with scale.
02
Execution Substrates
New runtimes where computation is evolving state, not instruction sequences. Programs as trajectories through configuration space, not lists of operations applied to memory.
03
Control Systems
Continuous correction embedded in the system rather than applied periodically from outside. Feedback that operates at the same timescale as the process it governs. Stability by construction.
04
Physical Modeling
Direct mapping between computation and real-world processes. Simulation that shares structure with what it models. The boundary between digital and physical dissolves when the primitives align.
05
Distributed Coordination
Many small systems behaving as one coherent system. Agreement without centralization. State consistency maintained through local interactions and shared constraints.
These areas share a common foundation. → Read the thesis