La función se puede definir recursivamente como sigue: