**Proof.**
It is immediate that (2) is equivalent to (3) because the Fitting ideals form an increasing sequence of ideals. Since the formation of $\text{Fit}_ k(M)$ commutes with base change (Lemma 15.8.4) we see that (1) implies (2) by Example 15.8.5 and glueing results (Algebra, Section 10.23). Conversely, assume (2). By Lemma 15.8.6 we may assume that $M$ is generated by $r$ elements. Thus a presentation $\bigoplus _{j \in J} R \to R^{\oplus r} \to M \to 0$. But now the assumption that $\text{Fit}_{r - 1}(M) = 0$ implies that all entries of the matrix of the map $\bigoplus _{j \in J} R \to R^{\oplus r}$ are zero. Thus $M$ is free.
$\square$

## Comments (2)

Comment #1423 by Kestutis Cesnavicius on

Comment #1436 by Johan on

There are also: