ForHosting KIT · Matemática

Calculadora de integral indefinida de polinômios

Integre 3x³ − 4x + 7 de uma vez e obtenha (3/4)x⁴ − 2x² + 7x + C: cada coeficiente é dividido pelo novo expoente, e os zeros mantêm no lugar as potências ausentes. 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
3, 0, -4, 7
Você obtém
Coeficientes da antiderivada
0,75, 0, -2, 7, 0
Termo constante
C

Esta calculadora de integral indefinida aplica a regra inversa da potência diretamente a uma lista de coeficientes. Informe os valores da maior potência até o termo constante e mantenha um zero para cada potência ausente. O resultado fornece os coeficientes da primitiva na mesma ordem, acrescenta um zero como posição da constante livre e identifica a constante de integração como C. Assim, você integra todo o polinômio sem precisar digitar uma expressão simbólica.

Represente o polinômio com coeficientes

Comece escrevendo o polinômio em ordem decrescente de potências. Por exemplo, a lista [3, 0, -4, 7] representa 3x³ + 0x² - 4x + 7. O zero é importante porque preserva a posição da potência quadrática ausente.

O primeiro coeficiente sempre corresponde à maior potência indicada pelo tamanho da lista, e o último é o termo constante original. Portanto, uma lista com um único valor representa um polinômio constante, e não uma expressão vazia. Use somente números finitos e mantenha todos os zeros necessários entre termos não nulos.

Zeros iniciais também são aceitos e conservam suas posições. Esse contrato posicional elimina ambiguidades da notação algébrica, de nomes de variáveis, sinais ou potências omitidas. Ele também facilita o uso de dados copiados de programas numéricos, planilhas ou operações polinomiais anteriores.

A resposta mantém a convenção da maior potência para a menor, pronta para outro cálculo compatível.

Aplique a regra inversa da potência

Para cada termo a·xⁿ, a integração aumenta o expoente em um e divide o coeficiente pelo novo expoente, produzindo a/(n+1)·xⁿ⁺¹. A calculadora determina cada expoente original pela posição do coeficiente e realiza essa divisão em toda a lista. Para [3, 0, -4, 7], os termos passam a ser 3/4·x⁴, 0·x³, -2·x² e 7x.

A lista retornada recebe ainda uma última posição zero para a constante. A separação é útil em software: consumidores numéricos recebem um array de formato estável, enquanto uma resposta matemática pode acrescentar + C. Se você derivar os coeficientes retornados, desconsiderando a constante, recuperará a lista original.

Essa é uma verificação simples tanto da ordem quanto da aritmética aplicada.

Interprete e aproveite o resultado

Se uma condição posterior especificar um ponto e o valor da função, determine C separadamente e substitua o marcador final por esse valor numérico. Esta capacidade não calcula integrais definidas, não simplifica frações simbólicas, não interpreta uma expressão algébrica digitada e não resolve um problema de valor inicial. A divisão decimal usa a aritmética numérica padrão do JavaScript, portanto valores como um terço aparecem como aproximações de ponto flutuante.

Em compensação, o resultado é estável e repetível: não há rede, armazenamento, aleatoriedade nem dependência do relógio.

Conferir um exercício de cálculo

Compare a regra inversa da potência feita à mão com uma primitiva determinística calculada coeficiente por coeficiente.

Montar uma lista de exercícios

Gere respostas para integrações polinomiais preservando potências ausentes como zeros explícitos.

Prosseguir em um pipeline numérico

Transforme coeficientes polinomiais em um array ordenado da primitiva para avaliação ou aplicação posterior de uma condição.

Em que ordem devo informar os coeficientes?

Use a ordem decrescente, do coeficiente da maior potência até o termo constante original.

Como represento uma potência ausente?

Inclua um zero na posição correspondente. Omiti-lo deslocaria todos os coeficientes seguintes.

Por que o array retornado termina em zero?

O zero final é um marcador numérico para a constante arbitrária.

A ferramenta integra um polinômio constante?

Sim. Uma entrada de valor único [a] retorna [a, 0], que corresponde a ax + C.

Qual é a integral indefinida de 3x³ − 4x + 7?

É (3/4)x⁴ − 2x² + 7x + C. Informe 3, 0, −4 e 7, com o zero no lugar do termo em x² que falta, e a calculadora devolve esses termos na mesma ordem, seguidos de um 0 final que guarda o lugar de C.

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/indefinite-integral-polynomial

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

Aplique a regra inversa da potência

Esse zero não significa que toda primitiva tenha constante nula; ele é apenas um marcador numérico, enquanto o campo constant_term informa C, a constante real arbitrária.

Interprete e aproveite o resultado

Leia antiderivative_coefficients da esquerda para a direita como os coeficientes de um polinômio com grau uma unidade maior que o original; o zero final é o marcador numérico da constante de integração. Leia constant_term como o lembrete simbólico C de que uma integral indefinida descreve uma família de funções, e não uma única função.

O resultado traz frações exatas?

Não. Os coeficientes são números JSON; frações não terminantes usam aproximações padrão de ponto flutuante.

Qual é o custo de uma solicitação API?

Cada solicitação API custa US$ 0,002. A versão no navegador é executada localmente, sem cálculo pela rede.

Ver a documentação completa do KIT →