Documentation

LeanPool.Ado.Algebra.Lie.Derivation.Ideal

Derivations and powers of ideals #

A derivation that preserves two ideals also preserves their product: the Leibniz rule places its two summands in the product by differentiating one factor at a time. Consequently, a derivation preserving an ideal preserves every power of that ideal.

The stronger condition that the whole range of a derivation lies in an ideal automatically gives the required stability: a derivation taking values in an ideal I preserves every power I ^ n. An ideal here is a left ideal; when I is moreover two-sided, so is each I ^ n, and the derivation then descends to the quotient by that power along Ado.derivationQuotientHom.

Main results #

Implementation notes #

Stability is phrased throughout as membership in the Lie subalgebra Ado.stableDerivations, the form in which Ado.derivationQuotientHom consumes it, rather than as a bare Set.MapsTo. The stabilizer is indexed by a submodule over the base ring, so an ideal I of A enters it as I.restrictScalars R.

A derivation preserving two ideals preserves their product.

A derivation preserving an ideal preserves each power of that ideal.

If the range of a derivation lies in an ideal, then every power of that ideal is stable under the derivation.