mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(CategoryTheory/Sites): functors which preserves sheafification

Open joelriou opened this issue 1 year ago • 1 comments

Given a Grothendieck topology J on C and F : A ⥤ B, we define a type class J.PreservesSheafification F. We say that F preserves the sheafification if whenever a morphism of presheaves P₁ ⟶ P₂ induces an isomorphism on the associated sheaves, then the induced map P₁ ⋙ F ⟶ P₂ ⋙ F also induces an isomorphism on the associated sheaves.

If we also assume J.HasSheafCompose F (which says that the postcomposition with F induces a functor sheafCompose J F : Sheaf J A ⥤ Sheaf J B), then we obtain that the canonical map is an isomorphism sheafify J (P ⋙ F) ≅ sheafify J P ⋙ F.

We obtain PreservesSheafification J (forget D) when D is a concrete category satisfying suitable conditions.


  • [x] depends on: #12374

Open in Gitpod

joelriou avatar Apr 22 '24 08:04 joelriou

This PR/issue depends on:

  • ~~leanprover-community/mathlib4#12374~~ By Dependent Issues (🤖). Happy coding!

Thanks a lot! maintainer merge

erdOne avatar May 24 '24 08:05 erdOne

🚀 Pull request has been placed on the maintainer queue by erdOne.

github-actions[bot] avatar May 24 '24 08:05 github-actions[bot]

Thanks!

bors merge

riccardobrasca avatar May 24 '24 08:05 riccardobrasca

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar May 24 '24 09:05 mathlib-bors[bot]