ForHosting KIT · Matemáticas

Fórmula de Bretschneider: área del cuadrilátero con lados y ángulos

Obtenga el área de cualquier figura de cuatro lados con sus lados y un par de ángulos opuestos: cuatro lados de 2 con ángulos opuestos rectos dan un área de 4. Si esos ángulos suman 180°, el resultado coincide con la fórmula de Brahmagupta. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
A
2
B
2
C
2
D
2
Alfa
90
Gamma
90
Obtiene
Unidad de ángulo
deg
Perímetro
8
Semiperímetro
4
Área
4

La fórmula de Bretschneider es la expresión cerrada clásica del área de un cuadrilátero general cuando se conocen las longitudes de los cuatro lados y un par de ángulos interiores opuestos, sin necesidad de coordenadas, alturas ni diagonales. Topógrafos que miden a pasos un lote irregular de cuatro lados, estudiantes que revisan ejercicios de cuadriláteros no cíclicos y cadenas de CAD o videojuegos que almacenan longitudes de arista más ángulos de esquina pueden calcular la superficie en un único paso determinista. Esta capacidad comprueba que cada lado es más corto que la suma de los otros tres, convierte los ángulos desde grados o radianes, forma el semiperímetro, resta el término del coseno al cuadrado de la mitad de la suma de los ángulos opuestos y devuelve la raíz cuadrada positiva cuando la configuración es geométricamente posible.

Qué es la fórmula de Bretschneider y cómo funcionan los números

La fórmula de Bretschneider generaliza la de Brahmagupta desde los cuadriláteros cíclicos hasta cualquier cuadrilátero simple. Forme el semiperímetro s igual a la mitad de la suma de los cuatro lados. Cuando los dos ángulos opuestos suman ciento ochenta grados, el coseno de noventa grados es cero, el segundo término se anula y la fórmula se reduce exactamente al producto de Brahmagupta bajo una sola raíz cuadrada: el caso especial cíclico.

Un cuadrado unitario de lados uno y ángulos rectos noventa y noventa da área uno; un rectángulo tres por cuatro con lados tres, cuatro, tres, cuatro y los mismos ángulos opuestos rectos da área doce, que coincide con base por altura. Un rombo con lados iguales a cinco y ángulos opuestos de sesenta y sesenta grados da un área igual al lado al cuadrado por el seno del ángulo incluido, que coincide con el radical de Bretschneider tras aplicar el término del coseno.

Si el radicando es negativo, ningún cuadrilátero real realiza esas medidas y la herramienta rechaza la solicitud en lugar de inventar un área. Cada paso es aritmética elemental más un coseno y una raíz cuadrada, de modo que el resultado es totalmente determinista y libre de iteración, muestreo o dependencia del reloj.

Consejos prácticos, límites y búsquedas relacionadas

Al enseñar, prefiera ejemplos emparejados: un cuadrado o un rectángulo para recuperar la comprobación familiar de base por altura cuando los ángulos opuestos son rectos; un rombo con lados iguales y ángulos opuestos agudos iguales para contrastar con el lado al cuadrado por el seno; y un conjunto intencionadamente imposible de lados o ángulos para mostrar el rechazo estricto que protege a quien llama de una entrada no física.

Esta página está dirigida a quienes buscan una calculadora de la fórmula de Bretschneider o una herramienta de área de cuadrilátero general a partir de lados y ángulos opuestos. No es un solucionador de cordones de zapato con coordenadas: use la capacidad dedicada de área de cuadrilátero cuando ya disponga de coordenadas de vértice ordenadas en lugar de lados y ángulos. Prefiera Bretschneider cuando haya medido o le hayan dado cuatro aristas y dos esquinas opuestas y no disponga de una diagonal o una altura fiables.

Las comprobaciones de ida y vuelta son sencillas: tras resolver, confirme que el perímetro es la suma de los cuatro lados, que el semiperímetro es la mitad, y que al elevar al cuadrado el área devuelta se recupera el radicando de Bretschneider dentro de la tolerancia de coma flotante cuando se recalcula a mano el término del coseno.

Topografía y cubicación de lotes irregulares

Convierta bordes medidos a pasos y ángulos de esquinas opuestas de un solar de cuatro lados en superficie de terreno o de suelo sin construir diagonales ni colocar una cuadrícula de coordenadas.

Validación en CAD, juegos y mallas

Valide una cara cuadrilátera o calcule su superficie cuando el grafo de escena almacena longitudes de arista y un par de ángulos interiores opuestos en lugar de coordenadas completas de vértice.

¿Cómo se relaciona con la fórmula de Brahmagupta?

Cuando los ángulos opuestos suman 180° (cuadrilátero cíclico), el término del coseno es cero y Bretschneider se reduce a Brahmagupta: área = sqrt((s−a)(s−b)(s−c)(s−d)).

¿Qué ángulos debo introducir?

Ordene los lados a, b, c, d alrededor del contorno para que los ángulos queden en las esquinas opuestas correctas.

