← LibraryDerivations of a Commutative Ring | KEVOS® MathematicsProject Delivery · Project ManagementLesson 36/72← PrevNext →
ArticlePublished 9 Aug 202626 min readBy Kevin Jogin
Skip to content
KEVOS® Engineering · Mathematics Knowledge Library

EngineeringMathematicsFoundation

Derivations of a Commutative Ring

A derivation of a commutative K-algebra R is a K-linear map obeying the Leibniz rule. The set DerK(R) of all of them is an R-module and a Lie algebra, and together with R it accounts for exactly the differential operators of order at most one.

Collection Algebraic D-modulesTopic stream differential-operatorsSource Ch. 3 §1Reading time 29 minPage ID KVS-ENG-MATH-0339

Overview

The Weyl algebra was built by hand: take the polynomial ring K[x1,,xn], adjoin the partial derivatives, and see what the resulting subring of EndK(K[x1,,xn]) looks like. That construction is tied to one particular ring. To see the Weyl algebra as one member of a family, one needs a definition of differential operator that mentions only the ring being differentiated. The inductive definition of P2 does exactly that, and its first non-trivial layer is the layer of derivations.

A derivation of a commutative K-algebra R is nothing more than a K-linear map D:RR that obeys the product rule. That single identity is enough to force a large amount of structure. The derivations form a K-vector space; they form a module over R; they are closed under commutator but not under composition, so they form a Lie algebra rather than an associative one; and they are exactly the operators of order one that kill the constant 1.

Geometrically a derivation of the coordinate ring of an affine variety is a vector field on that variety, and evaluating a derivation at a point gives a tangent vector. This is why DerK(R) detects singularities: on a smooth irreducible variety of dimension n the module of derivations is projective of rank n, while on the cusp it is a rank-one module that needs two generators. The worked example on this page computes that case in full.

The page states the definition, proves the structural facts, computes DerK for the polynomial ring and for two singular examples, and explains the exact sense in which derivations are the order-one part of 𝒟(R).

Definition

Throughout, K is a field of characteristic zero and R is a commutative K-algebra with 1. All maps are K-linear.

DerivationCoutinho, Ch. 3 §1

A derivation of R over K is a K-linear map D:RR such that

D(ab)=aD(b)+bD(a)foralla,bR.
(3.1)

The set of all such maps is written DerK(R). It is a K-subspace of EndK(R).

The R-module structure

For aR and DDerK(R), define aD by (aD)(b)=aD(b). This is again a derivation, and the operation makes DerK(R) a left R-module.

Remark

Two conventions are worth fixing. First, derivation here always means K-derivation: D vanishes on K. Second, R is embedded in EndK(R) by sending a to the multiplication operator rar; this embedding is injective because a1=a. Statements such as \"𝒟1(R)=RDerK(R)\" are understood inside EndK(R) with that identification.

Core Concepts

Why the Leibniz rule is the right axiom

Linearity says D respects the additive structure; the Leibniz rule is the weakest useful compatibility with multiplication. It cannot be strengthened to D(ab)=D(a)D(b) without collapsing to something uninteresting, and it cannot be weakened to nothing without losing all contact with the ring structure. What makes (3.1) the right axiom is that it is first order: it expresses D on a product in terms of D on the factors, with coefficients from R itself.

Derivations kill constants

Put a=b=1 in (3.1): D(1)=1D(1)+1D(1)=2D(1), so D(1)=0. By K-linearity D(λ)=0 for every λK. This is the algebraic form of the statement that the derivative of a constant vanishes, and it is where the phrase \"over K\" earns its keep: a derivation over of [x] need not kill .

Vector fields and tangent vectors

If X is an affine variety with coordinate ring R=𝒪(X), an element of DerK(R) is a regular vector field on X: it assigns to every point a tangent direction, algebraically. Composing a derivation with evaluation at a point p gives a map RK satisfying δ(ab)=a(p)δ(b)+b(p)δ(a), a point derivation, and the space of these is the Zariski tangent space at p. The R-module DerK(R) is therefore the module of sections of the tangent sheaf.

A Lie algebra, not an algebra

Composition destroys the Leibniz rule: D2(ab)=aD2(b)+2D(a)D(b)+bD2(a), and the cross term 2D(a)D(b) is not allowed. The commutator, however, is exactly what cancels it, so DerK(R) is closed under [D,E]=DEED. This is the first sign that the ring generated by R and DerK(R) is genuinely non-commutative, and it is where the Weyl algebra's commutation relations come from.

