ModuleFundamentalGroupComposition.lean
Nyll.EtaleFundamentalGroups.GeometricFiber.FundamentalGroupComposition
11 declarations indexed from sourceView source ↗ Module documentation
Composition of maps on geometric fundamental groups
The canonical pullback comparisons for two successive scheme morphisms give the same map on fundamental groups as the corresponding composite pullback comparison. Two factorizations of one scheme morphism therefore induce maps which differ by an explicit inner automorphism.
Declarations
AlgebraicGeometry.FiniteEtale.finiteEtaleOverCategoryComposition
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
AlgebraicGeometry.FiniteEtale.finiteEtaleHasPullbacksAlongComposition
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
AlgebraicGeometry.FiniteEtale.finiteEtaleStableUnderBaseChangeAlongComposition
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
AlgebraicGeometry.FiniteEtale.pullbackCompositeFiberIso
DocumentationThe fiber comparison obtained by composing the two canonical pullback comparisons and the canonical comparison of iterated pullbacks.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.pullbackComp_conjAut
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.pullbackCompositeFiberIso_conjAut
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.fundamentalGroupHom_comp_eq_autHomOfCompIso
DocumentationSuccessive fundamental-group maps are the map induced by the composite pullback comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.pullbackCompositeFiberIsoOfEq
DocumentationThe composite pullback comparison transported to specified equal composite morphisms and equal target geometric points.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.fundamentalGroupHom_comp_transport_eq_autHomOfCompIso
DocumentationTransporting the target point in a successive fundamental-group map gives the map induced by the transported composite pullback comparison.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
AlgebraicGeometry.FiniteEtale.fundamentalGroupFactorizationConjugator
DocumentationThe explicit inner automorphism comparing the fundamental-group maps obtained from two factorizations of one scheme morphism.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
variable {Y' : Scheme.{u}}
AlgebraicGeometry.FiniteEtale.fundamentalGroupHom_comp_conj_of_common_composite
DocumentationThe maps on fundamental groups associated to two factorizations of one scheme morphism agree up to the explicit inner automorphism above.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryComposition (S : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ S) :=
instCategory S
local instance finiteEtaleHasPullbacksAlongComposition
{S T : Scheme.{u}} (f : S ⟶ T) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongComposition
{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⟩
variable {X Y Z : Scheme.{u}}
variable {Omega : Type u} [Field Omega]
variable {Y' : Scheme.{u}}