Pythagoras

This is a proof using only simiarities and the fact that degrees in a triangle add up to 180.