FoxDifferential.Discrete.Naturality

3 Theorem | 1 Definition

This module develops Fox differentials and completed Fox coordinates for free, profinite, and pro-\(C\) group constructions.

import
Imported by

Declarations

def relativeFreeFoxCoordinatesMap :
    RelativeFreeFoxCoordinates (H := H) X → RelativeFreeFoxCoordinates (H := K) X :=
  fun a x => groupRingMap φ (a x)

A homomorphism of coefficient groups pushes a relative Fox-coordinate vector forward.

theorem relativeFreeFoxCoordinatesMap_apply
    (a : RelativeFreeFoxCoordinates (H := H) X) (x : X) :
    relativeFreeFoxCoordinatesMap (X := X) φ a x = groupRingMap φ (a x)

The Fox differential coordinate map is evaluated by the generator formula and the crossed-derivation rule.

Show proof
theorem relativeFreeGroupFoxDerivative_mapDomain (w : FreeGroup X) :
    relativeFreeGroupFoxDerivative (H := K) X (φ.comp ψ) w =
      relativeFreeFoxCoordinatesMap (X := X) φ
        (relativeFreeGroupFoxDerivative (H := H) X ψ w)

Relative Fox derivatives are natural under coefficient push-forward.

Show proof
theorem relativeFreeGroupFoxDerivative_mapDomain_apply (w : FreeGroup X) (x : X) :
    relativeFreeGroupFoxDerivative (H := K) X (φ.comp ψ) w x =
      groupRingMap φ (relativeFreeGroupFoxDerivative (H := H) X ψ w x)

Component form of coefficient-push-forward naturality for relative free-group Fox derivatives.

Show proof