Skip to main content
🔬 Advanced ✨ New

Calcolatore Polinomi – Operazioni Algebriche

Somma, sottrai, moltiplica e valuta i polinomi. Trova radici e fattorizza espressioni polinomiali. Calcolatore matematico online gratuito.

Capire le Polinomie

Una polinomia è un'espressione algebratica composta da variabili e coefficienti, che utilizza solo addizione, sottrazione, moltiplicazione e esponenti interi non negativi. La forma generale di una polinomia di grado n: P(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ... + a₁x + a₀. Il nostro calcolatore gestisce le polinomie cubiche: P(x) = ax³ + bx² + cx + d.

Terminologia chiave: grado = esponente più alto con un coefficiente non nullo (grado 3 = cubico). coefficiente principale = coefficiente del termine di grado più alto. termine costante = valore quando x=0 (il 'd' nella nostra forma). radici/zeri = valori di x dove P(x) = 0. Il Teorema fondamentale dell'algebra afferma che ogni polinomio di grado n ha esattamente n radici, contando la loro multiplicità (alcune possono essere complesse).

Valutare P(x) per un valore specifico di x si chiama valutazione della funzione. Per P(x) = x³ − 2x² + x a x=3: P(3) = 27 − 18 + 3 = 12. Questo calcolatore valuta la vostra polinomia per qualsiasi valore di x istantaneamente utilizzando il metodo di Horner per l'efficienza computazionale.

Tipi di Polinomie per Grado

Le polinomie sono classificate in base al loro grado — il potere più alto della variabile. Ogni tipo ha proprietà distinte:

GradoNomeForma generaleRadiciForma del grafico
0CostanteP(x) = dNessuna (a meno che d=0)Riga orizzontale
1LineareP(x) = cx + d1 radice realeRiga retta
2QuadraticaP(x) = bx² + cx + d0, 1 o 2 radici realiParabola (forma a U)
3CubicaP(x) = ax³ + bx² + cx + d1, 2 o 3 radici realiCurva a forma S
4QuarticaP(x) = ax⁴ + ...0 a 4 radici realiW o M
5QuinticaP(x) = ax⁵ + ...1 a 5 radici realiCurva allungata a forma S
nGrado-nP(x) = aₙxⁿ + ...Al massimo n radici realiVariabile

Le quadratice (grado 2) sono quelle più comuni da risolvere analiticamente. La formula quadratica x = (−b ± √(b²−4ac)) / (2a) dà le radici esplicitamente. Il discriminante b²−4ac determina la natura delle radici: positivo → due radici reali distinte; zero → una radice reale ripetuta; negativo → due radici complesse coniugate.

Le cubiche (grado 3, ciò che questo calcolatore utilizza) hanno sempre almeno una radice reale, poiché le radici complesse vengono in coppie coniugate e 3 radici non possono essere tutte non reali. La formula di Cardano (1545) fornisce una soluzione analitica per le radici cubiche, sebbene sia raramente utilizzata manualmente a causa della sua complessità. Per le quartiche, il metodo di Ferrari fornisce una soluzione. Per grado 5 e oltre, non esiste una formula algebraica generale (teorema di Abel-Ruffini, 1824).

Valutazione delle Polinomie: Esempi Passo dopo Passo

Per valutare P(x) = ax³ + bx² + cx + d per un valore specifico di x, sostituisci e semplifica:

Polinomio P(x)Valore di xCalcoloResultato
x³ − 2x² + xx = 327 − 18 + 3 + 0P(3) = 12
x³ + 0x² + 0x − 8x = 28 + 0 + 0 − 8P(2) = 0 (radice!)
2x³ − 3x² + x − 5x = −1−2 − 3 − 1 − 5P(−1) = −11
x³ − 6x² + 11x − 6x = 11 − 6 + 11 − 6P(1) = 0 (radice!)
x³ − 6x² + 11x − 6x = 28 − 24 + 22 − 6P(2) = 0 (radice!)
x³ − 6x² + 11x − 6x = 327 − 54 + 33 − 6P(3) = 0 (radice!)

Le ultime tre righe illustrano il Teorema del fattore: se P(r) = 0, allora (x−r) è un fattore. Poiché x³ − 6x² + 11x − 6 è zero a x=1, 2 e 3, sappiamo che si può fattorizzare come (x−1)(x−2)(x−3). Espandendo conferma: (x−1)(x−2)(x−3) = x³ − 6x² + 11x − 6. ✓

Metodo di Horner: valutazione polinomiale efficiente

