Let $X$ be a scheme of finite type over a field $k$. I'm pretty sure that $\Omega_{X/k} = 0$ implies that $\dim X = 0$, i.e. $X$ is finite. In other words, if $\dim X > 0$, then $\Omega_{X/k} \neq 0$. Here is my argument:
Since $\Omega$ commutes with base change, we may assume that $k$ is algebraically closed. We may also assume that $X$ is reduced, because $X_{\operatorname{red}}$ is a closed subscheme, and hence $\Omega_{X_{\operatorname{red}}}$ is a quotient of $\Omega_X|_{X_{\operatorname{red}}}$ (by the 2nd fundamental sequence of Kähler differentials). And now $X$ contains a dense open subset $U$ which is regular, and hence smooth over $k$. Now $\Omega_{U/k} = \Omega_{X/k}|_U$ is a free $\mathcal O_U$-module of dimension $\dim U = \dim X > 0$, hence $\Omega_{X/k} \neq 0$.
- Did I make a mistake anywhere?
- Is there a "more algebraic" proof which shows for a finitely generated $k$-algebra $A$ that if $\Omega_{A/k} = 0$, then $A$ is a finite $k$-algebra?
I know that if we choose a quotient $$ 0 \to (f_1, \dotsc, f_m) \to k[x_1, \dotsc, x_n] \to A \to 0,$$ then there is an exact sequence $$\sum_i A \cdot \left(\sum_j \frac{\partial f_i}{\partial x_j} dx_j\right) \to \bigoplus_i A \cdot dx_i \to \Omega_{A/k} \to 0,$$
but I didn't know how to use the fact that the $\sum_j \frac{\partial f_i}{\partial x_j} dx_j$ generate $\bigoplus_i A \cdot dx_i$.