Lie-Rinehart algebras #
This file defines Lie-Rinehart algebras and their morphisms. It also shows that the derivations of a commutative algebra over a commutative Ring form such a Lie-Rinehart algebra. Lie-Rinehart algebras appear in differential geometry as section spaces of Lie algebroids and singular foliations. The typical Cartan calculus of differential geometry can be restated fully in terms of the Chevalley-Eilenberg algebra of a Lie-Rinehart algebra.
References #
- [Rinehart, G. S., Differential forms on general commutative algebras. Zbl 0113.26204 Trans. Am. Math. Soc. 108, 195-222 (1963).][rinehart_1963]
A Lie-Reinhart ring is a pair consisting of a commutative ring A and a Lie ring L such that
A and L are each a module over the other, satisfying compatibility conditions.
Instances
A Lie-Reinhart algebra with coefficients in a commutative ring R, is a pair consisting of a
commutative R-algebra A and a Lie algebra L with coefficients in R, such that A and L
are each a module over the other, satisfying compatibility conditions.
As shown below, this data determines a linear map L → Derivation R A A satisfying a Leibniz-like
compatibility condition. This could even be taken as a definition, however the definition here has
the advantage of being Prop-valued, thus mitigating potential diamonds.
Instances
The derivations of a commutative Algebra themselves form a LieRinehart-Algebra.
A morphism of Lie-Rinehart algebras, from (A₁, L₁) to (A₂, L₂), consists of a pair of maps
(σ, F) where σ : A₁ → A₂ is a morphism of algebras and F is a morphism of Lie algebras, which
respect the module structures.
Here we define the type of such morphisms with fixed σ (which can be regarded as functions
L₁ → L₂). In the future it may be useful to define the type of such morphisms with fixed F
(which can be regarded as functions A₁ → A₂) and the type of all such morphisms (which can be
regarded as functions A₁ × L₁ → A₂ × L₂).
- toFun : L₁ → L₂
Instances For
A morphism of Lie-Rinehart algebras, from (A₁, L₁) to (A₂, L₂), consists of a pair of maps
(σ, F) where σ : A₁ → A₂ is a morphism of algebras and F is a morphism of Lie algebras, which
respect the module structures.
Here we define the type of such morphisms with fixed σ (which can be regarded as functions
L₁ → L₂). In the future it may be useful to define the type of such morphisms with fixed F
(which can be regarded as functions A₁ → A₂) and the type of all such morphisms (which can be
regarded as functions A₁ × L₁ → A₂ × L₂).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- LieRinehartAlgebra.Hom.instCoeFunForall = { coe := fun (f : LieRinehartAlgebra.Hom σ₁₂ L₁ L₂) => ⇑f.toLieHom }
This is LieRinehartAlgebra.Hom.map_smul_apply' restated using the coercion to function rather
than LieRinehartAlgebra.Hom.toLieHom.
This is LieRinehartAlgebra.Hom.apply_lie' restated using the coercion to function rather
than LieRinehartAlgebra.Hom.toLieHom.
A morphism of Lie-Rinehart algebras as a semilinear map.
Equations
- f.toLinearMap' = { toFun := ⇑f.toLieHom, map_add' := ⋯, map_smul' := ⋯ }
Instances For
The composition of Lie-Rinehart algebra morphisms is again a morphism.
Instances For
The identity morphism of a Lie-Rinehart algebra over the identity algebra homomorphism of the underlying algebra.
Equations
- LieRinehartAlgebra.Hom.id = { toLieHom := LieHom.id, map_smul_apply' := ⋯, apply_lie' := ⋯ }
Instances For
The anchor of a given Lie-Rinehart algebra L over A interpreted as a Lie-Rinehart morphism
to the module of derivations of A.
Equations
- One or more equations did not get rendered due to their size.