Il metodo ingenuo di valutare ax³ + bx² + cx + d richiede il calcolo di x², x³, quindi la moltiplicazione per i coefficienti — un totale di 5 moltiplicazioni e 3 addizioni. Il metodo di Horner ristruttura il polinomio per richiedere solo 3 moltiplicazioni e 3 addizioni, indipendentemente dal grado:

P(x) = ax³ + bx² + cx + d = ((ax + b)x + c)x + d

Valutazione a x=4 per P(x) = 2x³ − 3x² + x − 5:

Risultato: P(4) = 79. Verifica direttamente: 2(64) − 3(16) + 4 − 5 = 128 − 48 + 4 − 5 = 79 ✓

Il metodo di Horner non è solo un cortocircuito computazionale — forma la base della divisione sintetica (un metodo per dividere polinomio da fattori lineari) e è l'algoritmo standard utilizzato nei compilatori e nei calcolatori per la valutazione dei polinomio. Per polinomio di alto grado, la riduzione da O(n²) a O(n) operazioni è significativa.

Operazioni polinomiali: somma, sottrazione e moltiplicazione

Prima di valutare i polinomio, è utile comprendere l'aritmetica polinomiale di base:

Somma/Sottrazione: Combinare termini simili (stesso grado). (3x² + 2x + 1) + (x² − x + 4) = 4x² + x + 5.

Moltiplicazione: Ogni termine del primo polinomio moltiplica ogni termine del secondo, quindi i termini simili sono combinati. Il classico metodo FOIL è un caso speciale per due binomio:

(2x + 3)(x² − x + 2) = 2x³ − 2x² + 4x + 3x² − 3x + 6 = 2x³ + x² + x + 6

Divisione: La divisione polinomiale divide un polinomio da un altro. La divisione sintetica è un cortocircuito per dividere da un fattore lineare (x − r). Con il Teorema del resto, quando P(x) è diviso da (x − r), il resto è uguale a P(r) — lo stesso valore che il nostro calcolatore calcola.

OperazioneMetodoRegola chiave
SommaCombinare termini similiDeve corrispondere il grado
SottrazioneNegare il secondo, sommareDistribuire il segno meno
MoltiplicazioneDistribuire ogni termineAggiungere gli esponenti delle basi simili
DivisioneDivisione lunga o sinteticaGrado del quoziente = deg(P) − deg(Q)

Polinomi in scienza, ingegneria e interpolazione

I polinomi sono tra gli strumenti matematici più versatili con applicazioni in ogni disciplina scientifica e ingegneristica.

Fisica e ingegneria: Le equazioni cinetiche sono polinomiali nel tempo. La posizione s(t) = s₀ + v₀t + ½at² è un polinomio quadrato in t. I polinomi cubici e di grado superiore modellano sistemi fisici più complessi: moto proiettile con resistenza dell'aria, relazioni tensione-deformazione nei materiali e curve di risposta dei circuiti.

Series di Taylor e Maclaurin: Qualsiasi funzione liscia (infinitamente differenziabile) può essere approssimata come un polinomio infinito: sin(x) ≈ x − x³/6 + x⁵/120 − ... Questo è come i calcolatori e i computer valutano le funzioni trascendentali — utilizzano approssimazioni polinomiali accurate fino alla precisione della macchina. Una approssimazione polinomiale cubica di sin(x) è valida con un errore del 0,1% per |x| < 0,5 radianti.

Interpolazione numerica: Date n+1 punti di dati, esiste un polinomio unico di grado ≤ n che passa attraverso tutti loro (interpolazione di Lagrange). Questo viene utilizzato nell'analisi numerica, nella compressione dei dati e nel trattamento dei segnali. Tuttavia, l'interpolazione polinomiale di alto grado può soffrire del fenomeno di Runge — oscillazioni selvagge tra i punti di dati — per cui vengono utilizzati in pratica splines cubiche a pezzi (polinomi di grado 3 a pezzi uniti in modo liscio).

Computer graphics: Le curve di Bézier (utilizzate in caratteri, grafica vettoriale e percorsi di animazione) sono curve parametriche polinomiali. Le curve Bézier cubiche (di grado 3) sono lo standard in SVG, PostScript/PDF e animazioni CSS. Forniscono curve lisce e piacevoli da vedere con quattro punti di controllo che i designer possono manipolare intuitivamente.

Trovare le radici dei polinomi

Una radice (o zero) di un polinomio P(x) è un valore r dove P(r) = 0. Trovare le radici è uno dei problemi centrali della matematica, con approcci analitici e numerici:

