Large and Infinitary Quotient Inductive-Inductive Types

06/21/2020
by   András Kovács, et al.
0

Quotient inductive-inductive types (QIITs) are generalized inductive types which allow sorts to be indexed over previously declared sorts, and allow usage of equality constructors. QIITs are especially useful for algebraic descriptions of type theories and constructive definitions of real, ordinal and surreal numbers. We develop new metatheory for large QIITs, large elimination, recursive equations and infinitary constructors. As in prior work, we describe QIITs using a type theory where each context represents a QIIT signature. However, in our case the theory of signatures can also describe its own signature, modulo universe sizes. We bootstrap the model theory of signatures using self-description and a Church-coded notion of signature, without using complicated raw syntax or assuming an existing internal QIIT of signatures. We give semantics to described QIITs by modeling each signature as a finitely complete CwF (category with families) of algebras. Compared to the case of finitary QIITs, we additionally need to show invariance under algebra isomorphisms in the semantics. We do this by modeling signature types as isofibrations. Finally, we show by a term model construction that every QIIT is constructible from the syntax of the theory of signatures.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/17/2023

Type-Theoretic Signatures for Algebraic Theories and Inductive Types

We develop the usage of certain type theories as specification languages...
research
02/01/2019

Signatures and Induction Principles for Higher Inductive-Inductive Types

Higher inductive-inductive types (HIITs) generalize inductive types of d...
research
02/19/2020

Constructing Higher Inductive Types as Groupoid Quotients

In this paper, we show that all finitary 1-truncated higher inductive ty...
research
12/13/2021

Implementing a Category-Theoretic Framework for Typed Abstract Syntax

In previous work ("From signatures to monads in UniMath"), we described ...
research
12/08/2020

Generalized iterated-sums signatures

We explore the algebraic properties of a generalized version of the iter...
research
05/18/2021

Parametricity and Semi-Cubical Types

We construct a model of type theory enjoying parametricity from an arbit...
research
02/11/2022

Inference with System W Satisfies Syntax Splitting

In this paper, we investigate inductive inference with system W from con...

Please sign up or login with your details

Forgot password? Click here to reset