En géométrie euclidienne, la formule de Brahmagupta, portant le nom du mathématicien indien du VIIesiècleBrahmagupta, est une généralisation de la formule de Héron à l'aire d'un quadrilatère convexe inscriptible (c'est-à-dire dont les sommets se situent sur un même cercle), uniquement en fonction des longueurs de ses côtés :
où
est le demi-périmètre du quadrilatère, a, b, c et d sont les longueurs de ses côtés et S son aire [1].
Elle représente un cas particulier de la formule de Bretschneider donnant l'aire d'un quadrilatère non forcément inscriptible, concave ou convexe mais non croisé.
Démonstration
Figure illustrative.
En suivant les notations de la figure, l'aire S du quadrilatère inscriptible est la somme des aires des triangles (ADB) et (BDC) :
mais comme (ABCD) est inscriptible, les angles en A et C sont supplémentaires et ont le même sinus, par suite :
d'où en élevant au carré :
En appliquant le théorème d'Al-Kashi aux triangles (ADB) et (BDC) et en égalant les expressions du côté commun DB, on obtient :
ce qui s'écrit puisque les angles en A et C sont supplémentaires :
En reportant dans la formule précédente, on obtient :