Construction and Proof

Three facts carry the theory. Each has a short honest proof.

Derivations form an R-module and a K-Lie algebra

For aR and D,EDerK(R), both aD and [D,E] lie in DerK(R). The bracket satisfies the Jacobi identity, but DerK(R) is not a Lie algebra over R unless DerK(R)=0, because of the correction term in (3.3).

Proof

For aD: (aD)(bc)=a(bD(c)+cD(b))=b(aD)(c)+c(aD)(b), which is (3.1). For the bracket, expand both composites on a product:

DE(bc)=bDE(c)+cDE(b)+D(b)E(c)+D(c)E(b),

and the same formula with D and E interchanged. The two cross terms are symmetric in D and E, so they cancel on subtraction, leaving [D,E](bc)=b[D,E](c)+c[D,E](b). The Jacobi identity holds because it holds for commutators in any associative ring.

Derivations of the polynomial ringCoutinho (3.1.3)

Every DDerK(K[x1,,xn]) has the form D=i=1nfii with fi=D(xi), and the fi are uniquely determined. Hence DerK(K[X]) is a free module of rank n with basis 1,,n.

Proof

Set E=DiD(xi)i, a derivation with E(xi)=0 for every i. By (3.2) and the Leibniz rule, E vanishes on every monomial x1a1xnan: differentiating a product of variables produces only terms containing some E(xi). Monomials span K[X] over K and E is K-linear, so E=0. Uniqueness follows by evaluating ifii at xj, which returns fj.

The argument uses nothing about the characteristic; freeness of DerK(K[X]) holds over any base field. It is the identification of 𝒟(K[X]) with the whole Weyl algebra, not this proposition, that needs characteristic zero.

Order one equals R plus derivationsCoutinho (3.1.1)

Inside EndK(R), the operators of order at most one are exactly the sums D+a with DDerK(R) and aR, and the sum is direct:

𝒟1(R)=RDerK(R),𝒟0(R)=R.

Proof

Let Q have order at most one and set P=QQ(1), meaning Q minus multiplication by the element Q(1)R. Then P(1)=0 and P still has order at most one, so [P,a] has order zero for every a, hence [[P,a],b]=0 for all a,bR. Expanding that double commutator as an operator and applying it to 1 gives

P(ab)aP(b)bP(a)+abP(1)=0,

and since P(1)=0 this is precisely the Leibniz rule for P. Thus Q=P+Q(1)DerK(R)+R. Conversely every such sum has order at most one because [D+a,b]=D(b) is a multiplication operator. Directness: a derivation that equals multiplication by a sends 1 to a and to 0, so a=0. For order zero, an operator commuting with all multiplications is R-linear, and an R-linear endomorphism of R is multiplication by its value at 1.

Key Equations

Iterating the Leibniz rule on a product of k equal factors gives the power rule, valid in any characteristic:

D(ak)=kak1D(a),k1.
(3.2)

The commutator of two derivations is a derivation, and the bracket is R-bilinear only up to a correction term:

[D,aE]=a[D,E]+D(a)E,aR,D,EDerK(R).
(3.3)

Inside EndK(R), a derivation is characterised by a commutator identity with multiplication operators. Writing a for the multiplication operator by a,

DDerK(R)[D,a]=D(a)foreveryaR,andD(1)=0.
(3.4)

This is the bridge to the order filtration: [D,a] is again a multiplication operator, hence of order zero, so D has order at most one. For the polynomial ring the module of derivations is free:

DerK(K[x1,,xn])=i=1nK[x1,,xn]i,i=xi.
(3.5)

Finally, derivations are representable: they are the R-linear functionals on the module of Kaehler differentials,

DerK(R)HomR(ΩR/K,R).
(3.6)

Variable Definitions

K
the ground field, of characteristic zero
R
a commutative K-algebra with identity
EndK(R)
the ring of K-linear maps RR under composition
D,E
derivations of R over K
DerK(R)
the R-module of all K-derivations of R
[D,E]
the commutator DEED, computed in EndK(R)
𝒟m(R)
the space of differential operators on R of order at most m
i
partial differentiation with respect to xi
ΩR/K
the module of Kaehler differentials of R over K
𝒪(X)
the coordinate ring of an affine variety X

