GeometryTopic #13 of 32

Heron's Formula

Calculate the area of a triangle using only the lengths of its three sides.

Overview

Heron's formula calculates the area of a triangle when you know all three side lengths, without needing to find the height.

The Formula

For a triangle with sides aa, bb, and cc:

Step 1: Calculate the Semi-perimeter

s=a+b+c2s = \frac{a + b + c}{2}

Step 2: Apply Heron's Formula

Area=s(sa)(sb)(sc)\text{Area} = \sqrt{s(s - a)(s - b)(s - c)}

Alternative Forms

Expanded Form

Area=14(a+b+c)(a+b+c)(ab+c)(a+bc)\text{Area} = \frac{1}{4}\sqrt{(a + b + c)(-a + b + c)(a - b + c)(a + b - c)}

Using Side Lengths Only

Area=142a2b2+2b2c2+2c2a2a4b4c4\text{Area} = \frac{1}{4}\sqrt{2a^2b^2 + 2b^2c^2 + 2c^2a^2 - a^4 - b^4 - c^4}

Example Calculation

Problem: Find the area of a triangle with sides 5, 6, and 7.

Solution:

  1. Calculate semi-perimeter:

s=5+6+72=182=9s = \frac{5 + 6 + 7}{2} = \frac{18}{2} = 9

  1. Calculate each factor:

sa=95=4s - a = 9 - 5 = 4

sb=96=3s - b = 9 - 6 = 3

sc=97=2s - c = 9 - 7 = 2

  1. Apply formula:

Area=9×4×3×2=216=6614.70 square units\text{Area} = \sqrt{9 \times 4 \times 3 \times 2} = \sqrt{216} = 6\sqrt{6} \approx 14.70 \text{ square units}

Special Cases

Equilateral Triangle (all sides = aa)

s=3a2s = \frac{3a}{2}

Area=3a2a2a2a2=34a2\text{Area} = \sqrt{\frac{3a}{2} \cdot \frac{a}{2} \cdot \frac{a}{2} \cdot \frac{a}{2}} = \frac{\sqrt{3}}{4}a^2

Isosceles Triangle (two sides = aa, base = bb)

s=2a+b2=a+b2s = \frac{2a + b}{2} = a + \frac{b}{2}

Area=b44a2b2\text{Area} = \frac{b}{4}\sqrt{4a^2 - b^2}

Right Triangle (legs aa, bb; hypotenuse cc)

Using Heron's formula will give:

Area=12ab\text{Area} = \frac{1}{2}ab

(Same as the standard formula)

Triangle Inequality Check

Before applying Heron's formula, verify the triangle is valid:

a+b>ca + b > c

b+c>ab + c > a

a+c>ba + c > b

If any of these fail, no triangle exists with those side lengths.

When to Use Heron's Formula

  • You know all three side lengths
  • Finding the height is difficult or impossible
  • The triangle is not a right triangle
  • You're working with coordinate geometry (use distance formula for sides)

Related Formulas

Area using two sides and included angle

Area=12absin(C)\text{Area} = \frac{1}{2}ab\sin(C)

Area using base and height

Area=12bh\text{Area} = \frac{1}{2}bh

Circumradius RR

Area=abc4R\text{Area} = \frac{abc}{4R}

Inradius rr

Area=rs(where s is semi-perimeter)\text{Area} = rs \quad \text{(where } s \text{ is semi-perimeter)}

r=Areasr = \frac{\text{Area}}{s}