Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (generalized) inductive definitions and allows us to define all standard sets of Martin-Löf type theory as well as a large collection of commonly occurring inductive data structures. It also includes a variety of universes which are constructive analogues of inaccessibles and other large cardinals below the first Mahlo cardinal. In this article we give a new compact formalization of inductive-recursive definitions by modeling them as initial algebras in slice categories. We give generic formation, introduction, elimination, and equality rules generalizing the usual rules of type theory. Moreover, we prove that the elimination and equality rules are...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
Martin-Lof's type theory is presented in several steps. The kernel is a dependently typed -calc...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
AbstractInduction–recursion is a powerful definition method in intuitionistic type theory. It extend...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic typ...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
Induction-induction is a principle for defining data types in Martin-Löf Type Theory. An inductive-i...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
We study various well-known schemes for defining inductive and co-inductive types from a categorical...
Martin-Löf's Intuitionistic Theory of Types is becoming popular for formal reasoning about computer ...
We prove that every strictly positive endofunctor on the category of sets generated by Martin-Lof&ap...
AbstractAn indexed inductive definition (IID) is a simultaneous inductive definition of an indexed f...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
Martin-Lof's type theory is presented in several steps. The kernel is a dependently typed -calc...
Induction-recursion is a powerful definition method in intuitionistic type theory. It extends (gener...
AbstractInduction–recursion is a powerful definition method in intuitionistic type theory. It extend...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic typ...
We give two finite axiomatizations of indexed inductive-recursive definitions in intuitionistic type...
Abstract Induction-recursion is a schema which formalizes the principles for introducing new sets in...
The theory of recursive functions where the domain of a function is inductively defined at the same ...
Induction-induction is a principle for defining data types in Martin-Löf Type Theory. An inductive-i...
A new theory of data types which allows for the definition of types as initial algebras of certain f...
We study various well-known schemes for defining inductive and co-inductive types from a categorical...
Martin-Löf's Intuitionistic Theory of Types is becoming popular for formal reasoning about computer ...
We prove that every strictly positive endofunctor on the category of sets generated by Martin-Lof&ap...
AbstractAn indexed inductive definition (IID) is a simultaneous inductive definition of an indexed f...
Induction recursion offers the possibility of a clean, simple and yet powerful meta-language for the...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
Martin-Lof's type theory is presented in several steps. The kernel is a dependently typed -calc...