ForHosting KIT · Matemáticas

Fórmulas de Vieta

En x² − 3x + 2 las raíces suman 3 y su producto es 2, leídos de los coeficientes con las fórmulas de Vieta y sin resolver la ecuación. Sirve para comprobar raíces propuestas de una cuadrática o una cúbica. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto

Corre en su navegador. Gratis y sin límite: sus datos no salen de esta página.

Las fórmulas de Vieta relacionan los coeficientes de un polinomio univariado con las sumas simétricas elementales de sus raíces sin calcular esas raíces una a una. Dada una lista densa de coeficientes finitos en potencias ascendentes —término independiente primero y grado máximo al final—, esta calculadora devuelve la suma de todas las raíces y el producto de todas las raíces de la ecuación a0 más a1 x más puntos más an x a la n igual a cero, siempre que el coeficiente principal an sea no nulo. Las identidades clásicas son: la suma vale menos a sub n menos uno entre an, y el producto vale menos uno a la n por a0 entre an. Esa forma cerrada es exacta sobre los números complejos para cualquier grado al menos uno, vale para polinomios mónicos y no mónicos, y es determinista: sin semillas aleatorias, sin llamadas de red y sin deriva de modelo. Una entrada inválida como un coeficiente principal cero se rechaza con un error de validación claro en lugar de un grado silenciosamente incorrecto.

Cómo las fórmulas de Vieta relacionan coeficientes con suma y producto de raíces

Parta de un polinomio mónico o no mónico escrito como a0 más a1 x más a2 x al cuadrado y así sucesivamente hasta an por x a la n, con an distinto de cero y n al menos uno. Existen también sumas simétricas elementales intermedias, pero los dos extremos —suma total y producto total— son las identidades que estudiantes e ingenieros consultan con más frecuencia al comprobar factorizaciones cuadráticas, verificar conjeturas de raíces cúbicas o relacionar cantidades de tipo traza y determinante de matrices compañeras sin formar la matriz.

Esta implementación nunca itera un buscador numérico de raíces; solo analiza la lista de coeficientes y evalúa las dos razones cerradas. Esa decisión de diseño mantiene el resultado exacto para la representación en coma flotante de los coeficientes, evita divergencias con raíces múltiples y termina en tiempo constante tras un recorrido lineal del arreglo. Los coeficientes deben ser números finitos; se rechazan NaN e Infinity.

El grado cero —un arreglo con solo una constante— se rechaza porque una constante no nula tiene un multiconjunto de raíces vacío y Vieta no aplica. Lo más importante: si la última entrada del arreglo es cero o extremadamente cercana a cero, la petición falla con entrada inválida nombrando el coeficiente principal, porque el grado algebraico verdadero sería menor y eliminar ceros finales en silencio cambiaría qué razón es la fórmula del producto.

Dónde aparecen las comprobaciones de suma y producto de Vieta en el trabajo real

Los cursos de álgebra de secundaria y universidad asignan constantemente ejercicios de comprobar-sus-raíces: tras que los estudiantes afirmen tres raíces de un cúbico, el docente las multiplica y suma y compara con las razones de coeficientes de Vieta. Un único oráculo de confianza que devuelve ambos números agiliza la corrección y el montaje de demos sin revelar las raíces individuales cuando la lección aún trata de la verificación.

Los problemas de concursos de programación y los calentamientos de entrevistas suelen pedir solo la suma o el producto de las raíces de un polinomio mónico derivado de una recurrencia o una ecuación característica, y los ingenieros necesitan la forma cerrada en lugar de una factorización numérica frágil. Los cuadernos de procesamiento de señales y control extraen polinomios característicos de sistemas discretos y usan el producto de las raíces para razonar sobre términos independientes y márgenes de estabilidad sin resolver cada polo.

Si más adelante necesita la lista completa de sumas simétricas elementales, fórmulas explícitas de raíces cuadráticas o cúbicas, o la suma de polinomios de vectores de coeficientes, trátelos como intenciones de búsqueda y páginas de aterrizaje separadas en lugar de sobrecargar esta calculadora de suma y producto de Vieta.

