Continuous functors between sites. #
We define the notion of continuous functor between sites: these are functors F such that
the precomposition with F.op preserves sheaves of types (and actually sheaves in any
category).
Main definitions #
- Functor.IsContinuous: a functor between sites is continuous if the precomposition with this functor preserves sheaves with values in the category- Type tfor a certain auxiliary universe- t.
- Functor.sheafPushforwardContinuous: the induced functor- Sheaf K A ⥤ Sheaf J Afor a continuous functor- G : (C, J) ⥤ (D, K). In case this is part of a morphism of sites, this would be understood as the pushforward functor even though it goes in the opposite direction as the functor- G. (Here, the auxiliary universe- tin the assumption that- Gis continuous is the one such that morphisms in the category- Aare in- Type t.)
- Functor.PreservesOneHypercovers: a type-class expressing that a functor preserves 1-hypercovers of a certain size
Main result #
- Functor.isContinuous_of_preservesOneHypercovers: if the topology on- Cis generated by 1-hypercovers of size- wand that- F : C ⥤ Dpreserves 1-hypercovers of size- w, then- Fis continuous (for any auxiliary universe parameter- t). This is an instance for- w = max u₁ v₁when- C : Type u₁and- [Category.{v₁} C]
References #
The image of a 1-pre-hypercover by a functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If F : C ⥤ D, P : Dᵒᵖ ⥤ A and E is a 1-pre-hypercover of an object of X,
then (E.map F).multifork P is a limit iff E.multifork (F.op ⋙ P) is a limit.
Equations
- E.isLimitMapMultiforkEquiv F P = Equiv.refl (CategoryTheory.Limits.IsLimit ((E.map F).multifork P))
Instances For
A 1-hypercover in C is preserved by a functor F : C ⥤ D if the mapped 1-pre-hypercover
in D is a 1-hypercover for the given topology on D.
Instances
Given a 1-hypercover E : J.OneHypercover X of an object of C, a functor F : C ⥤ D
such that E.IsPreservedBy F K for a Grothendieck topology K on D, this is
the image of E by F, as a 1-hypercover of F.obj X for K.
Instances For
The condition that a functor F : C ⥤ D sends 1-hypercovers for
J : GrothendieckTopology C to 1-hypercovers for K : GrothendieckTopology D.
Equations
- F.PreservesOneHypercovers J K = ∀ {X : C} (E : J.OneHypercover X), E.IsPreservedBy F K
Instances For
A functor F is continuous if the precomposition with F.op sends sheaves of Type t
to sheaves.
Instances
The induced functor Sheaf K A ⥤ Sheaf J A given by F.op ⋙ _
if F is a continuous functor.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The functor F.sheafPushforwardContinuous A J K : Sheaf K A ⥤ Sheaf J A
is induced by the precomposition with F.op.