ModuleRules.lean
Nyll.ProCGroups.FoxDifferential.Completed.Continuous.Free.Rules
13 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — continuous — free — rules
The principal declarations in this module are:
freeProCZCCompletedFoxRightHomContinuousMonoidHom
The right component of the completed free pro-\(C\) Fox lift is bundled as a continuous homomorphism.
freeProCZCCompletedFoxDerivativeVectorContinuousMap
The completed free pro-\(C\) Fox derivative vector is bundled as a continuous map; it is a crossed differential, not a homomorphism.
freeProCZCCompletedFoxRightHomContinuousMonoidHom_toMonoidHom
The bundled right homomorphism has the expected underlying monoid homomorphism.
freeProCZCCompletedFoxRightHomContinuousMonoidHom_apply
Evaluation of the bundled right homomorphism.
Declarations
FoxDifferential.freeProCZCCompletedFoxRightHomContinuousMonoidHom
DocumentationThe right component of the completed free pro-\(C\) Fox lift is bundled as a continuous homomorphism.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxRightHomContinuousMonoidHom_toMonoidHom
DocumentationThe bundled right homomorphism has the expected underlying monoid homomorphism.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxRightHomContinuousMonoidHom_apply
DocumentationEvaluation of the bundled right homomorphism.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxRightHomContinuousMonoidHom_generator
DocumentationThe bundled right homomorphism has the prescribed generator values.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxDerivativeVectorContinuousMap
DocumentationThe completed free pro-\(C\) Fox derivative vector is bundled as a continuous map; it is a crossed differential, not a homomorphism.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxDerivativeVectorContinuousMap_apply
DocumentationEvaluation of the bundled continuous completed Fox derivative vector.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.freeProCZCCompletedFoxDerivativeVectorContinuousMap_generator
DocumentationThe bundled continuous completed Fox derivative vector has the prescribed generator values.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.zcFreeGroupFoxDerivativeVector_eq_freeProCCompletedFoxDerivativeVector_comp_lift
DocumentationRestricting the continuous completed Fox derivative to the abstract free group generated by the chosen free pro-\(C\) basis recovers the completed free-group Fox derivative.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.zcFreeFoxDerivVec_eq_freeProCCompletedFoxDerivVec_comp_lift_mapTarget
DocumentationSource restriction and target naturality for the continuous completed Fox derivative.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι : ProCGroups.FreeProC.IsFreeProCGroup (C := C) ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφ : Continuous (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
FoxDifferential.zcFreeFoxDerivVec_eq_freeProCDerivVecOfConvergingSet_comp_lift
DocumentationRestricting the converging-set continuous completed Fox derivative to the abstract free group generated by the chosen free pro-\(C\) basis recovers the completed free-group Fox derivative.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCConvergingSetCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι :
ProCGroups.FreeProC.IsEpimorphicallyFreeProCGroupOnConvergingSet (C := C) X F ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφconv :
ProCGroups.FreeProC.FamilyConvergesToOneAlongOpenSubgroups
(G := ZCCompletedFoxSemidirect C X H)
(freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
variable (hφgen :
ProCGroups.Generation.TopologicallyGenerates
(G := ZCCompletedFoxSemidirect C X H)
(Set.range (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ)))
omit [TopologicalSpace X] in
FoxDifferential.zcFreeFoxDerivVec_eq_freeProCDerivVecOfConvergingSet_comp_lift_mapTarget
DocumentationSource restriction and target naturality for the converging-set continuous completed Fox derivative.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCConvergingSetCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι :
ProCGroups.FreeProC.IsEpimorphicallyFreeProCGroupOnConvergingSet (C := C) X F ι)
variable (htarget : ProCGroups.ProC.HasOpenNormalBasisInClass C (ZCCompletedFoxSemidirect C X H))
variable (φ : X → H)
variable (hφconv :
ProCGroups.FreeProC.FamilyConvergesToOneAlongOpenSubgroups
(G := ZCCompletedFoxSemidirect C X H)
(freeProCZCCompletedFoxSemidirectGenerator (C := C) φ))
variable (hφgen :
ProCGroups.Generation.TopologicallyGenerates
(G := ZCCompletedFoxSemidirect C X H)
(Set.range (freeProCZCCompletedFoxSemidirectGenerator (C := C) φ)))
omit [TopologicalSpace X] in
FoxDifferential.zcFreeFoxDerivVec_eq_freeProCDerivVecViaClosedGen_comp_lift
DocumentationRestricting the closed-generated continuous completed Fox derivative to the abstract free group generated by the chosen free pro-\(C\) basis recovers the completed free-group Fox derivative.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCClosedGeneratedCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι :
ProCGroups.FreeProC.IsEpimorphicallyFreeProCGroupOnConvergingSet (C := C) X F ι)
variable (φ : X → H)
variable (htarget :
ProCGroups.ProC.HasOpenNormalBasisInClass C
(freeProCZCCompletedFoxSemidirectClosedGeneratedTarget (C := C) φ : Subgroup
(ZCCompletedFoxSemidirect C X H)))
variable (hφconv :
ProCGroups.FreeProC.FamilyConvergesToOneAlongOpenSubgroups
(G :=
(freeProCZCCompletedFoxSemidirectClosedGeneratedTarget (C := C) φ : Subgroup
(ZCCompletedFoxSemidirect C X H)))
(freeProCZCCompletedFoxSemidirectClosedGeneratedGenerator (C := C) φ))
omit [TopologicalSpace X] in
FoxDifferential.zcFreeFoxDerivVec_eq_freeProCDerivVecViaClosedGen_comp_lift_mapTarget
DocumentationSource restriction and target naturality for the closed-generated continuous completed Fox derivative.
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
variable {C : ProCGroups.FiniteGroupClass.{u}}
variable {X F H : Type u}
variable [TopologicalSpace X] [DecidableEq X]
variable [Group F] [TopologicalSpace F] [IsTopologicalGroup F]
variable [CompactSpace F] [T2Space F] [TotallyDisconnectedSpace F]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
section FreeProCClosedGeneratedCompletedRules
variable [CompactSpace (ZCCompletedFoxSemidirect C X H)]
variable [T2Space (ZCCompletedFoxSemidirect C X H)]
variable [TotallyDisconnectedSpace (ZCCompletedFoxSemidirect C X H)]
variable {ι : X → F}
variable (hι :
ProCGroups.FreeProC.IsEpimorphicallyFreeProCGroupOnConvergingSet (C := C) X F ι)
variable (φ : X → H)
variable (htarget :
ProCGroups.ProC.HasOpenNormalBasisInClass C
(freeProCZCCompletedFoxSemidirectClosedGeneratedTarget (C := C) φ : Subgroup
(ZCCompletedFoxSemidirect C X H)))
variable (hφconv :
ProCGroups.FreeProC.FamilyConvergesToOneAlongOpenSubgroups
(G :=
(freeProCZCCompletedFoxSemidirectClosedGeneratedTarget (C := C) φ : Subgroup
(ZCCompletedFoxSemidirect C X H)))
(freeProCZCCompletedFoxSemidirectClosedGeneratedGenerator (C := C) φ))
omit [TopologicalSpace X] in