Proving the Pythagorean Theorem via Mollweide's Formulas

Ching-Kuang Shene (冼鏡光), Professor Emeritus
Department of Computer Science
Michigan Technological University
Houghton, MI 49931
USA

Created March 25, 2026

An Algebraic Proof

We shall prove the Pythagorean Theorem using Mollweide's Formulas. Suppose \( \angle A = 90^{\circ}\). Then, \( \gamma = 90^{\circ}-\beta\). We have the following: $$ \begin{eqnarray*} \frac{a-b}{c} &=& \frac{\sin\left( \frac{\alpha-\beta}{2}\right)}{\cos\left(\frac{\gamma}{2}\right)} = \frac{\sin\left( \frac{90^{\circ}-\beta}{2}\right)}{\cos\left(\frac{\gamma}{2}\right)} = \frac{\sin\left( \frac{\gamma}{2}\right)}{\cos\left(\frac{\gamma}{2}\right)}, \\ \frac{a+b}{c} &=& \frac{\cos\left( \frac{\alpha-\beta}{2}\right)}{\sin\left(\frac{\gamma}{2}\right)} = \frac{\cos\left( \frac{90^{\circ}-\beta}{2}\right)}{\sin\left(\frac{\gamma}{2}\right)} = \frac{\cos\left( \frac{\gamma}{2}\right)}{\sin\left(\frac{\gamma}{2}\right)}. \end{eqnarray*} $$ Multiplying the above two together gives \[ \frac{a-b}{c}\cdot\frac{a+b}{c} =\frac{\sin\left( \frac{\gamma}{2}\right)}{\cos\left(\frac{\gamma}{2}\right)} \cdot \frac{\cos\left( \frac{\gamma}{2}\right)}{\sin\left(\frac{\gamma}{2}\right)} = 1. \] As a result, we have \( a^2-b^2 = c^2\), which implies \( a^2 = b^2 + c^2\).

Note that we proved Mollweide's Formulas using the Law of Sines, which is independent of the Pythagorean Theorem and the Pythagorean Identity. Therefore, the above proof does not have circular reasoning.

A Direct Geometric Proof without Using the Law of Sines

The Pythagorean Theorem can be proved easily based on the geometric proof of the Mollweide's Formulas without using the Law of Sines. The details are shown in the diagram below.

Given a right triangle \( \bigtriangleup ABC\) with \( \angle A =90^{\circ}\), \( \beta=\angle B\), \( \gamma=\angle C\), \( a=\overline{BC}\), \( b= \overline{CA}\) and \( c=\overline{AB}\). Let \( D\) be a point on \( \overline{BC}\) such that \( \overline{CD}=\overline{CA}=b\). Hence, \( \overline{BD}=a-b\). Let \( E\) be the midpoint of \( \overline{AD}\) and hence \( \overleftrightarrow{CE}\) is the angle bisector of \( \angle C\) and \( \angle ACE = \angle DCE = \frac{\gamma}{2}\). We also have \( \angle BAD=\frac{\gamma}{2}\). Let \( F\) be the perpendicular foot from \( B \) to \( \overleftrightarrow{AD} \). Obviously, we have \( \angle DBF = \frac{\gamma}{2}\).

Let the line through \( A\) and perpendicular to \( \overleftrightarrow{AD}\) meet \( \overleftrightarrow{BC}\) at \( G\) and let \( H\) be the perpendicular foot from \( B\) to \( \overleftrightarrow{AG}\). In this way we have \( \angle CAG = \angle CGA = \frac{\gamma}{2}\), \( \overline{CA}=\overline{CG}=b\) and \( \angle BAH = 90^{\circ}-\frac{\gamma}{2}\). For convenience, let \( e = \overline{BF}\) and \( f=\overline{BF}\).

Following the idea shown on geometric proof discussed here, we have $$ \begin{eqnarray*} (a-b)\cos\left( \frac{\gamma}{2} \right) &=& e = c\cdot\sin\left( \frac{\gamma}{2} \right) \\ (a+b)\sin\left( \frac{\gamma}{2} \right) &=& f = c\cdot\sin\left( 90^{\circ}-\frac{\gamma}{2} \right) = c\cdot\cos\left( \frac{\gamma}{2} \right). \end{eqnarray*} $$ The above gives the following results: \[ \frac{a-b}{c} = \frac{\sin\left( \frac{\gamma}{2} \right)}{\cos\left( \frac{\gamma}{2} \right)} \quad \mbox{and} \quad \frac{a+b}{c} = \frac{\cos\left( \frac{\gamma}{2} \right)}{\sin\left( \frac{\gamma}{2} \right)}. \] Therefore, we have \[ \frac{a-b}{c}\cdot\frac{a+b}{c} = 1 \] and hence the Pythagorean Theorem.

An Interesting Twist

If you look at the geometric proofs of Mollweide's formulas and the Pythagorean Theorem on this page, you should be able to see that we tried to construct \( a - b \) and \( a + b \). Triangle \( \bigtriangleup ADC \) is an isosceles trangle with \( \overline{CA}=\overline{CD}=b \). The circle of radius \( \overline{CA} = b \) and center \( C \) cuts the other side \( \overleftrightarrow{CD} \) at \( D \) and \( G \). Moreover, because \( \angle A = 90^{\circ} \), \( \overleftrightarrow{AB} \) is the tangent line of the circle at \( A \). Now, we have \( \overline{BD}=a-b \), \( \overline{BG}=a+b \) and \( \overline{AB}=c \). By the Tangent-Secant Theorem, we have \( \overline{BD}\cdot\overline{BG}=\overline{BA}^2 \), which is \( (a-b)\cdot(a+b) = c^2 \). The Tangent-Secant Theorem does not depend on the Pythagorean Theorem, because it is an immediate result of \( \bigtriangleup ABD \sim \bigtriangleup GBA \).

The circle of radius \( \overline{CB} = a \) and center \( C \) cuts the other side \( \overleftrightarrow{CA} \) at \( J \) and \( K \) and we have \( \overline{JA} = a-b \) and \(\overline{AK}=a+b \). Because \( \overline{JK} \) is a diameter of the circle, \( \bigtriangleup JKB \) is a right triangle with \( \angle JBK = 90^{\circ} \). As a result, we have \( \overline{JA}\cdot\overline{AK}=\overline{AB}^2 \), which is again \( (a-b)\cdot(a+b) = c^2 \).

This proof can be considered as a simplified form of Lengvárszky's Proof that uses the angle sum and angle different identities for the \( \tan() \) function.

Go back to Home Page.