Risolvi, semplifica, fattorizza ed espandi espressioni algebriche con soluzioni passo-passo
Benvenuto nel nostro calcolatore di algebra gratuito, uno strumento potente basato su browser per risolvere problemi di algebra in cinque categorie principali: risoluzione di equazioni, semplificazione di espressioni, fattorizzazione di polinomi, espansione di espressioni e sistemi di equazioni 2×2. Che tu sia uno studente che lavora su problemi di compiti, un insegnante che prepara esempi, o un professionista che ha bisogno di calcoli algebrici rapidi — questo calcolatore fornisce soluzioni istantanee con spiegazioni passo-passo.
Comprendere l'Algebra
Cosa Sono le Equazioni Lineari e Quadratiche?
Un'equazione lineare è un'equazione in cui la variabile appare solo alla prima potenza (niente x², x³, ecc.). Prende la forma standard ax + b = c e ha esattamente una soluzione: x = (c - b) / a. Le equazioni lineari modellano relazioni a tasso costante — problemi di distanza, costo, tempo e interesse semplice. Un'equazione quadratica ha la variabile alla seconda potenza come suo grado più alto: ax² + bx + c = 0. Può avere zero, una o due soluzioni reali a seconda del valore del discriminante (b² - 4ac). Le equazioni quadratiche modellano relazioni paraboliche, inclusi il moto dei proiettili, problemi di area e ottimizzazione. La formula quadratica x = [-b ± √(b² - 4ac)] / 2a fornisce le soluzioni direttamente per qualsiasi equazione quadratica.
Come Funziona il Calcolatore?
Il calcolatore utilizza un parser algebrico personalizzato che tokenizza e valuta espressioni matematiche. Per la risoluzione delle equazioni, identifica il tipo di equazione (lineare o quadratica) rilevando il termine di grado più alto, quindi applica il metodo di soluzione appropriato. Le equazioni lineari vengono risolte isolando la variabile attraverso operazioni inverse: spostando le costanti da un lato e dividendo per il coefficiente della variabile. Le equazioni quadratiche vengono risolte utilizzando la formula quadratica. Per la fattorizzazione, il calcolatore identifica il modello di fattorizzazione (differenza di quadrati, trinomio quadrato perfetto o quadratico generale) e applica la tecnica corrispondente. Per i sistemi di equazioni, utilizza la sostituzione: risolvendo un'equazione per una variabile e sostituendo nell'altra. Le regole passo-passo vengono registrate ad ogni trasformazione.
Perché le Competenze in Algebra Sono Importanti
L'algebra è la porta d'ingresso a tutta la matematica superiore e alle scienze quantitative. Risolvere equazioni è fondamentale per qualsiasi problema in cui deve essere trovata una quantità sconosciuta a partire da relazioni note — calcolare il punto di pareggio in un modello di business, trovare il tempo fino a quando due oggetti in movimento si incontrano, determinare le dimensioni di una forma data la sua area, o trovare concentrazioni in un problema di miscele chimiche. Fattorizzare e lavorare con i polinomi è una conoscenza prerequisita per il calcolo, dove la differenziazione e l'integrazione delle funzioni polinomiali sono operazioni fondamentali. I sistemi di equazioni sono utilizzati in tutta l'economia (equilibrio tra domanda e offerta), ingegneria (analisi dei circuiti) e scienza dei dati (regressione lineare e ottimizzazione). Costruire fluidità nella manipolazione algebrica è uno degli investimenti con il miglior ritorno nell'educazione matematica.
Ambito e Limitazioni
Questo calcolatore gestisce equazioni lineari, equazioni quadratiche, disuguaglianze lineari, semplificazione polinomiale, fattorizzazione di base (polinomi quadratici e lineari), espansione di prodotti binomiali e polinomiali, e sistemi lineari 2×2. Non gestisce equazioni polinomiali di grado cubico o superiore (grado 3+), decomposizione in frazioni parziali, operazioni su matrici oltre i sistemi 2×2, equazioni differenziali, integrazione o differenziazione simbolica, o equazioni trigonometriche e logaritmiche. Le radici dei numeri complessi (quando il discriminante è negativo) sono identificate ma non calcolate numericamente. Per espressioni che non possono essere analizzate o sono al di fuori dell'ambito supportato, viene mostrato un messaggio di errore e l'input può essere affinato utilizzando i chip di esempio come guide ai formati di input validi.
Key Algebra Formulas
Linear Equation Solution
ax + b = 0 → x = −b/a
A linear equation in one variable is solved by isolating x: subtract the constant from both sides and divide by the coefficient of x.
Difference of Squares
a² − b² = (a + b)(a − b)
Any binomial that is the difference of two perfect squares factors into the product of their sum and their difference. This is one of the most commonly used factoring identities.
Perfect Square Trinomial
a² ± 2ab + b² = (a ± b)²
A trinomial where the first and last terms are perfect squares and the middle term is twice the product of their square roots factors into a binomial squared.
FOIL Method (Binomial Product)
(a + b)(c + d) = ac + ad + bc + bd
To expand the product of two binomials, multiply the First, Outer, Inner, and Last terms, then combine like terms.
Algebra Reference Tables
Common Algebraic Identities
Essential identities used in factoring, expanding, and simplifying algebraic expressions.
| Identity Name | Formula |
|---|---|
| Difference of Squares | a² − b² = (a + b)(a − b) |
| Perfect Square (sum) | a² + 2ab + b² = (a + b)² |
| Perfect Square (diff) | a² − 2ab + b² = (a − b)² |
| Sum of Cubes | a³ + b³ = (a + b)(a² − ab + b²) |
| Difference of Cubes | a³ − b³ = (a − b)(a² + ab + b²) |
| Binomial Expansion | (a + b)² = a² + 2ab + b² |
| Quadratic Formula | x = (−b ± √(b²−4ac)) / 2a |
Exponent Rules Reference
Rules governing operations with exponents, essential for simplifying algebraic expressions.
| Regola | Formula | Example |
|---|---|---|
| Product Rule | xᵃ · xᵇ = xᵃ⁺ᵇ | x³ · x² = x⁵ |
| Quotient Rule | xᵃ / xᵇ = xᵃ⁻ᵇ | x⁵ / x² = x³ |
| Power Rule | (xᵃ)ᵇ = xᵃᵇ | (x²)³ = x⁶ |
| Zero Exponent | x⁰ = 1 | 5⁰ = 1 |
| Negative Exponent | x⁻ᵃ = 1/xᵃ | x⁻² = 1/x² |
| Distributive Power | (xy)ᵃ = xᵃyᵃ | (2x)³ = 8x³ |
Worked Examples
Factor x² − 5x + 6
Factor the quadratic trinomial x² − 5x + 6 into two binomials.
Find two numbers that multiply to +6 and add to −5
The numbers are −2 and −3 (since (−2)(−3) = 6 and (−2) + (−3) = −5)
Write the factored form: (x − 2)(x − 3)
Verify by expanding: x² − 3x − 2x + 6 = x² − 5x + 6 ✓
x² − 5x + 6 = (x − 2)(x − 3)
Expand (2x + 3)(x − 4) Using FOIL
Use the FOIL method to expand the product of two binomials.
First: 2x · x = 2x²
Outer: 2x · (−4) = −8x
Inner: 3 · x = 3x
Last: 3 · (−4) = −12
Combine like terms: 2x² − 8x + 3x − 12 = 2x² − 5x − 12
(2x + 3)(x − 4) = 2x² − 5x − 12
Solve 3x + 7 = 22
Solve the linear equation 3x + 7 = 22 for x using inverse operations.
Subtract 7 from both sides: 3x + 7 − 7 = 22 − 7
Simplify: 3x = 15
Divide both sides by 3: x = 15 / 3
Simplify: x = 5
x = 5. Verify: 3(5) + 7 = 15 + 7 = 22 ✓
Come Usare il Calcolatore Algebrico
Seleziona la Tua Modalità di Calcolo
Scegli tra cinque modalità: Risolvi (per equazioni come 2x + 5 = 13 o x^2 - 4 = 0), Semplifica (per ridurre le espressioni alla forma più semplice), Fattorizza (per decomporre polinomi come x^2 + 5x + 6 in fattori), Espandi (per distribuire prodotti come (x+3)(x-2)), o Sistemi (per risolvere due equazioni lineari simultanee). La modalità determina come l'espressione viene interpretata e elaborata.
Inserisci la Tua Espressione
Digita la tua espressione matematica utilizzando la notazione standard. Usa * per la moltiplicazione (ad es. 2*x), ^ per gli esponenti (ad es. x^2), e sqrt() per le radici quadrate. Usa = per scrivere un'equazione. Clicca sui pulsanti simbolo sotto il campo di input per inserire caratteri speciali, o clicca su uno dei chip di esempio per caricare un'espressione campione per quella modalità.
Rivedi la Soluzione
La risposta appare istantaneamente nella parte superiore del pannello dei risultati. Per le equazioni quadratiche, la sezione di analisi delle radici mostra il valore del discriminante e classifica le radici (due reali, una reale, o nessuna radice reale). Una casella di riferimento delle formule mostra qualsiasi formula applicata. Per le disuguaglianze, una visualizzazione della retta numerica mostra graficamente l'insieme delle soluzioni.
Espandi la Soluzione Passo-Passo
Clicca sull'accordion della Soluzione Passo-Passo per vedere ogni trasformazione applicata per raggiungere la risposta, con la regola algebrica identificata ad ogni passo. Usa questo per apprendere il processo di soluzione o verificare il tuo lavoro manuale. Esporta la soluzione in CSV per salvare l'espressione, la risposta e la suddivisione passo-passo, o copia direttamente la risposta negli appunti.
Domande Frequenti
Come inserisco un'equazione quadratica?
Inserisci equazioni quadratiche in modalità Risolvi utilizzando il formato ax^2 + bx + c = 0. Ad esempio: x^2 - 5x + 6 = 0, o 2x^2 + 3x - 2 = 0. Usa il simbolo ^ per gli esponenti — puoi cliccare sul pulsante ^ nella barra degli strumenti dei simboli o digitarlo direttamente. Puoi anche inserire un quadratico che è stato riordinato, come x^2 = 4 o x^2 + 2x = 8, e il calcolatore lo riordinerà in forma standard prima di risolverlo. Il calcolatore mostrerà il discriminante, classificherà il tipo di radice (due radici reali, una radice ripetuta, o nessuna radice reale), e mostrerà entrambi i valori di x quando esistono soluzioni reali.
Qual è la formula quadratica e quando viene utilizzata?
La formula quadratica è x = [-b ± √(b² - 4ac)] / (2a), dove a, b e c sono i coefficienti dell'equazione quadratica ax² + bx + c = 0. Viene utilizzata quando un quadratico non può essere facilmente fattorizzato o quando hai bisogno di soluzioni esatte. L'espressione b² - 4ac sotto la radice quadrata è chiamata discriminante. Se il discriminante è positivo, ci sono due radici reali distinte. Se è uguale a zero, c'è una radice ripetuta (x = -b/2a). Se il discriminante è negativo, non ci sono radici reali — le soluzioni sono complesse (che coinvolgono il numero immaginario i). La formula quadratica funziona per qualsiasi equazione quadratica indipendentemente dal fatto che si fattorizzi bene.
Come risolvo un sistema di due equazioni?
Passa alla modalità Sistemi, inserisci la prima equazione nel campo di input principale (ad es. 2x + y = 10), e la seconda equazione nel campo Equazione 2 (ad es. x - y = 2). Il calcolatore risolve il sistema utilizzando la sostituzione: isola una variabile da un'equazione e la sostituisce nell'altra. Il risultato mostra i valori di x e y che soddisfano entrambe le equazioni simultaneamente. Un sistema ha una soluzione unica quando le due linee rappresentate dalle equazioni si intersecano in esattamente un punto, nessuna soluzione quando le linee sono parallele, e infinite soluzioni quando le due equazioni rappresentano la stessa linea.
Cosa significa fattorizzare un polinomio?
Fattorizzare un polinomio significa esprimerlo come un prodotto di fattori polinomiali più semplici. Ad esempio, x² + 5x + 6 si fattorizza in (x + 2)(x + 3), perché moltiplicando quei binomi si ottiene l'espressione originale. Fattorizzare è l'inverso di espandere. È utile per risolvere equazioni polinomiali (impostare ogni fattore uguale a zero per trovare le radici), semplificare espressioni razionali (cancellando fattori comuni dal numeratore e dal denominatore), e comprendere il comportamento delle funzioni polinomiali. Il calcolatore gestisce trinomii quadratici, differenze di quadrati (a² - b² = (a+b)(a-b)), ed espressioni lineari. Inserisci il tuo polinomio in modalità Fattorizza e il calcolatore restituisce la forma fattorizzata con spiegazione passo-passo.
Qual è la differenza tra semplificare ed espandere?
Semplificare riduce un'espressione alla sua forma equivalente più compatta combinando termini simili, riducendo frazioni e applicando aritmetica. Ad esempio, 3x + 2x - 4 si semplifica in 5x - 4. Espandere prende un'espressione in forma fattorizzata o di prodotto e distribuisce la moltiplicazione per convertirla in una somma di termini. Ad esempio, (x + 3)(x - 2) si espande in x² + x - 6 utilizzando il metodo FOIL (Primo, Esterno, Interno, Ultimo). Sono operazioni inverse: fattorizzare è l'inverso di espandere, e la semplificazione riduce la complessità di un'espressione già espansa. Usa la modalità Semplifica per ridurre espressioni già scritte come somme e differenze. Usa la modalità Espandi per distribuire prodotti di binomi o polinomi.
Come vengono risolte le disuguaglianze lineari in modo diverso dalle equazioni?
Le disuguaglianze lineari vengono risolte utilizzando le stesse operazioni inverse delle equazioni lineari, con una differenza fondamentale: quando moltiplichi o dividi entrambi i lati per un numero negativo, la direzione della disuguaglianza si inverte. Ad esempio, risolvere -2x > 8 richiede di dividere per -2, il che capovolge il > in <, giving x < -4. The calculator handles this automatically and shows the step where the flip occurs. The solution to a linear inequality is a range of values rather than a single number. The number line visualization shows the solution set graphically, using an open circle for strict inequalities (< or >) dove il valore di confine non è incluso, e un cerchio chiuso per disuguaglianze non strette (≤ o ≥) dove il valore di confine è incluso nella soluzione.
Related Tools
Equation Solver
Solve single-variable equations including linear, quadratic, and polynomial types.
Linear Equation Solver
Solve linear equations in any form with graphing and step-by-step solutions.
Cubic Equation Solver
Find all three roots of cubic equations with discriminant analysis and Cardano's method.
Derivative Calculator
Compute derivatives of algebraic, trigonometric, and transcendental functions step by step.
Logarithm Calculator
Calculate logarithms in any base including natural log, common log, and binary log.