Back to Search Start Over

Constructing Initial Algebras Using Inflationary Iteration

Authors :
Andrew M. Pitts
S. C. Steenkamp
Source :
Electronic Proceedings in Theoretical Computer Science. 372:88-102
Publication Year :
2022
Publisher :
Open Publishing Association, 2022.

Abstract

An old theorem of Ad\'amek constructs initial algebras for sufficiently cocontinuous endofunctors via transfinite iteration over ordinals in classical set theory. We prove a new version that works in constructive logic, using "inflationary" iteration over a notion of size that abstracts from limit ordinals just their transitive, directed and well-founded properties. Borrowing from Taylor's constructive treatment of ordinals, we show that sizes exist with upper bounds for any given signature of indexes. From this it follows that there is a rich class of endofunctors to which the new theorem applies, provided one admits a weak form of choice (WISC) due to Streicher, Moerdijk, van den Berg and Palmgren, and which is known to hold in the internal constructive logic of many kinds of topos.<br />Comment: In Proceedings ACT 2021, arXiv:2211.01102

Details

ISSN :
20752180
Volume :
372
Database :
OpenAIRE
Journal :
Electronic Proceedings in Theoretical Computer Science
Accession number :
edsair.doi.dedup.....f0a25dfec7d0e9245c36bde4490d7814