2015
DOI: 10.2168/lmcs-11(1:13)2015
|View full text |Cite
|
Sign up to set email alerts
|

Positive Inductive-Recursive Definitions

Abstract: Abstract.A new theory of data types which allows for the definition of types as initial algebras of certain functors Fam(C) → Fam(C) is presented. This theory, which we call positive inductive-recursive definitions, is a generalisation of Dybjer and Setzer's theory of inductive-recursive definitions within which C had to be discrete -our work can therefore be seen as lifting this restriction. This is a substantial endeavour as we need to not only introduce a type of codes for such data types (as in Dybjer and … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 18 publications
(20 reference statements)
0
3
0
Order By: Relevance
“…This is interesting future work, as it will enhance our understanding of induction-recursion from a syntactic perspective. Recent advances in understanding induction-recursion might aid this research [Ghani et al 2015].…”
Section: Resultsmentioning
confidence: 99%
“…This is interesting future work, as it will enhance our understanding of induction-recursion from a syntactic perspective. Recent advances in understanding induction-recursion might aid this research [Ghani et al 2015].…”
Section: Resultsmentioning
confidence: 99%
“…These are sufficient to model transfinite hierarchies, but as we noted in Section 4.1, we do not know how to model strict inclusions with them. Variants of induction-recursion [9,10,11] are particularly flexible and powerful extensions to universes.…”
Section: Effects Of Choice Of Level Structurementioning
confidence: 99%
“…To inform the design and justify the reduction rules provided for CastCIC, we build a syntactic model of CastCIC by translation to CIC augmented with induction-recursion [Dybjer and Setzer 2003;Ghani et al 2015;Martin-Löf 1996] ( § 6.1). From a type theory point of view, what makes CastCIC peculiar is first of all the possibility of having errors (both "pessimistic" as err and "optimistic" as ?…”
Section: Realizing a Dependent Cast Calculus: Castcicmentioning
confidence: 99%