ModuleChainRule.lean
Nyll.ProCGroups.FoxDifferential.Discrete.Jacobian.ChainRule
10 declarations indexed from sourceView source ↗ Module documentation
Fox differential: discrete — jacobian — chain rule
The principal declarations in this module are:
relativeFreeGroupFoxHom_comp
The composed derivative \(w \mapsto D(\varphi(w))\) is a crossed differential.
relativeFreeGroupFoxDerivative_comp_apply
The relative Fox derivative of a composite free-group homomorphism satisfies the coordinatewise chain-rule sum.
relativeFreeGroupFoxDerivative_comp
Fox chain rule for homomorphisms between free groups in vector form.
freeGroupHomFoxJacobian_id
The relative Fox Jacobian of the identity homomorphism is the coordinate identity family.
Declarations
FoxDifferential.FoxCalculus.relativeFreeGroupFoxHom_comp
DocumentationThe composed derivative \(w \mapsto D(\varphi(w))\) is a crossed differential.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
FoxDifferential.FoxCalculus.relativeFreeGroupFoxDerivative_comp_apply
DocumentationThe relative Fox derivative of a composite free-group homomorphism satisfies the coordinatewise chain-rule sum.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
FoxDifferential.FoxCalculus.relativeFreeGroupFoxDerivative_comp
DocumentationFox chain rule for homomorphisms between free groups in vector form.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobian_id
DocumentationThe relative Fox Jacobian of the identity homomorphism is the coordinate identity family.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobian_comp_apply
DocumentationAn entry of the relative Fox Jacobian of a composite is the group-ring-weighted sum of the corresponding Jacobian entries.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobian_comp
DocumentationThe Fox Jacobian chain rule for homomorphisms between free groups is expressed in matrix form.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobianMatrix_id
DocumentationThe relative Fox Jacobian matrix of the identity homomorphism is the identity matrix.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobianMatrix_comp
DocumentationFox Jacobian chain rule, packaged as matrix multiplication.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobianAbsolute_comp_apply
DocumentationAn entry of the absolute Fox Jacobian of a composite is the group-ring-weighted chain-rule sum.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}
FoxDifferential.FoxCalculus.freeGroupHomFoxJacobianAbsoluteMatrix_comp
DocumentationThe absolute Fox Jacobian chain rule is expressed in matrix form.
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace FoxCalculus
open scoped BigOperators
universe u v w z t
variable {H : Type w} [Group H]
variable {X : Type u} {Y : Type v}
variable {Z : Type z}