Source: http://www-connex.lip6.fr/~denoyer/wordpress/wp-content/uploads/2015/02/20142015_cbg_cours1.pdf