Post #2103975
2026-02-09 14:13 UTC
@olynch Cool! It seems there are many variations of this kind of system. I particularly like the version where instead of having a primitive open modality, which cannot be done with SOGATs if we want the "types only need modal contexts" rule (that is also in your slides), we just have a representable proposition P, and then a definitional iso (P -> Ty) ~= Ty. The direct GAT translation of this is already quite nice to work with and the original rule is admissible in the syntax.
Replies (1)
-
@olynch@mathstodon.xyz 2026-02-09 14:21
@constantine > primitive modality, which cannot be done with SOGATs OK good, I still have some tricks you haven't figured out 😜