Theorems · Theorem · category theory
TopCat.Presheaf.toTypes_isSheaf
∀ (X : TopCat) (T : ↑X → Type u_1), (X.presheafToTypes T).IsSheaf
We show that the presheaf of functions to a type T
(no continuity assumptions, just plain functions)
form a sheaf.
In fact, the proof is identical when we do this for dependent functions to a type family T,
so we do the more general case.
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 88 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites16
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Functor.objproof · cited by 19,642
- TopCat.carrierstatement and proof · cited by 3,184
- iSupproof · cited by 2,415
- Opposite.unopproof · cited by 2,231
- TopologicalSpace.Opensproof · cited by 2,040
- Quiver.Hom.opproof · cited by 1,948
- TopCatstatement and proof · cited by 1,889
- Quiver.Hom.unopproof · cited by 903
- CategoryTheory.ToTypeproof · cited by 219
- TopCat.Presheaf.IsSheafstatement · cited by 38
- TopologicalSpace.Opens.mem_iSupproof · cited by 17
- TopologicalSpace.Opens.leSuprproof · cited by 13
Cited by2
Results whose statement or proof uses this declaration.
- TopCat.sheafToTypesproof · cited by 1
- TopCat.Presheaf.toType_isSheafproof · cited by 0