ModuleFiniteStage.lean
Nyll.ProCGroups.FoxDifferential.Completed.Comparison.FiniteStage
23 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — comparison — finite stage
The principal declarations in this module are:
The finite-stage completed Fox target is the indicated group-ring quotient module.
zcCompletedGroupAlgebraScalarStage
The coefficient homomorphism obtained by projecting the completed \(\mathbb{Z}_C\llbracket F/N\rrbracket\) coefficient homomorphism to one finite pro-\(C\) stage.
zcCompletedGroupAlgebraScalarStage_apply
Projecting the completed coefficient homomorphism agrees with the finite-stage quotient map applied to the ordinary finite Fox coefficient homomorphism at the same modulus.
zcFreeGroupFoxDerivativeVector_finiteStageProjection
Projecting the completed derivative vector to a finite pro-\(C\) stage recovers the finite Fox derivative vector, mapped to that stage.
Declarations
FoxDifferential.zcFiniteStageTarget
DocumentationThe finite-stage completed Fox target is the indicated group-ring quotient module.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcCompletedGroupAlgebraScalarStage
DocumentationThe coefficient homomorphism obtained by projecting the completed \(\mathbb{Z}_C\llbracket F/N\rrbracket\) coefficient homomorphism to one finite pro-\(C\) stage.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcCompletedGroupAlgebraScalarStage_apply
DocumentationProjecting the completed coefficient homomorphism agrees with the finite-stage quotient map applied to the ordinary finite Fox coefficient homomorphism at the same modulus.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivativeVectorStage
DocumentationThe completed Fox derivative vector projected to one finite pro-\(C\) stage.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivativeVectorZCStageMap
DocumentationThe finite-stage Fox derivative vector pushed to one pro-\(C\) target stage.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivativeVector_finiteStageProjection
DocumentationProjecting the completed derivative vector to a finite pro-\(C\) stage recovers the finite Fox derivative vector, mapped to that stage.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivative_finiteStageProjection
DocumentationThe finite-stage projection formula for the completed Fox derivative vector holds componentwise.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivative_zcStageMap_eq_zero_of_zcUniversalDifferential_eq_zero
DocumentationIf the universal completed differential of a word is zero, then every finite \(\mathbb{Z}_C\) stage projection of its finite Fox derivative vanishes.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivativeVector_zcStageMap_eq_zero_of_zcUnivDiff_eq_zero
DocumentationThe finite-stage derivative vector after the \(\mathbb{Z}_C\)-stage map vanishes when the corresponding universal completed differential vanishes.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivative_eq_zero_of_zcUniversalDifferential_eq_zero
DocumentationAt the identity quotient stage, a zero universal completed differential forces the finite Fox derivative itself to vanish modulo every allowed pro-\(C\) coefficient modulus.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivativeVector_eq_zero_of_zcUniversalDifferential_eq_zero
DocumentationThe finite-stage derivative vector vanishes when the corresponding universal completed differential vanishes.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivative_eq_zero_of_zcFreeGroupFoxDerivative_eq_zero
DocumentationAt the identity quotient stage, a zero completed component derivative forces the finite Fox derivative itself to vanish modulo the corresponding pro-\(C\) coefficient modulus.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivativeVector_eq_zero_of_zcFreeGroupFoxDerivativeVector_eq_zero
DocumentationThe finite-stage derivative vector vanishes when the corresponding completed free-group Fox derivative vector vanishes.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.foxAlgebraicStageDerivativeVector_eq_zero_of_zcFreeFoxDerivVec_identityProj_eq_zero
DocumentationVanishing of the completed derivative vector at the selected finite coefficient stage implies vanishing at the identity quotient stage.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivative_unique_finiteStageProjection
DocumentationA completed component derivative is determined by all of its finite pro-\(C\) stage projections.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.existsUnique_zcFreeGroupFoxDerivative_finiteStageProjection
DocumentationExistence and uniqueness of the completed component derivative characterized by all finite pro-\(C\) stage projection formulas.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivativeVector_unique_finiteStageProjection
DocumentationThe completed derivative vector is determined by all finite pro-\(C\) stage projection formulas.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.existsUnique_zcFreeGroupFoxDerivativeVector_finiteStageProjection
DocumentationExistence and uniqueness of the completed derivative vector characterized by all finite pro-\(C\) stage projection formulas.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
FoxDifferential.zcFreeGroupFoxDerivative_fundamental_formula_quotientMap
DocumentationThe completed Fox-Euler formula for the quotient map \(F \to F/N\).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
section FundamentalFormula
variable [Fintype X]
FoxDifferential.zcFreeGroupFoxDerivative_fundamental_formula_finiteStageProjection
DocumentationThe completed Fox-Euler formula projected to one finite pro-\(C\) target stage.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
section FundamentalFormula
variable [Fintype X]
FoxDifferential.zcFreeGroupFoxDerivative_fundamental_formula_finiteStageProjection_stageMap
DocumentationThe completed Fox-Euler formula projected with derivative coordinates rewritten as finite Fox derivatives at the selected pro-\(C\) coefficient modulus.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteStageCompletedComparison
variable (C : ProCGroups.FiniteGroupClass.{u})
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
variable [TopologicalSpace (foxAlgebraicStageTargetQuotient (X := X) N)]
variable [IsTopologicalGroup (foxAlgebraicStageTargetQuotient (X := X) N)]
section FundamentalFormula
variable [Fintype X]
FoxDifferential.foxAlgebraicStageDerivativeVector_eq_zero_of_zcUnivDiff_eq_zero_of_surj
DocumentationSurjective-target form of finite-stage zero from vanishing of the completed universal differential. The quotient-map theorem is applied after transporting the target along a group isomorphism \(\mathrm{FreeGroup}(X)/\ker \psi \cong H\); this avoids redoing the quotient identification at Crowell use sites.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteTargetStageZero
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {X : Type u} [DecidableEq X]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable [DiscreteTopology H]
include hC
FoxDifferential.mem_commutator_ker_of_zcUnivDiff_eq_zero_of_finite_magnus_surj
DocumentationVanishing of the completed universal differential forces membership in the finite-quotient commutator kernel, using a finite-stage Magnus reverse inclusion at an allowed pro-\(C\) coefficient modulus that kills the finite kernel.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped BigOperators
universe u
section FiniteTargetStageZero
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {X : Type u} [DecidableEq X]
variable {H : Type u} [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
variable [DiscreteTopology H]
include hC
omit [DecidableEq X] in