Before revision:  for each \mathcal{I} near \mathcal{I}_0 and infinitesimal homeostasis occurs at \mathcal{I}_0 when (dx_o/d\mathcal{I})(\mathcal{I}} _0) = 0 by showing that there is a square homeostasis matrix H associated to \mathcal{G) for which dx_o/d\mathcal{I} = 0 if and only if } \det(H) = 0. Applying combinatorial matrix theory and graph theory to H allows us to classify types of homeostasis.
After revision:  for each \mathcal{I} near \mathcal{I}_0 and infinitesimal homeostasis occurs at \mathcal{I}_0 when (dx_o/d\mathcal{I})(\mathcal{I}} _0) = 0. We show that there is a square homeostasis matrix H associated to \mathcal{G) for which dx_o/d\mathcal{I} = 0 if and only if } \det(H) = 0. Applying combinatorial matrix theory and graph theory to H allows us to classify types of homeostasis.