ForHosting KIT · Matemática

Frações parciais

Separe uma função racional em partes simples, prontas para integrar: 1 sobre (x − 1)(x − 2) vira −1/(x − 1) + 1/(x − 2). Fatores repetidos e quadráticos irredutíveis também são aceitos. 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

Roda direto no seu navegador. Grátis, sem cadastro — seus dados não são enviados para lugar nenhum.

A decomposição em frações parciais reescreve uma função racional própria N de x sobre D de x como soma de peças racionais mais simples cujos denominadores são potências dos fatores lineares reais e quadráticos irredutíveis de D. Essa soma é a montagem padrão para integrar racionais à mão, para transformadas inversas de Laplace em engenharia e para limpar denominadores aninhados em pipelines de álgebra simbólica. Esta capacidade toma o numerador como array de coeficientes em grau ascendente e o denominador como lista explícita de fatores —cada fator linear a x mais b elevado a uma potência, ou quadrático irredutível a x ao quadrado mais b x mais c elevado a uma potência— e devolve cada coeficiente indeterminado, uma lista estruturada de termos e uma string imprimível da decomposição. Só se aceitam racionais próprias: se o grau do numerador não for estritamente menor que o do denominador, a requisição falha com erro de validação claro para que você divida polinômios primeiro.

Como funcionam as frações parciais com fatores lineares e quadráticos

Parta de una racional propia N de x sobre D de x, es decir el grado de N es estritamente menor que el de D tras expandir el denominador desde sus factores. Sobre los reales todo polinômio no constante fatora en pedaços lineales a x más b y pedaços quadráticos irredutíveis a x al quadrado más b x más c con discriminante não positivo.

O ansatz clássico escreve um numerador constante A sub k para cada potência de um fator linear e um numerador linear B sub k vezes x mais C sub k para cada potência de um fator quadrático, coletando cada potência de um até a multiplicidade completa daquele fator. Multiplique ambos lados por D para limpiar denominadores; el lado izquierdo es N y el derecho se convierte en combinación lineal de polinômios conocidos cuyos coeficientes son exactamente los A, B y C desconocidos.

Igualar coeficientes de potencias iguales de x produce un sistema lineal quadrado cuyo tamaño iguala el grado de D. Fatores quadráticos devem permanecer irredutíveis; se o discriminante for positivo você deve dividi-los em lineares reais antes de chamar esta ferramenta, porque a forma real de frações parciais não mantém um quadrático redutível intacto. Se admiten multiplicidades hasta un límite seguro de aula, de modo que factores repetidos como paréntesis x menos uno al quadrado aparecen como A sobre x menos uno más B sobre paréntesis x menos uno al quadrado.

O que você envia e o que recebe de volta

Envie factors como array não vazio de objetos. Um fator linear usa kind linear junto com coeficientes a e b para a x mais b e um power inteiro opcional entre um e oito com padrão um. Um fator quadrático usa kind quadratic junto com a, b e c para a x ao quadrado mais b x mais c, o mesmo power opcional, e deve satisfazer b ao quadrado menos quatro a c menor ou igual a zero para o quadrático ser irredutível sobre os reais.

Checagens clássicas incluem um sobre parêntese x menos um vezes parêntese x menos dois igual a menos um sobre x menos um mais um sobre x menos dois, e numeradores com fator linear repetido ou bloco irredutível x ao quadrado mais um. Use o formulário gratuito do navegador para lição e checagens rápidas, depois o contrato idêntico a partir de scripts quando precisar de geração em massa de gabaritos.

Onde a decomposição em frações parciais aparece no trabalho real

Cursos de cálculo do ensino médio e superior atribuem treinos de frações parciais antes de cada unidade de integração racional, e instrutores precisam de um oráculo confiável que devolva cada A, B e C com ordenação estável para corretores automáticos e gabaritos de fichas. Ferramentas didáticas de álgebra computacional e geradores de problemas de concurso fabricam integrandos racionais a partir de listas aleatórias de fatores e devem rejeitar entradas impróprias em vez de descartar em silêncio um quociente polinomial.

