Quadrilat… aire ?

Dans un triangle, la formule de Héron nous permet de calculer l’aire du triangle avec les mesures de ses côtés. Si \(K\) est l’aire du triangle dont les côtés mesurent \(a\), \(b\) et \(c\), alors \[K = \sqrt{s\, (s-a)(s-b)(s-c)}\]dans laquelle \(s\) est le demi-périmètre \[s = \frac{a+b+c}{2}\]Nous avons rencontré la formule de Héron ici et ici. Existe-t-il une telle formule pour quadrilatère ? En d’autres mots, connaissant les mesures des quatre côtés d’un quadrilatère, est-il possible de déterminer son aire et de l’exprimer à l’aide d’une formule ?

Hélas, non, ce n’est pas possible. À partir d’un quadrilatère ayant pour côtés \(a\), \(b\), \(c\) et \(d\) comme côtés, il est possible de former une infinité de quadrilatères avec les mêmes mesures de côtés. Il suffit d’imaginer des charnières aux sommets du quadrilatère. On obtient un quadrilatère articulé.

Bon. Si ce petit billet se terminait ici, cela serait un peu ordinaire. Est-il possible de trouver quelque chose d’intéressant quand même concernant le quadrilatère, ses côtés et son aire ? Bien sûr ! Il faut cependant fixer, par exemple, les diagonales ou certains angles. Supposons que l’angle entre \(a\) et \(b\) soit \(\theta\) et que l’angle entre \(c\) et \(d\) soit \(\phi\).

Les « charnières » ne sont plus libres de bouger. Le quadrilatère est fixe. Plus précisément, si on trace la diagonale \(x\) comme dans la figure ci-dessous, on obtient deux triangles.

Il n’est pas très difficile ni très spectaculaire d’obtenir une expression pour l’aire du quadrilatère. Il suffit de faire la somme des aires des deux triangles. La formule d’aire trigonométrique du triangle nous donne l’expression recherchée instantanément.

\[K = \frac{ab\sin(\theta)}{2} + \frac{cd\sin(\phi)}{2}\]

Cela reste tout de même un peu décevant et c’est pourquoi, chers lecteurs, je vous invite à suivre ces quelques étapes algébriques et trigonométriques supplémentaires.

La formule de Bretschneider

\[K = \frac{ab\sin(\theta)}{2} + \frac{cd\sin(\phi)}{2}\]

On double,

\[2K = ab\sin(\theta) + cd\sin(\phi)\]

et on élève au carré, \[4K^{2} = a^{2}b^{2}\sin^{2}(\theta) + 2abcd\sin(\theta)\sin(\phi) + c^{2}d^{2}\sin^{2}(\phi)\]

et on quadruple

\[16K^{2}= 4\left( a^{2}b^{2}\sin^{2}(\theta) + 2abcd\sin(\theta)\sin(\phi) + c^{2}d^{2}\sin^{2}(\phi)\right)\]

D’autre part, en utilisant la loi des cosinus deux fois, une fois dans chaque triangle,

\[x^{2} = a^{2} + b^{2}-2ab\cos(\theta)\] et \[x^{2} = c^{2}+d^{2}-2cd\cos(\phi)\]

on obtient \[a^{2} + b^{2}-2ab\cos(\theta) = c^{2}+d^{2}-2cd\cos(\phi)\]

On peut réarranger les termes pour obtenir \begin{align*}a^{2}+b^{2}-c^{2}-d^{2}&=2ab\cos(\theta)-2cd\cos(\phi) \\ \\ a^{2}+b^{2}-c^{2}-d^{2}&=2\left(ab\cos(\theta)-cd\cos(\phi)\right)\end{align*}

En élevant au carré et en regroupant les termes du même côté de l’égalité, on obtient

\begin{align*}\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}&=\left(2\left(ab\cos(\theta)-cd\cos(\phi)\right)\right)^{2} \\ \\ \left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}&=4\left(ab\cos(\theta)-cd\cos(\phi)\right)^{2} \\ \\ 0&=4\left(ab\cos(\theta)-cd\cos(\phi)\right)^{2}-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &= 4\left(a^{2}b^{2}\cos^{2}(\theta)-2abcd\cos(\theta)\cos(\phi)+c^{2}d^{2}\cos^{2}(\phi)\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}\end{align*}

Il est ensuite possible d’additionner ces deux équations. On obtient

