Computer Science · MapleScholar Plus

Constructive Infinities: Generating Initial Algebras from Constructive Ordinals

Classical computer science often relied on non-constructive set theory to define infinite data structures; this categorical logic paper constructs initial algebras for inductive datatypes using strictly constructive ordinals.

Author
Benno van den Berg
Published
2026
Journal
arXiv (Cornell University)
Last updated
September 2026
Constructive Infinities: Generating Initial Algebras from Constructive Ordinals

In functional programming and formal verification, programmers define recursive data types—such as trees, streams, and syntax graphs—as initial algebras of polynomial functors.

Standard mathematical proofs of the existence of initial algebras frequently invoke non-constructive principles, such as the Axiom of Choice or excluded middle on uncountable cardinals, rendering the proofs useless for constructive computer code.

This paper constructs initial algebras for a broad class of functors using strictly constructive ordinal notations within Martin-Löf type theory, proving that fixed points of recursive types can be computed without non-constructive axioms.

This constructive proof advances the foundations of proof assistants (like Agda and Lean), enabling formal verification of infinite stream processors and reactive software systems with total mathematical certitude.

Reference

Berg, B. van den. (2026). Initial algebras from constructive ordinals (Version 1). arXiv.

Title

Initial algebras from constructive ordinals

Abstract

We show how a standard constructive notion of ordinal supports a useful constructive theory of transfinite recursion. We do this by giving constructive proofs of various initial algebra theorems, like Adamek's theorem, and a version of Quillen's small object argument for constructing cofibrantly generated algebraic weak factorisation systems.

Cited 0 times · View on doi.org

Continue

Continue Exploring

Ask this paper your own questions, or keep browsing the verified research catalogue.