FoxDifferential.Completed.FiniteStage.RelationIdeal

10 Theorem | 3 Definition

This module develops the augmentation side of the construction. It identifies the relevant kernels and ideals and compares the finite-stage and completed forms.

import
Imported by

Declarations

def finiteFoxStageRelationAugmentationGenerator
    (q : finiteFoxStageRelationGroup (X := X) N n) :
    finiteFoxStageSourceGroupAlgebra (X := X) N n :=
  MonoidAlgebra.of (ModNCompletedCoeff n)
      (FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n) q.1 - 1

The augmentation generator \(q-1\) attached to a finite-stage relation \(q \in \ker(F/[N,N]N^n \to F/N)\).

def finiteFoxStageRelationAugmentationIdeal :
    Ideal (finiteFoxStageSourceGroupAlgebra (X := X) N n) :=
  Ideal.span
    (Set.range (finiteFoxStageRelationAugmentationGenerator (X := X) N n))

The source group-algebra ideal generated by finite-stage relation augmentation generators.

theorem finiteFoxStageRelationAugmentationGenerator_mem_relationAugmentationIdeal
    (q : finiteFoxStageRelationGroup (X := X) N n) :
    finiteFoxStageRelationAugmentationGenerator (X := X) N n q ∈
      finiteFoxStageRelationAugmentationIdeal (X := X) N n

A finite-stage relation augmentation generator belongs to the relation augmentation ideal.

Show proof
theorem finiteFoxStageRelationAugmentationGenerator_mem_groupAlgebraMapKernel
    (q : finiteFoxStageRelationGroup (X := X) N n) :
    finiteFoxStageRelationAugmentationGenerator (X := X) N n q ∈
      finiteFoxStageGroupAlgebraMapKernelIdeal (X := X) N n

A relation augmentation generator maps to zero in the target group algebra.

Show proof
theorem finiteFoxStageRelationAugmentationIdeal_le_groupAlgebraMapKernel :
    finiteFoxStageRelationAugmentationIdeal (X := X) N n ≤
      finiteFoxStageGroupAlgebraMapKernelIdeal (X := X) N n

The generated relation augmentation ideal is contained in the kernel of the source-to-target finite group-algebra map.

Show proof
def finiteFoxStageTargetGroupAlgebraSection :
    finiteFoxStageTargetGroupAlgebra (X := X) N n →ₗ[ModNCompletedCoeff n]
      finiteFoxStageSourceGroupAlgebra (X := X) N n :=
  Finsupp.linearCombination (ModNCompletedCoeff n)
    (fun h : finiteFoxStageTargetQuotient (X := X) N =>
      MonoidAlgebra.of (ModNCompletedCoeff n)
        (FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n)
        (finiteFoxStageTargetQuotientLiftToSource (X := X) N n h))

A section of the source-to-target finite group-algebra map, obtained by choosing a source quotient lift for each target quotient basis element. This is only a \(\mathbb{Z}/n\mathbb{Z}\)-linear section; no multiplicativity is asserted.

theorem finiteFoxStageTargetGroupAlgebraSection_of
    (h : finiteFoxStageTargetQuotient (X := X) N) :
    finiteFoxStageTargetGroupAlgebraSection (X := X) N n
      (MonoidAlgebra.of (ModNCompletedCoeff n)
        (finiteFoxStageTargetQuotient (X := X) N) h) =
      MonoidAlgebra.of (ModNCompletedCoeff n)
        (FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n)
        (finiteFoxStageTargetQuotientLiftToSource (X := X) N n h)

The finite-stage target group-algebra section sends a group-like quotient element to the chosen lifted group-like element.

Show proof
theorem finiteFoxCommutatorPowerGroupAlgebraMap_section
    (y : finiteFoxStageTargetGroupAlgebra (X := X) N n) :
    finiteFoxCommutatorPowerGroupAlgebraMap (F := FreeGroup X) N n
        (finiteFoxStageTargetGroupAlgebraSection (X := X) N n y) = y

The chosen group-algebra section is a right inverse to the finite source-to-target map.

Show proof
theorem finiteFoxCommutatorPowerGroupAlgebraMap_surjective :
    Function.Surjective (finiteFoxCommutatorPowerGroupAlgebraMap (F := FreeGroup X) N n)

The finite source-to-target group-algebra map is surjective.

Show proof
theorem finiteFoxStage_sourceBasis_sub_section_mem_relationAugmentationIdeal
    (s : FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n) :
    MonoidAlgebra.of (ModNCompletedCoeff n)
        (FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n) s -
      finiteFoxStageTargetGroupAlgebraSection (X := X) N n
        (finiteFoxCommutatorPowerGroupAlgebraMap (F := FreeGroup X) N n
          (MonoidAlgebra.of (ModNCompletedCoeff n)
            (FreeGroup X ⧸ finiteFoxCommutatorPowerSubgroup (F := FreeGroup X) N n) s)) ∈
      finiteFoxStageRelationAugmentationIdeal (X := X) N n

A source basis element minus the chosen lift of its target image lies in the finite-stage relation augmentation ideal.

Show proof
theorem finiteFoxStage_sub_section_map_mem_relationAugmentationIdeal
    (x : finiteFoxStageSourceGroupAlgebra (X := X) N n) :
    x - finiteFoxStageTargetGroupAlgebraSection (X := X) N n
        (finiteFoxCommutatorPowerGroupAlgebraMap (F := FreeGroup X) N n x) ∈
      finiteFoxStageRelationAugmentationIdeal (X := X) N n

Every finite-stage source group-algebra element minus the chosen lift of its target image lies in the relation augmentation ideal.

Show proof
theorem finiteFoxStageGroupAlgebraMapKernelIdeal_eq_relationAugmentationIdeal :
    finiteFoxStageGroupAlgebraMapKernelIdeal (X := X) N n =
      finiteFoxStageRelationAugmentationIdeal (X := X) N n

The kernel ideal of the finite source-to-target group-algebra map is exactly the ideal spanned by relation augmentation generators.

Show proof
theorem finiteFoxStage_mem_groupAlgebraMapKernelIdeal_iff_relationAugmentationIdeal
    {x : finiteFoxStageSourceGroupAlgebra (X := X) N n} :
    x ∈ finiteFoxStageGroupAlgebraMapKernelIdeal (X := X) N n ↔
      x ∈ finiteFoxStageRelationAugmentationIdeal (X := X) N n

At a finite Fox stage, membership in the source-to-target group-algebra map kernel ideal is equivalent to membership in the relation augmentation ideal.

Show proof