ForHosting KIT · Ferramentas para dev

Calculadora de determinante hessiano

A calculadora de determinante hessiano avalia um polinômio de duas variáveis no ponto escolhido por você, encontra as duas derivadas parciais de primeira ordem, monta a matriz hessiana completa dois por dois e calcula seu determinante.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Em seguida, aplica o teste da segunda derivada quando o ponto é crítico, distinguindo mínimo local, máximo local, ponto de sela ou caso inconclusivo. Todas as derivadas são obtidas analiticamente do polinômio, sem estimativas por amostras próximas, o que torna o resultado apropriado para conferir exercícios, preparar material didático e adicionar validação matemática previsível a uma aplicação.

Informe a função e o ponto em um formato compatível

Escreva a função como um polinômio expandido em x e y e forneça valores numéricos finitos para as duas coordenadas. São aceitas entradas como x^2 + 3xy + 2y^2, 4*x^3*y - 7xy + 5 e f(x,y)=x^2-y^2. Os sinais de multiplicação entre fatores comuns são opcionais, e ^ ou ** podem introduzir um expoente inteiro não negativo. Coeficientes decimais e notação científica também são compatíveis. O analisador rejeita intencionalmente parênteses, divisão por variáveis, potências negativas ou fracionárias, coeficientes simbólicos e funções nomeadas, como seno, logaritmo ou exponencial. Manter a gramática aceita explícita impede que uma expressão incompatível seja interpretada apenas em parte ou de modo aproximado. Termos semelhantes são combinados internamente; assim, x^2 + 2x^2 é tratado como 3x^2. Os campos das coordenadas devem conter números finitos reais, e não textos numéricos, infinito ou valores ausentes. Limites de comprimento, quantidade de termos e grau mantêm cada solicitação controlada. Se sua função não for polinomial, simplifique-a somente quando a transformação for matematicamente exata; caso contrário, use uma ferramenta destinada à família correspondente.

Entenda o cálculo do determinante hessiano

Para uma função f(x,y), a calculadora primeiro avalia os componentes fx e fy do gradiente. Depois, deriva novamente para obter fxx, fxy, fyx e fyy. Em um polinômio, as derivadas parciais mistas coincidem; portanto, fxy e fyx são devolvidas com o mesmo valor. Essas quatro entradas formam a matriz hessiana dois por dois. Seu determinante é D=fxx vezes fyy menos o quadrado de fxy. A implementação deriva cada coeficiente e potência termo a termo, avalia as derivadas resultantes nas coordenadas informadas e normaliza resíduos insignificantes de ponto flutuante para produzir uma saída estável. Ela não estima inclinações com um tamanho de passo, portanto você não precisa escolher um intervalo de diferenças finitas e não há erro de truncamento provocado pela amostragem de pontos vizinhos. A resposta inclui o valor da função, o gradiente, as entradas da hessiana e o determinante, permitindo que você audite o cálculo em vez de receber apenas uma classificação. Para conferir o determinante, multiplique as entradas diagonais retornadas e subtraia fxy vezes fyx. Toda a aritmética precisa permanecer finita; solicitações cujas magnitudes excedam a aritmética numérica comum são recusadas em vez de retornar infinito ou um valor nulo sem utilidade.

Aplique e interprete o teste da segunda derivada

O teste da segunda derivada só classifica um ponto depois que o gradiente é confirmado como zero. Por isso, a calculadora retorna o indicador critical e informa not_critical_point quando uma das derivadas parciais de primeira ordem é diferente de zero, mesmo que o determinante hessiano seja positivo ou negativo. Em um ponto crítico, determinante positivo com fxx positivo indica mínimo local; determinante positivo com fxx negativo indica máximo local. Um determinante negativo indica ponto de sela, pois a superfície se curva em direções opostas. Quando o determinante é zero, o teste é inconclusivo: o ponto ainda pode ser mínimo, máximo, sela ou nenhum deles, mas uma análise de ordem superior será necessária. Essa distinção é importante porque zero não prova que nada acontece. Os resultados usam rótulos concisos legíveis por máquina para facilitar testes em programas educacionais ou fluxos de processamento, enquanto todos os valores envolvidos continuam visíveis para revisão humana. Os cálculos no navegador são gratuitos, e solicitações API automatizadas usam o preço-base publicado de US$ 0,002. Como a execução não utiliza rede, aleatoriedade, estado salvo ou relógio, a mesma entrada válida produz o mesmo resultado estruturado em todos os canais compatíveis.

Conferir um exercício de cálculo multivariável

Compare gradiente, determinante hessiano e classificação calculados à mão com um resultado analítico determinístico.

Preparar exemplos didáticos

Gere exemplos auditáveis de mínimos locais, máximos locais, pontos de sela e situações em que o teste é inconclusivo.

Validar lógica de otimização

Adicione uma verificação polinomial limitada de segunda derivada a software educacional, testes, relatórios ou fluxos simbólicos.

Qual é a fórmula do determinante hessiano para duas variáveis?

Para a hessiana com entradas fxx, fxy, fyx e fyy, o determinante é fxx vezes fyy menos fxy vezes fyx. Em polinômios, as parciais mistas coincidem, resultando em fxx vezes fyy menos fxy ao quadrado.

Por que o resultado mostra not_critical_point?

O teste da segunda derivada só se aplica quando as duas parciais de primeira ordem são zero. A calculadora ainda retorna o determinante, mas não classifica um ponto não crítico como extremo ou sela.

O que significa um determinante hessiano igual a zero?

Significa que o teste da segunda derivada é inconclusivo. Termos de ordem superior ou outro método precisam ser analisados antes de classificar o ponto.

Quais funções são compatíveis?

A calculadora aceita polinômios expandidos em x e y com coeficientes numéricos e potências inteiras não negativas. Não aceita parênteses, denominadores variáveis, potências fracionárias nem funções transcendentes nomeadas.

As derivadas são estimadas numericamente?

Não. O analisador extrai os coeficientes e expoentes do polinômio e deriva cada monômio analiticamente antes de avaliá-lo no ponto solicitado.

Quanto custa um cálculo por API?

O preço-base é US$ 0,002 por solicitação. O mesmo cálculo determinístico também pode ser executado gratuitamente no navegador.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/calculus/hessian-determinant

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_chars2000
max_terms1000
max_degree1000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →