Press enter to search the essay workspace.

All projects

Topic hub

Dynamical Systems

How can complex systems be specified consistently enough to compare, verify, and simulate?

Model-based systems engineering, compositional specifications, feedback, simulation, and the search for reusable structures across control, games, software, and business dynamics.

ModelingCompositionFeedbackSimulation
Curved concrete channels looping around a central void

Research threads

01

Writing

03

Code and models

02

Active · Open source

gds-core

A typed, compositional framework for specifying, simulating, and verifying complex systems.

Thinking in public

Systems Thinking Notes

Connecting software architecture, control theory, system properties, and the views we use to reason about them.

Still unresolved

Open questions

  1. Which structures remain invariant when the same system is viewed through different disciplines?
  2. How can discovery artefacts remain traceable through diagrams, code, and simulation?
  3. What can be verified from a specification before a runtime is chosen?
~/projects/dynamical-systemsCtrl+`