ModuleBasic.lean
Nyll.ProCGroups.FoxDifferential.Completed.Continuous.Universal.Basic
30 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — continuous — universal — basic
The principal declarations in this module are:
zcUniversalDifferentialFinalTopology
The final topology on the completed universal differential module generated by the universal crossed differential \(G \to d_{\mathbb{Z}_C\llbracket H\rrbracket}G\). Unlike the finite-rank free-coordinate topology, this topology is available for an arbitrary source group and states the genuine topological universal property: a map out is continuous exactly when its composite with the universal differential is continuous.
zcCompletedDifferentialModuleLiftUniversalContinuousLinearMap
The representing universal lift as a continuous linear map for the final universal topology, from a continuous crossed differential.
continuous_zcUniversalDifferential_universalTopology
The universal crossed differential is continuous for the final universal topology.
continuous_zcCompletedDifferentialModuleLift_universalTopology_iff
The completed differential-module criterion is equivalent to the corresponding finite-stage coordinate condition.
Declarations
FoxDifferential.zcUniversalDifferentialFinalTopology
DocumentationThe final topology on the completed universal differential module generated by the universal crossed differential \(G \to d_{\mathbb{Z}_C\llbracket H\rrbracket}G\). Unlike the finite-rank free-coordinate topology, this topology is available for an arbitrary source group and states the genuine topological universal property: a map out is continuous exactly when its composite with the universal differential is continuous.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.continuous_zcUniversalDifferential_universalTopology
DocumentationThe universal crossed differential is continuous for the final universal topology.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.continuous_zcCompletedDifferentialModuleLift_universalTopology_iff
DocumentationThe completed differential-module criterion is equivalent to the corresponding finite-stage coordinate condition.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
FoxDifferential.zcCompletedDifferentialModuleUniversalTopologyInst
DocumentationThe completed differential module carries the universal finite-stage topology.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
section ContinuousLinearMapPackaging
variable (ψ : G →* H)
FoxDifferential.zcCompletedDifferentialModuleLiftUniversalContinuousLinearMap
DocumentationThe representing universal lift as a continuous linear map for the final universal topology, from a continuous crossed differential.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
section ContinuousLinearMapPackaging
variable (ψ : G →* H)
FoxDifferential.zcCompletedDifferentialModuleLiftUniversalContinuousLinearMap_apply
DocumentationEvaluation of the universal-topology continuous lift.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
section ContinuousLinearMapPackaging
variable (ψ : G →* H)
FoxDifferential.zcCompletedContinuousCrossedDifferentialEquivContinuousLinearMap
DocumentationTopological universal representation theorem for completed crossed differentials. With the final universal topology on the completed differential module, continuous crossed differentials \(G \to A\) are equivalent to continuous \(\mathbb{Z}_C\llbracket H\rrbracket\)-linear maps out of the completed universal differential module.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
section ContinuousLinearMapPackaging
variable (ψ : G →* H)
FoxDifferential.continuous_zcToCompletedGroupAlgebra_universalTopology
DocumentationThe universal boundary map from the completed differential module to Z_C[[H]] is continuous for the final universal topology whenever the target homomorphism is continuous.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section UniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {G : Type u} [Group G] [TopologicalSpace G]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
FoxDifferential.zcCompletedDifferentialModuleFreeTopology
DocumentationThe finite-rank topology on the completed universal module, induced by completed Fox coordinates. This is intentionally a named topology, not a global instance.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.continuous_zcDifferentialToFreeFoxCoordinates_freeTopology
DocumentationThe coordinate map out of the completed universal module is continuous for the finite-rank coordinate-induced topology.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [Fintype X] in
FoxDifferential.continuous_zcFreeFoxCoordinatesLinearMap_freeTopology
DocumentationThe coordinate-to-universal-module map is continuous for the finite-rank coordinate-induced topology.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.instContinuousSMulZCFreeFoxCoordinates
DocumentationThe coordinate module Z_C[[H]]^X has continuous scalar multiplication.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.instContinuousSMulZCCompletedDifferentialModuleFreeTopology
DocumentationThe finite-rank completed universal module has continuous scalar multiplication for the coordinate-induced topology.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcFreeCrossedDifferentialCoordinateLift
DocumentationThe finite coordinate linear map attached to the generator values of a completed crossed differential.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
FoxDifferential.zcFreeCrossedDifferentialCoordinateLift_apply
DocumentationEvaluation formula for the coordinate lift attached to generator values.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
omit [DecidableEq X] in
FoxDifferential.zcFreeCrossedDifferentialCoordinateLift_derivativeVector
DocumentationThe coordinate lift applied to the completed free derivative vector recovers the crossed differential it represents.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
FoxDifferential.zcFreeCrossedDifferentialCoordinateLift_eq_completedLift_comp_coordinates
DocumentationThe coordinate lift is the representing universal-module lift composed with the coordinate-to-module map.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
omit [DecidableEq X] in
FoxDifferential.zcCompletedDifferentialModuleLift_eq_coordinateLift_comp
DocumentationThe representing universal-module lift factors through completed Fox coordinates.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
FoxDifferential.continuous_zcCompletedDifferentialModuleLift_freeTopology_iff
DocumentationContinuous representation theorem for finite-rank completed universal modules.
With the coordinate-induced topology on ZCCompletedDifferentialModule, the universal linear map representing a completed crossed differential is continuous exactly when the finite coordinate linear map determined by its generator values is continuous.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
FoxDifferential.zcCompletedDifferentialModuleFreeTopologyInst
DocumentationThe free completed differential pre-module carries the finite-stage topology used before quotienting by crossed-differential relations.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
FoxDifferential.zcDifferentialToFreeFoxCoordinatesContinuousLinearMap
DocumentationThe completed coordinate map as a continuous linear map for the coordinate-induced topology.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcDifferentialToFreeFoxCoordinatesContinuousLinearMap_apply
DocumentationEvaluation of the continuous completed coordinate map.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
omit [Fintype X] in
FoxDifferential.zcFreeFoxCoordinatesContinuousLinearMap
DocumentationThe coordinate-to-universal map as a continuous linear map for the coordinate-induced topology.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcFreeFoxCoordinatesContinuousLinearMap_apply
DocumentationEvaluation of the continuous coordinate-to-universal map.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcFreeCrossedDifferentialCoordinateContinuousLinearMap
DocumentationA finite coordinate lift bundled as a continuous linear map, once its continuity is known.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcFreeCrossedDifferentialCoordinateContinuousLinearMap_apply
DocumentationEvaluation of the continuous coordinate lift attached to generator values.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
omit [DecidableEq X] in
FoxDifferential.zcCompletedDifferentialModuleLiftContinuousLinearMap
DocumentationThe representing universal lift bundled as a continuous linear map, once its continuity for the coordinate-induced topology is known.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcCompletedDifferentialModuleLiftContinuousLinearMap_apply
DocumentationEvaluation of the continuous representing universal lift.
Source context 15 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
omit [Fintype X] in
FoxDifferential.zcCompletedDifferentialModuleLiftContinuousLinearMapOfCoordinate
DocumentationContinuous representation theorem packaged as a continuous linear map under continuity of the finite coordinate lift.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst
FoxDifferential.zcCompletedDifferentialModuleLiftContinuousLinearMapOfCoordinate_apply
DocumentationEvaluation of the continuous universal lift obtained from a continuous finite coordinate lift.
Source context 14 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u v
section FreeGroupUniversalTopology
variable (C : ProCGroups.FiniteGroupClass.{v})
variable {X : Type u} [Fintype X] [DecidableEq X]
variable {H : Type v} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable {A : Type*} [AddCommGroup A] [Module (ZCCompletedGroupAlgebra C H) A]
variable [TopologicalSpace A]
variable {C} in
section ContinuousLinearMapPackaging
variable (ψ : FreeGroup X →* H)
attribute [local instance] zcCompletedDifferentialModuleFreeTopologyInst