Theorems · Inductive type · commutative algebra
Derivation
(R : Type u_1) →
(A : Type u_2) →
(M : Type u_3) →
[inst : CommSemiring R] →
[inst_1 : CommSemiring A] →
[inst_2 : AddCommMonoid M] → [Algebra R A] → [Module A M] → [Module R M] → Type (max u_2 u_3)D : Derivation R A M is an R-linear map from A to M that satisfies the leibniz
equality. We also require that D 1 = 0. See Derivation.mk' for a constructor that deduces this
assumption from the Leibniz rule when M is cancellative.
TODO: update this when bimodules are defined.
- Defined in
- Mathlib.RingTheory.Derivation.Basic
- Cited by
- 293 results in Mathlib
- Foundations
- Depth 2 from the axioms, rests on 7 definitions · uses no axioms
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites4
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Modulestatement · cited by 20,661
- AddCommMonoidstatement · cited by 12,281
- Algebrastatement · cited by 11,388
- CommSemiringstatement · cited by 10,911
Cited by360
Results whose statement or proof uses this declaration.
- KaehlerDifferential.Dstatement · cited by 92
- MvPolynomial.pderivstatement · cited by 71
- Derivation.leibnizstatement and proof · cited by 31
- Differential.derivstatement · cited by 28
- PowerSeries.derivativestatement · cited by 26
- Derivation.toLinearMapstatement and proof · cited by 21
- Derivation.map_one_eq_zerostatement and proof · cited by 16
- MvPolynomial.pderiv_Xstatement and proof · cited by 16
- PointDerivationproof · cited by 15
- KaehlerDifferential.map_Dstatement · cited by 15
- MvPowerSeries.pderivstatement · cited by 13
- MvPolynomial.derivation_Cstatement and proof · cited by 13
Showing the 200 most cited of 360.