Source: https://touteslesmaths.fr/complements/TLM1_Green-Riemann.pdf