Overview
Derivations of a commutative ring are defined by one axiom, the Leibniz rule. For the polynomial ring that single axiom has a very strong consequence: a -derivation cannot be exotic. Choose the polynomials freely, and the derivation is fixed; choose them any other way and you get a different derivation. There is nothing else to know.
So is a free -module of rank with basis . Read geometrically, a -derivation is a polynomial vector field on affine -space, and the module identification is the statement that a vector field is a tuple of component functions. Read algebraically, it says that the degree-one part of the order filtration of the Weyl algebra is exactly .
What is not determined by the definition is the behaviour of the kernel. The ring of constants is always a subalgebra, but its size varies wildly: it is for , it is for the Euler derivation, and for a generic vector field it is as well. Deciding what is, for a given , is a hard problem with a long history.
This page is the toolkit section for Chapter 4. The derivations that matter there are built from a polynomial map with non-vanishing Jacobian determinant: they are the operators , defined by Cramer's rule, and the whole reduction of the Jacobian conjecture to the Dixmier conjecture turns on whether those derivations are locally nilpotent.
Definition
Throughout, is a field of characteristic zero, , and .
Derivation and K-derivation
Let be a commutative -algebra. A map is a derivation if it is additive and satisfies the Leibniz rule for all . It is a -derivation if in addition it is -linear. The set of -derivations of is written .
Taking in the Leibniz rule gives , so ; with -linearity this forces for every .
Ring of constants
The ring of constants of a derivation of is . The Leibniz rule makes it closed under multiplication and additivity makes it closed under addition, so is a subring of ; for a -derivation it is a -subalgebra containing .
Structure of the derivations of a polynomial ringCoutinho, Ch. 3 §1; standard
is a free -module of rank with basis . Explicitly, every -derivation satisfies
and conversely, for any choice of the operator is a -derivation with .
Core Concepts
Why generators decide everything
The reason a derivation is pinned down by its values on the variables is that the elements it kills form a subalgebra. If then and , and kills automatically. So is a -subalgebra; if it contains the generators it contains everything they generate, which is all of . Apply this to a difference of two derivations agreeing on the variables and the difference is zero.
The same argument shows why the definition of a derivation is so much more rigid than that of a -linear map. A -linear endomorphism of has infinitely many degrees of freedom; a derivation has exactly polynomials' worth.
Derivations as vector fields
Write . The tuple is a polynomial vector field on , and is the directional derivative of along it. Over or the associated flow is the solution of the system , and is the algebra of polynomial first integrals - quantities conserved along every trajectory. That is the correct mental picture for the ring of constants: constants are conserved quantities, and a system can have many, one, or none beyond the trivial scalars.
Derivations inside the Weyl algebra
An element of of order at most one has the form ; the multiplication operator is the zero-order part and the rest is a derivation of . Inside the action of the derivation on a polynomial appears as a commutator:
where the right-hand side means the operator "multiply by the polynomial ". This identity is the bridge used in Chapter 4: local nilpotence of as a derivation of is the same thing as local nilpotence of on the commutative subalgebra .
Construction and Proof
Proof of the structure theorem
Let be a -derivation of and put . Set , which is a -derivation because each is one and is closed under multiplication by ring elements. Then is a -derivation and for every .
As observed above, is a -subalgebra of . It contains and it contains , hence it contains the subalgebra they generate, which is . So .
For freeness, suppose . Evaluating at gives for each . So are -linearly independent, and together with the previous paragraph they form a basis.
The commutator of derivationsCoutinho, Ch. 4, Ex. 5.8
If then .
Proof
-linearity is clear. Expanding twice,
Interchanging and produces the same two cross terms , so they cancel in the difference and . Note that alone is not a derivation - the cross terms are exactly what obstructs it.
Formula (4.4) follows by evaluating at and applying the structure theorem.
Extension to localisations and to power series
Let . Then (i) extends uniquely to a -derivation of any localisation of , in particular of and of , by formula (4.5); and (ii) extends uniquely to a -derivation of the formal power series ring by the same expression , which converges in the -adic topology because lowers order by one.
Part (ii) is what makes the power series ring available as a workspace: identities between derivations can be checked there, where the local inversion theorem is available, and then restricted back to .
Where (4.6) comes from
If were an isomorphism, would be a new coordinate system and would be the corresponding partial derivative. The chain rule is a linear system for the unknowns with coefficient matrix ; Cramer's rule solves it and gives (4.6). The point of the definition is that it makes sense whenever is invertible, without assuming is an isomorphism - which is precisely the situation the Jacobian conjecture is about.
Key Equations
The Leibniz rule and its immediate consequences:
On a monomial the structure theorem reads
where is the -th standard multi-index; the sum runs over the with .
The commutator of two derivations is again a derivation, so is a Lie algebra over . In coordinates, if and then
A derivation extends uniquely to any localisation, by the quotient rule; this is what allows the derivations of Chapter 4 to be defined first on and then restricted:
Finally, the derivations attached to a polynomial map with nowhere zero are defined by Cramer's rule:
the operator that deserves the name . It is a derivation of , and of itself when is a non-zero constant.
Variable Definitions
- the ground field, of characteristic zero
- the affine space
- the polynomial ring , the coordinate ring of
- the field of rational functions in
- ,
- -derivations of
- the partial derivative , a -derivation of
- the set of -derivations of the -algebra
- the ring of constants, that is
- a polynomial map with coordinate functions
- the Jacobian matrix of , with entry
- the Jacobian determinant
- the map on the Weyl algebra
Properties and Behaviour
The module and Lie algebra structure
is simultaneously (i) a free -module of rank and (ii) an infinite-dimensional Lie algebra over . The two structures are compatible in the sense that for - the bracket is not -bilinear, only -bilinear.
The degree grading
Assign to the degree . This makes a graded Lie algebra with . The piece is spanned by (translations), and is spanned by the and is a copy of . This graded Lie algebra is the Witt algebra of Cartan type.
Constants of a non-zero derivation
If then , and has transcendence degree at most over . In particular a non-zero derivation of in one variable has .
For the one-variable case: with , and , which vanishes only when , that is when - here characteristic zero is used.
Constants need not be finitely generated
For the ring of constants of a derivation of is a finitely generated -algebra. In higher dimension this can fail: Nagata's counterexamples to Hilbert's fourteenth problem produce rings of invariants, and hence rings of constants, that are not finitely generated. Do not assume is a polynomial ring, or even Noetherian, without proof.
Derivations and endomorphisms of
Given polynomials and derivations of with and , the assignments , satisfy the defining relations of the Weyl algebra and therefore extend to an algebra endomorphism of . This is the mechanism behind the Weyl algebra route to the Jacobian conjecture; see the presentation of P8 .
Examples and Special Cases
The partial derivatives
has , the polynomials not involving . Each is locally nilpotent, since applying it more than times to gives zero.
The Euler derivation
satisfies for homogeneous . Its constants are exactly in characteristic zero, and it is as far from locally nilpotent as possible: no non-constant polynomial is killed by any power.
A triangular derivation with a slice
on is locally nilpotent and , so is a slice. The structure theorem for such derivations (see the next page) then gives with ; note .
A derivation with no slice
on is locally nilpotent, with . But every value lies in the ideal , so no with exists. Local nilpotence alone does not supply a slice.
The Jacobian derivations for a shear
Let on , so and . Formula (4.6) gives and . So and . One checks , , , , and - exactly the relations required to build an endomorphism of .
Worked Example
Two derivations of , their constants, and their bracket
- Step 1 - write the derivations down
Take and write . Define and by their values on the variables:
By the structure theorem no further checking is needed: these prescriptions define unique -derivations. Geometrically is the hyperbolic scaling field and is the rotation field.
- Step 2 - the constants of
By (4.3), . So is diagonal in the monomial basis with eigenvalue on . A polynomial is killed by exactly when every monomial occurring in it has , that is when it is a polynomial in :
Sanity check: . The ring of constants is therefore a polynomial ring in one variable, strictly bigger than but far smaller than .
- Step 3 - the constants of
First check , so . For the reverse inclusion, work over a field containing and set , , so that . Then
So , which is times a derivation of the same shape as . By Step 2, .
- Step 4 - the bracket, and a copy of
Use (4.4), or evaluate directly. , and . Hence
which is neither a multiple of nor of : the Lie algebra is genuinely non-abelian. Setting and , the same method gives , and . So spans a copy of inside .
- Step 5 - which of these are locally nilpotent
satisfies and , so kills both variables and is locally nilpotent with . But for every , so is not locally nilpotent; and , so is not either. Local nilpotence is a genuinely restrictive extra condition, not a formality.
has ; has ; . Neither nor is locally nilpotent, while is. The derivations , , span a copy of .
Applications and Industry Use
In a mathematics topic, this section covers downstream use inside mathematics, computing and engineering rather than a manufactured product.
- The Jacobian conjecture. The derivations (4.6) are the input to the reduction described on the automorphisms page; the conjecture becomes a statement about their local nilpotence.
- Invariant theory. Rings of constants of locally nilpotent derivations are exactly the rings of invariants of algebraic actions of the additive group , which is how Nagata's counterexample to Hilbert's fourteenth problem is usually presented.
- Dynamical systems. A polynomial vector field is a derivation, and polynomial first integrals are its constants. The global asymptotic stability problem is a question about such fields, and Chapter 19 of the primer attacks it with -module methods.
- Differential Galois theory. A differential field is a field with a derivation, and Picard-Vessiot theory studies extensions of it; polynomial derivations are the simplest concrete examples.
- Computer algebra. Derivations are how symbolic differentiation is implemented: a rule table on generators plus the Leibniz rule, which is precisely the structure theorem in software form.
Design Considerations
For a mathematical object, design considerations are the modelling choices: which ring, which filtration, which category to work in.
Which ring to work over
The derivations (4.6) exist a priori only on , because Cramer's rule divides by . Restricting to keeps a Noetherian ring and loses nothing; restricting further to is legitimate only when is a unit, that is a non-zero constant. Chapter 4 makes exactly this choice, which is why the hypothesis rather than is what is needed to build an endomorphism of .
Commutator or composite
When a computation needs to stay inside the world of vector fields, use the bracket; when it needs the full algebra of operators, move to and use composition. Moving from to is a genuine enlargement - it is the passage from a Lie algebra to its enveloping algebra - and it is worth doing only when higher-order operators are actually required.
Formal power series as a scratch space
Identities among derivations that are hard to verify polynomially are often easy in , where the local inversion theorem makes any map with invertible Jacobian at the origin a genuine change of coordinates. The proof that the of (4.6) commute is carried out this way: extend, verify, restrict.
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.
- Ground field. Characteristic zero is required for the statements about kernels; for exact computation, for the geometry and for the flow interpretation.
- Coefficient ring. The structure theorem holds over any commutative ring in place of , giving free of rank . This matters when a parameter is carried along, as with in the theory of the b-function.
- Representation. A derivation is stored as the -tuple - nothing else is needed, and any other representation is redundant.
- Localised ring. is stored as pairs (numerator, exponent of ); the quotient rule (4.5) keeps the denominator a power of automatically.
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.
Concrete tasks and their costs:
- Applying to a polynomial. Linear in the number of terms of times ; a table lookup of and formula (4.3).
- Deciding local nilpotence. It is enough to test on the variables: the elements killed by some power of form a subalgebra, by the Leibniz formula for . So compute for each and look for zero. The catch is that there is no a priori bound on how long to keep going, so this is a semi-decision procedure unless extra structure is known; see locally nilpotent derivations.
- Computing . This is a hard problem. For locally nilpotent with a slice the answer is immediate; in general one uses the van den Essen algorithm, which terminates when the kernel is finitely generated but need not terminate otherwise.
- Computing the of (4.6). determinants of polynomial matrices, so naive or by fraction-free Gaussian elimination, with coefficient growth the practical bottleneck.
Implementations: Singular's derham.lib and jacobson.lib, the ore_algebra package in SageMath for the operator side, and Macaulay2 for the commutative kernel computations. Van den Essen's kernel algorithm is available in Singular. For symbolic vector fields and their brackets, any general computer algebra system suffices.
Limits of Validity
The structure theorem is robust: it uses only the Leibniz rule and the fact that generate as a -algebra, so it holds over any commutative base ring and in any characteristic. What is fragile is everything about the kernel.
- Characteristic zero. in only in characteristic zero. In characteristic , , so , and the whole theory of constants changes. See the positive characteristic page.
- Smoothness. For a singular affine variety the derivations of the coordinate ring need not form a free module, and can fail to generate the ring of differential operators. The clean picture on this page is a statement about affine space.
- Finite generation of the kernel. Guaranteed only in low dimension; see the proposition above.
- Derivations of that are not -linear. If is not perfect or one allows derivations non-trivial on , the module is larger. Everything here assumes .
Failure Modes and Common Mistakes
Composing derivations
is almost never a derivation: , but . Only the commutator survives, which is why is a Lie algebra and not an associative algebra. The associative algebra it generates inside is the Weyl algebra.
Assuming can be prescribed with constraints
The map is a bijection onto : any tuple occurs, with no compatibility condition. This is special to a polynomial ring. On a quotient a candidate derivation must additionally satisfy , and most tuples fail that test.
Confusing the ring of constants with the fixed ring of an automorphism
For a locally nilpotent over a field of characteristic zero the two do coincide: equals the fixed ring of . For a general derivation there is no automorphism to speak of, because the exponential series does not terminate. The Euler derivation is the standard warning: its kernel is , but it does not exponentiate inside the polynomial ring at all.
Reading (4.6) as if were invertible
The notation invites the reading "differentiate in the new coordinates ". That reading presupposes what the Jacobian conjecture asks. All that (4.6) actually gives, when is a non-zero constant, is commuting derivations of with ; whether they generate a coordinate system is exactly the open question.
Historical Notes
Derivations were isolated as an algebraic notion in the first half of the twentieth century, in the work of Ritt on differential algebra and of Zariski and others on algebraic geometry; the identification of with polynomial vector fields is essentially as old as the language of modules.
The specific use made of derivations in Chapter 4 of the primer comes from a much later strand. D. Wright's 1981 paper on the Jacobian conjecture supplies the structure theorem for a family of commuting locally nilpotent derivations with a dual system of slices, and L. Vaserstein and V. Katz are credited by Bass, Connell and Wright with the observation that this converts the Dixmier problem into the Jacobian conjecture. Coutinho's Chapter 4 is a presentation of that argument.
Meanwhile the study of locally nilpotent derivations became a subject in its own right, driven by Nagata's 1959 counterexample to Hilbert's fourteenth problem, by Makar-Limanov's invariant, and by the cancellation problem. Freudenburg's monograph is the standard reference for that literature.
Comparison
| Derivation | Locally nilpotent? | Ring of constants | Slice exists? | Geometric picture |
|---|---|---|---|---|
| yes | yes () | translation | ||
| yes | no | shear | ||
| yes | no | degenerate shear | ||
| no | no | hyperbolic scaling | ||
| no | no | rotation |
Key Takeaways
Key points
- A -derivation of is determined by the polynomials , and equals ; the proof is that of a derivation is a subalgebra.
- is a free -module of rank and a Lie algebra over under the commutator; the composite is not a derivation.
- The kernel is a subalgebra, but its size is not controlled by anything in the definition and it need not be finitely generated in dimension .
- Derivations extend uniquely to localisations by the quotient rule and to formal power series termwise.
- For a polynomial map with invertible Jacobian determinant, Cramer's rule defines commuting derivations with ; they live on when is constant.
- Inside , a derivation acts on polynomials by commutator: , which is how local nilpotence transfers between the two settings.
FAQs
Is every -linear map satisfying the Leibniz rule automatically continuous or bounded in some sense?
There is no topology in play here - the statement is purely algebraic. What replaces continuity is the structure theorem: the derivation is determined by finitely many polynomials, so it is as "finite" a piece of data as one could want.
Why is a module over but the bracket only -bilinear?
Because : scaling one argument by a ring element produces an extra term . That failure is not a defect; it is the reason is a Lie-Rinehart algebra rather than a Lie algebra over .
Does imply that is "generic" in some sense?
It is the typical behaviour, but it carries no structural conclusion. The Euler derivation has and is highly structured; a random field also has . Conversely a large kernel does say something: it means the associated flow has conserved quantities.
How do I know the of (4.6) really commute?
They do, and it is Coutinho (4.4.1). The argument extends everything to the power series ring, notes that is a derivation killing every , and then uses the local inversion theorem to conclude that the generate the power series ring after a translation, so the bracket kills everything. The step needing care is that are algebraically independent, which follows from injectivity of the comorphism.
Can a derivation of be nilpotent as an operator, rather than only locally nilpotent?
Only if it is zero. If then for some , and by the graded structure one can produce elements on which arbitrarily high powers of do not vanish. Local nilpotence - every element killed by some power, with the power depending on the element - is the strongest condition available.
What is the relationship between and ?
is generated as a -algebra by and ; in fact is the enveloping algebra of the Lie-Rinehart pair. Concretely, the elements of of order at most one are exactly , as described on the page about the Weyl algebra as differential operators.
Do these results need algebraically closed?
No. The structure theorem and the kernel computations here work over any field of characteristic zero. Algebraic closure is convenient in Step 3 of the worked example, where is used, but the conclusion holds over as well, since the kernel does not change under field extension.
Is the ring of constants always integrally closed in ?
For a locally nilpotent derivation in characteristic zero the kernel is factorially closed, which is stronger. For a general derivation this can fail, so do not assume it; check the specific derivation.
References
- S. C. Coutinho, A Primer of Algebraic D-modules, London Mathematical Society Student Texts 33, Cambridge University Press, 1995 - Ch. 4 §3 and §4, with Lemma (4.4.1) and Exercises 5.7-5.9.
- D. Wright, On the Jacobian conjecture, Illinois Journal of Mathematics 25 (1981), 423-440 - the source of the structure theorem for commuting locally nilpotent derivations with slices.
- H. Bass, E. H. Connell and D. Wright, The Jacobian conjecture: reduction of degree and formal expansion of the inverse, Bulletin of the American Mathematical Society 7 (1982), 287-330.
- G. Freudenburg, Algebraic Theory of Locally Nilpotent Derivations, Encyclopaedia of Mathematical Sciences 136, Springer, 2nd edition, 2017 - the standard modern reference for derivations of polynomial rings.
- A. van den Essen, Polynomial Automorphisms and the Jacobian Conjecture, Progress in Mathematics 190, Birkhäuser, 2000 - Ch. 1 for derivations, Ch. 2 for kernel algorithms.
- M. Nagata, On the fourteenth problem of Hilbert, Proceedings of the International Congress of Mathematicians 1958, Cambridge University Press, 1960, 459-462.
- J. C. McConnell and J. C. Robson, Noncommutative Noetherian Rings, Graduate Studies in Mathematics 30, revised edition, American Mathematical Society, 2001 - Ch. 1 and 15 for derivations and Ore extensions.
- ISO 80000-2:2019, Quantities and units - Part 2: Mathematics, International Organization for Standardization.
AI Suggested Questions
- Compute the ring of constants of on and explain the answer via the eigenvalue decomposition.
- Show that is not a free module and identify it explicitly.
- Verify formula (4.4) for the bracket by evaluating both sides on a monomial of degree three.
- For compute the derivations of (4.6) and check that they commute.
- Prove that a derivation of vanishing on a set of algebra generators is zero, and find where characteristic zero is or is not used.
- Describe the graded pieces of and compute the brackets between them.
- Give a derivation of whose ring of constants has transcendence degree two but is not a polynomial ring.
