Back to Home
Geometry and Trigonometry

Geometry and Trigonometry

Introduction to geometry and trigonometry, exploring shapes, angles, and relationships forming the foundation for spatial reasoning and advanced mathematical problem-solving.

Geometry and Trigonometry

Introduction to geometry and trigonometry, exploring shapes, angles, and relationships forming the foundation for spatial reasoning and advanced mathematical problem-solving.

Pythagorean Theorem Proof

5 min read

Pythagorean Theorem Practice

2 tasks

Points, Lines, Planes

23 min read

Pythagorean Theorem Proof

5 min read
Apr 9, 2026
Free

In this lesson

The TheoremProof by Square DissectionProof by Similar TrianglesThe Converse

Of all theorems in mathematics, few have as many proofs as this one — over 370 are known. Below is one of the most elegant: a purely geometric argument requiring no algebra to believe, and very little to verify.


The TheoremLink to the-theorem

Important

For any right triangle with legs aaa, bbb and hypotenuse ccc:

a2+b2=c2\boxed{a^2 + b^2 = c^2}a2+b2=c2​


Proof by Square DissectionLink to proof-by-square-dissection

Construct a large square with side length a+ba + ba+b. Its total area is:

(a+b)2=a2+2ab+b2(a + b)^2 = a^2 + 2ab + b^2(a+b)2=a2+2ab+b2

Now place four identical copies of the right triangle inside this square, arranged so their hypotenuses form a tilted inner square. Each triangle has legs aaa, bbb and hypotenuse ccc, so the inner square has side ccc and area c2c^2c2.

The four triangles together have area:

4⋅12ab=2ab4 \cdot \frac{1}{2}ab = 2ab4⋅21​ab=2ab

Since the large square equals the inner square plus the four triangles:

(a+b)2=c2+2ab(a + b)^2 = c^2 + 2ab(a+b)2=c2+2ab

Expanding the left side:

a2+2ab+b2=c2+2aba^2 + 2ab + b^2 = c^2 + 2aba2+2ab+b2=c2+2ab

Subtracting 2ab2ab2ab from both sides:

a2+b2=c2\boxed{a^2 + b^2 = c^2}a2+b2=c2​


Proof by Similar TrianglesLink to proof-by-similar-triangles

Draw the altitude from the right angle to the hypotenuse. This splits △ABC\triangle ABC△ABC into two smaller triangles, both similar to the original.

Note

When an altitude is drawn from the right angle of a right triangle to the hypotenuse, the two resulting triangles are each similar to the original — and to each other.

Label the foot of the altitude HHH. Then:

△ABC∼△AHC∼△CHB\triangle ABC \sim \triangle AHC \sim \triangle CHB△ABC∼△AHC∼△CHB

From the similarity △ABC∼△AHC\triangle ABC \sim \triangle AHC△ABC∼△AHC:

bc=AHb  ⟹  b2=c⋅AH\frac{b}{c} = \frac{AH}{b} \implies b^2 = c \cdot AHcb​=bAH​⟹b2=c⋅AH

From the similarity △ABC∼△CHB\triangle ABC \sim \triangle CHB△ABC∼△CHB:

ac=HBa  ⟹  a2=c⋅HB\frac{a}{c} = \frac{HB}{a} \implies a^2 = c \cdot HBca​=aHB​⟹a2=c⋅HB

Adding, and using AH+HB=cAH + HB = cAH+HB=c:

a2+b2=c⋅HB+c⋅AH=c(AH+HB)=c⋅ca^2 + b^2 = c \cdot HB + c \cdot AH = c(AH + HB) = c \cdot ca2+b2=c⋅HB+c⋅AH=c(AH+HB)=c⋅c

a2+b2=c2\boxed{a^2 + b^2 = c^2}a2+b2=c2​


The ConverseLink to the-converse

The converse is equally useful and just as true:

a2+b2=c2  ⟹  ∠C=90°a^2 + b^2 = c^2 \implies \angle C = 90°a2+b2=c2⟹∠C=90°

This gives a purely numerical test for a right angle — no protractor needed. The triples satisfying this are called Pythagorean triples:

aaabbbcccCheck
3334445559+16=259 + 16 = 259+16=25 ✓
55512121213131325+144=16925 + 144 = 16925+144=169 ✓
88815151517171764+225=28964 + 225 = 28964+225=289 ✓

Any integer multiple of a Pythagorean triple is also a Pythagorean triple:

(ka)2+(kb)2=k2(a2+b2)=k2c2=(kc)2(ka)^2 + (kb)^2 = k^2(a^2 + b^2) = k^2 c^2 = (kc)^2(ka)2+(kb)2=k2(a2+b2)=k2c2=(kc)2

Spot the right angle

Given three side lengths, compute a2+b2a^2 + b^2a2+b2 for the two shorter sides and compare to c2c^2c2. Equal means right, less means obtuse, greater means acute.

a2+b2{=c2right<c2obtuse>c2acutea^2 + b^2 \begin{cases} = c^2 & \text{right} \\ < c^2 & \text{obtuse} \\ > c^2 & \text{acute} \end{cases}a2+b2

LogoMath Course Online

Transforming math education
with interactive, engaging courses.

Explore

CoursesFAQ

Account

Sign InSign Up

Connect

GitHubGitHubContact

© 2026 Math Course Online. All rights reserved.

⎩
⎨
⎧
​
=c2<c2>c2​rightobtuseacute​