피타고라스 정리는 직각 삼각형의 두 직각의 제곱합이 빗변의 제곱과 같다는 것을 의미하는 기본적인 기하학적 정리이다. 고대 중국에서는 직각삼각형을 피타고라스 정리라고 불렀고, 작은 직각변은 갈고리이고, 또 다른 긴 직각변은 현, 사변은 현이었다. 그래서 이 정리를 피타고라스 정리라고 불렀고, 어떤 사람들은 이를 상고 정리라고 불렀다.
피타고라스 정리의 증명 방법은 약 500 가지가 있는데, 피타고라스 정리는 수학에서 가장 많이 증명된 정리 중 하나이다.