ProCGroups

23 sections | 164 files | 2782 declarations

This module formalizes basic constructions for profinite and pro-\(C\) groups.

Abelian

4 files | 89 declarations | 50 Theorem | 26 Definition | 4 Abbreviation | 2 Structure | 7 Instance
The natural continuous quotient map to the topological abelianization.

Categorical

6 files | 243 declarations | 180 Theorem | 56 Definition | 4 Abbreviation | 1 Structure | 2 Instance
Concrete pullback subgroup of \(\beta_1\) and \(\beta_2\).

Completion

8 files | 206 declarations | 99 Theorem | 38 Definition | 9 Abbreviation | 6 Structure | 1 Class | 53 Instance
Unique lifting property against finite discrete \(C\)-quotients of the source.

Duality

1 files | 27 declarations | 21 Theorem | 5 Definition | 1 Instance
This module formalizes elementary duality constructions for profinite groups.

FiniteGeneration

3 files | 81 declarations | 51 Theorem | 22 Definition | 4 Structure | 4 Instance
Finitely generated as a topological group.

FiniteGroups

4 files | 128 declarations | 93 Theorem | 19 Definition | 1 Abbreviation | 8 Structure | 4 Class | 3 Instance
The class of all finite groups.

FiniteStepSolvableQuotients

10 files | 147 declarations | 101 Theorem | 13 Lemma | 23 Definition | 7 Abbreviation | 3 Instance
This module formalizes finite-step solvable quotients and their abelian actions.

Frattini

1 files | 13 declarations | 11 Theorem | 2 Definition
This module formalizes Frattini-type constructions for profinite groups.

FreeConstructions

4 files | 14 declarations | 4 Theorem | 9 Definition | 1 Structure
A finite nontrivial \(p\)-group has a nontrivial central element. This is the group-theoretic core used for finite normal subgroups in pro-\(p\) amalgam arguments.

FreeProC

16 files | 249 declarations | 152 Theorem | 66 Definition | 4 Abbreviation | 17 Structure | 3 Class | 7 Instance
A finite cyclic coordinate on the topological abelianization of a finite-rank free pro-\(\Sigma\) group, sending one chosen basis element to the standard generator.

FreeProducts

3 files | 168 declarations | 108 Theorem | 40 Definition | 2 Abbreviation | 8 Structure | 10 Instance
The abstract group underlying the binary free product of the two factors.

Generation

8 files | 103 declarations | 73 Theorem | 20 Definition | 1 Abbreviation | 3 Structure | 6 Instance
X topologically generates G if the abstract subgroup generated by X is dense in G.

GroupTheory

4 files | 45 declarations | 33 Theorem | 5 Definition | 4 Abbreviation | 1 Inductive | 2 Instance
The centralizer of a set of elements.

InverseSystems

14 files | 228 declarations | 126 Theorem | 53 Definition | 2 Abbreviation | 6 Structure | 4 Class | 37 Instance
An inverse system of topological spaces indexed by a preorder.

LocalWeight

7 files | 94 declarations | 73 Theorem | 11 Definition | 3 Abbreviation | 5 Structure | 2 Instance
The cardinality of a family of subsets is viewed as a subtype.

NormalSubgroups

8 files | 12 declarations | 8 Theorem | 3 Definition | 1 Structure
A group is noncommutative when its abstract commutator subgroup is nontrivial.

Order

2 files | 41 declarations | 24 Theorem | 9 Definition | 8 Instance
Closed subgroups have a top element: the whole group.

Presentations

6 files | 214 declarations | 99 Theorem | 81 Definition | 12 Abbreviation | 21 Structure | 1 Instance
The closed normal subgroup generated by a set of profinite relators.

ProC

39 files | 450 declarations | 280 Theorem | 103 Definition | 11 Abbreviation | 12 Structure | 9 Class | 35 Instance
This module formalizes the category and quotient theory of pro-\(C\) groups.

Profinite

4 files | 30 declarations | 27 Theorem | 3 Definition
An unbundled profinite group is a compact Hausdorff totally disconnected topological group.

TopologicalGroups

1 files | 27 declarations | 8 Theorem | 1 Definition | 6 Abbreviation | 4 Structure | 8 Instance
This module formalizes basic topological-group constructions used by the pro-\(C\) library.

Topologies

10 files | 105 declarations | 66 Theorem | 4 Lemma | 24 Definition | 1 Abbreviation | 3 Structure | 7 Instance
Conjugation by an ambient element as a continuous automorphism of a normal subgroup.

WreathProducts

1 files | 68 declarations | 39 Theorem | 17 Definition | 2 Abbreviation | 10 Instance
This module formalizes permutational wreath products.