Locally nilpotent derivation: Difference between revisions

From testwiki
Jump to navigation Jump to search
imported>David Eppstein
It's supposed to be vague. The lead is for giving the general idea of something, not for going into detailed mathematical rigor
 
(No difference)

Latest revision as of 07:29, 6 June 2024

In mathematics, a derivation of a commutative ring A is called a locally nilpotent derivation (LND) if every element of A is annihilated by some power of .

One motivation for the study of locally nilpotent derivations comes from the fact that some of the counterexamples to Hilbert's 14th problem are obtained as the kernels of a derivation on a polynomial ring.[1]

Over a field k of characteristic zero, to give a locally nilpotent derivation on the integral domain A, finitely generated over the field, is equivalent to giving an action of the additive group (k,+) to the affine variety X=Spec(A). Roughly speaking, an affine variety admitting "plenty" of actions of the additive group is considered similar to an affine space.[2]

Definition

Let A be a ring. Recall that a derivation of A is a map :AA satisfying the Leibniz rule (ab)=(a)b+a(b) for any a,bA. If A is an algebra over a field k, we additionally require to be k-linear, so kker.

A derivation is called a locally nilpotent derivation (LND) if for every aA, there exists a positive integer n such that n(a)=0.

If A is graded, we say that a locally nilpotent derivation is homogeneous (of degree d) if dega=dega+d for every aA.

The set of locally nilpotent derivations of a ring A is denoted by LND(A). Note that this set has no obvious structure: it is neither closed under addition (e.g. if 1=yx, 2=xy then 1,2LND(k[x,y]) but (1+2)2(x)=x, so 1+2∉LND(k[x,y])) nor under multiplication by elements of A (e.g. xLND(k[x]), but xx∉LND(k[x])). However, if [1,2]=0 then 1,2LND(A) implies 1+2LND(A)[3] and if LND(A), hker then hLND(A).

Relation to Template:Math-actions

Let A be an algebra over a field k of characteristic zero (e.g. k=). Then there is a one-to-one correspondence between the locally nilpotent k-derivations on A and the actions of the additive group 𝔾a of k on the affine variety SpecA, as follows.[3] A 𝔾a-action on SpecA corresponds to a k-algebra homomorphism ρ:AA[t]. Any such ρ determines a locally nilpotent derivation of A by taking its derivative at zero, namely =ϵddtρ, where ϵ denotes the evaluation at t=0. Conversely, any locally nilpotent derivation determines a homomorphism ρ:AA[t] by ρ=exp(t)=n=0tnn!n.

It is easy to see that the conjugate actions correspond to conjugate derivations, i.e. if αAutA and LND(A) then αα1LND(A) and exp(tαα1)=αexp(t)α1

The kernel algorithm

The algebra ker consists of the invariants of the corresponding 𝔾a-action. It is algebraically and factorially closed in A.[3] A special case of Hilbert's 14th problem asks whether ker is finitely generated, or, if A=k[X], whether the quotient X//𝔾a is affine. By Zariski's finiteness theorem,[4] it is true if dimX3. On the other hand, this question is highly nontrivial even for X=n, n4. For n5 the answer, in general, is negative.[5] The case n=4 is open.[3]

However, in practice it often happens that ker is known to be finitely generated: notably, by the Maurer–Weitzenböck theorem,[6] it is the case for linear LND's of the polynomial algebra over a field of characteristic zero (by linear we mean homogeneous of degree zero with respect to the standard grading).

Assume ker is finitely generated. If A=k[g1,,gn] is a finitely generated algebra over a field of characteristic zero, then ker can be computed using van den Essen's algorithm,[7] as follows. Choose a local slice, i.e. an element rker2ker and put f=rker. Let πr:A(ker)f be the Dixmier map given by πr(a)=n=0(1)nn!n(a)rnfn. Now for every i=1,,n, chose a minimal integer mi such that hi:=fmiπr(gi)ker, put B0=k[h1,,hn,f]ker, and define inductively Bi to be the subring of A generated by {hA:fhBi1}. By induction, one proves that B0B1ker are finitely generated and if Bi=Bi+1 then Bi=ker, so BN=ker for some N. Finding the generators of each Bi and checking whether Bi=Bi+1 is a standard computation using Gröbner bases.[7]

