ModuleMetrizabilityAndQuotients.lean
Nyll.ProCGroups.LocalWeight.MetrizabilityAndQuotients
10 declarations indexed from sourceView source ↗ Module documentation
Local weight, quotients, and metrizability
This file develops local weight for quotients and open subgroups, relates countable local weight to descending open-normal chains, and characterizes metrizability of profinite groups. It also records consequences of topological finite generation.
Declarations
ProCGroups.LocalWeight.quotientLocalWeight
Documentation
- Quotient local weight at the identity coset.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section QuotientLocalWeightStatements
section QuotientLocalWeight
variable (G : Type u) [Group G] [TopologicalSpace G]
ProCGroups.LocalWeight.quotientLocalWeight_eq_localWeight
DocumentationThe quotient by a closed normal subgroup has the expected local weight computed from finite quotients.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section QuotientLocalWeightStatements
section QuotientLocalWeight
variable (G : Type u) [Group G] [TopologicalSpace G]
ProCGroups.LocalWeight.quotientLocalWeight_mono_of_le
DocumentationEnlarging the denominator subgroup does not increase quotient local weight.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section QuotientLocalWeightStatements
section QuotientLocalWeight
variable (G : Type u) [Group G] [TopologicalSpace G]
ProCGroups.LocalWeight.localWeight_openSubgroup_eq
DocumentationAn open subgroup has the same local weight as the ambient profinite group.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section QuotientLocalWeightStatements
ProCGroups.LocalWeight.FiniteGroupClass.allFinite_normalSubgroupClosed
DocumentationThe class of all finite groups is closed under normal subgroups.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers
ProCGroups.LocalWeight.setInfinite_of_cardinal_ge_aleph0
DocumentationA set whose cardinality is at least \(\aleph_0\) is infinite.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers
ProCGroups.LocalWeight.hasCountableDescendingOpenNormalChainAtOne_of_localWeight_le_aleph0
DocumentationA profinite group with \(w_0(G) \le \aleph_0\) admits a countable descending open-normal basis at \(1\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers
ProCGroups.LocalWeight.IsTopologicallyCharacteristic.normal
DocumentationA topologically characteristic subgroup is normal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers
section CharacteristicHelpers
variable (G : Type u) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.LocalWeight.metrizable_iff_hasCountableDescendingOpenNormalChainAtOne
DocumentationHelper criterion: metrizability is equivalent to a countable descending open-normal basis at \(1\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers
ProCGroups.LocalWeight.hasCountableDescendingOpenNormalChainAtOne_of_topologicallyFinitelyGenerated
DocumentationTopologically finitely generated profinite groups have a countable descending open-normal basis at \(1\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open Set
open TopologicalSpace
open Order
open scoped Cardinal
open scoped Topology Pointwise
namespace ProCGroups.LocalWeight
universe u
open ProCGroups.ProC ProCGroups.Generation
open ProCGroups.FiniteGeneration
section FiniteGroupClassHelpers