Understanding Heron's formula from three sides to area
Heron's formula is the side-only area formula for a triangle. When a, b, and c are known but an angle or perpendicular height is not, the semiperimeter turns those three lengths into the exact area.
1. What Heron's formula actually solves
For a triangle with side lengths a, b, and c, the usual area formula is A = ½ah when a is used as the base. That is simple, but the altitude h is often the quantity you do not know.
Heron's formula solves the SSS (side-side-side) case directly. Its organizing quantity is the semiperimeter, the perimeter divided by two:
2. Heron's formula, step by step
The four factors are all non-negative for a valid non-degenerate triangle. That is not an accident: the triangle inequality is exactly what keeps the factors meaningful.
3. Why the triangle inequality comes first
Three positive numbers do not automatically make a triangle. They must satisfy all three inequalities:
If equality holds, the triangle collapses to a line and its area becomes zero. If one side is greater than the sum of the other two, the three segments cannot close.
4. Where the formula comes from
Choose side a as the base and drop the altitude h. Let the altitude split a into two pieces x and a−x. Applying the Pythagorean theorem to the two right triangles gives two equations. Eliminating x produces an expression for h² in terms of a, b, and c; substituting that into A = ½ah simplifies to Heron's formula.
5. Equivalent form without s
Some problems or algebraic manipulations are easier when the semiperimeter is expanded:
The two forms are mathematically equivalent. The semiperimeter form is usually easier to read and teach because each factor has a clear role.
6. Worked example: 5, 6, and 7
7. What the side lengths tell you before you calculate
The three sides contain more information than area alone. Comparing equal sides identifies symmetry, while comparing the square of the longest side with the squares of the other two identifies the angle class.
| What to inspect | Result | Meaning |
|---|---|---|
| All three equal | Equilateral | All angles are 60°. |
| Exactly two equal | Isosceles | Two angles are equal. |
| All different | Scalene | No pair of sides is equal. |
| c² = a² + b² for longest c | Right | The largest angle is 90°. |
| c² < a² + b² | Acute | The largest angle is less than 90°. |
| c² > a² + b² | Obtuse | The largest angle is greater than 90°. |
8. Choosing the right area method
Heron's formula is ideal when all three sides are known. If your known information is different, another area formula may be shorter.
| Known information | Useful method | Formula |
|---|---|---|
| Base + perpendicular height | Base-height | A = ½bh |
| Two sides + included angle | SAS area | A = ½ab sin C |
| Three sides | Heron's formula | A = √[s(s−a)(s−b)(s−c)] |
9. Special triangles and limiting cases
Heron's formula is not a special-case trick. It reproduces familiar results when the triangle has extra structure.
| Triangle | Condition | Area |
|---|---|---|
| Equilateral | a=b=c | √3a²/4 |
| Right triangle | a²+b²=c² | ½ab |
| 3–4–5 | 3²+4²=5² | 6 square units |
| Degenerate limit | a+b=c | 0 area |
10. Units, precision, and numerical checks
Side lengths are measured in length units, so area must be in square units. Keep the side lengths in consistent units before applying the formula. For example, mixing centimetres and metres without conversion changes the geometry itself.
For a valid non-degenerate triangle, the Heron product s(s−a)(s−b)(s−c) is positive. If it becomes negative from the supplied lengths, the inputs do not describe a real triangle; the calculator therefore stops before taking the square root.
11. Common mistakes students make
- Using the perimeter instead of the semiperimeter. The formula needs s = P/2.
- Forgetting the square root. The four-factor product is not the area itself.
- Skipping the triangle inequality. Positive numbers alone are not enough.
- Mixing units. Area inherits squared units.
- Rounding too early. Preserve precision until the final step.
- Using Heron's formula when the height is already known. In that case, A = ½bh is often simpler.
12. Frequently asked questions
It is the semiperimeter: s = (a+b+c)/2, exactly half of the triangle's perimeter.
No. Three valid side lengths are sufficient for the SSS case.
No. Every pair of sides must have a sum greater than the remaining side.
Yes. For a 3–4–5 triangle it gives √[6×3×2×1] = 6 square units, matching ½×3×4.
It packages the three side lengths into the four factors that appear naturally when the hidden altitude is eliminated.