ModuleTrivialComposite.lean
Nyll.EtaleFundamentalGroups.GaloisCategories.TrivialComposite
10 declarations indexed from sourceView source ↗ Module documentation
Trivial composites of functors of Galois categories
The composite homomorphism on automorphism groups induced by two composable functors is trivial exactly when every object in the image of the composite functor is a finite coproduct of terminal objects.
Declarations
CategoryTheory.PreGaloisCategory.composite_smul_transport
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.composite_trivial_smul
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.fixed_smul_decomposition
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.fiber_coproduct_terminal_exists_rep
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.coproduct_terminal_smul_eq
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.terminal_coproduct_iso_smul_eq
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.exists_iso_finite_coproduct_terminal_iff_fixed
DocumentationAn object of a Galois category is a finite coproduct of terminal objects exactly when every automorphism of a fiber functor fixes every point of its fiber.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.composite_trivial_decomposition
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.terminal_decomposition_composite_trivial
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')
CategoryTheory.PreGaloisCategory.autHomOfCompIso_comp_eq_one_iff
DocumentationThe composite homomorphism on automorphism groups is trivial exactly when every object in the image of the composite functor is a finite coproduct of terminal objects.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
universe u₁ u₂ v₁ v₂ x₁ x₂ 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']
variable {C'' : Type x₁} [Category.{x₂} C''] [GaloisCategory C'']
variable {F : C ⥤ FintypeCat.{w}} [FiberFunctor F]
variable {F' : C' ⥤ FintypeCat.{w}} [FiberFunctor F']
variable {F'' : C'' ⥤ FintypeCat.{w}} [FiberFunctor F'']
variable (H : C ⥤ C') (H' : C' ⥤ C'')