ForHosting KIT · Matematica

Frazioni parziali

Scomponga una funzione razionale in fratti semplici pronti da integrare: 1 fratto (x − 1)(x − 2) diventa −1/(x − 1) + 1/(x − 2). Gestisce anche fattori ripetuti e quadratici irriducibili. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

La scomposizione in frazioni parziali riscrive una funzione razionale propria N di x su D di x come somma di pezzi razionali più semplici i cui denominatori sono potenze dei fattori lineari reali e quadratici irriducibili di D. Quella somma è l'allestimento standard per integrare razionali a mano, per trasformate inverse di Laplace in ingegneria e per ripulire denominatori annidati in pipeline di algebra simbolica. Questa capacità prende il numeratore come array di coefficienti in grado ascendente e il denominatore come elenco esplicito di fattori —ogni fattore lineare a x più b elevato a una potenza, o quadratico irriducibile a x al quadrato più b x più c elevato a una potenza— e restituisce ogni coefficiente indeterminato, un elenco strutturato di termini e una stringa stampabile della scomposizione. Si accettano solo razionali proprie: se il grado del numeratore non è strettamente inferiore a quello del denominatore, la richiesta fallisce con un errore di validazione chiaro affinché Lei divida prima i polinomi.

Come funzionano le frazioni parziali con fattori lineari e quadratici

Parta da una razionale propria N di x su D di x, cioè il grado di N strettamente inferiore a quello di D dopo aver espanso il denominatore dai suoi fattori. Sui reali ogni polinomio non costante si fattorizza in pezzi lineari a x più b e pezzi quadratici irriducibili a x al quadrato più b x più c con discriminante non positivo.

L'ansatz classico scrive un numeratore costante A sub k per ogni potenza di un fattore lineare e un numeratore lineare B sub k per x più C sub k per ogni potenza di un fattore quadratico, raccogliendo ogni potenza da uno fino alla molteplicità completa di quel fattore. Moltiplichi entrambi i lati per D per eliminare i denominatori; il lato sinistro è N e il destro diventa una combinazione lineare di polinomi noti i cui coefficienti sono esattamente gli A, B e C sconosciuti.

Uguagliare i coefficienti di potenze uguali di x produce un sistema lineare quadrato la cui dimensione uguaglia il grado di D. I fattori quadratici devono restare irriducibili; se il discriminante è positivo deve dividerli in lineari reali prima di chiamare questo strumento, perché la forma reale delle frazioni parziali non conserva un quadratico riducibile intatto.

Le molteplicità sono supportate fino a un limite sicuro di aula, così fattori ripetuti come parentesi x meno uno al quadrato compaiono come A su x meno uno più B su parentesi x meno uno al quadrato.

Cosa invia e cosa riceve

Invii factors come array non vuoto di oggetti. Un fattore lineare usa kind linear con coefficienti a e b per a x più b e un power intero opzionale tra uno e otto con predefinito uno. Un fattore quadratico usa kind quadratic con a, b e c per a x al quadrato più b x più c, lo stesso power opzionale, e deve soddisfare b al quadrato meno quattro a c minore o uguale a zero affinché il quadratico sia irriducibile sui reali.

Controlli classici includono uno su parentesi x meno uno per parentesi x meno due uguale a meno uno su x meno uno più uno su x meno due, e numeratori con fattore lineare ripetuto o un blocco irriducibile x al quadrato più uno. Usi il modulo gratuito del browser per compiti e controlli rapidi, poi il contratto identico da script quando serve generazione massiva di chiavi.

Dove la scomposizione in frazioni parziali compare nel lavoro reale

I corsi di calcolo della scuola secondaria e dell'università assegnano esercizi di frazioni parziali prima di ogni unità di integrazione razionale, e i docenti necessitano di un oracolo affidabile che restituisca ogni A, B e C con ordinamento stabile per correttori automatici e chiavi di schede. Gli strumenti didattici di algebra computazionale e i generatori di problemi da gara fabbricano integrandi razionali da elenchi casuali di fattori e devono rifiutare ingressi impropri invece di scartare in silenzio un quoziente polinomiale.