Properties and Behaviour

Extension to localisations

Let SR be a multiplicative set. Every DDerK(R) extends uniquely to a derivation of S1R, by the quotient rule

D(as)=sD(a)aD(s)s2.

Uniqueness is forced: applying D to s(a/s)=a determines D(a/s). In particular DerK(S1R)S1DerK(R) when R is Noetherian, so derivations localise.

Derivations of a quotientCoutinho, Ch. 3, Exercises 3.2 and 3.5

Let S=K[x1,,xn], let JS be an ideal, and put DerJ(S)={DDerK(S):D(J)J}. Reduction mod J gives a surjection DerJ(S)DerK(S/J) with kernel JDerK(S), hence an isomorphism of S/J-modules

DerK(S/J)DerJ(S)/JDerK(S).

Surjectivity uses that S is a polynomial ring: given D¯, lift each D¯(x¯i) to some giS and take D=gii; the chain rule then shows D(J)J automatically.

Smoothness criterion

If X is a smooth irreducible affine variety of dimension n over K, then DerK(𝒪(X)) is a projective 𝒪(X)-module of rank n, and it generates 𝒟(X) together with 𝒪(X). Conversely, on a singular variety the module of derivations typically fails to be projective, as the worked example shows. Projectivity of DerK(R) is one of several equivalent formulations of regularity for finitely generated reduced K-algebras in characteristic zero.

Locally nilpotent derivations

A derivation D is locally nilpotent if every element of R is killed by some power of D. These are precisely the derivations that exponentiate to an algebraic action of the additive group, via exp(tD)=k0tkDk/k!, a finite sum on each element. They are the main tool for constructing automorphisms of the Weyl algebra; see locally nilpotent derivations.

Examples and Special Cases

R=K

DerK(K)=0, since a derivation kills all of K. More generally DerK(L)=0 for any finite separable field extension L/K; in characteristic zero that is every finite extension.

R=K[x]

DerK(K[x])=K[x], free of rank one. The bracket is [f,g]=(fggf), the Lie algebra of polynomial vector fields on the line. Note [x,]=: the bracket is genuinely non-zero even in one variable.

Dual numbers R=K[x]/(x2)

A derivation is determined by D(x)=a, and 0=D(x2)=2xa forces a(x). So DerK(R)=Rx¯, one-dimensional over K, spanned by the derivation sending xx. The ring is not reduced, and Der notices only the nilpotent direction.

The node xy=0

For R=K[x,y]/(xy) the derivations preserving (xy) are generated by xx and yy modulo the ideal: DerK(R) is generated by x¯x and y¯y. Again the module is not free; a node, like a cusp, is visible in Der.

Two points: R=K×K

Here DerK(R)=0. The idempotent e=(1,0) satisfies e2=e, so D(e)=2eD(e); multiplying by e gives eD(e)=0 and hence D(e)=0, and likewise D(1e)=0.

It is worth checking that 𝒟(R) is also as small as possible, namely R itself, even though EndK(R) is four-dimensional. If [P,e] is multiplication by w, comparing values at 1 and at e gives (1e)P(e)=eP(1e); the left side lies in (1e)R and the right side in eR, so both vanish. Thus P preserves each factor and acts on each by a scalar. So 𝒟(K×K)=K×K, and the operator swapping the two factors is a K-endomorphism of infinite order. Finite order is a real restriction.

Worked Example

