Source: http://jl.maths-lfb.fr/terminale/matrices/corrigeDS2.pdf