Module

ClosedAdjunction.lean

Nyll.EtaleCohomology.Sites.ClosedAdjunction
4 declarations indexed from sourceView source ↗

Fully faithful direct image for a closed immersion

Initiality of pointed neighborhoods identifies restriction of maps to skyscraper sheaves. The general site result then proves that the actual counit of inverse image and direct image is an isomorphism on every stalk. Consequently direct image is fully faithful. The canonical unit is an isomorphism on stalks inside the closed subscheme and an epimorphism globally.

The schemes and commutative coefficient ring are arbitrary.

Imports22
Imported by7

Declarations

EtaleCohomology.etalePushforwardClosed_counit_isIso

The canonical counit of a closed immersion is an isomorphism.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
  (R : Type u) [CommRing R]
lemma etalePushforwardClosed_counit_isIso
    (G : Sheaf Z.smallEtaleTopology (ModuleCat.{u} R)) :
    IsIso ((etalePullbackPushforwardAdjunction i R).counit.app G)
EtaleCohomology.etalePushforwardClosedFullyFaithful

Direct image along a closed immersion is fully faithful.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
  (R : Type u) [CommRing R]
def etalePushforwardClosedFullyFaithful : (etalePushforward i R).FullyFaithful
EtaleCohomology.etalePushforwardClosed_unit_stalk_isIso

The canonical unit is an isomorphism on stalks inside the closed subscheme.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
  (R : Type u) [CommRing R]
lemma etalePushforwardClosed_unit_stalk_isIso
    {Ω : Type u} [Field Ω] [IsSepClosed Ω] (s : Spec (.of Ω) ⟶ Z)
    (G : Sheaf X.smallEtaleTopology (ModuleCat.{u} R)) :
    IsIso ((Scheme.pointSmallEtale (s ≫ i)).sheafFiber.map
      ((etalePullbackPushforwardAdjunction i R).unit.app G))
EtaleCohomology.etalePushforwardClosed_unit_epi

The canonical unit gives the epimorphism at the end of open-closed localization.

Source context 5 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace EtaleCohomology
variable {X Z : Scheme.{u}} (i : Z ⟶ X) [IsClosedImmersion i]
  (R : Type u) [CommRing R]
instance etalePushforwardClosed_unit_epi
    (G : Sheaf X.smallEtaleTopology (ModuleCat.{u} R)) :
    Epi ((etalePullbackPushforwardAdjunction i R).unit.app G)