Derivations of the cusp y2=x3

  1. Step 1 - two models of the same ring

    Let J=(y2x3)K[x,y] and R=K[x,y]/J, the coordinate ring of the cuspidal cubic. The map xt2, yt3 identifies R with the subring K[t2,t3]K[t]: it is surjective onto that subring by construction, and injective because K[t2,t3] has the same Hilbert series as K[x,y]/(y2x3) under the weighting degx=2, degy=3. Concretely R=KspanK{tk:k2}: every power of t except t1 appears.

  2. Step 2 - move to the fraction field

    R is a domain with fraction field K(t), since t=t3/t2. Every derivation of R extends uniquely to K(t) by the quotient rule, and every K-derivation of K(t) is ft for a single fK(t). Hence

    DerK(R)={ft:fK(t),ft(R)R}.

    Because R is generated by t2 and t3, the condition ft(R)R is equivalent to the two conditions 2tfR and 3t2fR, that is (char K=0) to tfR and t2fR.

  3. Step 3 - solve the two conditions

    From tfRK[t] we get ft1K[t], so write f=j1cjtj. Then tf=jcjtj+1 lies in R if and only if its t1 coefficient vanishes, i.e. c0=0. And t2f=jcjtj+2 lies in R if and only if c1=0. Therefore c1=c0=0 and

    DerK(R)={ft:ftK[t]}.
  4. Step 4 - generators, and the failure of freeness

    As an R-module, tK[t]=Rt+Rt2: indeed Rt=span{t,t3,t4,} and Rt2=span{t2,t4,t5,}, whose sum is span{t,t2,t3,}. So DerK(R) is generated by δ1=tt and δ2=t2t.

    It is not generated by one element. A single generator gt would have Rg=tK[t]; but R contains no element of t-degree 1, so Rgspan{tv,tv+2,tv+3,} where v is the order of vanishing of g, and that set omits tv+1. Hence DerK(R) has rank 1 but minimal number of generators 2: it is not free, and not projective.

  5. Step 5 - translate back to x and y

    Lift δ1 and δ2 to K[x,y]. Set D1=2xx+3yy and D2=2yx+3x2y. Both preserve J:

    D1(y2x3)=6y26x3=6(y2x3),D2(y2x3)=6x2y+6x2y=0,

    so each induces a derivation of R. Under x=t2, y=t3: D1(x)=2t2 forces the corresponding f to satisfy 2tf=2t2, so f=t and D1tt=δ1; likewise D2(x)=2y=2t3 gives f=t2 and D2t2t=δ2. The two pictures agree.

Result

DerK(K[t2,t3])=R(tt)+R(t2t), a rank-one R-module requiring two generators, hence not free. In the (x,y) model the generators are 2xx+3yy (the weighted Euler derivation) and 2yx+3x2y. The failure of freeness is the algebraic signature of the cusp at the origin, where the Zariski tangent space is two-dimensional on a one-dimensional curve.

Applications and Industry Use

In a mathematics topic, this section covers downstream use inside mathematics, computing and engineering rather than a manufactured product.

  • Differential Galois theory and symbolic integration. A differential field is a field with a distinguished derivation; the Risch algorithm for integration in closed form is a statement about extensions of differential fields.
  • Invariant theory and group actions. Locally nilpotent derivations correspond to additive group actions, and their rings of constants are the invariant rings; Nagata's counterexample to Hilbert's fourteenth problem is phrased this way.
  • The Jacobian conjecture. The Jacobian matrix of a polynomial map is the matrix of the induced action on DerK(K[X]); the Jacobian conjecture and the Dixmier conjecture are both statements about the interaction of derivations with endomorphisms.
  • Deformation theory. DerK(R) computes first-order deformations of the K-algebra structure, and its Lie bracket is the first bracket of the Hochschild complex.
  • Control and dynamics. A polynomial vector field on Kn is a derivation of K[x1,,xn]; the D-module treatment of global asymptotic stability in this collection starts from that identification.
  • Computer algebra. Derivations are how differential systems are represented internally: an Ore algebra is specified by a commutative ring together with the commutation rule of a derivation with its coefficients.

Design Considerations

For a mathematical object, design considerations are the modelling choices: which ring, which filtration, which category to work in.

Which ring to differentiate

The definition of DerK(R) is uniform, but its quality depends entirely on R. On a polynomial ring it is free with an obvious basis; on a smooth affine variety it is projective and still behaves like a vector bundle; on a singular ring it can be non-projective, and the ring generated by R and DerK(R) then falls short of 𝒟(R). If a construction needs 𝒟(R) to be generated by R and DerK(R), smoothness has to be part of the hypotheses, not an afterthought.

Which base to take derivations over

Taking derivations over K rather than over or over a subring is a modelling choice that fixes what counts as constant. Over , Der([x]) is enormous, containing everything coming from derivations of over . Pinning the base field down at the start avoids that.

Module or Lie algebra

DerK(R) carries two structures that do not combine into one: an R-module structure and a K-Lie bracket, linked by (3.3). Objects with both are Lie–Rinehart algebras, or algebroids in the geometric language. Choosing to remember only one of the two structures loses information: the module structure alone forgets non-commutativity, and the bracket alone forgets which vector fields are R-multiples of which.

