In algebra, a free presentation of a module M over a commutative ring R is an exact sequence of R-modules:
oplusiR \overset{f}\to oplusjR \overset{g}\to M\to0.
Note the image under g of the standard basis generates M. In particular, if J is finite, then M is a finitely generated module. If I and J are finite sets, then the presentation is called a finite presentation; a module is called finitely presented if it admits a finite presentation.
Since f is a module homomorphism between free modules, it can be visualized as an (infinite) matrix with entries in R and M as its cokernel.
A free presentation always exists: any module is a quotient of a free module:
F \overset{g}\to M\to0
F' \overset{f}\to \kerg\to0
A presentation is useful for computation. For example, since tensoring is right-exact, tensoring the above presentation with a module, say N, gives:
oplusiN \overset{f ⊗ 1}\to oplusjN\toM ⊗ RN\to0.
This says that
M ⊗ RN
f ⊗ 1
M ⊗ RN
For left-exact functors, there is for exampleProof: Applying F to a finite presentation
R ⊕ \toR ⊕ \toM\to0
0\toF(M)\toF(R ⊕ )\toF(R ⊕ ).
0\to0\toF(M)\toF(R ⊕ )\toF(R ⊕ ).
G
\square