ModuleBoundaryCycles.lean
Nyll.ProCGroups.FoxDifferential.Completed.FiniteStage.BoundaryCycles
13 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — finite stage — boundary cycles
The principal declarations in this module are:
foxAlgebraicStageBoundaryCycleSubmodule
The finite-stage Fox boundary-cycle submodule \(\ker \partial\).
foxAlgebraicStageSourceKernelDerivativeSet
Quotient-level source-kernel derivatives in the finite stage. These are the finite-stage relation cycles coming from the kernel of \(F/[N,N]N^n \to F/N\).
mem_foxAlgebraicStageBoundaryCycleSubmodule
Membership in the finite-stage boundary-cycle object is characterized by the corresponding boundary-vanishing condition.
foxAlgebraicStageCoefficient_eq_one_of_mem
A word lying in the normal subgroup \(N\) has finite-stage coefficient equal to \(1\) in the quotient by \(N\).
Declarations
FoxDifferential.foxAlgebraicStageBoundaryCycleSubmodule
DocumentationThe finite-stage Fox boundary-cycle submodule \(\ker \partial\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.mem_foxAlgebraicStageBoundaryCycleSubmodule
DocumentationMembership in the finite-stage boundary-cycle object is characterized by the corresponding boundary-vanishing condition.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
omit [DecidableEq X] in
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeSet
DocumentationQuotient-level source-kernel derivatives in the finite stage. These are the finite-stage relation cycles coming from the kernel of \(F/[N,N]N^n \to F/N\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageKernelWordDerivativeSet
DocumentationWord-level kernel derivatives in the finite stage. This is the algebraic form obtained from actual relation words w \(\in\) N.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageCoefficient_eq_one_of_mem
DocumentationA word lying in the normal subgroup \(N\) has finite-stage coefficient equal to \(1\) in the quotient by \(N\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
omit [DecidableEq X] in
FoxDifferential.foxAlgebraicStageQuotientCoefficient_eq_one_of_kernel
DocumentationFor a kernel element, the finite Fox-stage quotient coefficient evaluates to one after coefficient change.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
omit [DecidableEq X] in
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeAddSubgroup
DocumentationSource-kernel derivatives form an additive subgroup of the finite coordinate module.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeAddSubgroup_coe
DocumentationThe finite-stage source-kernel derivative additive subgroup coerces to its defining carrier.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeSet_eq_kernelWordDerivativeSet
DocumentationThe quotient-level and word-level descriptions of finite-stage source-kernel derivatives coincide.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeSet_subset_boundaryCycleSubmodule
DocumentationEvery finite-stage source-kernel derivative is a finite Fox boundary cycle.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageBoundaryCyclesCoveredBySourceKernel
DocumentationThe finite-stage exactness target: every finite Fox boundary cycle is represented by a source-kernel derivative in \(F/[N,N]N^n\).
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageBoundaryCyclesCoveredBySourceKernel_iff_words
DocumentationThe finite-stage exactness target is equivalent to the formulation using actual kernel words.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)
FoxDifferential.foxAlgebraicStageSourceKernelDerivativeSet_eq_boundaryCycleSubmodule_iff
DocumentationThe finite-stage source-kernel derivative set is equal to \(\ker \partial\) exactly when the reverse coverage inclusion holds.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.InverseSystems
open ProCGroups.ProC
universe u
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal] (n : ℕ)