Source: http://mickaelprost.fr/docs/coursexos/determinant.pdf