I am beginning to learn functional analysis (from Folland and Royden), but I am from a non-mathematical background, so I often encounter techniques in proofs that I am not familiar with (for example the proof of the open mapping theorem).
An idle curiosity masquerading as a pedagogical question, what are proofs of some theorems in functional analysis that make use of techniques/constructions/results that one should be familiar with? I am happy to look up redirections to specific theorems in texts.
This question might as well be called - what is your favorite instructive proof in functional analysis?
Here is a proof of Alaoglu's theorem which I find nice (it might actually be the standard proof):
Proof Given a point $x\in X$, consider the set $$D_x=\{z\in\mathbb{C}:|z|\leq\|x\|\}.$$ Note that $D_x$ is compact for all $x$. Let $D=\prod_{x\in X}D_x$. By Tychonoff's theorem, $D$ is also compact. Now we take a new point of view. Namely, we note that $D$ coincides with the set of all complex-valued functions $\phi$ on $X$ (not necessarily continuous) such that $|\phi(x)|\leq\|x\|$ for all $x\in X$, and $B^*$ is now a subset of $D$ consisting of those functions which are linear. By definition, the weak* topology on $B^*$ is the topology of pointwise convergence, which is exactly the topology $B^*$ inherits from $D$. Therefore, to conclude that $B^*$ is compact (in the weak* topology), it suffices to show that it is a closed subset of $D$.
Let $\{f_\alpha\}$ be a net in $B^*$ that converges to $f\in D$. Then, for all $x,y\in X$ and $a,b\in\mathbb{C}$, we have $$f(ax+by)=\lim f_\alpha(ax+by)=\lim (af_\alpha(x)+bf_\alpha(y))=af(x)+bf(y),$$ that is, a limit of linear maps is linear. Therefore, we conclude that $f\in B^*$, and so $B^*$ is closed in $D$.
The reason I like this proof is that you have to consider an object in two different ways, and it is the interplay between the different viewpoints that allows you to prove the result. When I first learned functional analysis (and I am still learning), the different topologies kept confusing me, and proofs like this one allowed me to understand these concepts.