Formalising perfectoid spaces
File(s)1910.12320v1.pdf (660.81 KB)
Working paper
Author(s)
Buzzard, Kevin
Commelin, Johan
Massot, Patrick
Type
Conference Paper
Abstract
Perfectoid spaces are sophisticated objects in arithmetic geometry introduced
by Peter Scholze in 2012. We formalised enough definitions and theorems in
topology, algebra and geometry to define perfectoid spaces in the Lean theorem
prover. This experiment confirms that a proof assistant can handle complexity
in that direction, which is rather different from formalising a long proof
about simple objects. It also confirms that mathematicians with no computer
science training can become proficient users of a proof assistant in a
relatively short period of time. Finally, we observe that formalising a piece
of mathematics that is a trending topic boosts the visibility of proof
assistants amongst pure mathematicians.
by Peter Scholze in 2012. We formalised enough definitions and theorems in
topology, algebra and geometry to define perfectoid spaces in the Lean theorem
prover. This experiment confirms that a proof assistant can handle complexity
in that direction, which is rather different from formalising a long proof
about simple objects. It also confirms that mathematicians with no computer
science training can become proficient users of a proof assistant in a
relatively short period of time. Finally, we observe that formalising a piece
of mathematics that is a trending topic boosts the visibility of proof
assistants amongst pure mathematicians.
Date Issued
2020-01-01
Date Acceptance
2020-01-01
Citation
Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs, 2020, pp.299-312
ISBN
978-1-4503-7097-4
Publisher
Association for Computing Machinery
Start Page
299
End Page
312
Journal / Book Title
Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs
Copyright Statement
© 2019 The Author(s)
Identifier
http://arxiv.org/abs/1910.12320v1
Source
POPL: Principles of Programming Languages
Subjects
cs.LO
cs.LO
math.AG
math.NT
Notes
19 pages, see also https://leanprover-community.github.io/lean-perfectoid-spaces/
Publication Status
Published
Coverage Spatial
New Orleans, USA
Date Publish Online
2020-01-01