Theorems · Definition · algebraic geometry
SheafOfModules.QuasicoherentData.pushforward
{C : Type u₁} →
[inst : CategoryTheory.Category.{v₁, u₁} C] →
{J : CategoryTheory.GrothendieckTopology C} →
{R : CategoryTheory.Sheaf J RingCat} →
[inst_1 : ∀ (X : C), CategoryTheory.HasWeakSheafify (J.over X) AddCommGrpCat] →
[inst_2 : ∀ (X : C), (J.over X).WEqualsLocallyBijective AddCommGrpCat] →
{D : Type u₂} →
[inst_3 : CategoryTheory.Category.{v₂, u₂} D] →
{K : CategoryTheory.GrothendieckTopology D} →
{S : CategoryTheory.Sheaf K RingCat} →
[inst_4 : ∀ (X : D), (K.over X).WEqualsLocallyBijective AddCommGrpCat] →
[∀ (X : C), CategoryTheory.HasSheafify (J.over X) AddCommGrpCat] →
[inst_6 : ∀ (X : D), CategoryTheory.HasSheafify (K.over X) AddCommGrpCat] →
(G : CategoryTheory.Functor D C) →
[inst_7 : G.IsContinuous K J] →
[G.IsCocontinuous K J] →
(φ : S ⟶ (G.sheafPushforwardContinuous RingCat K J).obj R) →
((SheafOfModules.pushforward φ).obj (SheafOfModules.unit R) ≅ SheafOfModules.unit S) →
[inst_9 :
∀ (X : D),
(CategoryTheory.Over.post G).IsContinuous (K.over X) (J.over (G.obj X))] →
(∀ (X : D) (Y : C) (f : G.obj X ⟶ Y),
CategoryTheory.Limits.PreservesColimitsOfSize.{u, u, max (max u u₁) v₁,
max (max u u₂) v₂, max (max (u + 1) u₁) v₁, max (max (u + 1) u₂) v₂}
(SheafOfModules.pushforward
(((CategoryTheory.Over.forget X).sheafPushforwardContinuous RingCat
(K.over X) K).map
φ))) →
{M : SheafOfModules R} →
M.QuasicoherentData → ((SheafOfModules.pushforward φ).obj M).QuasicoherentDataThe pushforward of SheafOfModules.QuasicoherentData along a continuous
and cocontinuous functor.
- Cited by
- 3 results in Mathlib
- Foundations
- Depth 116 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CategoryTheory.CategoryCategoryTheory.HasWeakSheafifyCategoryTheory.GrothendieckTopology.WEqualsLocallyBijectiveCategoryTheory.CategoryCategoryTheory.GrothendieckTopology.WEqualsLocallyBijectiveCategoryTheory.HasSheafifyCategoryTheory.HasSheafifyCategoryTheory.Functor.IsContinuousCategoryTheory.Functor.IsCocontinuousCategoryTheory.Functor.IsContinuous
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites39
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- CategoryTheory.Categorystatement and proof · cited by 32,673
- Quiver.Homstatement and proof · cited by 32,603
- CategoryTheory.Functor.objstatement and proof · cited by 19,642
- CategoryTheory.Functorstatement and proof · cited by 16,252
- CategoryTheory.Functor.mapstatement and proof · cited by 8,698
- Oppositestatement · cited by 8,081
- CategoryTheory.Functor.compstatement · cited by 6,529
- CategoryTheory.CategoryStruct.idproof · cited by 6,235
- CategoryTheory.Isostatement and proof · cited by 3,963
- AddMonoidHomstatement · cited by 3,230
- CategoryTheory.GrothendieckTopologystatement and proof · cited by 1,415
- CategoryTheory.Iso.symmproof · cited by 993
Cited by3
Results whose statement or proof uses this declaration.
- SheafOfModules.isQuasicoherent_pushforwardproof · cited by 1
- SheafOfModules.QuasicoherentData.pushforward_Xstatement and proof · cited by 0
- SheafOfModules.QuasicoherentData.pushforward_Istatement and proof · cited by 0