There are some proofs of Pythagoras theorem which don't even require high school maths to understand, but they all are using shapes to prove of the theorem. However, I am trying to find some proofs of Pythagoras theorem that don't use shapes in their proofs, for example a purely algebraic proof. Besides, they would still be easy enough to teach for students with high school level of knowledge in mathematics.
My question: Prove that for $x^2+y^2=z^2$ there are infinity many triples in $\mathbb Z^+$ fit into the equation? - which requires high school maths knowledge to understand.
For your new question:
Take triplets $(t^2-1)^2+(2t)^2=(t^2+1)^2$,
in which $t\ge 2$ in order that $x,y,z\in \mathbb Z^+$