\begin{align*}16K^{2}&=4\left( a^{2}b^{2}\sin^{2}(\theta) + 2abcd\sin(\theta)\sin(\phi) + c^{2}d^{2}\sin^{2}(\phi)\right) \\ &\phantom{=}+4\left(a^{2}b^{2}\cos^{2}(\theta)-2abcd\cos(\theta)\cos(\phi)+c^{2}d^{2}\cos^{2}(\phi)\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &=4\big(a^{2}b^{2}\sin^{2}(\theta) + 2abcd\sin(\theta)\sin(\phi) + c^{2}d^{2}\sin^{2}(\phi)+a^{2}b^{2}\cos^{2}(\theta) \\ &\phantom{=}-2abcd\cos(\theta)\cos(\phi)+c^{2}d^{2}\cos^{2}(\phi)\big)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &= 4\big(a^{2}b^{2}(\sin^{2}(\theta) +\cos^{2}(\theta))+c^{2}d^{2}(\sin^{2}(\phi) + \cos^{2}(\phi))\\ &\phantom{=}-2abcd(\cos(\theta)\cos(\phi)-\sin(\theta)\sin(\phi)\big)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &=4\left(a^{2}b^{2}+c^{2}d^{2}-2abcd\cos(\theta+\phi)\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &=4\left(a^{2}b^{2}+c^{2}d^{2}\right)-8abcd\cos(\theta+\phi)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}\end{align*}en utilisant, à l’avant-dernière étape \[\sin^{2}(x) + \cos^{2}(x) = 1\]et \[\cos(x + y) = \cos(x)\cos(y)-\sin(x)\sin(y)\]On note au passage que le choix de \(\theta\) et \(\phi\) comme étant les angles entre \(a\) et \(b\) et entre \(c\) et \(d\) plutôt que les angles entre \(a\) et \(d\) et \(b\) et \(c\) n’a pas d’importance. Puisque la somme des mesures des angles intérieurs d’un quadrilatère est \(360^{\circ}\), si les angles entre les côtés \(a\) et \(d\) et \(b\) et \(c\) sont respectivement \(\alpha\) et \(\beta\), on a \[(\theta + \phi) + (\alpha + \beta) = 360^{\circ}\] ce qui implique \[\cos(\theta + \phi)  = \cos(\alpha + \beta)\]Cela étant dit, à \[16K^{2}=4\left(a^{2}b^{2}+c^{2}d^{2}\right)-8abcd\cos(\theta+\phi)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}\]on ajoute et retranche ensuite \(8abcd\) à droite et on factorise le trinôme carré parfait. On obtient \begin{align*}16K^{2} &= 4\left(a^{2}b^{2}+c^{2}d^{2}\right)+8abcd-8abcd-8abcd\cos(\theta+\phi)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &=4\left(a^{2}b^{2}+2abcd+c^{2}d^{2}\right)-8abcd\left(1+\cos(\theta+\phi)\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &=4\left(ab+cd\right)^{2}-8abcd\left(1+\cos(\theta+\phi)\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}\end{align*}Sachant que \begin{align*}1+\cos(x)&=1+\cos\left(\frac{x}{2}+\frac{x}{2}\right) \\ \\ &=1 + \cos\left(\frac{x}{2}\right)\cos\left(\frac{x}{2}\right)-\sin\left(\frac{x}{2}\right)\sin\left(\frac{x}{2}\right) \\ \\ &=1+\cos^{2}\left(\frac{x}{2}\right)-\sin^{2}\left(\frac{x}{2}\right) \\ \\ &=1+\cos^{2}\left(\frac{x}{2}\right)-\left(1-\cos^{2}\left(\frac{x}{2}\right)\right) \\ \\ &=2\cos^{2}\left(\frac{x}{2}\right)\end{align*}on peut poser \(x = \theta + \phi\) et l’équation devient \begin{align*}16K^{2}&= 4\left(ab+cd\right)^{2}-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2} \\ \\ &= 4\left(ab+cd\right)^{2}-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)\end{align*}Suivent quelques étapes algébriques élémentaires dans lesquelles on factorise des différences de carrés et des trinômes carrés parfaits.\begin{align*}16K^{2}&=4\left(ab+cd\right)^{2}-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=\left(2ab+2cd\right)^{2}-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)^{2}-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)\\ \\ &=\left(2ab+2cd-\left(a^{2}+b^{2}-c^{2}-d^{2}\right)\right)\left(2ab+2cd+\left(a^{2}+b^{2}-c^{2}-d^{2}\right)\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=\left(c^{2}+2cd+d^{2}-\left(a^{2}-2ab+b^{2}\right)\right)\left(a^{2}+2ab+b^{2}-\left(c^{2}-2cd+d^{2}\right)\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=\left(\left(c+d\right)^{2}-\left(a-b\right)^{2}\right)\left(\left(a+b\right)^{2}-\left(c-d\right)^{2}\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=\left(c+d-(a-b)\right)\left(c+d+(a-b)\right)\left(a+b-(c-d)\right)\left(a+b+(c-d)\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)\\ \\ &=\left(b+c+d-a\right)\left(a+c+d-b\right)\left(a+b+d-c\right)\left(a+b+c-d\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)\end{align*}

Il ne reste que quelques étapes simples. On introduit le demi périmètre \(s\) : \[s = \frac{a+b+c+d}{2}\]On obtient enfin \begin{align*}16K^{2}&=\left(b+c+d-a\right)\left(a+c+d-b\right)\left(a+b+d-c\right)\left(a+b+c-d\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &= (2)\left(\frac{b+c+d-a}{2}\right)(2)\left(\frac{a+c+d-b}{2}\right)(2)\left(\frac{a+b+d-c}{2}\right)(2)\left(\frac{a+b+c-d}{2}\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=16\left(\frac{a+b+c+d}{2}-\frac{2a}{2}\right)\left(\frac{a+b+c+d}{2}-\frac{2b}{2}\right)\left(\frac{a+b+c+d}{2}-\frac{2c}{2}\right)\left(\frac{a+b+c+d}{2}-\frac{2d}{2}\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \\ \\ &=16\left(s-a\right)\left(s-b\right)\left(s-c\right)\left(s-d\right)-16abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right) \end{align*}En divisant par \(16\) et en retenant la racine positive, on obtient \[K = \sqrt{\left(s-a\right)\left(s-b\right)\left(s-c\right)\left(s-d\right)-abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)}\]La formule de Bretschneider. Voilà !

Formule de Brahmagupta

En bonus ! La formule de Bretschneider se simplifie dans le cas d’un quadrilatère inscriptible (voir la toute fin de ce billet). En effet, dans un tel quadrilatère, les angles opposés sont supplémentaires. On a \(\theta + \phi = 180^{\circ}\) ce qui fait \begin{align*}\cos^{2}\left(\frac{\theta + \phi}{2}\right) &= \cos^{2}\left(\frac{180^{\circ}}{2}\right)  \\ \\ &=\cos^{2}\left(90^{\circ}\right) \\ \\ &=0\end{align*}et \[K = \sqrt{\left(s-a\right)\left(s-b\right)\left(s-c\right)\left(s-d\right)-abcd\cos^{2}\left(\frac{\theta+\phi}{2}\right)}\]devient \[K = \sqrt{(s-a)(s-b)(s-c)(s-d)}\]toujours avec \[s = \frac{a+b+c+d}{2}\]

Formule de Héron

En bonus (bis) ! On peut obtenir facilement la formule de Héron à partir de celle de Brahmagupta. En effet, à partir d’un quadrilatère inscriptible, on fait tendre \(d\) vers \(0\). Le demi-périmètre \[s = \frac{a+b+c+d}{2}\] tend vers \[s = \frac{a+b+c}{2}\] et l’aire du quadrilatère \[K = \sqrt{(s-a)(s-b)(s-c)(s-d)}\]tend bien sûr vers \[K = \sqrt{s(s-a)(s-b)(s-c)}\]Voilà !

 

Références :

Niven, Ivan, Maxima and Minima Without Calculus, MAA, 1981

Alsina, Claudia and Roger B. Nelsen, A Cornucopia of Quadrilaterals, AMS/MAA Press, 2020

Johnson, Roger A, Advanced Euclidean Geometry, Dover, 2007

2 thoughts on “Quadrilat… aire ?

  1. Une fois a, b, c, d et un angle connus, le quadrilatère est entièrement déterminé (le second angle peut être déterminé à l’aide du premier angle et des côtés par deux applications du théorème du cosinus). Je suis arrivé à

    sqrt(-a*b*c*d*cos(1/2*alpha + 1/2*arccos(1/2*(2*a*d*cos(alpha) – a^2 + b^2 + c^2 – d^2)/(b*c)))^2 – 1/16*(a + b + c – d)*(a + b – c + d)*(a – b + c + d)*(a – b – c – d))

    (syntaxe SAGE) où alpha est l’angle en A. J’espère que cela est simplifiable mais je n’ai pas le temps de regarder maintenant.

  2. ­> Une fois a, b, c, d et un angle connus, le quadrilatère est entièrement déterminé

    C’est tout-à-fait exact. Il est sûrement possible de simplifier/réarranger l’expression (par exemple en introduisant le demi-périmètre, ça rend la fin avec le facteur 1/16 plus joli) mais on ne pourra pas se débarrasser de l’arc cosinus.

    Deux autres choses…

    Dans le cas d’un quadrilatère inscriptible, il est possible de trouver des expressions pour les diagonales. Si un quadrilatère possède des côtés \(a\), \(b\), \(c\) et \(d\), alors il existe un quadrilatère inscriptible qu’on peut construire avec ces mêmes côtés. Ses diagonales \(x\) et \(y\) sont \[x =\sqrt{\frac{(ac+bd)(ad+bc)}{ab+cd}}\] et \[y = \sqrt{\frac{(ac+bd)(ab+cd)}{ad+bc}}\]

    D’autre part, je ne l’ai pas mentionné dans le billet, mais la formule de Bretschneider fonctionne aussi dans le cas d’un quadrilatère non-convexe (donc avec un angle rentrant) !

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit exceeded. Please complete the captcha once again.