Source: https://www.math.u-bordeaux.fr/~mibonnef/mimse-markov/recurence-transience.pdf