ModuleTopology.lean
Nyll.ProCGroups.CompletedGroupAlgebra.Basic.InClass.Topology
10 declarations indexed from sourceView source ↗ Module documentation
Completed Group Algebra / Basic / Within a Class / Topology
This module transports finite-stage topological structures through the named \(C\)-indexed inverse-limit carrier and records its compactness and separation properties.
Declarations
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.completedGroupAlgebraStageInClass_isTopologicalRing
DocumentationEach \(C\)-indexed finite stage is a topological ring.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.instIsTopologicalRingCompletedGroupAlgebraSystemInClassX
DocumentationThe inverse system of finite-stage group algebras inherits a ring structure from the compatible finite-stage rings.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.instIsTopologicalRingCompletedGroupAlgebraInClass
DocumentationThe \(C\)-indexed completed group algebra inherits a ring structure from the compatible finite-stage rings.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.instContinuousSMulCompletedGroupAlgebraInClass
DocumentationScalar multiplication is continuous for the relevant inverse-limit topology.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.continuous_completedGroupAlgebraAlgebraMapInClass
DocumentationThe coefficient-ring map into the \(C\)-indexed completed group algebra is continuous.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.completedGroupAlgebraInClass_compactSpace
DocumentationThe \(C\)-indexed completed group algebra is compact for compact Hausdorff coefficients.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.completedGroupAlgebraInClass_t2Space
DocumentationThe \(C\)-indexed completed group algebra is Hausdorff for Hausdorff coefficients.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
CompletedGroupAlgebra.completedGroupAlgebraInClass_totallyDisconnectedSpace
DocumentationThe \(C\)-indexed completed group algebra is totally disconnected for totally disconnected coefficients.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace CompletedGroupAlgebra
noncomputable section
open ProCGroups
open ProCGroups.ProC
open ProCGroups.InverseSystems
universe u v w
variable (G : Type v) [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable (R : Type u) [CommRing R] [TopologicalSpace R] [IsTopologicalRing R]
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Ring ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Ring (CompletedGroupAlgebraStageInClass C R G U)
infer_instance
local instance
(C : ProCGroups.FiniteGroupClass.{v})
(U : CompletedGroupAlgebraIndexInClass G C) :
Module R ((completedGroupAlgebraSystemInClass C R G).X U) := by
change Module R (CompletedGroupAlgebraStageInClass C R G U)
infer_instance