Standards and Codes

For mathematics, the relevant standards are notation, numeric and markup standards together with reference implementations.

  • ISO 80000-2 fixes for partial differentiation and the upright roman convention for operator names, which is why Der and dim are set upright here while D, a variable operator, is italic.
  • ISO/IEC 40314 (MathML 3.0) is the encoding used for every formula on this page.
  • Notation for the module of derivations is not standardised: DerK(R), Der(R/K), TR and ΘR all appear in the literature for the same object, the last two in geometric contexts. The dual object ΩR/K is more uniformly named.
  • Software names differ as well: Macaulay2's Der, Singular's derivations in sing.lib, and the ore_algebra conventions in SageMath all describe derivations but with different input formats. None of them is a standard in the ISO sense.

Material Selection

The material of a mathematical construction is its numeric substrate: the ground field, the coefficient ring and the representation used to store it.

Two choices decide how well-behaved DerK(R) is.

  • Characteristic. In characteristic p the power rule (3.2) makes D(ap)=0 for every derivation, so Rp lies in the constants and Der is a module over Rp rather than a faithful invariant. The set of derivations is then closed under DDp, giving a restricted Lie algebra. None of the results on this page about recovering 𝒟(R) from R and DerK(R) survive; see the positive characteristic page.
  • Reducedness and smoothness. For R reduced and finitely generated over a perfect field, DerK(R) has rank equal to dimR at every generic point, and is projective exactly on the smooth locus. For non-reduced R, as in the dual numbers, the rank statement fails.
  • Representation in software. A derivation of K[x1,,xn] is stored as the vector (D(x1),,D(xn)) of polynomials. That is a complete and canonical encoding by (3.5); nothing else needs to be recorded. For a quotient ring, the same vector plus the ideal J suffices, but the representation is no longer unique.

Computational Notes

Read this as the manufacturing section of the template: how the object is actually built by machine, at what cost, and where the computation stops being decidable.

Computing DerK(R) for R=K[x1,,xn]/J with J=(f1,,fr) is a syzygy computation.

  1. Write the unknown derivation as D=igii with giS=K[x1,,xn] unknown.
  2. Impose D(fj)J for each j, that is igifj/xiJ.
  3. This is a linear system over S whose solution module is computed as a syzygy module of the Jacobian matrix of (f1,,fr) together with generators of J.
  4. Reduce modulo JDerK(S) to obtain DerK(S/J).

Every step is a Groebner basis computation over a commutative polynomial ring, so the cost is the usual one: worst-case doubly exponential in n, but tractable for small n and low degrees. Macaulay2 exposes this directly as Der or via Hom(module of differentials, R); Singular provides derivations in sing.lib for hypersurfaces, and SageMath reaches it through its interface to those systems.

A practical check: for a reduced hypersurface J=(f) the module DerJ(S) always contains the (n2) trivial derivations j(f)ii(f)j and the multiples fi. A computation returning fewer generators than these has gone wrong. For f=y2x3 the trivial derivation is 3x2y2yx, which is D2 from the worked example.

Limits of Validity

The clean statements above have hypotheses that cannot be dropped.

  • Freeness is special to polynomial rings. (3.5) fails as soon as R is singular. The cusp gives a rank-one module needing two generators, and higher-dimensional singularities are worse.
  • Derivations do not determine 𝒟(R). The subring of EndK(R) generated by R and DerK(R) can be strictly smaller than 𝒟(R). The cusp is again the standard witness; see differential operators on an affine variety.
  • Commutativity of R is assumed. For non-commutative R the Leibniz rule (3.1) is not the right axiom; one writes D(ab)=D(a)b+aD(b) with the order of factors preserved, and the inner derivations a[r,a] appear as a distinguished submodule with no commutative analogue.
  • Extension to localisations needs the quotient rule, not just linearity. A K-linear map on R need not extend to S1R at all; it is the Leibniz rule that forces both existence and uniqueness.

Failure Modes and Common Mistakes

Treating DerK(R) as a ring

It is closed under addition, under multiplication by elements of R, and under commutator, but not under composition. 2 is not a derivation: 2(xx)=2x2(x)+x2(x)=0. The associative ring generated by DerK(R) and R is a different and larger object - for R=K[x1,,xn] it is the whole Weyl algebra.

Assuming the bracket is R-bilinear

