Module

FiberFunctorComparison.lean

Nyll.EtaleFundamentalGroups.GaloisCategories.FiberFunctorComparison
2 declarations indexed from sourceView source ↗

Comparison of exact functors on a Galois category

An exact functor from a Galois category to finite sets is isomorphic to any chosen fiber functor. As a consequence, exact functors between Galois categories commute with fiber functors up to isomorphism.

Declarations

CategoryTheory.PreGaloisCategory.nonempty_iso_of_exact

Any exact finite-set-valued functor on a Galois category is isomorphic to a chosen fiber functor.

Source context 6 commands

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

universe u₁ u₂ v₁ v₂ w
noncomputable section
open CategoryTheory Limits
open scoped FintypeCatDiscrete
namespace CategoryTheory.PreGaloisCategory
variable {C : Type u₁} [Category.{u₂} C] [GaloisCategory C]
theorem nonempty_iso_of_exact
    (F : C ⥤ FintypeCat.{w}) [FiberFunctor F]
    (P : C ⥤ FintypeCat.{w})
    [PreservesFiniteLimits P] [PreservesFiniteColimits P] :
    Nonempty (F ≅ P)
CategoryTheory.PreGaloisCategory.nonempty_iso_comp_of_exact

An exact functor between Galois categories commutes with chosen fiber functors up to isomorphism.

Source context 7 commands

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

universe u₁ u₂ v₁ v₂ w
noncomputable section
open CategoryTheory Limits
open scoped FintypeCatDiscrete
namespace CategoryTheory.PreGaloisCategory
variable {C : Type u₁} [Category.{u₂} C] [GaloisCategory C]
variable {C' : Type v₁} [Category.{v₂} C'] [GaloisCategory C']
theorem nonempty_iso_comp_of_exact
    (F : C ⥤ FintypeCat.{w}) [FiberFunctor F]
    (F' : C' ⥤ FintypeCat.{w}) [FiberFunctor F']
    (H : C ⥤ C')
    [PreservesFiniteLimits H] [PreservesFiniteColimits H] :
    Nonempty (H ⋙ F' ≅ F)