Module

ExtensionFiberSquare.lean

Nyll.EtaleFundamentalGroups.Cohomology.ExtensionFiberSquare
4 declarations indexed from sourceView source ↗

The sheaf of lifts is an actual categorical fiber

The sectionwise construction used for extension monodromy satisfies the pullback universal property in the category of étale sheaves. This allows exact inverse image to transport the original sheaf of lifts.

Imports5
Imported by3

Declarations

EtaleFundamentalGroups.Cohomology.extensionFiberTerminal

The actual singleton sheaf, used as the source of a global section.

Source context 4 commands

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

noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
def extensionFiberTerminal (X : Scheme.{u}) : Sheaf X.smallEtaleTopology (Type u)
EtaleFundamentalGroups.Cohomology.extensionFiberSection

The original global quotient section, as a morphism from the singleton sheaf.

Source context 5 commands

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

noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}}
  (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
  (t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
def extensionFiberSection :
    extensionFiberTerminal X ⟶
      (sheafCompose X.smallEtaleTopology (forget AddCommGrpCat.{u})).obj S.X₃
EtaleFundamentalGroups.Cohomology.extensionFiberInclusion

Forget the condition on a section of the sheaf of lifts.

Source context 5 commands

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

noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}}
  (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
  (t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
def extensionFiberInclusion :
    extensionFiber S t ⟶
      (sheafCompose X.smallEtaleTopology (forget AddCommGrpCat.{u})).obj S.X₂
EtaleFundamentalGroups.Cohomology.extensionFiber_isPullback

The existing lift sheaf is the categorical inverse image of its quotient section.

Source context 5 commands

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

noncomputable section
open AlgebraicGeometry CategoryTheory CategoryTheory.Limits Opposite
universe u
namespace EtaleFundamentalGroups.Cohomology
variable {X : Scheme.{u}}
  (S : ShortComplex (Sheaf X.smallEtaleTopology AddCommGrpCat.{u}))
  (t : (Functor.const X.Etaleᵒᵖ).obj PUnit ⟶ S.X₃.obj ⋙ forget AddCommGrpCat.{u})
theorem extensionFiber_isPullback :
    IsPullback (extensionFiberInclusion S t)
      ((Sheaf.isTerminalTerminal X.smallEtaleTopology Types.isTerminalPUnit).from
        (extensionFiber S t))
      ((sheafCompose X.smallEtaleTopology (forget AddCommGrpCat.{u})).map S.g)
      (extensionFiberSection S t)