Source: http://perpendiculaires.free.fr/wp-content/1ESspe2009chap4equationscartesiennes.pdf