10 Awesome Theorems & Result
algorithm.co.il
algorithm.co.il
- Diffie-Hellman Key Exchange - I really do find it wonderfully counter intuitive that you can have two systems agree on a secret value while communicating completely "in the clear" - http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exch...
- That you can implement recursion in the untyped lambda calculus - the best known being the Y Combinator (!) http://en.wikipedia.org/wiki/Fixed_point_combinator
* the Schroeder-Bernstein theorem in set theory
* the fact that the axiom of choice is equivalent to the statement that every set is well-ordered: how can something so intuitively correct and something so intuitively wrong be equivalent?
* the general notion of dualism in category theory. Two for the price of one!
* the ways fixpoints can be used in TCS: the Y combinator (heh), and the Kleene and Knaster-Tarski theorems. The best part is that they're all intuitively the same.
In fact, the moments he describes in #3 are partly why I'm currently pursuing a Math and not a CS degree.
edit: speaking of proofs and algorithms, how could I forget the Curry-Howard correspondence. It just makes so much sense.
About an hour after taking a set theory exam it dawned on me that a proof I gave is correct iff the continuum hypothesis is true. The distance between a Fields medal and a F was never so small :)
edit: you made me wiki it. Funny, I don't seem to know/remember it. Thanks, seems interesting :)
Regarding theoretical proofs... What's the point of an algorithm if you don't propel its use through a viable product? I'm currently (concurrently with the studies) in a CS research position and it is a difficulty for me... Don't get me wrong, I love my job, but for me if there is any downside then this is it.