Source: http://www.grptrans.ulg.ac.be/modules/equilib.pdf