Det eksisterer mange generaliseringer av Pytagoras’ teorem. En generalisering til en vilkårlig trekant kalles eller cosinussetningen.