Exalcomm

From testwiki
Jump to navigation Jump to search

Template:Inline citations

In algebra, Exalcomm is a functor classifying the extensions of a commutative algebra by a module. More precisely, the elements of Exalcommk(R,M) are isomorphism classes of commutative k-algebras E with a homomorphism onto the k-algebra R whose kernel is the R-module M (with all pairs of elements in M having product 0). Note that some authors use Exal as the same functor. There are similar functors Exal and Exan for non-commutative rings and algebras, and functors Exaltop, Exantop, and Exalcotop that take a topology into account.

"Exalcomm" is an abbreviation for "COMMutative ALgebra EXtension" (or rather for the corresponding French phrase). It was introduced by Template:Harvtxt.

Exalcomm is one of the André–Quillen cohomology groups and one of the Lichtenbaum–Schlessinger functors.

Given homomorphisms of commutative rings A → B → C and a C-module L there is an exact sequence of A-modules Template:Harv

0→DerB(C,L)→DerA(C,L)→DerA(B,L)→ExalcommB(C,L)→ExalcommA(C,L)→ExalcommA(B,L)

where DerA(B,L) is the module of derivations of the A-algebra B with values in L. This sequence can be extended further to the right using André–Quillen cohomology.

Square-zero extensions

In order to understand the construction of Exal, the notion of square-zero extensions must be defined. Fix a topos T and let all algebras be algebras over it. Note that the topos of a point gives the special case of commutative rings, so the topos hypothesis can be ignored on a first reading.

Definition

In order to define the category Exal_ we need to define what a square-zero extension actually is. Given a surjective morphism of A-algebras p:E→B it is called a square-zero extension if the kernel I of p has the property I2=(0) is the zero ideal.

Remark

Note that the kernel can be equipped with a B-module structure as follows: since p is surjective, any b∈B has a lift to a x∈E, so b⋅m:=x⋅m for m∈I. Since any lift differs by an element k∈I in the kernel, and

(x+k)⋅m=x⋅m+k⋅m=x⋅m

because the ideal is square-zero, this module structure is well-defined.

Examples

From deformations over the dual numbers

Square-zero extensions are a generalization of deformations over the dual numbers. For example, a deformation over the dual numbers

Spec(k[x,y](y2−x3))→Spec(k[x,y][ε](y2−x3+ε))↓↓Spec(k)→Spec(k[ε])

has the associated square-zero extension

0→(ε)→k[x,y][ε](y2−x3+ε)→k[x,y](y2−x3)→0

of k-algebras.

From more general deformations

But, because the idea of square zero-extensions is more general, deformations over k[ε1,ε2] where ε1⋅ε2=0 will give examples of square-zero extensions.

Trivial square-zero extension

For a B-module M, there is a trivial square-zero extension given by B⊕M where the product structure is given by

(b,m)⋅(b′,m′)=(bb′,bm′+b′m)

hence the associated square-zero extension is

0→M→B⊕M→B→0

where the surjection is the projection map forgetting M.

Construction

The general abstract construction of Exal[1] follows from first defining a category of extensions Exal_ over a topos T (or just the category of commutative rings), then extracting a subcategory where a base ring A Exal_A is fixed, and then using a functor π:Exal_A(B,−)→B-Mod to get the module of commutative algebra extensions ExalA(B,M) for a fixed M∈Ob(B-Mod).

General Exal

For this fixed topos, let Exal_ be the category of pairs (A,p:E→B) where p:E→B is a surjective morphism of A-algebras such that the kernel I is square-zero, where morphisms are defined as commutative diagrams between (A,p:E→B)→(A′,p′:E′→B′). There is a functor

π:Exal_→Algmod

sending a pair (A,p:E→B) to a pair (A→B,I) where I is a B-module.

ExalA, ExalA(B, –)

Then, there is an overcategory denoted Exal_A (meaning there is a functor Exal_A→Exal_) where the objects are pairs (A,p:E→B), but the first ring A is fixed, so morphisms are of the form

(A,p:E→B)→(A,p′:E′→B′)

There is a further reduction to another overcategory Exal_A(B,−) where morphisms are of the form

(A,p:E→B)→(A,p′:E′→B)

ExalA(B,I)

Finally, the category Exal_A(B,I) has a fixed kernel of the square-zero extensions. Note that in Algmod, for a fixed A,B, there is the subcategory (A→B,I) where I is a B-module, so it is equivalent to B-Mod. Hence, the image of Exal_A(B,I) under the functor π lives in B-Mod.

The isomorphism classes of objects has the structure of a B-module since Exal_A(B,I) is a Picard stack, so the category can be turned into a module ExalA(B,I).

Structure of ExalA(B, I)

There are a few results on the structure of Exal_A(B,I) and ExalA(B,I) which are useful.

Automorphisms

The group of automorphisms of an object X∈Ob(Exal_A(B,I)) can be identified with the automorphisms of the trivial extension B⊕M (explicitly, we mean automorphisms B⊕M→B⊕M compatible with both the inclusion M→B⊕M and projection B⊕M→B). These are classified by the derivations module DerA(B,M). Hence, the category Exal_A(B,I) is a torsor. In fact, this could also be interpreted as a Gerbe since this is a group acting on a stack.

Composition of extensions

There is another useful result about the categories Exal_A(B,−) describing the extensions of I⊕J, there is an isomorphism

Exal_A(B,I⊕J)≅Exal_A(B,I)×Exal_A(B,J)

It can be interpreted as saying the square-zero extension from a deformation in two directions can be decomposed into a pair of square-zero extensions, each in the direction of one of the deformations.

Application

For example, the deformations given by infinitesimals ε1,ε2 where ε12=ε1ε2=ε22=0 gives the isomorphism

Exal_A(B,(ε1)⊕(ε2))≅Exal_A(B,(ε1))×Exal_A(B,(ε2))

where I is the module of these two infinitesimals. In particular, when relating this to Kodaira-Spencer theory, and using the comparison with the cotangent complex (given below) this means all such deformations are classified by

H1(X,TX)×H1(X,TX)

hence they are just a pair of first order deformations paired together.

Relation with the cotangent complex

The cotangent complex contains all of the information about a deformation problem, and it is a fundamental theorem that given a morphism of rings A→B over a topos T (note taking T as the point topos shows this generalizes the construction for general rings), there is a functorial isomorphism

ExalA(B,M)→≃ExtB1(𝐋B/A,M)[1](theorem III.1.2.3)

So, given a commutative square of ring morphisms

A′→B′↓↓A→B

over T there is a square

ExalA(B,M)→ExtB1(𝐋B/A,M)↓↓ExalA′(B′,M)→ExtB′1(𝐋B′/A′,M)

whose horizontal arrows are isomorphisms and M has the structure of a B′-module from the ring morphism.

See also

References