You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
I'm thinking a bit about modal logic in a more constructive context at the moment, particularly in a setting something like dependent type theory (which I try to think of via categorical semantics). I've got Alex Simpson's thesis open, and I've seen @Valeria de Paiva's article "Basic Constructive Modality" with Ritter, where they discussion both the variant IK in Simpson's thesis (also independently discussed by others) and the variant CK.
What I was thinking of trying to understand was a simple example in dependent type theory where one has a dependent type/display map in semantics, and what it looks like to have a modality like necessity that operates on the base type/codomain object, and then on each "fibre" have a double negation. I have only the vaguest of ideas, so if anyone can tell what it might be that I'm grasping for, I'd be grateful for some pointers.
I also am aware of David Corfield's book on modal homotopy type theory. It might be what I want is in there, but while I read through a chunk of it a couple of years ago, I don't recall offhand anything like what I'm thinking of.
From a category-theoretic perspective, maybe I want to think of an internal presheaf on some object of a base category, equipped with some modality operator, but taking values in some other internal category that is equipped with a operator. The "other internal category" is probably a universe of some sort. The issue is to see how they interact.
The actual point in question I'm looking at understanding is something like , where the is necessity ranging over "possible worlds" and the is double-negation that happens inside each possible world.
Maybe you already did, but have you checked the nLab page on S5 modal logic? [[necessity and possibility]]
The point of view there is that of dependent type theory, so and arise as the adjoint modalities associated to the , where displays the 'equiaccessibility' relation on the type of worlds (i.e. iff is accessible from and viceversa). It seems in this setting you should have no problems in giving semantics to your predicate?