在线性代数中，一个矩阵A的余子式（又称余因式，）是指将A的某些行与列去掉之后所余下的方阵的行列式。相应的方阵有时被称为余子阵。将方阵A的一行与一列去掉之后所得到的余子式可用来获得相应的代数余子式（），后者在可以通过降低多阶矩阵的阶数来简化矩阵计算，并能和转置矩阵的概念一并用于逆矩阵计算。不过应当注意的是，余子式和代数余子式两个概念的区别。在数值上，二者的区别在于，余子式只计算去掉某行某列之后剩余行列式的值，而代数余子式则需要考虑去掉的这一个元素对最后值正负所产生的影响。
定义