Fórmula del área de Gauss
# Fórmula del área de Gauss

La Fórmula del área de Gauss, Fórmula de la Lazada o Algoritmo de la Lazada, es un algoritmo matemático usado para calcular el área de un polígono simple cuyos vértices están descritos como pares de coordenadas en el plano.

Es conocido como fórmula de la lazada debido al constante cruce de productos de las correspondientes coordenadas de cada par de vértices, similar al atar una lazada. También recibe el nombre de Fórmula del área de Gauss en honor a Carl Friedrich Gauss. Tiene múltiples aplicaciones en agrimensura e ingeniería de montes entre otras áreas.

## Formulación

La fórmula puede representarse mediante la expresión:

    ${\begin{aligned}\mathbf {A} &={1 \over 2}{\Big |}\sum _{i=1}^{n-1}x_{i}y_{i+1}+x_{n}y_{1}-\sum _{i=1}^{n-1}x_{i+1}y_{i}-x_{1}y_{n}{\Big |}\\&={1 \over 2}|x_{1}y_{2}+x_{2}y_{3}+\cdots +x_{n-1}y_{n}+x_{n}y_{1}-x_{2}y_{1}-x_{3}y_{2}-\cdots -x_{n}y_{n-1}-x_{1}y_{n}|\\\end{aligned}}$

donde

* A es el área del polígono,
* n es el número de lados del polígono, y
* $(x_i,$ $y_i),$ i = 1, 2,..., n son los vértices del polígono.

de forma alternativa:

    $\mathbf {A} ={1 \over 2}{\Big |}\sum _{i=1}^{n}x_{i}(y_{i+1}-y_{i-1}){\Big |}={1 \over 2}{\Big |}\sum _{i=1}^{n}y_{i}(x_{i+1}-x_{i-1}){\Big |}={1 \over 2}{\Big |}\sum _{i=1}^{n}x_{i}y_{i+1}-x_{i+1}y_{i}{\Big |}={1 \over 2}{\Big |}\sum _{i=1}^{n}\det {\begin{pmatrix}x_{i}&x_{i+1}\\y_{i}&y_{i+1}\end{pmatrix}}{\Big |}$

donde, al tratarse de un polígono cíclico $x_{n+1}$ = $x_1$ y $x_n$ = $x_0,$ al igual que $y_{n+1}$ = $y_1$ y $y_n$ = $y_0.$

Si los vértices del polígono están listados de forma secuencial con sentido antihorario, entonces cada uno de los determinantes del sumatorio anterior es positivo, y el operador de valor absoluto puede ser omitido; Si los vértices están listados con sentido horario, el determinante será siempre negativo. Esto es debido a que la fórmula puede ser vista como un caso especial del Teorema de Green.

Esta propiedad tiene una importante aplicación en geometría computacional, pues permite analizar el signo de la ecuación anterior para determinar si una secuencia de vértices se encuentra ordenada en sentido horario o antihorario.

## Ejemplos

El usuario debe conocer las coordenadas de los vértices del polígono en un plano cartesiano. Por ejemplo, dado el triángulo con coordenadas {(2, 1), (4, 5), (7, 8)}. Tome la primera coordenada x y multiplíquela por la segunda coordenada y, luego tome la segunda coordenada x y multiplíquela por la tercera coordenada y, y repita hasta hacerlo para todos los vértices. Esto puede definirse mediante la siguiente fórmula:

    $\mathbf {A} _{\text{tri.}}={1 \over 2}|x_{1}y_{2}+x_{2}y_{3}+x_{3}y_{1}-x_{2}y_{1}-x_{3}y_{2}-x_{1}y_{3}|$

donde $x_i$ y $y_i$ representan la respectivas coordenadas. Esta fórmula es la expansión de la formulación anterior para el caso n = 3. Uno puede encontrar que el área del triángulo es igual a la mitad del valor absoluto de 10 + 32 + 7 − 4 − 35 − 16, que es igual a 3. El número de variables depende del número de lados del polígono. Por ejemplo, un pentágono definiría coordenadas hasta $x_5$ y $y_5:$

    $\mathbf {A} _{\text{pent.}}={1 \over 2}|x_{1}y_{2}+x_{2}y_{3}+x_{3}y_{4}+x_{4}y_{5}+x_{5}y_{1}-x_{2}y_{1}-x_{3}y_{2}-x_{4}y_{3}-x_{5}y_{4}-x_{1}y_{5}|$

## Un ejemplo más complejo

Considere el polígono definido por los vértices (3,4), (5,11), (12,8), (9,5), y (5,6), ilustrado en el siguiente diagrama:

El área del polígono será:

    ${\begin{aligned}\mathbf {A} &={1 \over 2}|3\times 11+5\times 8+12\times 5+9\times 6+5\times 4\\&\qquad-4\times 5-11\times 12-8\times 9-5\times 5-6\times 3|\\[10pt]&={60 \over 2}=30\end{aligned}}$

## Explicación del nombre

La razón por la que esta fórmula es llamada fórmula de la lazada es debido a un método común para evaluarla empleando matrices. Por ejemplo, dado el triángulo con vértices (2,4), (3,−8), y (1,2), es posible construir la siguiente matriz apilando las coordenadas y repitiendo el primer vértice al final de la matriz.

       ${\begin{bmatrix}2&4\\3&-8\\1&2\\2&4\end{bmatrix}}$

Ahora, dibuje diagonales hacia abajo y a la derecha...

y multiplique cada par de números conectados por un trazo, y luego sume todos los productos: (2 × −8) + (3 × 2) + (1 × 4) = −6.

Repita lo mismo con trazos diagonales hacia abajo y la izquierda...

obteniendo (4 × 3) + (−8 × 1) + (2 × 2) = 8.

Finalmente, calcule la diferencia entre ambos números y tome su valor absoluto: |−6 − 8| = 14. Dividiendo entre dos, obtendrá el área del triángulo: 7. Organizar los números de esta forma hace más sencillo recordar y evaluar la fórmula. Tras dibujar todos los trazos, la matriz se asemeja al cordón de una zapatilla.

