Pythagoras cannot have been the first to discover the Pythagorean Theorem because it was known and used by the Babylonians over a millennium before he was born.