Slice theorem

Assume that LND(A) admits a slice, i.e. sA such that s=1. The slice theorem[3] asserts that A is a polynomial algebra (ker)[s] and =dds.

For any local slice rkerker2 we can apply the slice theorem to the localization Ar, and thus obtain that A is locally a polynomial algebra with a standard derivation. In geometric terms, if a geometric quotient π:XX//𝔾a is affine (e.g. when dimX3 by the Zariski theorem), then it has a Zariski-open subset U such that π1(U) is isomorphic over U to U×𝔸1, where 𝔾a acts by translation on the second factor.

However, in general it is not true that XX//𝔾a is locally trivial. For example,[8] let =ux+vy+(1+uy2)zLND([x,y,z,u,v]). Then ker is a coordinate ring of a singular variety, and the fibers of the quotient map over singular points are two-dimensional.

If dimX=3 then Γ=XU is a curve. To describe the 𝔾a-action, it is important to understand the geometry Γ. Assume further that k= and that X is smooth and contractible (in which case S is smooth and contractible as well[9]) and choose Γ to be minimal (with respect to inclusion). Then Kaliman proved[10] that each irreducible component of Γ is a polynomial curve, i.e. its normalization is isomorphic to 1. The curve Γ for the action given by Freudenburg's (2,5)-derivation (see below) is a union of two lines in 2, so Γ may not be irreducible. However, it is conjectured that Γ is always contractible.[11]

Examples

Example 1

The standard coordinate derivations xi of a polynomial algebra k[x1,,xn] are locally nilpotent. The corresponding 𝔾a-actions are translations: txi=xi+t, txj=xj for ji.

Example 2 (Freudenburg's (2,5)-homogeneous derivation[12])

Let f1=x1x3x22, f2=x3f12+2x12x2f1+x5, and let be the Jacobian derivation (f3)=det[fixj]i,j=1,2,3. Then LND(k[x1,x2,x3]) and rank=3 (see below); that is, annihilates no variable. The fixed point set of the corresponding 𝔾a-action equals {x1=x2=0}.

Example 3

Consider Sl2(k)={adbc=1}k4. The locally nilpotent derivation ab+cd of its coordinate ring corresponds to a natural action of 𝔾a on Sl2(k) via right multiplication of upper triangular matrices. This action gives a nontrivial 𝔾a-bundle over 𝔸2{(0,0)}. However, if k= then this bundle is trivial in the smooth category[13]

LND's of the polynomial algebra

Let k be a field of characteristic zero (using Kambayashi's theorem one can reduce most results to the case k=[14]) and let A=k[x1,,xn] be a polynomial algebra.

Template:Math (Template:Math-actions on an affine plane)

Template:Math theorem

Template:Math (Template:Math-actions on an affine 3-space)

Template:Math theorem

Template:Math theorem

Template:Math theorem

Template:Math theorem

Template:Math theorem

Triangular derivations

Let f1,,fn be any system of variables of A; that is, A=k[f1,,fn]. A derivation of A is called triangular with respect to this system of variables, if f1k and fik[f1,,fi1] for i=2,,n. A derivation is called triangulable if it is conjugate to a triangular one, or, equivalently, if it is triangular with respect to some system of variables. Every triangular derivation is locally nilpotent. The converse is true for 2 by Rentschler's theorem above, but it is not true for n3.

Bass's example

The derivation of k[x1,x2,x3] given by x1x2+2x2x1x3 is not triangulable.[15] Indeed, the fixed-point set of the corresponding 𝔾a-action is a quadric cone x2x3=x22, while by the result of Popov,[16] a fixed point set of a triangulable 𝔾a-action is isomorphic to Z×𝔸1 for some affine variety Z; and thus cannot have an isolated singularity.

Template:Math theorem

Makar-Limanov invariant

Template:Main

The intersection of the kernels of all locally nilpotent derivations of the coordinate ring, or, equivalently, the ring of invariants of all 𝔾a-actions, is called "Makar-Limanov invariant" and is an important algebraic invariant of an affine variety. For example, it is trivial for an affine space; but for the Koras–Russell cubic threefold, which is diffeomorphic to 3, it is not.[17]

References

Template:Reflist

Further reading