2004
DOI: 10.1007/978-3-540-24849-1_14
|View full text |Cite
|
Sign up to set email alerts
|

Wellfounded Trees and Dependent Polynomial Functors

Abstract: Abstract. We set out to study the consequences of the assumption of types of wellfounded trees in dependent type theories. We do so by investigating the categorical notion of wellfounded tree introduced in [16]. Our main result shows that wellfounded trees allow us to define initial algebras for a wide class of endofunctors on locally cartesian closed categories.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
106
0

Year Published

2004
2004
2017
2017

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 78 publications
(107 citation statements)
references
References 14 publications
1
106
0
Order By: Relevance
“…[5], [6].) The forgetful functor PolyMnd(I) → PolyEnd(I) has a left adjoint, denoted P → P. The monad P is the free monad on P.…”
Section: Propositionmentioning
confidence: 99%
See 2 more Smart Citations
“…[5], [6].) The forgetful functor PolyMnd(I) → PolyEnd(I) has a left adjoint, denoted P → P. The monad P is the free monad on P.…”
Section: Propositionmentioning
confidence: 99%
“…Trees cannot be captured by such, since it is essential to be able to distinguish the edges in a tree. The case of arbitrary polynomial functors was considered by Gambino and Hyland [5], corresponding to dependent type theory.…”
Section: Theoremmentioning
confidence: 99%
See 1 more Smart Citation
“…It is di cult to trace back its origin since this concept permeates the history of proof theory and a large part of theoretical computer science In recent years, the desire to explore, understand, and extend the concept of an inductive definition has led di↵erent researchers to di↵erent but (extensionally) equivalent notions. The theory of containers [1], and polynomial functors [18,12] are some of the outcomes of this research These theories give a comprehensive account of those data types such as Nat (the natural numbers), List a (lists containing data of a given type a), and Tree a (trees containing, once more, data of a given type a) which are free-standing in that their definition does not require the definition of other inter-related data types.…”
Section: Introductionmentioning
confidence: 99%
“…vectors which record the lengths of lists. Therefore containers and polynomials have been generalised to indexed containers [2] and dependent polynomials [12,13] to capture not only free standing data types such as those mentioned above, but also data types where the data are indexed by an index storing computationally relevant information. Containers and (non-dependent) polynomials arise as specific instances of these generalised notions where the type of indices is chosen to be a singleton type.…”
Section: Introductionmentioning
confidence: 99%