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 a, b, and c:
Step 1: Calculate the Semi-perimeter
s=2a+b+c
Step 2: Apply Heron's Formula
Area=s(s−a)(s−b)(s−c)
Alternative Forms
Expanded Form
Area=41(a+b+c)(−a+b+c)(a−b+c)(a+b−c)
Using Side Lengths Only
Area=412a2b2+2b2c2+2c2a2−a4−b4−c4
Example Calculation
Problem: Find the area of a triangle with sides 5, 6, and 7.
Solution:
- Calculate semi-perimeter:
s=25+6+7=218=9
- Calculate each factor:
s−a=9−5=4
s−b=9−6=3
s−c=9−7=2
- Apply formula:
Area=9×4×3×2=216=66≈14.70 square units
Special Cases
Equilateral Triangle (all sides = a)
s=23a
Area=23a⋅2a⋅2a⋅2a=43a2
Isosceles Triangle (two sides = a, base = b)
s=22a+b=a+2b
Area=4b4a2−b2
Right Triangle (legs a, b; hypotenuse c)
Using Heron's formula will give:
Area=21ab
(Same as the standard formula)
Triangle Inequality Check
Before applying Heron's formula, verify the triangle is valid:
a+b>c
b+c>a
a+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=21absin(C)
Area using base and height
Area=21bh
Circumradius R
Area=4Rabc
Inradius r
Area=rs(where s is semi-perimeter)
r=sArea