Metodo di Newton-Raphson per trovare le radici numericamente: partendo da un'ipotesi iniziale x₀, iterare: xₙ₊₁ = xₙ − P(xₙ)/P'(xₙ). Ogni iterazione approssima il doppio il numero di cifre decimali corrette (convergenza quadratica). Per il nostro polinomio cubico P(x) = ax³ + bx² + cx + d, il derivato P'(x) = 3ax² + 2bx + c.

Il Teorema dei Razionali fornisce radici razionali candidate per i polinomi con coefficienti interi: le radici razionali possibili sono ±(fattori di d) / (fattori di a). Per x³ − 6x² + 11x − 6, le radici razionali possibili sono ±{1, 2, 3, 6} — verificando si trova che 1, 2 e 3 sono tutte radici.

Domande frequenti

Che grado ha un polinomio?

Il grado è il potere più alto della variabile con un coefficiente non nullo. x³ + 2x − 1 ha grado 3 (cubico). 5x² + x + 7 ha grado 2 (quadrato). Un costante non nullo come 4 ha grado 0. Il polinomio zero (tutti i coefficienti zero) non ha grado (o grado −∞ per convenzione).

Quanti radici ha un polinomio cubico?

Un polinomio cubico (grado 3) ha esattamente 3 radici contando la multipliazione (Teorema fondamentale dell'Algebra). Queste possono essere: 3 radici reali distinte; 1 radice reale + 2 radici complesse coniugate; o 1 radice reale ripetuta + 1 radice reale semplice. Un cubico sempre ha almeno 1 radice reale, poiché le radici complesse vengono in coppie coniugate.

Che cos'è il metodo di Horner?

Il metodo di Horner valuta i polinomio in modo efficiente facendo rientrare: ax³+bx²+cx+d = ((ax+b)x+c)x+d. Questo richiede solo 3 moltiplicazioni e 3 addizioni per un cubico, rispetto a 6 moltiplicazioni in modo naif. È l'algoritmo standard per l'evaluazione dei polinomio in informatica e corrisponde alla divisione sintetica.

Che cos'è il Teorema del Resto?

Il Teorema del Resto afferma che quando un polinomio P(x) è diviso da (x−r), il resto è uguale a P(r). Ciò significa che valutare P(r) — esattamente ciò che il nostro calcolatore fa — è equivalente a trovare il resto della divisione polinomiale da (x−r). Se P(r) = 0, allora (x−r) è un fattore (il Teorema del Fattore).

Come si fattorizza un polinomio cubico?

Trovare una radice r utilizzando il Teorema dei Resti Razionali, Newton-Raphson o ispezione. Poi dividere P(x) da (x−r) utilizzando la divisione sintetica per ottenere un quoziente quadrato. Risolvere il quadrato con la formula quadratica per trovare le radici rimanenti. La forma fattorizzata è a(x−r₁)(x−r₂)(x−r₃) dove r₁, r₂, r₃ sono le tre radici.

Che cos'è un polinomio "depresso"?

Un polinomio depresso è uno in cui il termine di secondo grado più alto ha un coefficiente zero. Per un cubico ax³ + bx² + cx + d, sostituire x = t − b/(3a) elimina il termine x², creando un "cubico depresso" t³ + pt + q. La formula di Cardano si applica ai cubici depressi. Questa sostituzione è il primo passo per risolvere analiticamente le equazioni cubiche.

Si può valutare i polinomio con numeri complessi?

Sì. La valutazione del polinomio P(x) funziona per valori complessi di x utilizzando la stessa formula. Ciò è importante perché le radici dei polinomio sono spesso complesse. Per un quadrato x² + 1 = 0, le radici sono x = i e x = −i (dove i = √(−1)), dando P(i) = i² + 1 = −1 + 1 = 0. L'evaluazione complessa è fondamentale per il trattamento dei segnali (trasformate di z) e la teoria del controllo.

Che cos'è un polinomio monico?

Un polinomio monico ha un coefficiente di 1 come coefficiente principale (il coefficiente del termine di grado più alto è 1). Ad esempio, x³ − 5x + 6 è monico (a=1). Qualsiasi polinomio può essere reso monico dividendo tutti i coefficienti per il coefficiente di grado più alto. I polinomio monici sono utili in algebra perché la loro forma fattorizzata è più pulita: (x−r₁)(x−r₂)(x−r₃).

Perché i polinomio di grado 5+ non possono essere risolti con una formula?

Il teorema di Abel-Ruffini (1824, provato da Abel e in parte da Ruffini) dimostra che non esiste una formula generale che utilizza operazioni aritmetiche e radici (radici quadrate, cubiche, ecc.) per le equazioni polinomiali di grado 5 o superiore. La teoria di Galois spiega perché: il gruppo di simmetria di un generico quintico non è risolvibile. Alcuni quintici specifici possono essere risolti (come x⁵ − 1 = 0), ma non esiste una formula che funzioni per tutti i quintici.

Che cos'è la regressione polinomiale?

La regressione polinomiale adatta un polinomio di grado specificato a un insieme di punti dati minimizzando la somma dei residui quadrati (minimo dei quadrati). I gradi-2 adattano parabole (utili per le tendenze a U), i gradi-3 adattano curve cubiche (per le tendenze a S o asimmetriche). Attenzione: un grado troppo alto causa l'overfitting — il polinomio passa attraverso tutti i punti ma oscillano selvaggiamente tra loro (fenomeno di Runge).

Applicazioni pratiche delle polinomio cubici

I polinomio cubici (di grado 3, nella forma che questo calcolatore valuta) appaiono in tutta la scienza e l'ingegneria in modi che non sono sempre evidenti. Riconoscere quando un modello cubico è appropriato — e sapere come valutarlo velocemente — è una competenza pratica in molti campi tecnici.

Volume e geometria: Il volume di una sfera è V = (4/3)πr³ — un polinomio cubico in r. Il volume di un cubo con lunghezza di lato s è semplicemente s³. Molti volumi ingegneristici (tane, recipienti, stampi) sono descritti da relazioni polinomiali cubiche tra dimensioni e capacità. Se un serbatoio cilindrico ha una forma di riempimento variabile in fondo, il volume come funzione dell'altezza può seguire un polinomio cubico derivato dall'integrazione dell'area trasversale.

Fisica e cinematica: Quando la resistenza dell'aria è proporzionale al quadrato della velocità, la posizione di un proiettile diventa un polinomio di terzo grado nel tempo in alcuni modelli. La deflessione di un'asta non uniforme sotto carico distribuito è descritta da un'equazione differenziale di quarto ordine, ma la sua soluzione per casi specifici si riduce a espressioni cubiche. La relazione tra sforzo e deformazione in certi materiali elastici non lineari è modellata con polinomio cubici.

Economia e analisi dei costi: Le funzioni di costo totale in microeconomia sono spesso cubiche: C(q) = aq³ + bq² + cq + d, dove q è la quantità prodotta. Questa forma cubica riflette le economie di scala (costo marginale decrescente inizialmente) seguite da ritorni decrescenti (costo marginale crescente ad alta produzione). La funzione di costo marginale C'(q) = 3aq² + 2bq + c è quadratica, il che spiega perché i corsi di economia dedicano tempo significativo alla formula quadratica e alla sua relazione con l'ottimizzazione del profitto.

Computer graphics e animazione: I spline cubici e le curve di Bézier sono polinomio cubici a pezzi. Ogni curva liscia in un file di carattere (TrueType, OpenType), un'illustrazione SVG, un percorso di animazione CSS o un modello 3D consiste di segmenti di polinomio cubico uniti tra loro. I quattro punti di controllo di una curva di Bézier cubica definiscono un polinomio cubico parametrico P(t) = (1-t)³P₀ + 3(1-t)²tP₁ + 3(1-t)t²P₂ + t³P₃ per t ∈ [0,1]. Valutare questo per molti valori di t traccia la curva liscia visualizzata sullo schermo.

Elaborazione del segnale e progettazione dei filtri: I filtri digitali nella elaborazione audio, nell'elaborazione delle immagini e nelle comunicazioni spesso utilizzano approssimazioni polinomiali. Un filtro di interpolazione cubica smussa tra campioni discreti: dati quattro valori di campionamento, si adatta un polinomio cubico ai quattro punti e lo si valuta in posizioni intermedie. È in questo modo che i lettori di audio digitali producono una riproduzione liscia dai dati di campionamento discreti, e come le immagini vengono interpolate quando vengono ridimensionate.

I polinomio cubici della forma ax³ + bx² + cx + d sono il punto di equilibrio matematico tra semplicità e espressività. I polinomio lineari e quadratici sono spesso troppo semplici per catturare la complessità del mondo reale. I polinomio quartici e superiori sono spesso troppo complessi e propensi all'overfitting. Il polinomio cubico, con il suo unico punto di inflessione e la sua curva a S, cattura un'ampia gamma di fenomeni naturali — il che spiega la sua ubiquità in ogni campo quantitativo.