ForHosting KIT · Ferramentas para dev

Polinômio característico 2x2

Esta calculadora recebe as quatro entradas numéricas de uma matriz dois por dois e retorna os coeficientes do polinômio mônico em potências decrescentes de lambda.

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

Ela calcula a traça, calcula o determinante e aplica a identidade lambda ao quadrado menos a traça vezes lambda mais o determinante. O resultado é determinístico e serve para conferir exercícios, trabalhar com autovalores ou abastecer código que precise de um vetor compacto de coeficientes.

Como o polinômio característico é formado

Para uma matriz cuja primeira linha contém a, b e cuja segunda linha contém c, d, o polinômio característico vem do determinante de lambda vezes a matriz identidade menos a matriz original. A expansão desse determinante dois por dois resulta em (lambda menos a)(lambda menos d) menos bc. Reunindo as potências iguais, obtém-se lambda ao quadrado menos (a mais d) lambda mais (ad menos bc). A soma a mais d é a traça, enquanto ad menos bc é o determinante. Esta calculadora informa os dois invariantes e retorna o vetor [1, traça negativa, determinante], do termo quadrático ao termo constante. Essa ordem é útil porque corresponde à representação normalmente aceita por ferramentas de polinômios e bibliotecas numéricas. O coeficiente líder é sempre um, pois o polinômio característico é mônico. Não é necessário aproximar autovalores para obtê-lo, e o cálculo continua válido quando as raízes são distintas, repetidas, reais ou complexas. A expressão exibida usa os mesmos valores calculados, facilitando a comparação entre a forma legível e os coeficientes prontos para uso em código.

Como inserir a matriz e interpretar a resposta

Forneça exatamente duas linhas e coloque exatamente dois números finitos em cada uma. Por exemplo, a matriz [[4, 1], [2, 3]] tem traça 7 e determinante 10; portanto, seu vetor de coeficientes é [1, -7, 10]. Isso representa lambda ao quadrado menos 7 lambda mais 10. O primeiro coeficiente pertence a lambda ao quadrado, o segundo pertence a lambda e o terceiro é o termo constante. Deixar essa convenção explícita evita um erro comum de integração, no qual os coeficientes são lidos por engano em ordem crescente. Zeros, valores negativos e decimais são aceitos como números comuns de JavaScript. Rótulos textuais, strings numéricas, linhas ausentes, colunas adicionais, infinitos e valores NaN são rejeitados, sem conversão silenciosa. Uma solicitação rejeitada retorna erro de entrada inválida e não inventa um valor substituto. As solicitações bem-sucedidas custam US$ 0,002 por item pela API, enquanto a execução no navegador utiliza a mesma função determinística. Como a operação tem tamanho fixo, seu trabalho não cresce com conjuntos maiores nem depende de serviço remoto.

Uso dos coeficientes em fluxos de autovalores e álgebra

O polinômio característico costuma fazer a ligação entre uma matriz e seus autovalores: igualar o polinômio retornado a zero fornece a equação característica, e resolver essa quadrática produz os autovalores. Esta capacidade termina propositalmente nos coeficientes, mantendo a saída objetiva para quem já usa um resolvedor de raízes, um pacote de álgebra simbólica ou uma sequência didática própria. A traça e o determinante também fornecem verificações rápidas. A soma dos dois autovalores, incluindo a multiplicidade algébrica, deve ser igual à traça, e o produto deve ser igual ao determinante. Determinante zero significa que o coeficiente constante é zero e, portanto, zero é um autovalor. Traça zero elimina o termo linear. Em matrizes triangulares, o polinômio também se fatora com as duas entradas diagonais, permitindo uma conferência imediata. Em automações, armazene o vetor de coeficientes como resultado canônico e trate a expressão formatada como complemento legível. Em sala de aula, compare a traça e o determinante retornados com cálculos manuais separados antes da fatoração. Esses hábitos isolam erros de sinal, principalmente o sinal negativo frequentemente esquecido no coeficiente de lambda, sem depender de raízes aproximadas para localizar o problema.

Conferir exercícios de álgebra linear

Verifique a traça, o determinante e os coeficientes ordenados antes de resolver os autovalores.

Abastecer um resolvedor de polinômios

Envie o vetor em ordem decrescente diretamente para uma rotina quadrática ou polinomial.

Validar software matricial

Use casos 2x2 compactos e determinísticos como testes de código de autovalores, determinantes ou álgebra simbólica.

Qual convenção de polinômio característico é usada?

A calculadora usa det(lambda I menos A), produzindo lambda ao quadrado menos traça(A) lambda mais det(A).

Em que ordem os coeficientes são retornados?

Eles aparecem em potências decrescentes: os coeficientes de lambda ao quadrado, lambda e do termo constante.

A ferramenta também calcula autovalores?

Não. Ela retorna os coeficientes necessários para uma etapa posterior de autovalores ou resolução quadrática.

A matriz pode conter decimais ou valores negativos?

Sim. Cada entrada pode ser qualquer número finito, incluindo zero, decimal ou valor negativo.

O que ocorre quando a matriz tem dimensões incorretas?

A solicitação é rejeitada com erro de entrada inválida porque esta capacidade aceita exatamente uma matriz dois por dois.

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/algebra/matrix-characteristic-polynomial-2x2

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/algebra/matrix-characteristic-polynomial-2x2 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"matrix":[[4,1],[2,3]]}'
{
  "matrix": [
    [
      4,
      1
    ],
    [
      2,
      3
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.matrix_characteristic_polynomial_2x2",
  "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.

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 →