ModuleUniversal.lean
Nyll.ProCGroups.FoxDifferential.Discrete.FoxCalculus.Universal
6 declarations indexed from sourceView source ↗ Module documentation
Fox differential: discrete — fox calculus — universal
The principal declarations in this module are:
relativeDifferentialToFreeFoxCoordinates
The universal map \(A_{\psi}\) \(\to\) \(\mathbb{Z}[H]^X\) induced by the relative Fox derivative.
relativeFreeFoxCoordinatesLinearMap
The linear map from pushed-forward Fox-coordinate vectors to \(A_{\psi}\), sending the coordinate basis vector at \(x\) to \(\mathrm{universalDifferential}(\psi)(x)\).
relativeDifferentialToFreeFoxCoordinates_d
The coordinate map out of the universal differential module sends \(\mathrm{universalDifferential}(w)\) to the Fox derivative of \(w\).
relativeFreeFoxCoordinatesLinearMap_single
The coordinate-to-differential map sends a coordinate basis vector to the corresponding universal generator differential.
Declarations
FoxDifferential.FoxCalculus.relativeDifferentialToFreeFoxCoordinates
DocumentationThe universal map \(A_{\psi}\) \(\to\) \(\mathbb{Z}[H]^X\) induced by the relative Fox derivative.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
FoxDifferential.FoxCalculus.relativeDifferentialToFreeFoxCoordinates_d
DocumentationThe coordinate map out of the universal differential module sends \(\mathrm{universalDifferential}(w)\) to the Fox derivative of \(w\).
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
FoxDifferential.FoxCalculus.relativeFreeFoxCoordinatesLinearMap
DocumentationThe linear map from pushed-forward Fox-coordinate vectors to \(A_{\psi}\), sending the coordinate basis vector at \(x\) to \(\mathrm{universalDifferential}(\psi)(x)\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
variable [Fintype X]
FoxDifferential.FoxCalculus.relativeFreeFoxCoordinatesLinearMap_single
DocumentationThe coordinate-to-differential map sends a coordinate basis vector to the corresponding universal generator differential.
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
variable [Fintype X]
FoxDifferential.FoxCalculus.relativeFreeGroupDifferential_inv
DocumentationThe universal relative differential on a free group satisfies the inverse rule.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
variable [Fintype X]
omit [DecidableEq X] [Fintype X] in
FoxDifferential.FoxCalculus.relativeFreeFoxCoordinatesLinearMap_derivative
DocumentationThe relative Fox-coordinate formula recovers the universal differential in \(A_{\psi}\).
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v
variable {H : Type v} [Group H]
variable (X : Type u)
variable [DecidableEq X]
variable (ψ : FreeGroup X →* H)
variable [Fintype X]