ModuleFiniteQuotientStages.lean
Nyll.ProCGroups.FoxDifferential.Completed.FreeProC.FiniteQuotientStages
25 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — free pro-\(C\) — finite quotient stages
The principal declarations in this module are:
freeProCFiniteQuotientStageHom
The free-group map to a finite quotient of H induced by a family X \(\to\) H.
freeProCFiniteQuotientStageKernel
The finite-stage relation subgroup \(\ker(F_X \to H/U)\).
freeProCFiniteQuotientStageHom_of
The finite-quotient stage homomorphism for a free pro-\(C\) group has the stated value on representatives.
freeProCFiniteQuotientStageHom_eq_comp
The free quotient-stage map is the quotient projection after the original free-group map.
Declarations
FoxDifferential.freeProCFiniteQuotientStageHom
DocumentationThe free-group map to a finite quotient of H induced by a family X \(\to\) H.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageHom_of
DocumentationThe finite-quotient stage homomorphism for a free pro-\(C\) group has the stated value on representatives.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageHom_eq_comp
DocumentationThe free quotient-stage map is the quotient projection after the original free-group map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageHom_transition
DocumentationCompatibility of finite quotient-stage maps under quotient refinement.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageKernel
DocumentationThe finite-stage relation subgroup \(\ker(F_X \to H/U)\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageKernel_normal
DocumentationThe finite-stage relation kernel is a normal subgroup.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageKernel_antitone
DocumentationThe finite-stage relation kernels are antitone with respect to quotient refinement.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageHom_surjective_of_topologicallyGenerates
DocumentationIf the original family topologically generates \(H\), then its image generates every discrete finite quotient \(H/U\), so the corresponding free-group map is surjective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageTargetEquiv
DocumentationThe canonical identification \(F_X / \ker(F_X \to H/U) \simeq H/U\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageTargetEquiv_mk
DocumentationThe finite-quotient target equivalence sends the class of a free word in the stage quotient to its image under the corresponding finite-stage homomorphism.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageQMap
DocumentationThe finite quotient stage map sends a target quotient class into the corresponding free-group quotient stage through the inverse of the target equivalence.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageQMap_injective
DocumentationThe finite-quotient stage quotient map is injective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageQMap_generator
DocumentationThe finite-quotient stage quotient map sends each generator to its quotient-stage image.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageTargetEquiv_transition
DocumentationThe compatibility between the canonical \(F_X/kernel \to H/U\) equivalences and quotient refinement.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageQMap_transition
DocumentationThe canonical quotient maps commute with quotient refinement.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section OneStage
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.freeProCFiniteQuotientStageKernelFamily
DocumentationThe finite relation subgroup family attached to a family of \(\mathbb{Z}_C\llbracket H\rrbracket\) stage indices.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageKernelFamily_normal
DocumentationThe finite-stage relation kernel is a normal subgroup.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageKernelFamily_antitone
DocumentationThe finite relation subgroup family is antitone under refinement of the \(\mathbb{Z}_C\llbracket H\rrbracket\) stages.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageQMapFamily
DocumentationThe canonical \(H/U_j \to F/N_j\) comparison maps for a finite quotient stage family.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageQMapFamily_injective
DocumentationThe finite-quotient stage family map is injective.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageQMapFamily_generator
DocumentationThe finite-quotient stage family sends each generator to its quotient-stage image.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCFiniteQuotientStageQMapFamily_transition
DocumentationThe canonical comparison maps commute with refinement of the \(\mathbb{Z}_C\llbracket H\rrbracket\) stage family.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section StageFamily
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {J : Type v}
FoxDifferential.freeProCZCBifilteredFiniteQuotientStageCoeffMap
DocumentationThe completed-to-finite coefficient map for the actual finite quotient stages \(F_X \to H/U_j\).
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section BifilteredFiniteQuotientStages
variable {C : ProCGroups.FiniteGroupClass}
variable {X H : Type u}
variable [DecidableEq X]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable [TopologicalSpace (ZCCompletedFoxSemidirect C X H)]
variable [IsTopologicalGroup (ZCCompletedFoxSemidirect C X H)]
variable {J : Type v} [Preorder J]
FoxDifferential.freeProCZCBifilteredAllFiniteQuotientStageCoeffMap
DocumentationThe completed-to-finite coefficient map for the standard all-stage family \(j\), a \(\mathbb{Z}_C\)-completed group-algebra index for \(C\) and \(H\), with finite relation subgroup \(\ker(F_X \to H/U_j)\) and the specified coefficient modulus.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section BifilteredFiniteQuotientStages
variable {C : ProCGroups.FiniteGroupClass}
variable {X H : Type u}
variable [DecidableEq X]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable [TopologicalSpace (ZCCompletedFoxSemidirect C X H)]
variable [IsTopologicalGroup (ZCCompletedFoxSemidirect C X H)]
variable {J : Type v} [Preorder J]
FoxDifferential.zcCompletedGroupAlgebraAllStageQuotientMap_identity_basis_of_hasOpenNormalBasisInClass
DocumentationThe full family of quotient maps \(H \to H/U\), indexed by the \(\mathbb{Z}_C\)-completed group-algebra indices for \(C\) and \(H\), has identity-neighborhood kernels whenever \(H\) has an open-normal \(C\)-basis. The coefficient coordinate of the index is unspecified here; it is filled with the terminal coefficient quotient.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
open ProCGroups.ProC
open ProCGroups.Completion
universe u v
section FullStageQuotientBasis
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {H : Type u}
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup H] in