ModulePointedComposition.lean
Nyll.EtaleFundamentalGroups.GeometricFiber.PointedComposition
5 declarations indexed from sourceView source ↗ Module documentation
Canonical pointed composition
The collapse of three actual pullbacks is independent of parenthesization. This is the comparison needed when an inverse-system transition preserves a specified geometric point by an equality of morphisms.
Declarations
AlgebraicGeometry.FiniteEtale.finiteEtaleOverCategoryPointedComposition
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
AlgebraicGeometry.FiniteEtale.finiteEtaleHasPullbacksAlongPointedComposition
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryPointedComposition (X : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
instCategory X
AlgebraicGeometry.FiniteEtale.finiteEtaleStableUnderBaseChangeAlongPointedComposition
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryPointedComposition (X : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
instCategory X
local instance finiteEtaleHasPullbacksAlongPointedComposition
{X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
AlgebraicGeometry.FiniteEtale.pullbackComp_assoc_of_eq
DocumentationAssociativity of canonical comparisons with a specified composite map.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryPointedComposition (X : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
instCategory X
local instance finiteEtaleHasPullbacksAlongPointedComposition
{X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongPointedComposition
{X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback
(P := (@IsFiniteEtale : MorphismProperty Scheme.{u})) h hf⟩
variable {W X Y Z : Scheme.{u}}
AlgebraicGeometry.FiniteEtale.pullbackComp_collapse_app
DocumentationExpanding the last two pullbacks and then collapsing twice equals the single canonical collapse to the specified composite.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale
universe u
local instance finiteEtaleOverCategoryPointedComposition (X : Scheme.{u}) :
Category (MorphismProperty.Over
(@IsFiniteEtale : MorphismProperty Scheme.{u}) ⊤ X) :=
instCategory X
local instance finiteEtaleHasPullbacksAlongPointedComposition
{X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.HasPullbacksAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun _ _ ↦ inferInstance⟩
local instance finiteEtaleStableUnderBaseChangeAlongPointedComposition
{X Y : Scheme.{u}} (f : X ⟶ Y) :
MorphismProperty.IsStableUnderBaseChangeAlong
(@IsFiniteEtale : MorphismProperty Scheme.{u}) f :=
⟨fun h hf ↦ MorphismProperty.of_isPullback
(P := (@IsFiniteEtale : MorphismProperty Scheme.{u})) h hf⟩
variable {W X Y Z : Scheme.{u}}