Wir bezeichnen den Schnittpunkt der Höhe $h$ mit der Seitenlänge $c$ mit $X$. Die Strecke $\overline{XC}$ teilt somit das Dreieck in zwei rechtwinklige Dreiecke.
Anwenden des
pythagoräischen Lehrsatzes im Dreieck $AXC$ sowie des Höhensatzes ergibt:
$$ b^2 = q^2 + h^2 \ \Leftrightarrow \\[5pt] b^2=q^2+p \cdot q \ \Leftrightarrow \\[5pt] b^2 = q \cdot (q+p) \ \Leftrightarrow \\[5pt] b^2 = q \cdot c $$
Der erste Teil des Kathetensatzes ist nun bewiesen.
Der zweite Teil erfolgt analog. Anwenden des
pythagoräischen Lehrsatzes im Dreieck $XBC$ sowie des Höhensatzes ergibt:
$$ a^2 = p^2 + h^2 \ \Leftrightarrow \\[5pt] a^2=p^2+p \cdot q \ \Leftrightarrow \\[5pt] a^2 = p \cdot (p+q) \ \Leftrightarrow \\[5pt] \underline{\underline{ a^2 = p \cdot c }}$$
Somit haben wir den kompletten Kathetensatz bewiesen.