Timothy Gowers tells us how to find an unusual proof that continuous functions on the closed interval $[0,1]$ are bounded.
He gives us a brief outline of the usual proofs:
"One proof starts with the Heine-Borel theorem: however you write $[0,1]$ as a union of a collection of open sets, you can also write it as the union of a finite subcollection. To deduce the statement, for each $x$ let $U_x$ be the set of all $y$ such that $|f(y)-f(x)| < 1$. The sets $U_x$ are open and their union is obviously all of $[0,1]$. By the Heine-Borel theorem there are $x_1,...,x_n$ such that the union of the sets $U_{x_i}$ is all of [0,1]. But then f is bounded above by 1+max f(xi).
Another proof starts with the Bolzano-Weierstrass theorem: every sequence in [0,1] has a convergent subsequence. Then, if the theorem is false, we can find an infinite sequence (xn) such that f(xn) > n for every n. Pick a subsequence converging to x, and check that $f$ cannot possibly be continuous at $x$."
He then says that there are existing proofs of this that are "unusual" for e.g. when you prove it without knowing anything about compactness.
Does anyone else know any other ways of proving the above that are deemed "unusual" and isn't the normal proof?