Benno van den Berg

dblp:16/3626 · DBLP profile ↗
← Back
20ranked-venue papers
15as first author
5since 2021 · last 2026
0000-0002-0469-0788ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 20 · 15 first-author · 5 since 2021
YearPublicationVenuePosition
2026 Constructing (Co)inductive Types via Large Sizes
abstract
To ensure decidability and consistency of its type theory, a proof assistant should only accept terminating recursive functions and productive corecursive functions. Most proof assistants enforce this through syntactic conditions, which can be restrictive and non-modular. Sized types are a type-based alternative where (co)inductive types are annotated with additional size information. Well-founded induction on sizes can then be used to prove termination and productivity. An implementation of sized types exists in Agda, but it is currently inconsistent due to the addition of a largest size. We investigate an alternative approach, where intensional type theory is extended with a large type of sizes and parametric quantifiers over sizes. We show that inductive and coinductive types can be constructed in this theory, which improves on earlier work where this was only possible for the finitely-branching inductive types. The consistency of the theory is justified by an impredicative realisability model, which interprets the type of sizes as an uncountable ordinal.
Bastiaan Laarakker, Daniël Otten, Benno van den Berg
FSCD3
2026 Arrow algebras
abstract
In this paper we introduce arrow algebras, simple algebraic structures which induce elementary toposes through the tripos-to-topos construction. This includes localic toposes as well as various realizability toposes, in particular, those realizability toposes which are obtained from partial combinatory algebras. Since there are many examples of arrow algebras and arrow algebras have a number of closure properties, including a notion of subalgebra given by a nucleus, arrow algebras provide a flexible tool for constructing toposes; we illustrate this by providing some general tools for creating toposes for Kreisel's modified realizability.
Benno van den Berg, Marcus Briët
Ann. Pure Appl. Log.1
2024 Conservativity of Type Theory over Higher-Order Arithmetic
Daniël Otten, Benno van den Berg
CSL2
2024 Preface: Advances in Homotopy Type Theory
abstract
Abstract We give a brief overview of the special issue of MSCS “Advances in Homotopy Type Theory.”
Thorsten Altenkirch, Benno van den Berg, Nicola Gambino, Maria Emilia Maietti
Math. Struct. Comput. Sci.2
2022 Converse extensionality and apartness
abstract
In this paper we try to find a computational interpretation for a strong form of extensionality, which we call "converse extensionality". Converse extensionality principles, which arise as the Dialectica interpretation of the axiom of extensionality, were first studied by Howard. In order to give a computational interpretation to these principles, we reconsider Brouwer's apartness relation, a strong constructive form of inequality. Formally, we provide a categorical construction to endow every typed combinatory algebra with an apartness relation. We then exploit that functions reflect apartness, in addition to preserving equality, to prove that the resulting categories of assemblies model a converse extensionality principle.
Benno van den Berg, Robert Paßmann
Log. Methods Comput. Sci.1
2020 Univalent polymorphism
Benno van den Berg
Ann. Pure Appl. Log.1
2019 Reverse Mathematics and parameter-free Transfer
Benno van den Berg, Sam Sanders
Ann. Pure Appl. Log.1
2019 A homotopy-theoretic model of function extensionality in the effective topos
abstract
We present a way of constructing a Quillen model structure on a full subcategory of an elementary topos, starting with an interval object with connections and a certain dominance. The advantage of this method is that it does not require the underlying topos to be cocomplete. The resulting model category structure gives rise to a model of homotopy type theory with identity types, Σ- and Π-types, and functional extensionality. We apply the method to the effective topos with the interval object ∇2. In the resulting model structure we identify uniform inhabited objects as contractible objects, and show that discrete objects are fibrant. Moreover, we show that the unit of the discrete reflection is a homotopy equivalence and the homotopy category of fibrant assemblies is equivalent to the category of modest sets. We compare our work with the path object category construction on the effective topos by Jaap van Oosten.
Daniil Frumin, Benno van den Berg
Math. Struct. Comput. Sci.2
2018 W-types in homotopy-type theory - CORRIGENDUM
abstract
In the article below, Theorem 3.4 requires the additional assumption that A is Kan as well. Indeed, the inductive proof as given only shows that if W(f)<α is a Kan complex, then W(f)<α+1 → A is a Kan fibration.
Benno van den Berg, Ieke Moerdijk
Math. Struct. Comput. Sci.1
2018 Path Categories and Propositional Identity Types
abstract
Connections between homotopy theory and type theory have recently attracted a lot of attention, with Voevodsky’s univalent foundations and the interpretation of Martin-Löf’s identity types in Quillen model categories as some of the highlights. In this article, we establish a connection between a natural weakening of Martin-Löf’s rules for the identity types that has been considered by Cohen, Coquand, Huber and Mörtberg in their work on a constructive interpretation of the univalence axiom on the one hand and the notion of a path category, a slight variation on the classic notion of a category of fibrant objects due to Brown, on the other. This involves showing that the syntactic category associated to a type theory with weak identity types carries the structure of a path category, strengthening earlier results by Avigad, Lumsdaine, and Kapulkin. In this way, we not only relate a well-known concept in homotopy theory with a natural concept in logic but also provide a framework for further developments.
Benno van den Berg
ACM Trans. Comput. Log.1
2015 W-types in homotopy type theory
abstract
\n Contains fulltext :\n 141255.pdf (Author’s version preprint ) (Open Access)\n
Benno van den Berg, Ieke Moerdijk
Math. Struct. Comput. Sci.1
2012 A functional interpretation for nonstandard arithmetic
Benno van den Berg, Eyvind Martol Briseid, Pavol Safarik
Ann. Pure Appl. Log.1
2012 Derived rules for predicative set theory: An application of sheaves
Benno van den Berg, Ieke Moerdijk
Ann. Pure Appl. Log.1
2012 Topological and Simplicial Models of Identity Types
abstract
In this paper we construct new categorical models for the identity types of Martin-Löf type theory, in the categories Top of topological spaces and SSet of simplicial sets. We do so building on earlier work of Awodey and Warren [2009], which has suggested that a suitable environment for the interpretation of identity types should be a category equipped with a weak factorization system in the sense of Bousfield--Quillen. It turns out that this is not quite enough for a sound model, due to some subtle coherence issues concerned with stability under substitution; and so our first task is to introduce a slightly richer structure, which we call a homotopy-theoretic model of identity types , and to prove that this is sufficient for a sound interpretation. Now, although both Top and SSet are categories endowed with a weak factorization system---and indeed, an entire Quillen model structure---exhibiting the additional structure required for a homotopy-theoretic model is quite hard to do. However, the categories we are interested in share a number of common features, and abstracting these leads us to introduce the notion of a path object category . This is a relatively simple axiomatic framework, which is nonetheless sufficiently strong to allow the construction of homotopy-theoretic models. Now by exhibiting suitable path object structures on Top and SSet , we endow those categories with the structure of a homotopy-theoretic model and, in this way, obtain the desired topological and simplicial models of identity types.
Benno van den Berg, Richard Garner
ACM Trans. Comput. Log.1
2011 Aspects of predicative algebraic set theory, II: Realizability
Benno van den Berg, Ieke Moerdijk
Theor. Comput. Sci.1
2009 Three extensional models of type theory
abstract
We compare three categorical models of type theory with extensional constructs: setoids over extensional type theory; setoids over intensional type theory and a certain free exact category (the free ‘ΠW-pretopos’). By studying the amount of choice available in these categories, we are able show that they are distinct.
Benno van den Berg
Math. Struct. Comput. Sci.1
2008 Aspects of predicative algebraic set theory I: Exact completion
Benno van den Berg, Ieke Moerdijk
Ann. Pure Appl. Log.1
2007 Non-well-founded trees in categories
Benno van den Berg, Federico De Marchi 0001
Ann. Pure Appl. Log.1
2007 Models of non-well-founded sets via an indexed final coalgebra theorem
abstract
Abstract The paper uses the formalism of indexed categories to recover the proof of a standard final coalgebra theorem, thus showing existence of final coalgebras for a special class of functors on finitely complete and cocomplete categories. As an instance of this result, we build the final coalgebra for the powerclass functor, in the context of a Heyting pretopos with a class of small maps. This is then proved to provide models for various non-well-founded set theories, depending on the chosen axiomatisation for the class of small maps.
Federico De Marchi 0001, Benno van den Berg
J. Symb. Log.2
2005 Inductive types and exact completion
Benno van den Berg
Ann. Pure Appl. Log.1