I would like to know about theorems which can give different proofs using completely different techniques.
Motivation:
When I read from the book Proof from the Book, I saw there were many many proof for the same theorem using completely different fields of mathematics.
(There were Six proofs of the infinity of primes based on different ideas even using topology.)
I wonder How mathematicians give this kind of proofs.
If you know such theorems and proofs please share them with me. Thank you.
One example of a theorem with multiple proofs is the Fundamental Theorem of Algebra (All polynomials in $\mathbb{C}[x]$ have the "right number" of roots). One way to prove this is build up enough complex analysis to prove that every bounded entire function is constant. Another way is to build up algebraic topology and use facts about maps from balls and circles into the punctured plane. Both of these techniques are used specifically to show one such root exists (and once this is proved the rest of the proof is easy).
I think there are other possible proofs of the theorem but these are two I have seen.