Who is the father of the Pythagorean Theorem?

The father of the Pythagorean Theorem is generally attributed to the ancient Greek mathematician Pythagoras.