Skip to content

Formalizing Fibered Categories and Stacks in Lean

Notifications You must be signed in to change notification settings

Paul-Lez/Stacks-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stacks project

This repository contains the code necessary to define stacks in Lean. More specifically, the code here sets up a basic theory of fibered categories (API for pullbacks, results about naturality, etc - mostly following the exposition in Stacks and Moduli by Jarod Alper) and states the conditions for a functor p : X → S fibered in groupoids to be a stack. As an application, we prove that the empty category is a stack over itself.

We are currently reworking some parts of the code to get better and cleaner definitions (we aim to get this stuff in mathlib eventually). Current WIP includes:

  • 2-Yoneda
  • Implementing descent data structure
  • More general theory of fibers of functors (e.g. clivages, etc)

About

Formalizing Fibered Categories and Stacks in Lean

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages