ModuleCofinalQuotientKernelBasis.lean
Nyll.ProCGroups.FoxDifferential.Completed.FreeProC.CofinalQuotientKernelBasis
6 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — free pro-\(C\) — cofinal quotient kernel basis
The principal declarations in this module are:
HasIdentityQuotientKernelNeighbourhoodBasis.reindex_of_ker_le
Reindex an identity-neighborhood quotient-kernel basis along a cofinal refinement of kernels. The hypothesis says that every kernel in the original quotient family contains the kernel of some refined quotient. This is the topological input used to pass from all finite quotients to prime-power or otherwise cofinal stages.
HasLeftQuotientKernelNeighbourhoodBasis.reindex_of_ker_le
Reindex a left-neighborhood quotient-kernel basis along a cofinal refinement of kernels. Every kernel in the original family is required to contain a kernel from the refined family.
HasIdentityQuotientKernelNeighbourhoodBasis.reindex_of_factor
A factorization of the refined quotient through an original quotient gives the required kernel inclusion for identity-neighborhood reindexing.
HasLeftQuotientKernelNeighbourhoodBasis.reindex_of_factor
A factorization of each refined quotient through an original quotient gives the kernel inclusion needed to reindex a left-neighborhood quotient-kernel basis.
Declarations
FoxDifferential.HasIdentityQuotientKernelNeighbourhoodBasis.reindex_of_ker_le
DocumentationReindex an identity-neighborhood quotient-kernel basis along a cofinal refinement of kernels. The hypothesis says that every kernel in the original quotient family contains the kernel of some refined quotient. This is the topological input used to pass from all finite quotients to prime-power or otherwise cofinal stages.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)
FoxDifferential.HasLeftQuotientKernelNeighbourhoodBasis.reindex_of_ker_le
DocumentationReindex a left-neighborhood quotient-kernel basis along a cofinal refinement of kernels. Every kernel in the original family is required to contain a kernel from the refined family.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)
FoxDifferential.HasIdentityQuotientKernelNeighbourhoodBasis.reindex_of_factor
DocumentationA factorization of the refined quotient through an original quotient gives the required kernel inclusion for identity-neighborhood reindexing.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)
FoxDifferential.HasLeftQuotientKernelNeighbourhoodBasis.reindex_of_factor
DocumentationA factorization of each refined quotient through an original quotient gives the kernel inclusion needed to reindex a left-neighborhood quotient-kernel basis.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)
FoxDifferential.subset_closure_of_identityQuotientKernel_approximation_reindex
DocumentationClosure approximation can be checked on any cofinal refinement of quotient kernels.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)
FoxDifferential.subset_closure_of_identityQuotientKernel_stage_exact_reindex
DocumentationThe finite-stage closure approximation can be checked on a cofinal refined quotient family.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open scoped Topology
universe u v w
section CofinalReindexing
variable {Y : Type u} [Group Y] [TopologicalSpace Y]
variable {J : Type v} {K : Type w}
variable {Q : J → Type*} [∀ j, Group (Q j)]
variable {Q' : K → Type*} [∀ k, Group (Q' k)]
variable (π : ∀ j : J, Y →* Q j)
variable (π' : ∀ k : K, Y →* Q' k)