Source: https://mathdllfresnel.files.wordpress.com/2020/09/revisionidrem.pdf