¿Es gratuita la calculadora de la fórmula de Bretschneider?

La herramienta del navegador es gratuita y se ejecuta en local.

¿Cómo se calcula el área de un cuadrilátero con la fórmula de Bretschneider?

Se suman los cuatro lados y se divide entre dos para obtener el semiperímetro s, se multiplica (s−a)(s−b)(s−c)(s−d) y se resta abcd por el coseno al cuadrado de la mitad de la suma de los ángulos opuestos. El área es la raíz de ese resultado.

¿Por qué la calculadora rechaza mis medidas?

Porque ningún cuadrilátero real las cumple. Cada lado debe ser menor que la suma de los otros tres, y lados y ángulos deben dejar un valor positivo bajo la raíz; si no, recibe un aviso claro, nunca un área inventada.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/geom/bretschneider-area

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/geom/bretschneider-area \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":3,"b":4,"c":5,"d":6,"alpha":90,"gamma":90}'
{
  "a": 3,
  "b": 4,
  "c": 5,
  "d": 6,
  "alpha": 90,
  "gamma": 90
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "geom.bretschneider_area",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Combinaciones imposibles de lados y ángulos, y casos degenerados de área nula, devuelven invalid_input en lugar de un área inventada.

Qué es la fórmula de Bretschneider y cómo funcionan los números

Etiquete los cuatro lados a, b, c y d en orden alrededor del contorno, y sea alpha y gamma un par de ángulos interiores opuestos: clásicamente el ángulo entre los lados d y a, y el ángulo entre b y c. El área K es la raíz cuadrada positiva del producto (s menos a) por (s menos b) por (s menos c) por (s menos d), menos el producto a por b por c por d por el cuadrado del coseno de la mitad de la suma de alpha y gamma.

Cómo llamar a la API y qué se recibe

Úselo desde cadenas de tareas de geometría, scripts de cubicación de terrenos, herramientas de mallas y CAD, entornos de preparación de entrevistas, o cualquier flujo que necesite un área de cuadrilátero general reproducible sin instalar un paquete de álgebra computacional en cada máquina. Envíe un cuerpo JSON con cuatro longitudes de lado positivas y dos ángulos opuestos. Los campos a, b, c y d son los lados en orden de contorno; los alias side_a a side_d y side1 a side4 tienen el mismo significado. Los campos alpha y gamma son los ángulos interiores opuestos; los alias angle_a, angle1 y angle_alpha se mapean a alpha, mientras que angle_c, angle2 y angle_gamma se mapean a gamma. El opcional angle_unit acepta deg (valor por defecto) o rad para que quien llame pueda usar cualquiera de las convenciones sin convertir a mano. Si la operación tiene éxito, la respuesta devuelve a, b, c, d, alpha, gamma y angle_unit, añade perimeter, semiperimeter, area, un booleano cyclic_special_case cuando la suma de ángulos opuestos es un ángulo llano dentro de la tolerancia de coma flotante, method con valor bretschneider y un breve bloque formula que documenta las formas cerradas. Una validación fallida (falta un campo obligatorio, un número no finito, un lado no positivo, un lado fuera de los límites publicados, un ángulo fuera del intervalo abierto, lados que rompen la desigualdad de cuatro lados, un radicando de Bretschneider negativo o nulo, o un angle_unit no válido) devuelve invalid_input y nunca se cobra. El precio es una tarifa plana de $0.002 por solicitud exitosa con unidad item.

Consejos prácticos, límites y búsquedas relacionadas

Mantenga las longitudes de los lados dentro del rango positivo publicado, hasta un billón, para que los productos intermedios sigan siendo finitos en doble precisión IEEE tanto en el Worker como en el navegador. Las unidades lineales son las que usted pase (metros, pies o unidades de juego) siempre que los cuatro lados compartan la misma unidad; la API no convierte unidades. Los ángulos se expresan por defecto en grados; pase angle_unit rad cuando sus datos ya estén en radianes. Las tareas fallidas que devuelven invalid_input no consumen saldo prepagado, lo que mantiene baratos los scripts exploratorios mientras se aprende el contrato.

Revisión de tareas del área de un cuadrilátero general

Dé a los estudiantes cuatro longitudes de lado y dos ángulos opuestos; compare su área de Bretschneider calculada a mano con el resultado determinista de la API o del navegador gratuito.

¿Qué es la fórmula de Bretschneider?

La fórmula de Bretschneider halla el área de un cuadrilátero a partir de cuatro lados a, b, c, d y de los ángulos opuestos alpha y gamma. Con semiperímetro s = (a+b+c+d)/2, el área es sqrt((s−a)(s−b)(s−c)(s−d) − abcd·cos²((alpha+gamma)/2)).

¿Qué entradas se rechazan?

Lados no positivos, ángulos fuera del intervalo abierto, lados que rompen la desigualdad de cuatro lados, angle_unit no válido y configuraciones cuyo radicando de Bretschneider es negativo o nulo devuelven invalid_input.

Ver la documentación completa del KIT →