Physlib

PhyslibAlpha.ProbabilisticTheory.Algebra.Derivation

Derivations

i. Overview

A derivation of a multiplication is a linear map `D` with `D (a b) = D a b + a D b`. The notion only needs a bilinear product, so it covers associative and Jordan derivations alike. Derivations form a real vector space.

ii. Key results

  • `IsDerivation` : derivations.
  • `IsDerivation.add`, `IsDerivation.smul` : derivations form a vector space.

iii. Table of contents

  • A. The Leibniz rule
  • B. Closure properties

A. The Leibniz rule

B. Closure properties

5 declarations

definition

Derivation condition D(ab)=(Da)b+a(Db)D(ab) = (Da)b + a(Db)

Let EE be a real vector space (an additive commutative group and a module over R\mathbb{R}) equipped with a multiplication operation. A linear map D:E→ED: E \to E is a **derivation** if it satisfies the Leibniz rule: for all a,b∈Ea, b \in E, D(ab)=(Da)b+a(Db)D(ab) = (Da)b + a(Db).

theorem

The zero map is a derivation

Let EE be a real vector space equipped with a multiplication operation. The zero linear map 0:E→E0: E \to E is a derivation.

theorem

The sum of two derivations is a derivation

Let EE be a real vector space equipped with a multiplication operation. If D1,D2:E→ED_1, D_2: E \to E are linear maps that satisfy the derivation condition (the Leibniz rule), then their sum D1+D2D_1 + D_2 is also a derivation.

theorem

The negative of a derivation is a derivation

Let EE be a real vector space equipped with a multiplication operation. If a linear map D:E→ED: E \to E is a derivation (i.e., it satisfies the Leibniz rule D(ab)=(Da)b+a(Db)D(ab) = (Da)b + a(Db) for all a,b∈Ea, b \in E), then its additive inverse −D-D is also a derivation.

theorem

If DD is a derivation, then c⋅Dc \cdot D is a derivation

Let EE be a real vector space equipped with a multiplication operation. Suppose D:E→ED: E \to E is a linear map that is a derivation, satisfying the Leibniz rule D(ab)=(Da)b+a(Db)D(ab) = (Da)b + a(Db) for all a,b∈Ea, b \in E. Then for any scalar c∈Rc \in \mathbb{R}, the scalar multiple c⋅Dc \cdot D is also a derivation. (Note: This assumes that scalar multiplication and the product on EE satisfy the compatibility conditions (cx)y=c(xy)=x(cy)(cx)y = c(xy) = x(cy)).