Definition

For a homomorphism of ABA\to B, the module of relative Kähler differentials ΩB/A\Omega_{B/A} is the BB-module equipped with an AA-derivation

d:BΩB/Ad:B\longrightarrow \Omega_{B/A}

that is universal: every AA-derivation from BB to a BB-module MM factors uniquely through a BB-linear map ΩB/AM\Omega_{B/A}\to M.

Concrete presentation

The module ΩB/A\Omega_{B/A} is generated by symbols dbdb, subject to

d(b+b)=db+db,d(bb)=bdb+bdb,da=0(aA).d(b+b')=db+db',\qquad d(bb')=b\,db'+b'\,db,\qquad da=0\quad(a\in A).

For example, ΩA[x]/A\Omega_{A[x]/A} is a free A[x]A[x]-module with basis dxdx. If B=A[x]/(f)B=A[x]/(f), then the relation df=f(x)dx=0df=f'(x)\,dx=0 is imposed after passing to BB.

Geometric meaning

For a f:YXf:Y\to X, these affine modules glue to the sheaf of relative Kähler differentials ΩY/X\Omega_{Y/X}. On an affine piece SpecBSpecA\operatorname{Spec}B\to\operatorname{Spec}A, it is the sheaf associated to ΩB/A\Omega_{B/A}. Thus ΩY/X=0\Omega_{Y/X}=0 precisely when this sheaf is zero on every affine piece.

The fiber of ΩY/X\Omega_{Y/X} at a point is dual to the relative tangent directions there. Its vanishing is therefore the infinitesimal part of being .