ModuleKernel.lean
Nyll.ProCGroups.FoxDifferential.Completed.ProCIntegerCoefficients.AugmentationIdeal.Kernel
30 declarations indexed from sourceView source ↗ Module documentation
Fox differential: completed — \(\mathbb{Z}_C\) coefficients — augmentation ideal — kernel
The principal declarations in this module are:
groupAlgebraMapDomainKernelAugmentationIdeal
The ideal in \(R[A]\) generated by \([k]-1\) for \(k \in \ker f\).
groupAlgebraMapDomainTargetSection
A chosen linear section of the group-algebra map induced by a surjective group homomorphism.
groupAlgebraMapDomainKernelAugmentationGenerator_mem
A kernel augmentation generator lies in the group-algebra kernel-augmentation ideal.
groupAlgebra_mapDomainRingHom_smul
The domain group-algebra map is compatible with scalar multiplication.
Declarations
FoxDifferential.groupAlgebraMapDomainKernelAugmentationIdeal
DocumentationThe ideal in \(R[A]\) generated by \([k]-1\) for \(k \in \ker f\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomainKernelAugmentationGenerator_mem
DocumentationA kernel augmentation generator lies in the group-algebra kernel-augmentation ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebra_mapDomainRingHom_smul
DocumentationThe domain group-algebra map is compatible with scalar multiplication.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomainTargetSection
DocumentationA chosen linear section of the group-algebra map induced by a surjective group homomorphism.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomainTargetSection_of
DocumentationThe domain-target section sends a group element to the corresponding group-algebra basis element.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomain_targetSection
DocumentationThe chosen group-algebra section is a right inverse to the map induced by \(f\).
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomain_sourceBasis_sub_targetSection_mem_kernelAugmentationIdeal
DocumentationA source basis element minus the chosen lift of its target image lies in the kernel augmentation ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomain_sub_targetSection_map_mem_kernelAugmentationIdeal
DocumentationEvery group-algebra element differs from the chosen lift of its target image by an element of the kernel augmentation ideal.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.groupAlgebraMapDomainRingHom_ker_eq_kernelAugmentationIdeal_of_surjective
DocumentationFor a surjective group map, the kernel of R[A] \(\to\) R[B] is generated by the augmentation generators attached to kernel f.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section GroupAlgebraMapKernel
variable {R : Type v} {A : Type u} {B : Type w} [CommRing R] [Group A] [Group B]
FoxDifferential.zcCompletedGroupAlgebraKernelAugmentationIdealMul
DocumentationThe algebraic ideal in \(\mathbb{Z}_C\llbracket G\rrbracket\) generated by completed augmentation generators coming from the kernel of \(\psi\).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcGroupLike_sub_one_mem_kernelAugmentationIdealMul
DocumentationA kernel augmentation generator lies in the algebraic kernel-augmentation ideal.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup H] in
FoxDifferential.zcCompletedGroupAlgebraKernelAugmentationIdealMul_le_standardAugmentationIdeal
DocumentationThe kernel-augmentation ideal is contained in the standard source augmentation ideal.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup H] in
FoxDifferential.zcGroupLike_sub_mem_kernelAugmentationIdealMul_of_map_eq
DocumentationSource group-like elements with the same target differ by an element of the algebraic kernel-augmentation ideal.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup H] in
FoxDifferential.zcCompletedGroupAlgebraKernelAugmentationIdealMul_le_ker_map
DocumentationThe algebraic kernel-augmentation ideal maps to zero under the completed target map.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.isClosed_zcCompletedGroupAlgebraMap_ker
DocumentationThe kernel of the completed target map is closed in the inverse-limit topology.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.closure_zcCompletedGroupAlgebraKernelAugmentationIdealMul_le_ker_map
DocumentationThe closure of the algebraic kernel-augmentation ideal is contained in the completed kernel.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGAMapStageRelationAugmentationGenerator_mem_proj_kernelAugmentationIdealMul
DocumentationA finite target-stage relation-augmentation generator is the projection of an algebraic kernel-augmentation generator in \(\mathbb{Z}_C\llbracket G\rrbracket\).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGAMapStageRelationAugmentationIdeal_mem_proj_kernelAugmentationIdealMul
DocumentationEvery element of a finite target-stage relation-augmentation ideal is the projection of an element of the algebraic completed kernel-augmentation ideal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGAMapDomainKernelAugmentationIdeal_mem_proj_kernelAugmentationIdealMul
DocumentationA finite source-stage ideal generated by kernel classes of a quotient map is the projection of the algebraic completed kernel-augmentation ideal, provided every finite kernel class has a representative in the actual kernel of \(\psi\).
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup H] in
FoxDifferential.zcCompletedGroupAlgebraOpenImageIndexInClass
DocumentationThe target quotient obtained by pushing a source quotient forward along an open surjective map.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImageTargetIndex
DocumentationThe two-parameter target stage whose group quotient is the open image of a source stage.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImage_comapIndex_le
DocumentationThe comap of the open image quotient is coarser than the original source quotient.
Source context 13 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
omit [IsTopologicalGroup G] in
FoxDifferential.zcCompletedGroupAlgebraOpenImageQuotientMap
DocumentationThe source-stage quotient map \(G/U \to H/\psi(U)\) attached to an open surjective map.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImageQuotientMap_mk
DocumentationThe open-image quotient map sends a group-like class to its corresponding finite-stage quotient representative.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImageQuotientMap_surjective
DocumentationThe source-stage quotient map to the open image quotient is surjective.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImageQuotientMap_kernel_lift
DocumentationKernel classes of the source-stage quotient map lift to actual elements in the kernel of \(\psi\).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGroupAlgebraOpenImageQuotientMap_stage_eq
DocumentationThe source-stage quotient map is the finite-stage map obtained by first transitioning to the comap of the open image and then applying the completed target-map stage.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGAProj_mem_openImage_kernelAugmentationIdeal_of_mem_ker
DocumentationA completed-kernel element projects at any source stage into the finite kernel-augmentation ideal for the source-stage quotient map to the open image.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.zcCompletedGAMap_sourceStageKernel_mem_proj_kernelAugmentationIdealMul_of_openMap_surj
DocumentationAny source-stage projection of a completed-kernel element is the projection of an element of the algebraic completed kernel-augmentation ideal.
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]
FoxDifferential.closure_zcCompletedGAKernelAugmentationIdealMul_eq_ker_map_of_openMap_surj
DocumentationFor an open surjective target map, the completed kernel is the closure of the algebraic kernel-augmentation ideal generated by \([n]-1\) for \(n \in \ker \psi\).
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
open ProCGroups.ProC
open ProCGroups.Completion
open ProCGroups.InverseSystems
universe u v w
section KernelAugmentationIdeal
variable (C : ProCGroups.FiniteGroupClass.{u})
variable (hC : ProCGroups.FiniteGroupClass.Hereditary C)
variable {G H : Type u}
variable [Group G] [TopologicalSpace G] [IsTopologicalGroup G]
variable [Group H] [TopologicalSpace H] [IsTopologicalGroup H]