Source: http://hgurgey.free.fr/IMG/pdf/cours_fonc_affine.pdf