Cadernos de engenharia que limpam funções de transferência multifatoriais antes de Bode ou resíduos se beneficiam da mesma lista estruturada de termos que a sala usa. Se mais tarde você precisar de divisão polinomial longa para frações impróprias, fatoração simbólica completa de um denominador expandido não fatorado, frações parciais com fatores complexos ou antiderivadas automáticas de cada termo, trate-os como intenções de busca e landings separados em vez de sobrecarregar esta página de frações parciais reais próprias.

Lição de cálculo e gabaritos

Gere cada termo parcial de racionais próprias do livro com fatores lineares e quadráticos para que professores e corretores automáticos compartilhem uma verdade de referência antes dos treinos de integração.

Inversa de Laplace e resíduos

Decomponha imagens racionais de Laplace em polos simples e repetidos mais blocos quadráticos irredutíveis para transformadas inversas e tabelas de resíduos.

Limpeza de funções de transferência

Reescreva funções de transferência racionais multifatoriais como soma de peças elementares para análise à mão, esboços de Bode ou exportação a notebooks simbólicos.

O que é aqui uma função racional própria?

Aquela cujo grau do numerador é estritamente menor que o grau do denominador expandido.

Quais tipos de fatores são suportados?

Fatores lineares (a*x + b)^power e quadráticos irredutíveis (a*x² + b*x + c)^power com discriminante ≤ 0. Quadráticos redutíveis devem ser divididos em lineares reais antes de chamar a ferramenta.

Como os coeficientes do numerador são ordenados?

Grau ascendente: [c0, c1, c2] significa c0 + c1*x + c2*x². Combina com muitas bibliotecas numéricas e mantém simples a indexação do sistema linear.

Ela lida com fatores repetidos?

Sim. Defina power (ou multiplicity) em um fator. Um linear de potência m produz m numeradores constantes A1…Am; um quadrático de potência m produz m numeradores lineares (Bk x + Ck).

Quanto custa?

A ferramenta do navegador é gratuita e roda localmente.

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/partial-fractions

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/partial-fractions \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"numerator":[1],"factors":[{"kind":"linear","a":1,"b":-1,"power":1},{"kind":"linear","a":1,"b":-2,"power":1}]}'
{
  "numerator": [
    1
  ],
  "factors": [
    {
      "kind": "linear",
      "a": 1,
      "b": -1,
      "power": 1
    },
    {
      "kind": "linear",
      "a": 1,
      "b": -2,
      "power": 1
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.partial_fractions",
  "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.

Como funcionam as frações parciais com fatores lineares e quadráticos

Eliminação de Gauss com pivoteamento parcial resolve esse sistema em aritmética de ponto flutuante determinística: sem sementes aleatórias, sem relógio, sem rede e sem deriva de modelo, de modo que entradas idênticas sempre geram JSON idêntico.

O que você envia e o que recebe de volta

Envie numerator como array JSON não vazio de números finitos em ordem de grau ascendente de modo que c zero, c um, c dois significa c zero mais c um vezes x mais c dois vezes x ao quadrado e assim por diante. Campos ausentes, strings não numéricas, NaN, Infinity, arrays vazios, a principal zero em um fator, quadráticos redutíveis e racionais impróprias falham com invalid_input e não são cobrados. Em sucesso a resposta ecoa numerador limpo e coeficientes do denominador expandido, ambos os graus, flag proper em true, resumo de factors com strings de exibição, array terms em que cada termo linear carrega coefficient e cada quadrático carrega num_linear e num_const, uma soma de decomposição legível e method igual a undetermined_coefficients. O preço de chamadas API bem-sucedidas é a base publicada US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.

Onde a decomposição em frações parciais aparece no trabalho real

Cursos de equações diferenciais e controle invertem transformadas de Laplace decompondo imagens racionais em polos simples e denominadores quadráticos; uma API determinística alinha bots de lição e demos de notebook. Como esta capacidade é um motor de parse puro, o preço da API é a base publicada US$ 0,002 por item bem-sucedido e a validação falha não consome saldo.

Ver a documentação completa do KIT →