Source: https://colasbd.github.io/documents-de-cours/PCSI_2020_21_suites_f_recurrentes.pdf