Bretschneider's Formula
   

   

 Math Help -> Geometry and Trigonometry -> Polygons and Triangles -> Area -> Bretschneider's formula 

Bretschneider's Formula for the area of a quadrilateral

Let ABCD be  a general quadrilateral with sides of length a, b, c, d.  Its two diagonals are p and q, with p = BD, q = AC intersecting at O.

The perimeter, P, is defined as P = a + b + c + d.
The semiperimeter, s, is defined as s = P/2 = (a+b+c+d)/2
Angle between diagonals: q 

A + B + C + D = 2p radians = 360º 

K = pq sin(q)/2
K = (b2+d2-a2-c2)tan(q)/4
K = sqrt[4p2q2-(b2+d2-a2-c2)2]/4

K = sqrt[(s-a)(s-b)(s-c)(s-d) - abcd cos2([A+C]/2)]

In particular if ABCD is cyclic, [A+C]/2 = 90º and this reduces to the Brahmagupta formula for the area of a cyclic quadrilateral (of which Heron's formula for a triangle is a yet-more-special case).

Internet References:

Dr. Math's Quadrilateral Formulas has a very quick derivation of the formula, along with quite a few other quadrilateral formulas.

Mathworld Bretschneiders Formula has a vector derivation of the formula.

Related pages in this website:

Summary of geometrical theorems

Law of Cosines

Heron's Formula for the area of a triangle.

Brahmagupta's Formula for the area of a cyclic quadrilateral, which can be considered a generalization of Heron's Formula.

Point and Triangle -- a series of pages explaining how to determine whether a point is inside a triangle.  One of these pages gives an easy method using Heron's formula: Point D is inside triangle ABC if the sums of the areas of ABD, BCD and CAD equal the area of ABC.

Triangle Area using Determinant

Triangle Area using Vectors

Polygon Area using Determinant

 

The webmaster and author of the Math Help site is Graeme McRae.
     [home]  [email]  [search]  [Links to Math Sites]  [Whiteboard]