Let $f : \mathbb Z_{\geq 0} \to \mathbb Z_{\geq 0}$ be a function satisfying $f(1)=1$ and $$f\Biggl(f(x+1) + f\Bigl( x + f(x)\Bigr)\Biggr) = x+2$$ Then what is $f(10)$?
My teacher gave me this problem and I'm quite not sure how to solve this and looking for help here
This is (a tad) trickier than it looks. Consider the function $\mathrm f:\Bbb N\mapsto\Bbb N$ given by $$\mathrm f(n)=\lfloor n\beta\rfloor+1,$$ where $\beta=\dfrac{\sqrt 5-1}2$ satisfies $\beta^2+\beta=1$.
Clearly $\mathrm f(1)=1$.
Claim: $\mathrm f(n+\mathrm f(n))=n+1$ for all $n\in\Bbb N$.
Since $\beta$ is irrational, $$n\beta<\lfloor n\beta\rfloor+1<n\beta+1,\quad\textrm{so that}\quad n\beta<\mathrm f(n)<n\beta+1.$$ Similarly $$(n+\mathrm f(n))\beta<\mathrm f(n+\mathrm f(n))<(n+\mathrm f(n))\beta+1.$$ Thus $$(n+n\beta)\beta<(n+\mathrm f(n))\beta<\mathrm f(n+\mathrm f(n))<(n+\mathrm f(n))\beta+1<(n+n\beta+1)\beta+1.$$
Since $(n+n\beta)\beta=n$ and $\beta<1$, this yields $$n<\mathrm f(n+\mathrm f(n))<n+2.$$ Therefore $\mathrm f(n+\mathrm f(n))=n+1$, proving the claim.
Replacing $n$ with $n+1$ in this, we see that $\mathrm f(n+1+\mathrm f(n+1))=n+2$, and replacing the first $n+1$ in the last identity with $\mathrm f(n+\mathrm f(n))$ finally gives $$\mathrm f(\mathrm f(n+\mathrm f(n))+\mathrm f(n+1))=n+2,$$ which means that $\mathrm f(n)$ satisfies the functional equation (and also the initial condition.)
(In no way does the above prove the uniqueness of this solution, but maybe someone else can have a go at that.)
The first few values of $\mathrm f(n)$ are seen in this table: $$\begin{array}{|c|*12{c|}} \hline n&1&2&3&4&5&6&7&8&9&10&11&12\\ \hline \mathrm f(n)&1&2&2&3&4&4&5&5&6&7&7&8\\ \hline \end{array}$$ Thus $\mathrm f(10)=7$.
Other interesting properties of $\mathrm f(n)$ are: