When a recursive step is applied to an arbitrary set, is it acceptable to state that the resulting set after recursive application never remains the same as the previous given set, i.e. back-loop never exists during any recursion step? If it exists, could you provide a counterexample for that?
Example: If we define $a_{n} = n$, with base case $a_{1} = 1$, then our sequence will generate infinitely many large numbers with no back-going step. Is there any possibility where new $a_{i}$'s will go back to previous sets?
Note: Questions asks on whether recursive calls does indeed generate new objects, or it can be same as with previous one?