Equation (3.3) says otherwise: [D,aE]=a[D,E]+D(a)E. Concretely [,x]=, which is not x[,]=0. Any argument that pulls a coefficient out of a bracket without the correction term is wrong.

Confusing DerK(R) with the tangent space

A derivation RR is a global vector field; a tangent vector at a point p is a point derivation RK relative to evaluation at p. Evaluation gives a map from the first to the second, but on a singular variety it is neither injective nor surjective in general. At the cusp point of y2=x3 the Zariski tangent space is two-dimensional while every global vector field vanishes there.

Forgetting that the base field must be killed

Der([x]) is vastly larger than Der([x])=[x], because has non-zero -derivations. Statements such as \"every derivation of the polynomial ring is fii\" are false without the subscript K and the assumption that D vanishes on K.

Using D(ak)=kak1D(a) carelessly in characteristic p

The identity itself is valid in every characteristic, but its consequences are not. In characteristic p it gives D(ap)=0, so no derivation can be injective on R, and arguments that recover D from its values on generators of R over K break down when those generators involve p-th powers.

Historical Notes

The Leibniz rule as an abstract axiom dates to the early twentieth century. Its systematic use in algebra begins with the work of Ritt in the 1930s on differential algebra, where differential fields and differential ideals were introduced to study algebraic differential equations, and with Kolchin's differential Galois theory in the following decades.

On the commutative-algebra side, the identification of DerK(R) with HomR(ΩR/K,R) and the use of Ω as the algebraic replacement for the cotangent bundle belong to the Grothendieck school of the late 1950s and 1960s. Grothendieck's inductive definition of differential operators in EGA IV, which is the one used on the next page, places DerK(R) as the order-one layer of a filtration and thereby explains why derivations are so ubiquitous: they are simply the smallest non-trivial differential operators.

The failure of R and DerK(R) to generate 𝒟(R) on singular varieties was made explicit by Bernstein, Gelfand and Gelfand in 1972, using the cusp computed above; their example is the reason smoothness appears as a hypothesis throughout this part of the theory.

Comparison

How DerK(R) behaves for three sample rings.
Ring RDerK(R)RankFree?Does R+Der generate 𝒟(R)?
K[x1,,xn]free on 1,,nnyesyes, giving An
smooth affine 𝒪(X), dimX=nprojectivenlocallyyes
K[t2,t3] (cusp)Rtt+Rt2t1nono
K[x]/(x2)Rx¯not defined (non-reduced)nono (𝒟=EndK)
K×K (two points)00yes, triviallyyes, and both equal R

Key Takeaways

Key points

  • A derivation is a K-linear map satisfying D(ab)=aD(b)+bD(a); it automatically kills K.
  • DerK(R) is an R-module and a K-Lie algebra, but not a ring and not an R-Lie algebra: [D,aE]=a[D,E]+D(a)E.
  • DerK(K[x1,,xn]) is free with basis 1,,n; every derivation is iD(xi)i.
  • Inside EndK(R) the operators of order at most one are exactly RDerK(R), and those of order zero are R.
  • For the cusp K[t2,t3] the module of derivations has rank one but needs two generators, so it is not free - singularities are visible in Der.
  • Derivations extend uniquely to localisations and descend to quotients, with DerK(S/J)DerJ(S)/JDerK(S) for S a polynomial ring.

FAQs

Why does a derivation have to kill 1?

Apply the Leibniz rule to 11: it gives D(1)=2D(1), so D(1)=0. Since D is K-linear, D vanishes on all of K. This is not an extra axiom; it is forced.

Is every derivation of K[x1,,xn] really of the form fii?

Yes, with fi=D(xi), and the representation is unique. The proof is three lines: subtract D(xi)i from D and check the difference kills every monomial. See derivations of the polynomial ring for the same statement in the setting of the Jacobian conjecture.

Is the composition of two derivations a derivation?

No. DE satisfies DE(ab)=aDE(b)+bDE(a)+D(a)E(b)+D(b)E(a); the two cross terms spoil it. They cancel in DEED, which is why the commutator is a derivation and composition is not.

How do derivations relate to differential operators of higher order?

They are the order-one part. In the inductive definition, P has order at most m if [P,a] has order at most m1 for every aR; derivations are exactly the operators with [P,a] of order zero and P(1)=0. See the order filtration.

Do R and DerK(R) always generate the full ring of differential operators?

