I'm having trouble filling the steps in this guided proof of Riesz's representation theorem. (I already have a proof I can understand, but I'd like to understand this one too.)
Let $H$ be a Hilbert space, and $\varphi : H \to \mathbb{C}$ a bounded linear functional. If $\varphi = 0$ then we are done; otherwise, by scaling, we may assume without loss of generality that $\| \varphi \| = 1$. So, for each $n$, there is a unit vector $h_n$ in $H$ such that $| \varphi(h_n) | > 1 - \frac{1}{n}$. By multiplying each one by an appropriate complex number of unit modulus, we may assume $\varphi(h_n) \in \mathbb{R}$ and $\varphi(h_n) > 1 - \frac{1}{n}$.
Now I run into a problem — I can see that everything follows from the first step, but the first step is eluding me at the moment.
$h_n \longrightarrow h$ for some $h$ in $H$. Why? If $H$ is finite-dimensional then certainly there is a convergent subsequence, but I don't see how we can assert the existence of such an $h$ without knowing more about the relative distances of the $h_n$.
$h$ is orthogonal to the kernel of $\varphi$. I think the idea here is to show that $\| h - u \|$ is minimised over $u \in \ker \varphi$ when $u = 0$, by exploiting the fact that $\| h - u \| \ge | \varphi(h - u) | = | \varphi(h) | = 1$.
$\ker \varphi \oplus \operatorname{span} \{ h \} = H$, by e.g. rank–nullity or orthogonal decomposition.
Hence $\varphi(x) = \langle x, h \rangle$ for all $x \in H$, by decomposing $x$ using the above decomposition of $H$ and linearity.
Note that for $n,m \geq N$ we have $\varphi(h_n + h_m) \gt 2 (1-\frac{1}{N})$ (assuming that $h_n$ is modified by multiplying with an appropriate scalar as you indicated). By the parallelogram law we then have $$4 = 2\|h_n\|^2 + 2\|h_m\|^2 = \|h_n + h_m\|^2 + \|h_n - h_m\|^2 \geq (\varphi(h_n + h_m))^2 + \|h_n - h_m\|^2$$
Thus, $\|h_n - h_m\|^2 \lt 4 - 4 (1-\frac{1}{N})^2$ and we see that $(h_n)$ is Cauchy.
Added. I agree with Mark's assessment that the outlined proof is a bit convoluted (it needs some useful techniques in Hilbert space geometry, though).
The full version of the Riesz representation theorem can be proved in a few lines:
By Cauchy-Schwarz $\|\Phi(y)\| \leq \|y\|$. Since $\|y\|^2 = \langle y,y \rangle = [\Phi(y)](y)$ we have equality, hence $\Phi$ is isometric. Thus, the only point that deserves elaboration is the fact that $\Phi$ is onto. If $\varphi \neq 0$, choose $y' \perp \ker{\varphi}$ with $\varphi(y') = 1$ (this $y'$ exists and is unique because of the orthogonal decomposition $H = \mathbb{C} \oplus \ker{\varphi}$, as $\varphi \neq 0$). Clearly $x - \varphi(x)y' \in \ker{\varphi}$ and thus the computation $\langle x, y' \rangle = \langle x - \varphi(x)y',y'\rangle + \langle \varphi(x) y', y'\rangle = \varphi(x) \|y'\|^2$ shows that $y = \frac{y'}{\|y'\|^2}$ is the unique $y \in H$ such that $\varphi = \Phi(y)$.