ModuleOpenSubgroupFundamentalGroup.lean
Nyll.EtaleFundamentalGroups.GaloisCovers.OpenSubgroupFundamentalGroup
3 declarations indexed from sourceView source ↗ Module documentation
Actual finite étale covers for arbitrary open subgroups
The quotient action of an arbitrary open subgroup is realized by a connected object, with no normality assumption and no restriction on the fiber universe. For a scheme this gives a pointed connected finite étale cover whose fundamental group is the specified subgroup. The inclusion is the actual homomorphism induced by the covering morphism.
Declarations
CategoryTheory.PreGaloisCategory.exists_connected_object_point_stabilizer_eq
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace CategoryTheory.PreGaloisCategory
universe u₁ u₂ w
variable {C : Type u₁} [Category.{u₂} C] [GaloisCategory C]
CategoryTheory.PreGaloisCategory.exists_connected_object_point_stabilizer_eq_any_universe
DocumentationEvery open subgroup is the stabilizer of a point of a connected object, even when the fiber functor and its source category have different universes.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
namespace CategoryTheory.PreGaloisCategory
universe u₁ u₂ w
variable {C : Type u₁} [Category.{u₂} C] [GaloisCategory C]
AlgebraicGeometry.FiniteEtale.exists_connectedCover_lift_fundamentalGroup_equiv_openSubgroup
DocumentationEvery open subgroup is the fundamental group of an actual connected finite étale cover. The equivalence identifies subgroup inclusion with the actual homomorphism on fundamental groups induced by the covering map.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory
universe u
open CategoryTheory.PreGaloisCategory
namespace AlgebraicGeometry.FiniteEtale
variable {S : Scheme.{u}} [ConnectedSpace S]
variable {Ω : Type u} [Field Ω] [IsSepClosed Ω]