ModuleTopologicalAbelianizationFunctoriality.lean
Nyll.ProCGroups.Abelian.TopologicalAbelianizationFunctoriality
29 declarations indexed from sourceView source ↗ Module documentation
Functorial topological abelianization
Topological abelianization defines a functor from topological groups to commutative topological groups. Its universal property is expressed directly as an equivalence of morphism types for \(T_1\) targets.
Declarations
ProCGroups.Abelian.topologicalAbelianizationFunctor
DocumentationTopological abelianization as a functor from topological groups to commutative topological groups.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationFunctor_map_apply_mk
DocumentationThe induced map on topological abelianizations sends a representative class to the class of its image.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationHomEquiv
DocumentationCategory-level Hom equivalence expressing the universal property of topological abelianization for commutative \(T_1\) targets.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationHomEquiv_apply_hom
DocumentationThe topological-abelianization hom equivalence evaluates a homomorphism by its induced map on representatives.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationHomEquiv_symm_apply_mk
DocumentationThe inverse topological-abelianization hom equivalence sends a coset representative to the corresponding homomorphism value.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationTopMulEquiv
DocumentationThe topological abelianization of the \(\top\) open subgroup is canonically the same as the topological abelianization of the ambient group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationTopMulEquiv_apply_mk
DocumentationThe abelianization equivalence for a topological group equivalence sends representatives to representatives.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap
DocumentationThe quotient G/N acts on the topological abelianization of N by conjugation.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.conjugationTopologicalAbelianizationContinuousAut
DocumentationThe continuous self-equivalence of topological abelianization induced by conjugation by a representative.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.conjugationTopologicalAbelianizationContinuousAut_toMulAut_apply_mk
DocumentationThe representative-wise continuous automorphism has the same underlying algebraic action as quotientConjugationTopologicalAbelianizationMap.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap_mk_apply_mk
DocumentationThe conjugation action on a quotient induces the expected map on topological abelianization representatives.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap_mk_eq_one_of_commutator_mem_closure
DocumentationIf every commutator correction lies in the closed commutator subgroup, the induced conjugation action on the topological abelianization is trivial.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap_mk_apply_mk_eq_iff
DocumentationThe conjugation action fixes a representative exactly when the correction term lies in the closed commutator subgroup.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap_mk_eq_one_iff
DocumentationThe induced conjugation action is trivial exactly when every correction term lies in the closed commutator subgroup.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjugationTopologicalAbelianizationMap_mk_eq_one_of_mem_center
DocumentationCentral elements act trivially on the topological abelianization of a normal subgroup.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.quotientConjAbMap_apply_mk_of_commute
DocumentationIf a representative commutes with an element of N, then the induced action fixes its class in the topological abelianization.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.subgroupImageInTopologicalAbelianization
DocumentationThe image of \(S\cap U\) in the topological abelianization of \(U\).
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.mem_subgroupImageInTopologicalAbelianization_iff
DocumentationMembership in the subgroup image inside the topological abelianization is equivalent to the displayed coordinate condition.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.subgroupImageInTopologicalAbelianization_mono_left
DocumentationEnlarging the ambient subgroup \(S\) enlarges its image in the abelianization of \(U\).
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationMapOfOpenNormalSubgroupLe
DocumentationAn inclusion of open normal subgroups induces the corresponding map on topological abelianizations.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.topologicalAbelianizationMapOfOpenNormalSubgroupLe_apply_mk
DocumentationThe induced map on topological abelianizations sends a representative class to the class of its image.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.subgroupImageInTopologicalAbelianization_map_le_of_openNormalSubgroup_le
DocumentationUnder an inclusion U \(\leq\) V, the image from U maps into the image from V.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.subgroupImageInTopologicalAbelianization_le_comap_of_openNormalSubgroup_le
DocumentationComap form of subgroupImageInTopologicalAbelianization_map_le_of_openNormalSubgroup_le.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
ProCGroups.Abelian.OpenNormalAbelianizationImage.FiniteAbstractIndex
DocumentationThe image of \(S\) has finite abstract index in the topological abelianization of every open normal supergroup of \(K\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage
ProCGroups.Abelian.OpenNormalAbelianizationImage.closedSubgroupImageInTopologicalAbelianization
DocumentationThe topological closure of the image of \(S \cap U\) in the topological abelianization of \(U\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage
ProCGroups.Abelian.OpenNormalAbelianizationImage.closedSubgroupImageInTopologicalAbelianization_eq_topologicalClosure
DocumentationThe image of a closed subgroup in the topological abelianization is the corresponding topological closure.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage
ProCGroups.Abelian.OpenNormalAbelianizationImage.OpenClosure
DocumentationThe closed image of \(S\) is open in every open normal supergroup of \(K\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage
ProCGroups.Abelian.OpenNormalAbelianizationImage.FiniteTopologicalIndex
DocumentationThe image of \(S\) is closed and has finite quotient in every open normal supergroup of \(K\).
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage
ProCGroups.Abelian.OpenNormalAbelianizationImage.finiteAbstractIndex_of_finiteTopologicalIndex
DocumentationFinite topological index includes finite abstract index as its quotient-size component.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open CategoryTheory
open scoped Topology commutatorElement
namespace ProCGroups.Abelian
universe u
namespace OpenNormalAbelianizationImage