Pisagor teoremi, dik üçgenlerin kenarları arasındaki ilişkiyi veren bir matematiksel formüldür. Bu teoremin kimin tarafından ve ne zaman bulunduğu tam olarak bilinmemektedir. Ancak, teoremin adını aldığı eski Yunanlı matematikçi ve filozof Pisagor’un (M.Ö. 570 - M.Ö. 495) bu teoremi keşfettiği veya kanıtladığı düşünülmektedir. Bununla birlikte, bazı kaynaklar, teoremin Pisagor’dan çok daha önce, M.Ö. 20. yüzyıldan M.Ö. 16. yüzyıla kadar süren İlk Babil Hanedanlığı döneminde Babilliler tarafından bilindiğini iddia etmektedir. Ayrıca, Hintli, Çinli ve Mısır gibi diğer uygarlıkların da teoremi bağımsız olarak keşfettikleri veya kullandıkları belirtilmektedir. Teoremin çok sayıda farklı ispatı vardır ve matematik tarihinin en önemli sonuçlarından biri olarak kabul edilmektedir.