Le théorème de Pythagore est entièrement vrai.
Il dit : "si ABC est un triangle rectangle en A, alors etc."
Il ne dit donc rien sur les triangles équilatéraux !
Supposons que FGH soit un triangle équilatéral. La phrase "FGH est un triangle rectangle en F" est alors fausse, et la phrase "GH²=FG²+FH²" est fausse également (sinon, d'après la réciproque du théorème de Pythagore, FGH serait rectangle). Mais la phrase "si FGH est un triangle rectangle en F, alors GH²=FG²+FH²" est vraie !!!
Je vous laisse vous arracher les cheveux là dessus...