ModuleDepth.lean
Nyll.ProCGroups.ProP.Zassenhaus.Depth
9 declarations indexed from sourceView source ↗ Module documentation
Zassenhaus depth predicates
Depth is exposed through at least, exactly, and infinite predicates. This avoids assigning an arbitrary finite value to elements lying in every filtration layer, and gives the later relation-counting API a decidable finite-index predicate without installing new data instances.
Declarations
ClassFieldTower.ProP.ZassenhausDepthAtLeast
DocumentationAn element has Zassenhaus depth at least n when it belongs to Dₙ.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.ZassenhausDepthExactly
DocumentationAn element has exact finite depth n when it belongs to Dₙ but not Dₙ₊₁.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.ZassenhausDepthInfinite
DocumentationAn element has infinite depth when it belongs to every Zassenhaus layer.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthAtLeast_mono
DocumentationA lower depth bound can be weakened.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthAtLeast_one
DocumentationEvery group element has depth at least one.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthInfinite_one
DocumentationThe identity lies in every Zassenhaus layer.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthExactly_unique
DocumentationExact finite Zassenhaus depth is unique.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthAtLeast_map
DocumentationContinuous homomorphisms do not decrease a proved lower depth bound.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
ClassFieldTower.ProP.zassenhausDepthInfinite_map
DocumentationContinuous homomorphisms preserve infinite depth.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
open scoped Topology
namespace ClassFieldTower.ProP
noncomputable section
universe u
variable (p : ℕ) [Fact p.Prime]
variable {G : Type u} [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]