Join Nostr
2026-08-20 16:33:39 UTC

John Carlos Baez on Nostr: I'm starting to review a ~300-page document produced by Topos Research UK for the ...

I'm starting to review a ~300-page document produced by Topos Research UK for the UK's Safeguarded AI program. It's called simply "the thesis", and it's a general approach to cyberphysical systems.

The idea is to not merely be able to handle many specific models of physical systems, but many *kinds* of models - you could call such a kind a "system for modeling". A modeling system is a "meta-model", one step up in abstraction from a specific model. However, modeling systems also come in different well-known kinds. A kind of modeling system, as opposed to a specific modeling system, is a "meta-meta-model".

A crucial part near the beginning of the thesis, which I paraphrase:

"How can we find a mathematical semantics which can handle not only the variety of particular models used in practice, but their organization into a variety of meta-models and the translations and relations between them? How can we find a mathematical meta-meta-model?

The only mathematical formalism up to the task of providing a formal semantics and guide to declarative higher modelling is higher category theory. Category level roughly corresponds to meta level:

A 0-category is a set, a 1-category has objects which are generally sets with structure, a 2-category has objects which are generally categories-with-structure.

Models are sets-with-structure (0-categories); meta-models are categories of these sets-with-structure; meta-meta-models are the 2-categories of meta-models."

The main authors of the thesis are David Jaz Myers, Jason Brown, Sophie Libkind and Matteo Capucci (). Reading it is quite a challenge. I will try to explain bits of it here.