Comprobación de raíces en deberes sin resolver del todo

Verifique raíces afirmadas por estudiantes de un cuadrático o cúbico comparando su suma y producto con las razones de Vieta de los coeficientes dados.

Comprobaciones de sanidad del polinomio característico

Desde un polinomio característico mónico, lea la suma (tipo traza) y el producto (tipo determinante) de los autovalores sin calcularlos.

¿En qué orden debo enviar los coeficientes?

Potencias ascendentes: el índice 0 es el término independiente y el último índice es el coeficiente principal de x^n. Ejemplo: x² − 3x + 2 es [2, −3, 1].

¿Qué ocurre si el coeficiente principal es cero?

Vieta necesita un grado bien definido; un coeficiente de grado máximo cero no se elimina en silencio.

¿Calcula las raíces individuales?

Para raíces cuadráticas explícitas use un solucionador de fórmula cuadrática.

¿Cuánto cuesta?

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

¿Cuánto suman y multiplican las raíces de x² − 3x + 2?

Suman 3 y su producto es 2. Vieta lo obtiene de los coeficientes: la suma es el opuesto del penúltimo coeficiente dividido entre el principal y, en una cuadrática, el producto es el término independiente dividido entre el principal.

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/algebra/vieta-formulas

¿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/algebra/vieta-formulas \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coefficients":[2,-3,1]}'
{
  "coefficients": [
    2,
    -3,
    1
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.vieta_formulas",
  "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.

Qué envía y qué recibe a cambio

El arreglo debe contener al menos dos entradas para que el grado formal sea al menos uno, y como máximo diez mil entradas por seguridad. Cuando el coeficiente principal es cero la respuesta es un error de validación explícito en lugar de una reducción automática de grado, de modo que los clientes que construyeron la lista por concatenación detecten el error en lugar de recibir una suma para un polinomio de menor grado. Comprobaciones clásicas de libro: coeficientes dos, menos tres, uno representan x al cuadrado menos tres x más dos, cuyas raíces uno y dos suman tres y multiplican dos; coeficientes menos seis, once, menos seis, uno representan el cúbico mónico con raíces uno, dos y tres, suma seis y producto seis. Envíe un único campo obligatorio coefficients: un arreglo JSON de números finitos en potencias ascendentes, término independiente en el índice cero y coeficiente principal en el último índice. Se aceptan los alias coeffs y poly por comodidad en scripts. Campos ausentes, valores que no son arreglos, arreglos vacíos, cadenas no numéricas, NaN e Infinity fallan con invalid_input y no se cobran. En caso de éxito el JSON repite la lista de coeficientes limpia, el grado entero, el coeficiente principal, el término independiente, una cadena de ecuación imprimible igualada a cero, el valor numérico sum_of_roots, el valor numérico product_of_roots, un objeto formulas que reexpresa las identidades clásicas para etiquetas de interfaz, y una nota breve de que los resultados son sobre los números complejos contando multiplicidad. El precio de las llamadas API exitosas es la base publicada de $0.002 por elemento; los fallos de validación no consumen saldo prepago.

Dónde aparecen las comprobaciones de suma y producto de Vieta en el trabajo real

Como esta capacidad es un motor de análisis puro, el precio de la API es la base publicada de $0.002 por elemento exitoso y la validación fallida no consume saldo.

Fixtures de concursos y entrevistas

Genere valores de referencia de suma y producto para vectores de coeficientes sintéticos usados en autoevaluadores y oráculos de retos de código.

¿Cuáles son las fórmulas de Vieta para la suma y el producto de las raíces?

Para a0 + a1 x + … + an x^n = 0 con an ≠ 0, la suma de las n raíces (contando multiplicidad) es −a_{n−1}/an y el producto es (−1)^n · a0/an.

Ver la documentación completa del KIT →