ForHosting KIT · Matemática

Simetria par/ímpar de polinômios

Digite 1, 0, -3, 0, 2 e descubra que x^4 - 3x^2 + 2 é par, porque todos os termos não nulos ficam em potências pares. O verificador lê os expoentes diretamente, sem que você precise expandir f(-x) à mão. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Coeficientes
1, 0, -3, 0, 2
Você obtém
Grau
4
Polinômio
x^4-3x^2+2
Simetria
even
Expoentes pares
4, 2, 0

Funções pares e ímpares são o primeiro teste de simetria que muitos estudantes de cálculo encontram: f é par quando f de menos x é igual a f de x, e ímpar quando f de menos x é igual ao oposto de f de x. Para um polinômio univariado o teste se reduz a uma regra simples de paridade sobre os expoentes que de fato aparecem. Só potências pares podem sobreviver em um polinômio par; só as ímpares em um ímpar; potências mistas significam nenhum; o polinômio nulo é ambos. Este verificador de simetria par/ímpar aceita coeficientes da maior para a menor grau, lista os expoentes pares e ímpares com coeficientes não nulos e devolve um rótulo claro de simetria mais flags booleanas.

O que par e ímpar significam para um polinômio

Uma função real f é par quando substituir x por menos x deixa o gráfico inalterado sob reflexão no eixo y, o que é a identidade f de menos x igual a f de x para todo x no domínio. É ímpar quando o gráfico tem simetria em relação à origem, ou seja f de menos x igual ao oposto de f de x. Essas duas identidades não se excluem em sentido vazio: a função nula satisfaz ambas, porque zero é igual ao seu próprio oposto.

Para um polinômio escrito como soma de a sub k vezes x à k, a substituição de x por menos x multiplica cada termo por menos um elevado à potência k. Termos com k par permanecem iguais e pertencem a funções pares; termos com k ímpar trocam de sinal e pertencem a funções ímpares.

Portanto um polinômio é par exatamente quando todo coeficiente não nulo está em um expoente par, ímpar quando todo coeficiente não nulo está em um expoente ímpar, ambos quando todo coeficiente é zero, e nenhum quando o suporte do polinômio contém ao menos uma potência par e uma ímpar. Este verificador não precisa avaliar f em pontos de amostra: lê o vetor de coeficientes uma vez, registra as paridades das posições não nulas e emite a classificação do livro-texto.

O resultado é exato para coeficientes flutuantes finitos após uma limpeza leve de ruído próximo de zero, e coincide com a forma como instrutores corrigem no papel quando pedem para inspecionar expoentes em vez de expandir f de menos x à mão.

Quem ganha com uma verificação de paridade

Salas de aula e plataformas de tutoria usam um verificador de simetria par e ímpar de polinômios para que aprendizes confirmem se uma lista de coeficientes é par ou ímpar sem expandir f de menos x à mão e arriscar erros de sinal em cada termo. Geradores de prova e plugins de LMS precisam de um oráculo determinístico que marque o polinômio nulo como both e rejeite entrada vazia em vez de tratá-la em silêncio como zero constante que um corretor defeituoso poderia interpretar mal.

Front-ends de álgebra computacional e notebooks simbólicos costumam querer um pré-filtro barato antes de simplificações mais pesadas: se um polinômio já é puramente par ou puramente ímpar, metade dos termos em uma expansão de f de menos x pode ser omitida. Validação falha não consome saldo.

Checagens em sala e lição de casa

Permita que estudantes enviem listas de coeficientes e verifiquem even, odd, neither ou both pela regra de paridade de expoentes dos livros de cálculo.

Correção automática em provas e LMS

Corrija itens de classificação par/ímpar com um oráculo determinístico que trate o polinômio nulo como both e nunca invente rótulos de paridade mista.

Pré-filtros CAS e notebooks

Pule metade de uma expansão f(-x) quando o polinômio já é puramente par ou ímpar antes do trabalho simbólico mais pesado.

Como verifico se um polinômio é par ou ímpar?

Envie coeficientes da maior grau para a menor.

O que torna um polinômio par?

Somente potências pares têm coeficientes não nulos, logo f(-x)=f(x). Exemplo: x^4−3x^2+2 é par; x^3+x é ímpar.

Preciso expandir f(-x) eu mesmo?

Não. A classificação inspeciona apenas a paridade dos expoentes dos termos não nulos; não avalia o polinômio em pontos de amostra.

Um polinômio pode ser par e ímpar ao mesmo tempo?

Só o polinômio nulo. Todos os coeficientes valem zero, e zero é igual ao seu oposto, então ele atende às duas simetrias. Qualquer polinômio com um termo não nulo é par, ímpar ou nenhum dos dois.

Por que x + 1 não é par nem ímpar?

Ele mistura uma potência ímpar, o x, com uma par, o termo constante. A simetria par exige apenas potências pares e a ímpar apenas potências ímpares, por isso essa mistura não atende a nenhuma.

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/polynomial-symmetry

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

Contrato de entrada, forma da resposta e erros

A entrada no índice zero é o coeficiente líder de x à potência n, onde n é o comprimento menos um, e a última entrada é o termo constante. Zeros são permitidos e apenas marcam potências ausentes; não alteram os conjuntos de paridade. Em sucesso o corpo ecoa os coeficientes limpos, informa o grau efetivo como a maior potência com coeficiente não nulo (zero para o polinômio nulo), reimprime uma string compacta do polinômio para exibição e define symmetry como even, odd, neither ou both. Exemplo: coeficientes um, zero, menos três, zero, dois representam x à quarta menos três x ao quadrado mais dois, que é par; um, zero, um, zero representam x ao cubo mais x, que é ímpar; um, um representam x mais um, que não é nem par nem ímpar. Envie por POST um corpo JSON com um campo obrigatório: coefficients, um array não vazio de números finitos ordenados da maior grau para a menor. Os aliases coeffs e poly são aceitos para o mesmo array. Arrays vazios, não arrays, campos ausentes e entradas não finitas falham com invalid_input e não são cobrados. O grau é limitado por segurança para que um payload descontrolado não force uma varredura excessiva. Os campos booleanos is_even e is_odd espelham as identidades clássicas, para que clientes que preferem flags a um enum de string não precisem de ramificações extras. Os arrays even_exponents e odd_exponents listam as potências com coeficientes não nulos, ordenadas de forma decrescente. nonzero_term_count é o comprimento combinado, e formula reafirma a regra de paridade em uma linha para rodapés de interface.

Onde uma API de simetria polinomial agrega valor

Currículos de engenharia que introduzem séries de Fourier, extensões pares e ímpares ou integração em intervalos simétricos usam o mesmo vocabulário, de modo que uma pequena API de parse basta para demos interativas sem montar um sistema completo de álgebra computacional.

E o polinômio nulo?

Todo coeficiente é zero, logo f(-x)=0=f(x)=-f(x). O verificador devolve symmetry both com is_even e is_odd true.

Quanto custa o verificador de simetria polinomial?

A ferramenta no navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →