ModuleEmbeddingProblems.lean
Nyll.ProCGroups.FreeProC.Characterization.EmbeddingProblems
6 declarations indexed from sourceView source ↗ Module documentation
Pro C Groups / Free pro-C / Characterization / Embedding Problems
This module defines topological embedding problems, their weak and proper solutions, and the finite split lifting properties used in freeness criteria.
Declarations
ProCGroups.FreeProC.Characterization.TopologicalEmbeddingProblem
DocumentationA topological embedding problem for a topological group. Finiteness and finite-class conditions are expressed by the predicates below instead of parallel wrapper structures.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems
ProCGroups.FreeProC.Characterization.TopologicalEmbeddingProblem.ProperSolution
DocumentationA proper solution is a surjective weak solution.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems
namespace TopologicalEmbeddingProblem
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.FreeProC.Characterization.TopologicalEmbeddingProblem.IsSplit
DocumentationThe embedding problem is split: its epimorphism has a continuous section.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems
namespace TopologicalEmbeddingProblem
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.FreeProC.Characterization.TopologicalEmbeddingProblem.HasAtLeastProperSolutions
DocumentationAn embedding problem has at least \(\kappa\) different solutions if there is a family of pairwise distinct continuous surjective lifts indexed by a set of cardinality \(\kappa\).
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems
namespace TopologicalEmbeddingProblem
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
ProCGroups.FreeProC.Characterization.IsFiniteCEmbeddingProblem
DocumentationA finite embedding problem whose two finite target groups lie in the chosen finite class.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems
ProCGroups.FreeProC.Characterization.IsFiniteSplitCEmbeddingProblem
DocumentationA finite \(C\)-embedding problem with a continuous section.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace ProCGroups.FreeProC.Characterization
open ProCGroups.FreeProC
universe u
section EmbeddingProblems