ModuleRelationSubmodule.lean
Nyll.ProCGroups.FoxDifferential.Completed.FiniteStage.RelationSubmodule
14 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — finite stage — relation submodule
The principal declarations in this module are:
foxAlgebraicStageRelationBoundarySubmodule
The \((\mathbb{Z}/n\mathbb{Z})[F/N]\)-submodule generated by finite-stage relation-boundary vectors.
foxAlgebraicStageRelationBoundaryImageSubmodule
The actual relation-boundary image as a finite group-algebra submodule.
foxAlgebraicStageRelationBoundaryRange_subset_relationBoundarySubmodule
Every actual relation-boundary vector lies in the generated relation-boundary submodule.
foxAlgebraicStageRelationBoundaryAddMonoidHom_mem_relationBoundarySubmodule
A relation boundary of a finite-stage relation lies in the generated submodule.
Declarations
FoxDifferential.foxAlgebraicStageRelationBoundarySubmodule
DocumentationThe \((\mathbb{Z}/n\mathbb{Z})[F/N]\)-submodule generated by finite-stage relation-boundary vectors.
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.foxAlgebraicStageRelationBoundaryRange_subset_relationBoundarySubmodule
DocumentationEvery actual relation-boundary vector lies in the generated relation-boundary submodule.
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.foxAlgebraicStageRelationBoundaryAddMonoidHom_mem_relationBoundarySubmodule
DocumentationA relation boundary of a finite-stage relation lies in the generated submodule.
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.foxAlgebraicStageRelationBoundaryRange_smul_mem
DocumentationThe actual relation-boundary image is stable under arbitrary finite group-algebra scalars.
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.foxAlgebraicStageRelationBoundaryImageSubmodule
DocumentationThe actual relation-boundary image as a finite group-algebra submodule.
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.foxAlgebraicStageRelationBoundaryImageSubmodule_coe
DocumentationThe relation-boundary image submodule has the finite-stage source-kernel derivative set as its underlying set.
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.foxAlgebraicStageRelationBoundarySubmodule_eq_imageSubmodule
DocumentationThe generated relation-boundary submodule is the actual relation-boundary image, because the image is already stable under the finite target group algebra.
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.foxAlgebraicStageRelationBoundarySubmodule_le_boundaryCycleSubmodule
DocumentationThe relation-boundary submodule is contained in the finite Fox boundary cycles.
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.foxAlgebraicStageRelationBoundaryModuleExact
DocumentationModule-level finite-stage exactness at the coordinate module: \(\ker\partial\) is contained in the submodule generated by finite relation boundaries.
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.foxAlgebraicStageRelationBoundaryModuleExact_of_relationBoundaryExact
DocumentationFunction-level relation-boundary exactness implies the module-level finite exactness target.
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.foxAlgebraicStageRelationBoundaryModuleExact_of_boundaryCyclesCoveredBySourceKernel
DocumentationThe set-level finite coverage target implies the module-level finite exactness target.
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_of_relationBoundaryModuleExact
DocumentationModule-level finite exactness is strong enough to recover the set-level source-kernel coverage, because the relation-boundary image is already a finite group-algebra submodule.
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.foxAlgebraicStageRelationBoundaryModuleExact_iff_submodule_eq_boundaryCycleSubmodule
DocumentationModule exactness is equivalent to equality between \(\ker \partial\) and the generated relation-boundary submodule.
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.relationBoundarySubmodule_eq_boundaryCycleSubmodule_of_relExact
DocumentationFunction-level finite exactness identifies \(\ker \partial\) with the generated relation-boundary submodule.
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 : ℕ)