ModuleQuotientFamily.lean
Nyll.ProCGroups.FoxDifferential.Completed.Comparison.QuotientFamily
16 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — comparison — quotient family
The principal declarations in this module are:
ZCFiniteStageQuotientBundle
A bundled finite-stage quotient family for source-stage comparison theorems. The purpose is to carry the topology and topological-group structure on the quotient target once, instead of repeating these hypotheses at every comparison theorem.
The target quotient carried by a finite-stage quotient bundle.
The finiteness instance certified by a genuine finite-stage quotient bundle.
The genuine finite quotient stage has discrete topology.
Declarations
FoxDifferential.ZCFiniteStageQuotientBundle
DocumentationA bundled finite-stage quotient family for source-stage comparison theorems. The purpose is to carry the topology and topological-group structure on the quotient target once, instead of repeating these hypotheses at every comparison theorem.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
FoxDifferential.ZCFiniteStageQuotientBundle.Target
DocumentationThe target quotient carried by a finite-stage quotient bundle.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.targetFiniteInstance
DocumentationThe finiteness instance certified by a genuine finite-stage quotient bundle.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
omit [DecidableEq X] [N.Normal] in
FoxDifferential.ZCFiniteStageQuotientBundle.targetTopology
DocumentationThe canonical discrete topology on a genuine finite quotient stage.
This keeps the historical projection-style name while removing the former arbitrary-topology field.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.targetDiscreteTopology
DocumentationThe genuine finite quotient stage has discrete topology.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
omit [DecidableEq X] [N.Normal] in
FoxDifferential.ZCFiniteStageQuotientBundle.targetIsTopologicalGroup
DocumentationThe canonical discrete topology makes the genuine finite quotient stage a topological group.
This keeps the historical projection-style name while deriving the structure rather than accepting it as unrelated input data.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
omit [DecidableEq X] in
FoxDifferential.ZCFiniteStageQuotientBundle.quotientMap
DocumentationThe canonical quotient morphism represented by a genuine finite-stage bundle.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.quotientMap_surjective
DocumentationThe canonical quotient morphism of a genuine finite-stage bundle is surjective.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
omit [DecidableEq X] in
FoxDifferential.ZCFiniteStageQuotientBundle.ofFinite
DocumentationBundle an already known finite quotient using its canonical discrete topology.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
omit [DecidableEq X] in
FoxDifferential.ZCFiniteStageQuotientBundle.Index
DocumentationThe completed pro-\(C\) stage indices for the bundled target quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.CompletedGroupAlgebra
DocumentationThe completed group algebra of the bundled target quotient.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.scalarStage_apply
DocumentationThe scalar stage attached to the quotient bundle is evaluated at the corresponding finite quotient and coefficient stage.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.derivative_finiteStageProjection
DocumentationCompleted derivative projection theorem, using the bundled quotient-family hypotheses.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.derivativeVector_finiteStageProjection
DocumentationCompleted derivative-vector projection theorem, using the bundled quotient-family hypotheses.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.derivative_finiteStageProjection_discreteReduction
DocumentationDiscrete-reduction derivative projection theorem, using the bundled quotient-family hypotheses.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})
FoxDifferential.ZCFiniteStageQuotientBundle.derivativeVector_finiteStageProjection_discreteReduction
DocumentationDiscrete-reduction derivative-vector projection theorem, using the bundled quotient-family hypotheses.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
universe u
section FiniteStageQuotientBundle
variable {X : Type u} [DecidableEq X]
variable (N : Subgroup (FreeGroup X)) [N.Normal]
namespace ZCFiniteStageQuotientBundle
variable {N}
variable (C : ProCGroups.FiniteGroupClass.{u})