I taccuini di ingegneria che ripuliscono funzioni di trasferimento multi-fattore prima di Bode o residui beneficiano della stessa lista strutturata di termini che usa l'aula. Se più avanti le servono divisione polinomiale lunga per frazioni improprie, fattorizzazione simbolica completa di un denominatore espanso non fattorizzato, frazioni parziali a fattori complessi o antiderivate automatiche di ogni termine, le tratti come intenzioni di ricerca e pagine di atterraggio separate invece di sovraccaricare questa pagina di frazioni parziali reali proprie.

Compiti di calcolo e chiavi di risposta

Generi ogni termine parziale di razionali proprie del libro con fattori lineari e quadratici affinché docenti e correttori automatici condividano una verità di riferimento prima degli esercizi di integrazione.

Inversa di Laplace e residui

Scomponga immagini razionali di Laplace in poli semplici e ripetuti più blocchi quadratici irriducibili per trasformate inverse e tabelle di residui.

Pulizia di funzioni di trasferimento

Riscriva funzioni di trasferimento razionali multi-fattore come somma di pezzi elementari per analisi a mano, schizzi di Bode o esportazione in taccuini simbolici.

Cos'è qui una funzione razionale propria?

Quella il cui grado del numeratore è strettamente inferiore al grado del denominatore espanso.

Quali tipi di fattori sono supportati?

Fattori lineari (a*x + b)^power e quadratici irriducibili (a*x² + b*x + c)^power con discriminante ≤ 0. I quadratici riducibili devono essere divisi in lineari reali prima di chiamare lo strumento.

Come sono ordinati i coefficienti del numeratore?

Grado ascendente: [c0, c1, c2] significa c0 + c1*x + c2*x². Coincide con molte librerie numeriche e mantiene semplice l'indicizzazione del sistema lineare.

Gestisce fattori ripetuti?

Sì. Imposti power (o multiplicity) su un fattore. Un lineare di potenza m produce m numeratori costanti A1…Am; un quadratico di potenza m produce m numeratori lineari (Bk x + Ck).

Quanto costa?

Lo strumento del browser è gratuito e gira in locale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/algebra/partial-fractions

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Come funzionano le frazioni parziali con fattori lineari e quadratici

L'eliminazione di Gauss con pivot parziale risolve quel sistema in aritmetica in virgola mobile deterministica: senza semi casuali, senza orologio, senza rete e senza deriva di modello, così ingressi identici producono sempre JSON identico.

Cosa invia e cosa riceve

Invii numerator come array JSON non vuoto di numeri finiti in ordine di grado ascendente così che c zero, c uno, c due significa c zero più c uno per x più c due per x al quadrato e così via. Campi mancanti, stringhe non numeriche, NaN, Infinity, array vuoti, a principale zero su un fattore, quadratici riducibili e razionali improprie falliscono con invalid_input e non vengono addebitati. In successo la risposta riecheggia numeratore pulito e coefficienti del denominatore espanso, entrambi i gradi, un flag proper a true, un riepilogo di factors con stringhe di visualizzazione, un array terms in cui ogni termine lineare porta coefficient e ogni quadratico porta num_linear e num_const, una somma di scomposizione leggibile e method uguale a undetermined_coefficients. Il prezzo delle chiamate API riuscite è la base pubblicata $0.002 per articolo; i fallimenti di validazione non consumano saldo prepagato.

Dove la scomposizione in frazioni parziali compare nel lavoro reale

I corsi di equazioni differenziali e controllo invertono trasformate di Laplace scomponendo immagini razionali in poli semplici e denominatori quadratici; un'API deterministica allinea bot dei compiti e demo di taccuini. Poiché questa capacità è un motore di parse puro, il prezzo dell'API è la base pubblicata $0.002 per articolo riuscito e la validazione fallita non consuma saldo.

Leggi la documentazione completa del KIT →