Question: Explica el teorema del coseno.
Answer: El teorema o regla o ley del coseno es una generalización del teorema de Pitágoras para triángulos no rectángulos. Este dice que el cuadrado de la longitud de un lado cualquiera es igual a la suma de los cuadrados de las longitudes de los otros dos lados, menos dos veces el producto de esos dos lados multiplicado por el coseno del ángulo opuesto al primer lado mencionado.

Más precisamente, si tenemos un triángulo cuyos lados son a,b,c y los ángulos internos opuestos a estos lados son alpha, beta y gamma respectivamente, entonces:

c^2 = a^2 + b^2 - 2*a*b*cos(gamma)

Podemos ver que el teorema de Pitágoras es un caso particular de este teorema, ya que cuando gamma=90 grados, obtenemos cos(gamma) = 0, y por tanto c^2 = a^2 + b^2.