ForHosting KIT · Utilidades de desarrollo

Calculadora del determinante hessiano

La calculadora del determinante hessiano evalúa un polinomio de dos variables en el punto que usted elija, obtiene ambas derivadas parciales primeras, construye la matriz hessiana completa de dos por dos y calcula su determinante.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Después aplica la prueba de la segunda derivada cuando el punto es crítico y distingue entre mínimo local, máximo local, punto de silla o resultado no concluyente. Todas las derivadas se obtienen analíticamente del polinomio, sin estimarlas mediante muestras cercanas, por lo que la salida sirve para revisar ejercicios, preparar material docente e incorporar validaciones matemáticas previsibles a una aplicación.

Introduzca la función y el punto en un formato admitido

Escriba la función como un polinomio desarrollado en x e y e indique valores numéricos finitos para las dos coordenadas. Se admiten entradas como x^2 + 3xy + 2y^2, 4*x^3*y - 7xy + 5 y f(x,y)=x^2-y^2. Los signos de multiplicación entre factores ordinarios son opcionales, y tanto ^ como ** pueden preceder a un exponente entero no negativo. También se aceptan coeficientes decimales y notación científica. El analizador rechaza deliberadamente paréntesis, divisiones entre variables, potencias negativas o fraccionarias, coeficientes simbólicos y funciones con nombre, como seno, logaritmo o exponencial. Una gramática explícita evita que una expresión no compatible se interprete solo en parte o de forma aproximada. Los términos semejantes se combinan internamente; por tanto, x^2 + 2x^2 se procesa como 3x^2. Las coordenadas deben ser números finitos reales, no cadenas numéricas, infinito ni valores ausentes. Los límites de longitud, cantidad de términos y grado mantienen acotada cada solicitud. Si la función no es polinómica, simplifíquela únicamente cuando la transformación sea matemáticamente exacta; en otro caso, utilice una herramienta adecuada para esa familia de funciones.

Comprenda el cálculo del determinante hessiano

Para una función f(x,y), la calculadora evalúa primero las componentes fx y fy del gradiente. A continuación vuelve a derivar para obtener fxx, fxy, fyx y fyy. En un polinomio, las derivadas parciales mixtas coinciden, de modo que fxy y fyx se devuelven con el mismo valor. Estas cuatro entradas forman la matriz hessiana de dos por dos. Su determinante es D=fxx por fyy menos el cuadrado de fxy. La implementación deriva cada coeficiente y potencia término a término, evalúa las derivadas resultantes en las coordenadas indicadas y normaliza residuos insignificantes de coma flotante para ofrecer una salida estable. No estima pendientes mediante un tamaño de paso, por lo que no hay que elegir un intervalo de diferencias finitas ni aparece error de truncamiento por muestrear puntos vecinos. La respuesta incluye el valor de la función, el gradiente, las entradas del hessiano y el determinante, para que usted pueda auditar el cálculo en vez de recibir únicamente una etiqueta. Puede verificar el determinante multiplicando las entradas diagonales devueltas y restando fxy por fyx. Toda operación debe conservar valores finitos; si las magnitudes desbordan la aritmética numérica ordinaria, la solicitud se rechaza en lugar de devolver infinito o un valor nulo inútil.

Aplique e interprete la prueba de la segunda derivada

La prueba de la segunda derivada solo clasifica un punto después de comprobar que el gradiente es cero. Por eso, la calculadora devuelve un indicador critical y comunica not_critical_point cuando alguna derivada parcial primera no es nula, aunque el determinante hessiano resulte positivo o negativo. En un punto crítico, un determinante positivo con fxx positivo indica un mínimo local; si el determinante es positivo y fxx negativo, indica un máximo local. Un determinante negativo señala un punto de silla porque la superficie se curva en sentidos opuestos. Cuando el determinante es cero, la prueba no es concluyente: el punto todavía podría ser mínimo, máximo, silla o ninguno de ellos, pero habría que estudiar términos de orden superior. Esta distinción es importante, pues cero no demuestra que no ocurra nada. Los resultados emplean etiquetas concisas legibles por máquinas para facilitar pruebas en programas educativos o procesos automatizados, y conservan visibles todos los valores para una revisión humana. El cálculo en el navegador es gratuito y las solicitudes API automatizadas aplican el precio base publicado de $0.002. Como la ejecución no usa red, azar, estado guardado ni reloj, una misma entrada válida genera el mismo resultado estructurado en todos los canales compatibles.

Revisar un ejercicio de cálculo multivariable

Compare un gradiente, un determinante hessiano y una clasificación calculados a mano con un resultado analítico determinista.

Preparar ejemplos docentes

Genere ejemplos auditables de mínimos locales, máximos locales, puntos de silla y casos en los que la prueba no concluye.

Validar lógica de optimización

Añada una comprobación polinómica acotada de segunda derivada a software educativo, pruebas, informes o flujos simbólicos.

¿Cuál es la fórmula del determinante hessiano para dos variables?

Para el hessiano con entradas fxx, fxy, fyx y fyy, el determinante es fxx por fyy menos fxy por fyx. En polinomios, las parciales mixtas coinciden y queda fxx por fyy menos fxy al cuadrado.

¿Por qué el resultado indica not_critical_point?

La prueba de la segunda derivada solo se aplica cuando ambas parciales primeras son cero. La calculadora devuelve igualmente el determinante, pero no clasifica un punto no crítico como extremo o silla.

¿Qué significa un determinante hessiano igual a cero?

Significa que la prueba de la segunda derivada no es concluyente. Para clasificar el punto deben estudiarse términos de orden superior o utilizarse otro método.

¿Qué funciones se admiten?

Se aceptan polinomios desarrollados en x e y con coeficientes numéricos y exponentes enteros no negativos. No se admiten paréntesis, denominadores variables, potencias fraccionarias ni funciones trascendentes con nombre.

¿Las derivadas se estiman numéricamente?

No. El analizador extrae los coeficientes y exponentes del polinomio y deriva cada monomio de forma analítica antes de evaluarlo en el punto solicitado.

¿Cuánto cuesta un cálculo mediante API?

El precio base es $0.002 por solicitud. El mismo cálculo determinista también puede ejecutarse gratis en el navegador.

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/hessian-determinant

¿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/hessian-determinant \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"function":"x^2 + 3xy + 2y^2","x":0,"y":0}'
{
  "function": "x^2 + 3xy + 2y^2",
  "x": 0,
  "y": 0
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "calculus.hessian_determinant",
  "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_chars2000
max_terms1000
max_degree1000
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 →