This paper provides an induction rule that can be used to prove properties of data structures whose types are inductive, i.e., are carriers of initial algebras of functors. Our results are semantic in nature and are inspired by Hermida and Jacobs’ elegant algebraic formulation of induction for polynomial data types. Our contribution is to derive, under slightly different assumptions, an induction rule that is generic over all inductive types, polynomial or not. Our induction rule is generic over the kinds of properties to be proved as well: like Hermida and Jacobs, we work in a general fibrational setting and so can accommodate very general notions of properties on inductive types rather than just those of particular syntactic forms. We est...
AbstractWe present a categorical logic formulation of induction and coinduction principles for reaso...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
AbstractInduction–recursion is a powerful definition method in intuitionistic type theory. It extend...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper extends the fibrational approach to induction and coinduction pioneered by Hermida and Ja...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
This paper extends the fibrational approach to induction and coinductionpioneered by Hermida and Jac...
This thesis studies induction and coinduction schemes from the point of view of category theory. We...
The study of programming with and reasoning about inductive datatypes such as lists and trees has be...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
AbstractWe present a categorical logic formulation of induction and coinduction principles for reaso...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
AbstractInduction–recursion is a powerful definition method in intuitionistic type theory. It extend...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
This paper provides an induction rule that can be used to prove properties of data structures whose ...
Abstract. This paper provides an induction rule that can be used to prove properties of data structu...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper provides several induction rules that can be used to prove properties of effectful data t...
This paper extends the fibrational approach to induction and coinduction pioneered by Hermida and Ja...
We propose a uniform, category-theoretic account of structural induction for inductively defined dat...
This paper extends the fibrational approach to induction and coinductionpioneered by Hermida and Jac...
This thesis studies induction and coinduction schemes from the point of view of category theory. We...
The study of programming with and reasoning about inductive datatypes such as lists and trees has be...
We investigate containers and polynomial functors in Quantitative Type Theory, and give initial alge...
AbstractWe present a categorical logic formulation of induction and coinduction principles for reaso...
Traditional methods including algebra and category theory have some deficiencies in analyzing semant...
AbstractInduction–recursion is a powerful definition method in intuitionistic type theory. It extend...