I am doing some excercises to train myself in computability. There is one that I am not able to solve, here it is.
Consider the following transformation associated to an extended WHILE program:
For all $x \in \mathbb{N}$, $\begin{cases} A f(x) = x \cdot f((x+3)/2) & \text{if \(x\) is odd} \\ A f(x) = f(x+1) & \text{otherwise} \\ \end{cases}$
- How many fixed points does $A$ have?
- Is there a maximum fixed point?
- Find the minimum fixed point.
I know that a fixed point is a function $f$ such as $A f = f$.
I would say there is an infinite fixed point. But how to prove it?
To calculate the minimum, I would make a table with on each row: $\bot$, $A \bot$, $A^2 \bot$, ... and if there are two similar lines, that's our minimum. But once again I am not sure this is enough to do this.