Blueprint for the Adjunction Formula

2.3 Kahler differentials

We use the following strategy to define the Kahler differentials: first, we give the universal property, and then we give a few constructions that satisfy the universal property

Let \(A\) be an \(R\)-algebra.

Definition 2.3.1
#

An \(R\)-linear derivation of \(A\) into \(M\) is a map of \(R\)-modules \(d \colon A \to M\)

The set of derivations is denoted \(\operatorname {Der}_{R}(A,M)\)

Lemma 2.3.2

\(\operatorname {Der}_{R}(A,M)\) is an \(R\)-module.

Proof ▼

Derivations live in \(\operatorname {Hom}_{R} (A,M)\), so all we need to check is that Leibnitz’ rule still holds after addition, which we can do explicitly.

Lemma 2.3.3
#

The module of Kahler differentials \(\Omega _{A / R}\) is the \(A\)-module that represents the functor \(M \mapsto \operatorname {Der}_{R}(A,M)\) from \(A\)-modules to \(R\)-modules.

Of course as we define by universal property via representaility, it is not clear that the module exists.

Lemma 2.3.4
#

The following module satisfies the universal property of \(\Omega _{R / A}\) : Take the free \(R\)-module on the symbols \(da\) for \(a \in A\), and quotient out by the relations

  1. \(dr = 0\) for \(r \in R\)

  2. \(d(a + a^{\prime }) = da + da^{\prime }\)

  3. \(d(aa^{\prime }) = ada^{\prime } + a^{\prime }da\) .

We can state another version of the universal property:

Lemma 2.3.5

The module of Kahler differentials has the following universal property: The map \(d : A \to \Omega _{A / R}\) defined by \(a \mapsto da\) is initial in the category whose objects are derivations \(\delta : A \to M\) and morphisms are diagrams

\[ \begin{tikzcd} A \arrow{r}{\delta^{\prime}} \arrow{rd}{\delta} & M^{\prime} \arrow{d}{} \\ & M \end{tikzcd} \]

Finally, there is a second construction:

Lemma 2.3.6
#

Let \(I\) be the kernel of the multiplication map \(A \otimes _{R} A \to A\). Then \(I / I^{2}\) satisfies the universal property of \(\Omega _{A / R}\)

Proof ▼

This proof (at least in Vakil) is a bit long, uses a lot of properties of pure tensors, and I’m not sure if it’s worth it.

The following is quite important.

Lemma 2.3.7
#

By \(\phi \), we mean the ring map \(R \to A\) given by the algebra structure Let \(S\) a multiplicative subset of \(A\), and let \(T\) be a multiplicative subset of \(R\) with \(\phi (T) \subset S\). Assume the following diagram commutes

\[ \begin{tikzcd} R \arrow{r}{} \arrow{d}[swap]{} & A \arrow{d}{} \\ T^{-1}R \arrow{r}{} & S^{-1}A \end{tikzcd} \]

We have a (canonical) isomorphism

\[ S^{-1}\Omega _{A / R} \cong \Omega _{S^{-1}A / T^{-1}R} \]

Proof ▼

TODO

Definition 2.3.8

Given a map of schemes \(X \to S\), we have a sheaf \(\Omega _{X / S}\) which globalizes the construction \(\Omega _{A / R}\).

Proof ▼

Use the fact that \(\Omega _{A / R}\) commutes with localization plus general scheme machinery: if we have a sheaf on an affine cover that is compatible on the intersections, then we get a sheaf on the whole scheme.

Lemma 2.3.9

\(\Omega _{X / S}\) is quasi-coherent

Proof ▼

Use the fact that it is defined locally as a module. This is mathematically trivial but is a good stress test of “quasicoherent sheaf machinery” in Lean.

Proposition 2.3.10
#

Let \(B\) be an \(A\)-algebra, and \(I\) some ideal of \(B\). Let \(C \colonequals B / I\). We have the following right-exact sequence:

\[ I / I^2 \to \Omega _{B/A} \otimes _B C \to \Omega _{C/A} \to 0 \]

Proof ▼

Corollary 2.3.11 Hartshorne II.8.5

If \(B\) is a finitely generated \(A\)-algebra or a localization thereof, then \(\Omega _{B/A}\) is finitely generated as a \(B\)-module.

Proof ▼

Calculate \(\Omega _{B/A}\) for the case of a polynomial ring. Then use the conormal sequence to pass to the quotient. Finally, Kahler differentials commute with localization.

Corollary 2.3.12

The sheaf of kahler differentials is coherent.

Proof ▼

Put together 2.3.11 and 2.3.9

Proposition 2.3.13

There is a sheafy exact sequence globalizing 2.3.10

Proof ▼

We will need ideal sheaves for this.

Lemma 2.3.14

An algebraically closed field is perfect.

Proof ▼

Is this already in lean?

Definition 2.3.15
#

A field extension \(K/k\) is separably generated if there exists a trancendence basis \(\{ x_i\} \) for \(K/k\) such that \(K\) is a separable algebraic extension of \(k(\{ x_i\} )\).

Lemma 2.3.16
#

Let \(K/k\) be a perfect field extension. Then \(K\) is separably generated over \(k\).

Lemma 2.3.17 Hartshorne II.8.6A

Let \(K\) be a finitely generated (as an algebra) field extension of \(k\). Then \(\operatorname {trdeg}K/k \leq \dim \Omega _{K/k}\), with equality if (and only if) \(K\) is separably generated over \(k\).

Theorem 2.3.18 Hartshorne II.8.7

Let \((B,\mathfrak {m},k)\) be a local ring which contains a field \(k\) isomorphic to its residue field Then the map \(\mathfrak {m} / \mathfrak {m}^{2} \to \Omega _{B / k} \otimes _{B} k\) which is the first map in the conormal right-exact sequence is an isomorphism.

Proof ▼

Lemma 2.3.19 Hartshorne II.8.9

Let \(A\) be a noetherian local integral domain, with residue field \(k\) and quotient field \(K\). If \(M\) is a finitely generated \(A\)-module and \(\dim _k M \otimes _A k = \dim _K M \otimes _A K = r\), then \(M\) is free of rank \(r\).

Proof ▼

Theorem 2.3.20 Hartshorne II.8.8

Let \((B,\mathfrak {m},k)\) be a local ring of equal characteristic. In addition, assume that \(k\) is a perfect field, and that \(B\) is a localization of a finitely generatd \(k\)-algebra. Then \(\Omega _{B / k}\) is a free \(B\)-module of rank equal to the dimension of \(B\) if and only if \(B\) is a regular local ring.

Proof ▼

This proof uses quite a few things.

Theorem 2.3.21 Hartshorne II.8.15

Let \(X\) be an irreducible separated scheme of finite type over an algebraically closed field \(k\). Then \(\Omega _{X / k}\) is a locally free sheaf of rank \(\dim X\) if and only if \(X\) is regular.

Proof ▼