The question is this:
Let $f:\mathbb{R}\to\mathbb{R}$ be differentiable at $x=0$ and suppose that there is a number $L$ such that $$\lim_{x\rightarrow0}\frac{f(x)-f(x/2)}{x/2}=L.$$ Prove that $f'(0)=L$.
Here's my answer with all theorems referenced being from Rudin:
Let $a_n$ be a positive sequence converging to zero and $$\varphi_n(x)=\frac{a_nf'(0)+2\big(f(x)-f(x/2)\big)}{x+a_n}.$$ Then $$\lim_{n\rightarrow\infty}\lim_{x\rightarrow0}\varphi_n(x)=f'(0)$$ while $$\lim_{x\rightarrow0}\lim_{n\rightarrow\infty}\varphi_n(x)=L.$$ By theorem 7.11 then, if $\varphi_n(x)$ converges uniformly to $\varphi(x)=\frac{f(x)-f(x/2)}{x/2}$ over a set $E$ and $0$ is a limit point of $E$, then $L=f'(0)$. Let $E=[0,1]$. Then for $x\in E$, $$\big|\varphi_n(x)-\varphi(x)\big|=a_n\bigg|\frac{xf'(0)-2\big(f(x)-f(x/2)\big)}{x+a_n}\bigg|=a_n\big|f'(0)-\varphi_n(x)\big|\leq a_n\big(|f'(0)|+|\varphi_n(x)|\big)\leq a_n\bigg(|f'(0)|+\bigg|\frac{a_nf'(0)}{x+a_n}\bigg|+\bigg|\frac{2\big(f(x)-f(x/2)\big)}{x+a_n}\bigg|\bigg)< a_n\big(|2f'(0)|+|L|\big)\rightarrow0.$$ So by theorem 7.9, $\varphi_n(x)$ converges uniformly to $\varphi(x)$ over $E$ and therefore $f'(0)=L$.
What I don't understand is that couldn't I have put basically anything, say $\pi$, in place of $f'(0)$ in $\varphi_n(x)$ and shown that in fact $L=\pi$? Not sure where I went wrong. Any help is greatly appreciated.