No. They do for smooth affine varieties in characteristic zero, and in particular for K[x1,,xn], where they generate the Weyl algebra. They do not for the cusp K[t2,t3]: the operator t22t1t maps K[t2,t3] into itself but is not a polynomial in the derivations of that ring.

What is the difference between DerK(R) and the tangent space?

DerK(R) consists of maps RR - global vector fields. A tangent vector at a point p is a map RK satisfying the Leibniz rule with respect to evaluation at p. Evaluating a global field at p gives a tangent vector, but not every tangent vector arises that way when X is singular.

Why does characteristic zero keep appearing?

Not for the results on this page - freeness of DerK(K[X]) and the description of order-one operators hold in any characteristic. It appears when one asks whether these operators generate everything. In characteristic p, D(ap)=0 for every derivation, so the divided-power operators such as p/p! are differential operators that no combination of derivations can reach.

Does DerK(R) see the difference between a node and a cusp?

Both give non-free modules, so at that level of resolution they look similar. The finer invariants differ: for the node K[x,y]/(xy) the module of derivations is generated by x¯x and y¯y with the relation coming from xy=0, while for the cusp the two generators tt and t2t satisfy relations reflecting the missing degree-one element of R.

References

  1. S. C. Coutinho, A Primer of Algebraic D-modules, London Mathematical Society Student Texts 33, Cambridge University Press, 1995 - Ch. 3 §1, Lemma (3.1.1) and Proposition (3.1.3); Exercises 3.5, 3.6, 3.8.
  2. H. Matsumura, Commutative Ring Theory, Cambridge Studies in Advanced Mathematics 8, Cambridge University Press, 1986 - Ch. 9, for derivations, differentials and the smoothness criterion.
  3. R. Hartshorne, Algebraic Geometry, Graduate Texts in Mathematics 52, Springer, 1977 - Ch. II §8, for the sheaf of differentials and the tangent sheaf.
  4. A. Grothendieck, Éléments de géométrie algébrique IV, Publications Mathématiques de l'IHÉS 32 (1967), §16 - the inductive definition of differential operators, with derivations as the order-one part.
  5. I. N. Bernstein, I. M. Gelfand and S. I. Gelfand, Differential operators on a cubic cone, Russian Mathematical Surveys 27 (1972), 169-174 - the first example where R and its derivations do not generate all differential operators.
  6. J. C. McConnell and J. C. Robson, Noncommutative Noetherian Rings, Graduate Studies in Mathematics 30, revised edition, American Mathematical Society, 2001 - Ch. 15, for rings of differential operators over regular rings.
  7. A. van den Essen, Polynomial Automorphisms and the Jacobian Conjecture, Progress in Mathematics 190, Birkhäuser, 2000 - Ch. 1, for locally nilpotent derivations.
  8. ISO 80000-2:2019, Quantities and units - Part 2: Mathematics, International Organization for Standardization.
  9. D. R. Grayson and M. E. Stillman, Macaulay2, a software system for research in algebraic geometry - documentation for Der and modules of differentials.

AI Suggested Questions

  • Prove that [D,E] is a derivation by expanding both composites on a product, and identify exactly which terms cancel.
  • Compute DerK(K[x,y]/(y2x3)) directly by the syzygy method and compare with the answer obtained through the parametrisation x=t2, y=t3.
  • Show that DerK(R) is a free module of rank n when R is a Laurent polynomial ring in n variables, and write down the basis.
  • Give an example of a K-linear map on K[x] that is not a derivation but agrees with one on all monomials of degree at most 3.
  • Determine which derivations of K[x,y] preserve the ideal (xy), and deduce DerK(K[x,y]/(xy)).
  • Explain why DerK(R)HomR(ΩR/K,R) and use it to compute the derivations of a hypersurface ring.
  • Show that a locally nilpotent derivation of K[x1,,xn] exponentiates to a polynomial automorphism, and compute the automorphism for D=yx on K[x,y].

Continue learning

A Roadmap Through Algebraic D-module Theory | KEVOS® MathematicsArticle · Project ManagementAutomorphisms of the Weyl Algebra | KEVOS® MathematicsArticle · Project ManagementBernstein's Inequality | KEVOS® MathematicsArticle · Project ManagementCanonical Form of an Element of the Weyl Algebra | KEVOS® MathematicsArticle · Project Management