ModuleRelationModule.lean
Nyll.ProCGroups.FoxDifferential.Completed.FiniteStage.RelationModule
14 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — finite stage — relation module
The principal declarations in this module are:
foxAlgebraicStageRelationGroup
The finite-stage relation group \(\ker(F/[N,N]N^n \to F/N)\). Its elements are exactly finite-stage kernel relations.
foxAlgebraicStageRelationBoundaryAddMonoidHom
The finite-stage relation boundary, written additively: \(N/[N,N]N^n \to ((\mathbb{Z}/n\mathbb{Z})[F/N])^X\).
foxAlgebraicStageRelationGroup_target_eq_one
Every finite-stage relation group element maps to \(1\) in the target normal quotient.
foxAlgebraicStageQuotientCoefficient_relation_eq_one
Every finite-stage relation group element has quotient coefficient equal to \(1\).
Declarations
FoxDifferential.foxAlgebraicStageRelationGroup
DocumentationThe finite-stage relation group \(\ker(F/[N,N]N^n \to F/N)\). Its elements are exactly finite-stage kernel relations.
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.foxAlgebraicStageRelationGroup_target_eq_one
DocumentationEvery finite-stage relation group element maps to \(1\) in the target normal quotient.
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_relation_eq_one
DocumentationEvery finite-stage relation group element has quotient coefficient equal to \(1\).
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.foxAlgebraicStageRelationBoundaryAddMonoidHom
DocumentationThe finite-stage relation boundary, written additively: \(N/[N,N]N^n \to ((\mathbb{Z}/n\mathbb{Z})[F/N])^X\).
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_of
DocumentationThe relation-boundary add monoid homomorphism is evaluated on a finite-stage relation by the defining boundary formula.
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
DocumentationThe relation-boundary image, as 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.foxAlgebraicStageRelationBoundaryRange_coe
DocumentationThe relation-boundary range 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.mem_foxAlgebraicStageRelationBoundaryRange_iff
DocumentationMembership in the finite-stage relation-boundary range is equivalent to the displayed coordinate condition.
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.foxAlgebraicStageFoxBoundary_relationBoundary_eq_zero
DocumentationThe finite-stage relation boundary lands in 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.foxAlgebraicStageRelationBoundary_range_le_boundaryCycleSubmodule
DocumentationThe relation-boundary range is contained in \(\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.foxAlgebraicStageRelationBoundaryExact
DocumentationFinite-stage exactness at the 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.foxAlgebraicStageRelationBoundaryExact_iff_boundaryCyclesCoveredBySourceKernel
DocumentationFinite-stage exactness is equivalent to the coverage statement formulated at the level of finite-stage 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.foxAlgebraicStageRelationBoundaryExact_of_boundaryCyclesCoveredBySourceKernel
DocumentationCoverage of finite boundary cycles gives finite-stage exactness in the usual function-level form.
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_relationBoundaryExact
DocumentationFunction-level finite-stage exactness gives the set-level coverage used by the density step.
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 : ℕ)