Linkage, complete intersections and determinantal ideals Theory of modules and ideals mathematics