Quotients, inductive types, and quotient inductive types

by   Marcelo P. Fiore, et al.

This paper introduces an expressive class of indexed quotient-inductive types, called QWI types, within the framework of constructive type theory. They are initial algebras for indexed families of equational theories with possibly infinitary operators and equations. We prove that QWI types can be derived from quotient types and inductive types in the type theory of toposes with natural number object and universes, provided those universes satisfy the Weakly Initial Set of Covers (WISC) axiom. We do so by constructing QWI types as colimits of a family of approximations to them defined by well-founded recursion over a suitable notion of size, whose definition involves the WISC axiom. We developed the proof and checked it using the Agda theorem prover.


page 1

page 2

page 3

page 4


Constructing Infinitary Quotient-Inductive Types

This paper introduces an expressive class of quotient-inductive types, c...

Types of Cost in Inductive Concept Learning

Inductive concept learning is the task of learning to assign cases to a ...

Computing Cohomology Rings in Cubical Agda

In Homotopy Type Theory, cohomology theories are studied synthetically u...

Inductive Inference in Supervised Classification

Inductive inference in supervised classification context constitutes to ...

Constructing Higher Inductive Types as Groupoid Quotients

In this paper, we show that all finitary 1-truncated higher inductive ty...

Coinductive control of inductive data types

We combine the theory of inductive data types with the theory of univers...

An inductive-recursive universe generic for small families

We show that it is possible to construct a universe in all Grothendieck ...

Please sign up or login with your details

Forgot password? Click here to reset