投射维度、内射维度与同调维度（又称整体维度）是交换代数中考虑的重要不变量。
定义.以下设 formula_1 为交换环，而 formula_2 为 formula_1-模。formula_2 的内射维度 formula_5 定义为其内射分解的最短长度（当 formula_6 时置 formula_7）。投射维度 formula_8 则定义为其投射分解的最短长度。利用同调代数的工具，可以进一步得到下述刻划：命题一. 设 formula_9 为整数，下述条件等价：命题二