Steven Awodey

dblp:68/3908 · also Steve Awodey · DBLP profile ↗
← Back
19ranked-venue papers
18as first author
3since 2021 · last 2026
0000-0001-9005-179XORCID · verified

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

Theory of computation · 19 · 18 first-author · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
YearPublicationVenuePosition
2026 A Certifying Proof Assistant for Synthetic Mathematics in Lean
abstract
Synthetic theories such as homotopy type theory axiomatize classical mathematical objects such as spaces up to homotopy. Although theorems in synthetic theories translate to theorems about the axiomatized structures on paper, this fact has not yet been exploited in proof assistants. This makes it challenging to formalize results in classical mathematics using synthetic methods. For example, Cubical Agda supports reasoning about cubical types, but cubical proofs have not been translated to proofs about cubical set models, let alone their topological realizations. To bridge this gap, we present SynthLean: a proof assistant that combines reasoning using synthetic theories with reasoning about their models. SynthLean embeds Martin-Löf type theory as a domain-specific language in Lean, supporting a bidirectional workflow: constructions can be made internally in Martin-Löf type theory as well as externally in a model of the theory. A certifying normalization-by-evaluation typechecker automatically proves that internal definitions have sound interpretations in any model; conversely, semantic entities can be axiomatized in the syntax. Our implementation handles universes, Σ, Π, and identity types, as well as arbitrary axiomatized constants. To provide a familiar experience for Lean users, we reuse Lean’s tactic language and syntax in the internal mode, and base our formalization of natural model semantics on Mathlib. By taking a generic approach, SynthLean can be used to mechanize various interpretations of internal languages such as the groupoid, cubical, or simplicial models of homotopy type theory in HoTTLean.
Wojciech Nawrocki, Joseph Hua, Mario Carneiro, Spencer Woolfson, Shuge Rong, Sina Hazratpour, Steven Awodey
CPP8
2025 Toward the effective 2-topos
abstract
Abstract A candidate for the effective 2-topos is proposed and shown to include the effective 1-topos as its subcategory of 0-types.
Steven Awodey, Jacopo Emmenegger
Math. Struct. Comput. Sci.1
2024 On Hofmann-Streicher universes
abstract
Abstract We take another look at the construction by Hofmann and Streicher of a universe $(U,{\mathcal{E}l})$ for the interpretation of Martin-Löf type theory in a presheaf category $[{{{\mathbb{C}}}^{\textrm{op}}},\textsf{Set}]$ . It turns out that $(U,{\mathcal{E}l})$ can be described as the nerve of the classifier $\dot{{\textsf{Set}}}^{\textsf{op}} \rightarrow{{\textsf{Set}}}^{\textsf{op}}$ for discrete fibrations in $\textsf{Cat}$ , where the nerve functor is right adjoint to the so-called “Grothendieck construction” taking a presheaf $P :{{{\mathbb{C}}}^{\textrm{op}}}\rightarrow{\textsf{Set}}$ to its category of elements $\int _{\mathbb{C}} P$ . We also consider change of base for such universes, as well as universes of structured families, such as fibrations.
Steven Awodey
Math. Struct. Comput. Sci.1
2018 Impredicative Encodings of (Higher) Inductive Types
abstract
Postulating an impredicative universe in dependent type theory allows System F style encodings of finitary inductive types, but these fail to satisfy the relevant η-equalities and consequently do not admit dependent eliminators. To recover η and dependent elimination, we present a method to construct refinements of these impredicative encodings, using ideas from homotopy type theory. We then extend our method to construct impredicative encodings of some higher inductive types, such as 1-truncation and the unit circle S1.
Steven Awodey, Jonas Frey, Sam Speight
LICS1
2018 A cubical model of homotopy type theory
Steven Awodey
Ann. Pure Appl. Log.1
2018 Natural models of homotopy type theory
abstract
The notion of a natural model of type theory is defined in terms of that of a representable natural transfomation of presheaves. It is shown that such models agree exactly with the concept of a category with families in the sense of Dybjer, which can be regarded as an algebraic formulation of type theory. We determine conditions for such models to satisfy the inference rules for dependent sums Σ, dependent products Π and intensional identity types Id, as used in homotopy type theory. It is then shown that a category admits such a model if it has a class of maps that behave like the abstract fibrations in axiomatic homotopy theory: They should be stable under pullback, closed under composition and relative products, and there should be weakly orthogonal factorizations into the class. It follows that many familiar settings for homotopy theory also admit natural models of the basic system of homotopy type theory.
Steven Awodey
Math. Struct. Comput. Sci.1
2015 Introduction - from type theory and homotopy theory to univalent foundations
abstract
We give an overview of the main ideas involved in the development of homotopy type theory and the univalent foundations of Mathematics programme. This serves as a background for the research papers published in the special issue.
Steven Awodey, Nicola Gambino, Erik Palmgren
Math. Struct. Comput. Sci.1
2014 Relating first-order set theories, toposes and categories of classes
Steven Awodey, Carsten Butz, Alex K. Simpson, Thomas Streicher
Ann. Pure Appl. Log.1
2013 Natural Models of Homotopy Type Theory (Abstract)
Steven Awodey
WoLLIC1
2013 First-order logical duality
Steven Awodey, Henrik Forssell
Ann. Pure Appl. Log.1
2013 Martin-Löf complexes
Steven Awodey, Pieter J. W. Hofstra, Michael A. Warren
Ann. Pure Appl. Log.1
2012 Topological Completeness of First-Order Modal Logics
Steven Awodey, Kohei Kishida
Advances in Modal Logic1
2012 Inductive Types in Homotopy Type Theory
abstract
Homotopy type theory is an interpretation of Martin-Lof's constructive type theory into abstract homotopy theory. There results a link between constructive mathematics and algebraic topology, providing topological semantics for intensional systems of type theory as well as a computational approach to algebraic topology via type theory-based proof assistants such as Coq. The present work investigates inductive types in this setting. Modified rules for inductive types, including types of well-founded trees, or W-types, are presented, and the basic homotopical semantics of such types are determined. Proofs of all results have been formally verified by the Coq proof assistant, and the proof scripts for this verification form an essential component of this research.
Steven Awodey, Nicola Gambino, Kristina Sojakova
LICS1
2009 Lawvere - Tierney sheaves in Algebraic Set Theory
abstract
Abstract We present a solution to the problem of denning a counterpart in Algebraic Set Theory of the construction of internal sheaves in Topos Theory. Our approach is general in that we consider sheaves as determined by Lawvere-Tierney coverages, rather than by Grothendieck coverages, and assume only a weakening of the axioms for small maps originally introduced by Joyal and Moerdijk, thus subsuming the existing topos-theoretic results.
Steven Awodey, Nicola Gambino, Peter LeFanu Lumsdaine, Michael A. Warren
J. Symb. Log.1
2004 Propositions as Types
abstract
Image factorizations in regular categories are stable under pullbacks, so they model a natural modal operator in dependent type theory. This unary type constructor [A] has turned up previously in a syntactic form as a way of erasing computational content, and formalizing a notion of proof irrelevance. Indeed, semantically, the notion of a support is sometimes used as surrogate proposition asserting inhabitation of an indexed family. We give rules for bracket types in dependent type theory and provide complete semantics using regular categories. We show that dependent type theory with the unit type, strong extensional equality types, strong dependent sums, and bracket types is the internal type theory of regular categories, in the same way that the usual dependent type theory with dependent sums and products is the internal type theory of locally Cartesian closed categories. We also show how to interpret first-order logic in type theory with brackets, and we make use of the translation to compare type theory with logic. Specifically, we show that the propositions-as-types interpretation is complete with respect to a certain fragment of intuitionistic first-order logic, in the sense that a formula from the fragment is derivable in intuitionistic first-order logic if, and only if, its interpretation in dependent type theory is inhabited. As a consequence, a modified double-negation translation into type theory (without bracket types) is complete, in the same sense, for all of classical first-order logic.
Steven Awodey, Andrej Bauer
J. Log. Comput.1
2003 Modal Operators and the Formal Dual of Birkhoff's Completeness Theorem
abstract
We present the dual to Birkhoff's variety theorem in terms of predicates over the carrier of a cofree coalgebra (that is, in terms of ‘coequations’). We then discuss the dual to Birkhoff's completeness theorem, showing how closure under deductive rules dualises to yield two modal operators acting on coequations. We discuss the properties of these operators and show that they commute. We prove as our main result the invariance theorem, which is the formal dual of Birkhoff's completeness theorem.
Steven Awodey, Jesse Hughes
Math. Struct. Comput. Sci.1
2002 Local Realizability Toposes and a Modal Logic for Computability
abstract
This work is a step toward the development of a logic for types and computation that includes not only the usual spaces of mathematics and constructions, but also spaces from logic and domain theory. Using realizability, we investigate a configuration of three toposes that we regard as describing a notion of relative computability. Attention is focussed on a certain local map of toposes, which we first study axiomatically, and then by deriving a modal calculus as its internal logic. The resulting framework is intended as a setting for the logical and categorical study of relative computability.
Steven Awodey, Lars Birkedal, Dana S. Scott
Math. Struct. Comput. Sci.1
2000 Topological Completeness for Higher-Order Logic
abstract
Abstract Using recent results in topos theory, two systems of higher-order logic are shown to be complete with respect to sheaf models over topological spaces—so-called “topological semantics”. The first is classical higher-order logic, with relational quantification of finitely high type; the second system is a predicative fragment thereof with quantification over functions between types, but not over arbitrary relations. The second theorem applies to intuitionistic as well as classical logic.
Steven Awodey, Carsten Butz
J. Symb. Log.1
2000 Topological representation of the lambda-calculus
Steven Awodey
Math. Struct. Comput. Sci.1