ForHosting KIT · Utilidades de desarrollo

Calculadora de puntos de inflexión de un polinomio

Esta calculadora de puntos de inflexión de un polinomio obtiene las coordenadas x reales en las que cambia la concavidad.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Introduzca los coeficientes en orden descendente de grado, incluidos los ceros correspondientes a potencias ausentes. La herramienta calcula la segunda derivada, aísla todos sus ceros reales y comprueba el signo a ambos lados de cada candidato. Esta última comprobación es esencial: un cero de la segunda derivada solo es un posible punto de inflexión y no cuenta si la concavidad no cambia.

Introduzca el polinomio sin omitir los términos ausentes

Represente el polinomio mediante una lista de coeficientes ordenada desde la potencia más alta hasta el término independiente. Por ejemplo, un polinomio cúbico ocupa cuatro posiciones: los coeficientes de x al cubo, x al cuadrado, x y la constante. Si una potencia no aparece en la fórmula escrita, coloque un cero en su posición. Así se conserva el grado asociado a cada coeficiente y se evita que un término omitido desplace los valores siguientes. El primer coeficiente debe ser distinto de cero, todos los valores deben ser finitos y la lista debe describir al menos un polinomio cuadrático. También puede elegir el número de decimales de las coordenadas devueltas. La precisión solo modifica la presentación, no la búsqueda matemática. Una cuadrática tiene segunda derivada constante, por lo que no puede cambiar de concavidad y devuelve correctamente una lista vacía. El resultado ofrece únicamente coordenadas x; evalúe el polinomio original en cada una si también necesita la coordenada y.

Por qué no basta con resolver la segunda derivada

Un punto de inflexión exige pasar de concavidad hacia arriba a concavidad hacia abajo, o al contrario. Los ceros de la segunda derivada señalan candidatos, pero algunos no cumplen esa definición. Un cero de multiplicidad par, por ejemplo, puede tocar el eje horizontal sin cruzarlo y dejar el mismo signo a ambos lados. La calculadora evita esos falsos positivos: deriva dos veces la lista, encuentra cada cero real distinto de la segunda derivada y divide la recta real en intervalos alrededor de ellos. Después evalúa la segunda derivada en los intervalos inmediatamente anterior y posterior a cada candidato. Solo devuelve el candidato si los signos son opuestos. Este método también trata correctamente las raíces repetidas: una raíz de multiplicidad impar cambia de signo y sí produce inflexión, mientras que una de multiplicidad par no. Las raíces complejas no pertenecen a la gráfica real y, por tanto, no aparecen en el resultado.

Interprete y compruebe las coordenadas obtenidas

Cada número devuelto es una coordenada x donde la gráfica cambia de concavidad. Ordénelas de izquierda a derecha y use el signo de la segunda derivada entre ellas para describir la curva. Una segunda derivada positiva indica concavidad hacia arriba; una negativa indica concavidad hacia abajo. Una lista vacía no significa necesariamente que la segunda derivada carezca de ceros: significa que ninguno de sus ceros reales provoca el cambio de signo requerido, o que la segunda derivada es una constante no nula. Las coordenadas redondeadas resultan prácticas para informes y gráficos, pero una raíz de multiplicidad alta puede ser sensible al sustituirla; aumente la precisión antes de reutilizar el decimal. El cálculo es determinista, admite hasta grado veinte y no usa red ni muestreo gráfico. El aislamiento se apoya en la estructura derivada del polinomio, no en una cuadrícula fija, por lo que puede localizar candidatos próximos que una gráfica poco detallada no mostraría.

Comprobar un ejercicio de cálculo

Confirme qué ceros de la segunda derivada son cambios reales de concavidad y no simples candidatos estacionarios.

Preparar el esbozo de un polinomio

Sitúe las coordenadas obtenidas en una tabla de signos antes de dibujar los intervalos de concavidad.

Validar un resultado simbólico

Compare la lista de un sistema algebraico con una prueba determinista e independiente del cambio de signo.

¿Cuánto cuesta la calculadora?

Cada solicitud mediante la API cuesta $0.002. El cálculo en el navegador no requiere procesamiento en el servidor.

¿Por qué se omite a veces un cero de la segunda derivada?

Se omite cuando la segunda derivada conserva el mismo signo a ambos lados y, por ello, la gráfica no cambia de concavidad.

¿Cómo se introduce un término ausente del polinomio?

Añada un coeficiente cero para la potencia ausente, de modo que cada posición conserve el grado descendente correcto.

¿Incluye el resultado las coordenadas y?

No. El resultado contiene solo las coordenadas x solicitadas. Evalúe el polinomio original en cada valor para obtener las coordenadas y.

¿Puede un polinomio cuadrático tener un punto de inflexión?

No. Su segunda derivada es constante y, por tanto, su concavidad no puede cambiar.

¿Se devuelven coordenadas de inflexión complejas?

No. Los puntos de inflexión describen cambios en una gráfica real, por lo que solo se consideran coordenadas x reales.

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/calculus/inflection-points-polynomial

¿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/calculus/inflection-points-polynomial \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"coefficients":[1,0,-3,2]}'
{
  "coefficients": [
    1,
    0,
    -3,
    2
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.inflection_points_polynomial",
  "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.

max_coefficients21
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.

Ver la documentación completa del KIT →