Speaking from a purely technical viewpoint, don't the statements of the limitations of computing power and finite time of existence mean that the function is not an infinitely recursive function, but merely a recursive one? Seeing as the function could not practically go on forever.