ModuleSemidirect.lean
Nyll.ProCGroups.FoxDifferential.RightDerivative.Semidirect
14 declarations indexed from sourceView source ↗ Module documentation
Fox differential: right derivative — semidirect
The principal declarations in this module are:
The right Fox semidirect product records a group element together with its right-derivative coordinate.
The right Fox semidirect construction defines a homomorphism from a right derivation.
The Fox semidirect construction has the stated component formula.
The additive component of the identity semidirect element is zero.
Declarations
FoxDifferential.RightFoxSemidirect
DocumentationThe right Fox semidirect product records a group element together with its right-derivative coordinate.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
FoxDifferential.RightFoxSemidirect.ext
DocumentationThe Fox semidirect construction has the stated component formula.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.instOneRightFoxSemidirect
DocumentationThe unit of the right Fox semidirect product is the pair of identity components.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.instMulRightFoxSemidirect
DocumentationMultiplication in the right Fox semidirect product is given by the right action and group multiplication.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.instInvRightFoxSemidirect
DocumentationInversion in the right Fox semidirect product is computed from the right action and the inverse in the base group.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.one_left
DocumentationThe additive component of the identity semidirect element is zero.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.one_right
DocumentationThe free-group component of the identity semidirect element is the identity word.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.mul_left
DocumentationThe left component of semidirect multiplication is computed by the Fox product rule.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.mul_right
DocumentationThe right component of semidirect multiplication is the product of right components.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.inv_left
DocumentationThe left component of the semidirect inverse is computed by the Fox inverse formula.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.inv_right
DocumentationThe right component of the semidirect inverse is the inverse of the right component.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.instGroupRightFoxSemidirect
DocumentationThe right Fox semidirect product carries the group structure induced by its right action.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.rightHom
DocumentationThe right Fox semidirect construction defines a homomorphism from a right derivation.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]
FoxDifferential.RightFoxSemidirect.rightHom_apply
DocumentationThe right projection homomorphism of a Fox semidirect product returns its right coordinate.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
namespace FoxDifferential
noncomputable section
namespace RightFoxSemidirect
variable {G : Type*} [Group G]