ModuleExtensionAcrossSourceIso.lean
Nyll.EtaleFundamentalGroups.GaloisCovers.ExtensionAcrossSourceIso
6 declarations indexed from sourceView source ↗ Module documentation
Transporting finite-etale extensions across a source isomorphism
An extension problem is unchanged when its source is replaced by an isomorphic scheme. This file records the comparison at the level of actual finite-etale objects and actual pullback isomorphisms.
Declarations
AlgebraicGeometry.FiniteEtale.finiteEtaleOverCategorySourceIso
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
AlgebraicGeometry.FiniteEtale.finiteEtaleHasPullbacksAlongSourceIso
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategorySourceIso (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
inferInstanceAs (Category (FiniteEtale S))
AlgebraicGeometry.FiniteEtale.finiteEtaleStableUnderBaseChangeAlongSourceIso
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategorySourceIso (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
inferInstanceAs (Category (FiniteEtale S))
local instance finiteEtaleHasPullbacksAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
AlgebraicGeometry.FiniteEtale.OpenNormalPullbackModel.sourceIsoPulledSupportComplementOver
DocumentationThe canonical identification of a pullback component with the pulled boundary complement, with the isomorphism to the whole pullback made explicit so that its structural equation is definitionally visible.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategorySourceIso (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
inferInstanceAs (Category (FiniteEtale S))
local instance finiteEtaleHasPullbacksAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback
(P := (@IsFiniteEtale : MorphismProperty Scheme.{u})) h hf⟩
namespace OpenNormalPullbackModel
variable {Y : Scheme.{u}} [ConnectedSpace Y]
variable {Omega : Type u} [Field Omega] [IsSepClosed Omega]
AlgebraicGeometry.FiniteEtale.OpenNormalPullbackModel.sourceIsoPulledSupportComplementOver_hom_comp_ι
DocumentationThe explicit component/complement identification is over the ambient target cover.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategorySourceIso (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
inferInstanceAs (Category (FiniteEtale S))
local instance finiteEtaleHasPullbacksAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback
(P := (@IsFiniteEtale : MorphismProperty Scheme.{u})) h hf⟩
namespace OpenNormalPullbackModel
variable {Y : Scheme.{u}} [ConnectedSpace Y]
variable {Omega : Type u} [Field Omega] [IsSepClosed Omega]
AlgebraicGeometry.FiniteEtale.extensionOfSourceIso
DocumentationIf f is identified with e.hom ≫ j, an extension after transporting the source cover along e gives an extension along f itself.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategorySourceIso (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
inferInstanceAs (Category (FiniteEtale S))
local instance finiteEtaleHasPullbacksAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongSourceIso
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback
(P := (@IsFiniteEtale : MorphismProperty Scheme.{u})) h hf⟩