Although it is often argued that knowledge of the theorem predates him, the theorem is named after the ancient Greek mathematician Pythagoras ( c. 570–495 BC) as it is he who, by tradition, is credited with its first proof, although no evidence of it exists.