Modal Dependent Type Theory and Dependent Right Adjoints

04/14/2018
by   Ranald Clouston, et al.
0

In recent years we have seen several new models of dependent type theory extended with some form of modal necessity operator, including nominal type theory, guarded and clocked type theory, and spatial and cohesive type theory. In this paper we study modal dependent type theory: dependent type theory with an operator satisfying (a dependent version of) the K-axiom of modal logic. We investigate both semantics and syntax. For the semantics, we introduce categories with families with a dependent right adjoint (CwDRA) and show that the examples above can be presented as such. Indeed, we show that any finite limit category with an adjunction of endofunctors gives rise to a CwDRA via the local universe construction. For the syntax, we introduce a dependently typed extension of Fitch-style modal lambda-calculus, show that it can be interpreted in any CwDRA, and build a term model. We extend the syntax and semantics with universes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/03/2020

Ticking clocks as dependent right adjoints: Denotational semantics for clocked type theory

Clocked Type Theory (CloTT) is a type theory for guarded recursion usefu...
research
11/30/2020

Multimodal Dependent Type Theory

We introduce MTT, a dependent type theory which supports multiple modali...
research
07/18/2023

Combining dependency, grades, and adjoint logic

We propose two new dependent type systems. The first, is a dependent gra...
research
03/05/2023

Semantics of multimodal adjoint type theory

We show that contrary to appearances, Multimodal Type Theory (MTT) over ...
research
03/28/2018

Handling Verb Phrase Anaphora with Dependent Types and Events

This paper studies how dependent typed events can be used to treat verb ...
research
03/27/2013

Selecting Uncertainty Calculi and Granularity: An Experiment in Trading-Off Precision and Complexity

The management of uncertainty in expert systems has usually been left to...
research
06/06/2022

A Category Theoretic View of Contextual Types: from Simple Types to Dependent Types

We describe the categorical semantics for a simply typed variant and a s...

Please sign up or login with your details

Forgot password? Click here to reset