REVIEW 4 major objections 6 minor 14 references
Projective Presentations of Lex Modalities
T0 review · 4 major / 6 minor · reviewed 2026-08-09 · deepseek-v4-flash
Pith's one-line read By representing a lex modality as a presentation of types, the paper turns Grothendieck topologies into explicit internal sheaf conditions and proves local choice and cohomology vanishing.
desk verdict Genuinely useful presentation framework for topological modalities, but the cohomology descent lemma is false as stated and needs repair. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is a presentation: a collection $T$ of types containing the unit type and closed under dependent sums, thought of as the fibers of covering families. Closure under $\Sigma$ is what makes covers compose and pull back, so the collection actually behaves like a topology. The technical workhorse is the iterated join $A^{\ast_B n}$ of a cover $f:A\to B$; by the join-of-maps lemma its fibers are the iterated joins of the fibers of $f$, which is exactly what lets a sheaf condition be written without coherence data. Lemma 4.6 states that dependent products of $n$-type families over $A^{\ast(n+3)}$ already agree with those over $A^{\ast(n+2)}$, and this stabilization is what cuts the infinite join colimit down to a finite equivalence test. On top of that, projectivity of the types in $T$, an internal axiom-of-choice condition on type families, is what makes quantifiers commute with truncations, producing the explicit sheafification formula, local choice, and the cohomology vanishing theorem.
What would settle it
A proof assistant check of Lemma 4.6, beginning with the case $A=S^1$, $n=1$, where the claim says dependent products of $1$-type families over $A^{\ast 4}$ equal those over $A^{\ast 3}$, would settle the stabilization premise; a counterexample to that equivalence would force the exact form of Corollary 4.9 to be re-indexed.
Extended reading notes
Core claim
The paper's discovery is that presentations are a workable internal stand-in for Grothendieck topologies. A presentation $T$ generates a modality by nullifying at the propositional truncations of the types in $T$; the modal types are the $T$-sheaves, and a map is a $T$-cover when all its fibers lie in $T$. The main theorem, Corollary 4.9, is that for every $n\ge 0$, an $(n-2)$-type $X$ is a $T$-sheaf if and only if for every $T$-cover $f:A\to B$ the natural map $(B\to X)\to(A^{\ast_B n}\to X)$ is an equivalence, where $\ast_B$ is the join of maps over $B$. This gives the ordinary sheaf condition for sets and internal stack conditions at higher truncation levels, with iterated joins replacing the coherence data that would otherwise be needed. If $T$ is projective, the sheafification of a proposition is explicit: the sheafification of $P$ is the proposition that there exists $A\in T$ with $A\to P$; the paper derives a $T$-local partial choice principle, and for abelian groups $A$ satisfying a descent exactness condition it proves $H^1_{T}(X,A)=0$ for projective $X$. The applications show the Zariski, étale, and fppf presentations are subcanonical, that quasi-coherent modules have stable cohomology across those subtoposes, and that the interval in triangulated type theory is simplicial using duality alone.
Load-bearing premise
Everything in the paper's sheaf condition rests on the unformalized Lemma 4.6 claim that dependent products of $n$-type families over an $(n+3)$-fold iterated join already equal those over the $(n+2)$-fold join, so a one-level error there would shift every sheaf test.
Editorial extensions
If this is right
- Membership in the subuniverse becomes checkable: for a projective presentation, a type is a sheaf exactly when the explicit cover-by-cover equivalence holds at its truncation level.
- Local choice lets constructions in the sheaf subuniverse proceed by first choosing a cover, the way Zariski-local choice is used in synthetic algebraic geometry.
- The Zariski, étale, and fppf presentations are subcanonical, so the affine spectra used to generate these topologies are themselves sheaves.
- Quasi-coherent modules satisfy descent for these presentations, giving $H^1=0$ on projective affine spectra and stability of cohomology between the corresponding subtoposes.
- In triangulated type theory, the sheaf condition reduces the statement that the interval $I$ is simplicial to a lattice-theoretic calculation, removing the need for two additional axioms.
Reading between the lines
- Editorial inference: the same join-based sheaf condition should give a uniform statement of stack conditions for every finite $n$ in homotopy type theory, since the paper shows each level only needs the stabilization lemma rather than explicit coherence data.
- Editorial inference: the descent condition on abelian groups is a cocycle condition, so Theorem 6.12 looks like the first case of a Čech-cohomology comparison; the paper itself points in this direction in Remark 6.14.
- Editorial inference: because projectivity is what makes the formulas explicit, one natural test is whether the main theorems survive for presentations generated by projective covers rather than projective objects, which would broaden the class of topologies covered.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper introduces presentations of lex/topological modalities in homotopy type theory: a collection T of types closed under dependent sums and containing the unit, which generates a sheafification modality by nullifying at the propositional truncations of its members. It defines T-covers, proves an internal sheaf condition expressed through iterated joins (Corollary 4.9), and, for projective presentations, gives an explicit sheafification of propositions, a local choice principle, and a cohomology vanishing theorem for H^1. Applications include subcanonicality checks for Zariski-, étale-, and fppf-style presentations and a proof that the interval I is simplicial in triangulated type theory with fewer axioms than in previous work.
Significance. If the framework is correct, it is a useful internalisation of Grothendieck-topos sheaf conditions in HoTT, with explicit computational content: membership in the modal subuniverse is detected by concrete sheaf tests, and projective presentations yield a local choice principle and cohomology computations. The paper gives due credit to the external motivation and includes several clean ingredients, in particular the totalisation lemma (Lemma 4.8) and the reduction of subcanonicality to algebraic gluing statements. At the same time, the cohomology section contains a false lemma as stated and an overclaiming corollary, and the stabilization lemma on iterated joins is only sketched; these issues are load-bearing and need repair. The paper is not machine-checked, and a formalization would substantially increase confidence.
major comments (4)
- [Section 6, Theorem 6.12] The proof identifies the loop space at the basepoint of ©K(A,1) with A, writing "(pt = pt) ≃ A by definition of K(A,1), exploiting lexness of ©." By Proposition 6.6 this is valid only when A is a group sheaf, i.e., a modal abelian group; otherwise the loop space is ©A. The hypothesis that A satisfies descent for T is not shown to imply that A is modal. Please add the sheaf/modality hypothesis on the coefficient, or prove that descent implies it. This affects the validity of Theorem 6.12 and of Corollaries 7.18 and 7.23 as stated.
- [Section 6, Lemma 6.10] The step "product preserves exactness" is not valid in HoTT without a choice principle on the base type. Exactness of each fibre-wise sequence gives, for each x:X, mere existence of a preimage; assembling these into a section of the product requires projectivity (or an external choice principle) for X. As stated the lemma is false: take T generated by inhabited finite types, for which every abelian group satisfies descent, and take the standard two-interval open cover U+V→S^1. The fibres are 1 or 2, so the cover is a T-cover, yet Lemma 6.10 would force the Čech complex of this cover to be exact in the middle, giving H^1_Čech(S^1,Z)=0 for A=Z, contradicting H^1(S^1,Z)=Z. The lemma should be restricted to a projective base type, with a proof using that hypothesis; Theorem 6.12 has the projective base, so it can be repaired, but the lemma as written is false.
- [Section 7, Corollary 7.23] The conclusion "for any abelian group G we have H^1(Spec(A),G)=0" does not follow from Theorem 7.22. Theorem 7.22 establishes descent only for quasicoherent R-modules, and the proof explicitly uses the identification M^{Spec(A)} = M⊗_R A. An arbitrary abelian group need not carry an R-module structure and need not satisfy descent for the relevant presentation. The corollary should be restricted to quasicoherent modules, or a separate descent proof for all abelian groups must be supplied.
- [Section 4, Lemma 4.6] The stabilization lemma is load-bearing for Corollary 4.7, the sheaf condition in Corollary 4.9, and all subsequent sheaf tests, but its proof is only a sketch. In particular, the verification of the second composite is compressed into the sentence "This means that this map ... is equal to φ, and we are done," and the induction step for the gluing data requires careful handling of the pushout coherences. If the stabilization level is off by one, the sheaf tests used throughout would shift. Please provide a complete proof with all composites and coherences, or a machine-checked formalization.
minor comments (6)
- [Lemma 3.5 proof] The dependent sum is written with X and Y interchanged: the family should be Y(x) for x:X, so the displayed sums should be Σ_{x:X}Y(x). The equalities involving © and Σ also need a justification or citation.
- [Lemma 5.6] The notation "P A" and "P g(x)" is ambiguous; use P^A and g(x)→P to distinguish the exponential type from application of the proposition P to a type.
- [Corollary 4.9 proof] In the converse direction, "for any X∈T" should read "for any A∈T"; also, the notation A^{*_B}^n should be specified for n=0.
- [Section 6, Definition 6.2] Cohomology is defined for a group G, but the subsequent theory applies only to abelian groups (or abelian group objects); this should be stated explicitly.
- [Theorem 6.12 proof] The step from pointwise equality ∏_{x:X} χ(x)=pt to "χ is merely the constant map" should explicitly invoke function extensionality for the path type of ©K(A,1).
- [Throughout] There are many typographical errors, including "acc ess", "presentaitons", "cohomolgoy", and "fintiely prestented"; a careful proofreading pass is needed.
Circularity Check
No significant circularity; results are derived from stated axioms and external theorems.
full rationale
The derivation chain is self-contained and does not reduce to its inputs by construction. Presentations are defined as collections of types closed under Σ and containing 1, and the associated modality is defined by nullification at propositional truncations; Corollary 4.9's sheaf condition is then proved from these definitions together with independent join-theoretic results (Rijke [11]) and an inductive stabilization lemma (Lemma 4.6), whose proof does not presuppose the sheaf condition. Lemma 5.6 and the local choice principle (Lemma 5.9) follow from the explicitly stated projectivity assumption rather than from the conclusions they support. In the cohomology section, descent is an input hypothesis about the abelian group A, and Theorem 6.12 derives vanishing of H^1 for projective X from it; the theorem is not a restatement of the descent definition, and H^1_© is defined independently via Eilenberg-Mac Lane spaces. The axioms in Section 7 (Blechschmidt duality, projectivity of spectra, constancy of maps to N) are added as assumptions and then used to derive subcanonicality and local-choice consequences; they are not invoked to prove themselves, and the surrounding external justifications are cited from non-overlapping literature. There is no load-bearing self-citation chain, no fitted parameter renamed as a prediction, and no uniqueness theorem imported from the author's own prior work. The only notable concern is a possible correctness gap in Lemma 6.10's 'product preserves exactness' step, which would be a mathematical flaw rather than circularity; it does not make the paper's central claims equivalent to their assumptions by definition.
Assumptions & free parameters
assumptions (7)
- standard math Univalence and higher inductive types (including propositional truncation and nullification)
- standard math Lex modalities preserve truncation levels and satisfy ©(x=y)≃η(x)=η(y)
- standard math Facts about joins: fibers of joins and image as colimit of iterated joins
- domain assumption Axiom 7.3 (Blechschmidt duality): A → U_T^{Spec(A)} is an equivalence for finitely presented U_T-algebras
- domain assumption Axiom 7.5: Spec(A) is projective for finitely presented U_T-algebras A
- domain assumption Axiom 7.8: maps Spec(A) → N are constant (diagonal N → N^{Spec(A)} is an equivalence)
- standard math Theorem 7.26 on congruences in distributive lattices
Cite this review
Pith. "Pith review of Projective Presentations of Lex Modalities." pith.science (2026). https://pith.science/paper/4YAA2DGO
@misc{pith2026250119187,
author = {Pith},
title = {Pith review of: Projective Presentations of Lex Modalities},
year = {2026},
howpublished = {\url{https://pith.science/paper/4YAA2DGO}},
note = {Machine review of arXiv:2501.19187}
}
read the original abstract
Modalities in homotopy type theory are used to create and access subuniverses of a given type universe. These have significant applications throughout mathematics and computer science, and in particular can be used to create universes in which certain logical principles are true. We define presentations of topological modalities, which act as an internalisation of the notion of a Grothendieck topology. A specific presentation of a modality gives access to a surprising amount of computational information, such as explicit methods of determining membership of the subuniverse via internal sheaf conditions. Furthermore, assuming all terms of the presentation satisfy the axiom of choice, we are able to describe generic and powerful computational tools for modalities. This assumption is validated for presentations given by representables in presheaf categories. We deduce a local choice principle, and an internal reconstruction of Kripke-Joyal style reasoning. We use the local choice principle to show how to relate cohomology between universes, showing that a certain class of abelian groups has cohomolgoy stable between universes. We apply the methods to a prominent example, a type theory axiomatising the classifying topos of an algebraic theory, which specialises to give type theories for synthetic algebraic geometry and synthetic higher category theory. We apply the sheaf conditions to show that several presentations of interest are subcanonical, and apply the cohomology methods to show that quasi-coherent modules have cohomology stable between the Zariski, \'etale and fppf toposes.
Reference graph
Works this paper leans on
-
[1]
A General Nullstellensatz for Generalised Spaces
Ingo Blechschmidt. A General Nullstellensatz for Generalised Spaces . 2024. url: https ://rawgit.com/iblech/internal-methods/master/paper- qcoh.pdf
work page 2024
-
[2]
Čech Cohomology in Homotopy Type Theory
Ingo Blechschmidt, Felix Cherubini, and David Wärn. Čech Cohomology in Homotopy Type Theory. 2024. url: https://www.felix-cherubini.de/chech.pdf
work page 2024
-
[3]
A Foundation for Synthetic Algebraic Geometry
Felix Cherubini, Thierry Coquand, and Matthias Hutzler . A Foundation for Synthetic Al- gebraic Geometry. 2023. arXiv: 2307.00073 [math.AG]
work page Pith review arXiv 2023
-
[4]
Directed univalence in simpli- cial homotopy type theory
Daniel Gratzer, Jonathan Weinberger, and Ulrik Buchhol tz. Directed univalence in simpli- cial homotopy type theory . 2024. arXiv: 2407.09146 [cs.LO]
arXiv 2024
-
[5]
Multimodal Dependent Type Theory
Daniel Gratzer et al. “Multimodal Dependent Type Theory ”. In: Logical Methods in Com- puter Science Volume 17, Issue 3 (July 2021). issn: 1860-5974. doi: 10.46298/lmcs-17(3 :11)2021. url: http://dx.doi.org/10.46298/lmcs-17(3:11)2021
-
[6]
G. Gratzer. Lattice Theory: First Concepts and Distributive Lattices . Dover Books on Math- ematics Series. Dover Publications, 2009. isbn: 9780486471730. url: https://books.goo gle.co.uk/books?id=6FJPTsmF1RAC
work page 2009
-
[7]
Eilenberg-MacLane s paces in homotopy type theory
Daniel R. Licata and Eric Finster. “Eilenberg-MacLane s paces in homotopy type theory”. In: Proceedings of the Joint Meeting of the Twenty-Third EACSL A nnual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual AC M/IEEE Symposium on Logic in Computer Science (LICS) . CSL-LICS ’14. Vienna, Austria: Association for Com- puting Machinery,...
-
[8]
Commutative Algebra: Constructive Methods: Finite Projective Modules
Henri Lombardi and Claude Quitté. Commutative Algebra: Constructive Methods: Finite Projective Modules. Springer Netherlands, 2015. isbn: 9789401799447. doi: 10.1007/978 -94-017-9944-7 . url: http://dx.doi.org/10.1007/978-94-017-9944-7
doi:10.1007/978 2015
Show all 14 references
-
[9]
Sheaves in Synthetic Algebraic Geometry
Hugo Moeneclaey. Sheaves in Synthetic Algebraic Geometry . 2024. url: https://felix -cherubini.de/sheaves.pdf . 25
2024
-
[10]
Orbifolds as microlinear types in synthetic differential co hesive homotopy type theory
David Jaz Myers. Orbifolds as microlinear types in synthetic differential co hesive homotopy type theory. 2022. arXiv: 2205.15887 [math.AT]
2022 arXiv
-
[11]
The join construction
Egbert Rijke. The join construction . 2017. arXiv: 1701.07538 [math.CT]
2017 arXiv
-
[12]
A Type Theory with a Tiny Object
Mitchell Riley. A Type Theory with a Tiny Object . 2024. arXiv: 2403.01939 [math.CT] . url: https://arxiv.org/abs/2403.01939
2024 arXiv
-
[13]
Moda lities in homotopy type theory
Bas Spitters, Michael Shulman, and Egbert Rijke. “Moda lities in homotopy type theory”. In: Logical Methods in Computer Science 16 (2020)
2020
-
[14]
Homotopy Type Theory: Univalent Foundations of Mathematics
The Univalent Foundations Program. Homotopy Type Theory: Univalent Foundations of Mathematics. Institute for Advanced Study, 2013. url: https://homotopytypetheory.o rg/book. 26
2013
Reviewed August 9, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.