Source: https://www.normalesup.org/~glafon/carnot10/inversion_matrices.pdf