Want to take part in these discussions? Sign in if you have an account, or apply for one below
Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.
Say we follow the coalgebraic community’s treatment of modality, where we begin with a Stone duality situation relating the algebra generated by syntax to the semantic space of models (e.g., Boolean algebras and Stone spaces). Then on each side of the duality we have an endofunctor, allowing us to lift the Stone duality to a duality between algebras on one side and colagebras on the other, as in eq (3) of this. E.g., we have a duality between modal algebras and general descriptive frames.
Now, if HoTT participates in a Stone-like duality, can we see Mike’s work on Modal type theory in a coalgebraic light?
What kind of ’spatial’ collection would be formed of models for a dependent type theory, and how would the modal operator dualise to glue the models together?
If sheaves provide semantics for first-order modal logic (Awodey-Kishida), wouldn’t you expect infinity-stacks to feature?
How do you derive the notion of Stone space from the notion of Boolean algebra? What is the corresponding thing for e.g. Heyting algebras?
What kind of questions are these? In the Baezian kindly teacher showing first steps mode? Or the ’something important you haven’t thought about’ mode? You can’t just mean the usual account of Stone duality for the first question. Is there something in that word ’notion’?
I’d never heard of Esakia duality before. Is that a standard name?
Hey, cool, I’ve never heard of Esakia spaces either!
I guess what I was wondering was whether there is some abstract machine into which you could plug the notion of Boolean algebra and it would spit out the notion of Stone space, since then we could try to (categorify it and) apply it to type theories. I mean, of course there is the Stone duality argument , hence
but the part that’s always been a bit mysterious to me is why pro-(finite sets) can be identified with certain topological spaces. Does that categorify? Does categorify? Is there something obvious I’m forgetting?
I went to check what our entry Stone duality has to say about this and found that it curretly it doesn’t have to say much at all.
While I was at it, I at least copied Mike’s line of equivalences above to Stone duality – Stone spaces and Boolean algebras and added a brief explanation.
Rather more work remains to be done on Stone duality. For example, I saw no mention of ambimorphic or dualizing objects, which is obviously a central idea.
@Mike If I had to guess, I would look at something like “take the frame completion of (the distributivisation of) the lattice of quotients”. Or probably equivalently, look at the topos of canonical sheaves on the lattice of quotients. (This hopefully also recovers the notion of Zariski spectrum.) Then the categorification would be “take the Grothendieck topos completion”. But maybe I’ve been reading too much of Olivia Caramello’s work…
We have some clues as to what happens when dualising up the ladder, if we take predicate logic to be a rung up from propositional logic. On the one hand, there’s the Boolean coherent category (algebra/syntax) - Stone groupoid (topology/semantics) duality of Forssell and Awodey. On the other, there’s the hyperdoctrine - indexed Stone spaces duality of Coumans.
So there should be a way to understand Stone groupoids as indexed Stone spaces, I guess. Or at least with the indexing over general types.
1 to 8 of 8