Simple type theory is not too simple: Grothendieck's schemes without dependent types

From MaRDI portal
Publication:5094472

DOI10.1080/10586458.2022.2062073zbMATH Open1498.14001arXiv2104.09366OpenAlexW3156224329MaRDI QIDQ5094472FDOQ5094472


Authors: Anthony Bordg, Wenda Li, Lawrence C. Paulson Edit this on Wikidata


Publication date: 3 August 2022

Published in: Experimental Mathematics (Search for Journal in Brave)

Abstract: Church's simple type theory is often deemed too simple for elaborate mathematical constructions. In particular, doubts were raised whether schemes could be formalized in this setting and a challenge was issued. Schemes are sophisticated mathematical objects in algebraic geometry introduced by Alexander Grothendieck in 1960. In this article we report on a successful formalization of schemes in the simple type theory of the proof assistant Isabelle/HOL, and we discuss the design choices which make this work possible. We show in the particular case of schemes how the powerful dependent types of Coq or Lean can be traded for a minimalist apparatus called locales.


Full work available at URL: https://arxiv.org/abs/2104.09366




Recommendations




Cites Work


Cited In (7)

Uses Software





This page was built for publication: Simple type theory is not too simple: Grothendieck's schemes without dependent types

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5094472)