Calcolatore di scomposizione in fattori primi
Scomponi qualsiasi numero intero (fino a mille miliardi) nei suoi fattori primi. Mostra la scomposizione in notazione esponenziale, il numero di fattori primi distinti ω(n) e il numero totale di divisori τ(n).
Dati di input
Risultati
Scomposizione in fattori primi
La scomposizione in fattori primi (o fattorizzazione prima) è la rappresentazione di un intero maggiore di 1 come prodotto di numeri primi. Per esempio:
I numeri primi 2, 3 e 5 sono i fattori irriducibili di 360; gli esponenti 3, 2 e 1 indicano quante volte ciascun primo compare nel prodotto.
Il Teorema Fondamentale dell'Aritmetica
Il Teorema Fondamentale dell'Aritmetica garantisce due cose:
- Esistenza: Ogni intero maggiore di 1 ha almeno una scomposizione in fattori primi.
- Unicità: Tale scomposizione è unica, a meno dell'ordine dei fattori.
Perché 1 non è primo? Se 1 fosse primo, esisterebbero infinite scomposizioni dello stesso numero (360 = 1 · 2³ · 3² · 5 = 1² · 2³ · 3² · 5, ecc.). Escludere 1 dai numeri primi è proprio ciò che preserva l'unicità.
La divisione di prova passo per passo
Il metodo più diretto è la divisione di prova: si testano tutti gli interi da 2 a come possibili divisori.
Esempio con n = 360:
- Divisibile per 2? Sì: 360 ÷ 2 = 180, 180 ÷ 2 = 90, 90 ÷ 2 = 45. 45 è dispari; il 2 non entra più. Fattore 2³.
- Divisibile per 3? Sì: 45 ÷ 3 = 15, 15 ÷ 3 = 5. 5 non è divisibile per 3. Fattore 3².
- Divisibile per 5? Sì: 5 ÷ 5 = 1. Fattore 5¹.
- Il quoziente è 1 — terminato. Risultato: .
Perché basta arrivare a ? Se n ha un fattore primo p > , allora n/p < , quindi deve esistere un fattore più piccolo. Se non si trovano divisori fino a , allora n è esso stesso primo.
L'albero dei fattori
Un albero dei fattori è una rappresentazione visiva: si divide il numero in due fattori qualsiasi e si ripete finché tutti i rami terminano con numeri primi.
360
/ \
8 45
/ \ / \
4 2 9 5
/ \ / \
2 2 3 3
Le foglie danno 2, 2, 2, 3, 3, 5 → 2³ · 3² · 5. Indipendentemente da come si costruisce l'albero, si arriva sempre allo stesso risultato — l'unicità in azione.
Contare i divisori con la scomposizione
Nota la scomposizione, il numero totale di divisori positivi si ottiene con una sola formula:
Perché? Ogni divisore di n si forma scegliendo indipendentemente, per ogni primo , un esponente tra 0 e — ci sono scelte per ogni primo, e le scelte si moltiplicano.
Divisori di 360:
Il numero 360 ha esattamente 24 divisori positivi.
MCD e mcm tramite la scomposizione
Conoscendo le scomposizioni di due numeri, MCD e mcm si leggono direttamente:
- MCD: prendere l'esponente minimo per ogni numero primo.
- mcm: prendere l'esponente massimo per ogni numero primo.
Esempio: MCD e mcm di 360 e 504
| Primo | Esp. 360 | Esp. 504 | min (MCD) | max (mcm) |
|---|---|---|---|---|
| 2 | 3 | 3 | 3 | 3 |
| 3 | 2 | 2 | 2 | 2 |
| 5 | 1 | 0 | 0 | 1 |
| 7 | 0 | 1 | 0 | 1 |
Semplificare le frazioni
Per ridurre ai minimi termini, si dividono numeratore e denominatore per :
Applicazioni della scomposizione in fattori primi
| Settore | Utilizzo |
|---|---|
| Crittografia (RSA) | La sicurezza si basa sulla difficoltà di fattorizzare il prodotto di due grandi numeri primi |
| Tabelle hash | Dimensioni prime minimizzano le collisioni |
| Teoria dei codici | Polinomi generatori dei codici correttori di errori |
| Musica (intonazione giusta) | Gli intervalli sono rapporti di potenze di 2, 3 e 5 |
Casi particolari
- n = 2 (il più piccolo primo): La scomposizione è il 2 stesso; esattamente 2 divisori.
- n è primo: Un solo fattore primo; numero di divisori = 2.
- n è potenza di primo (es. 1024 = 2¹⁰): Un unico primo con esponente alto; 11 divisori.
- Numeri altamente composti (360, 720, 1260…): Hanno più divisori di qualsiasi numero più piccolo.
Formule e proprietà
| Concetto | Formula |
|---|---|
| Scomposizione | |
| Fattori primi distinti | |
| Numero totale di divisori | |
| MCD di due numeri | prodotto con esponenti minimi |
| mcm di due numeri | prodotto con esponenti massimi |
| Identità MCD × mcm |
Domande frequenti (FAQ)
Cos'è la scomposizione in fattori primi?
La scomposizione in fattori primi (o fattorizzazione prima) consiste nel rappresentare un intero maggiore di 1 come prodotto di numeri primi. Ad esempio, 360 = 2³ · 3² · 5. Il Teorema Fondamentale dell'Aritmetica garantisce che questa rappresentazione è unica (a meno dell'ordine dei fattori).
Perché la scomposizione in fattori primi è unica?
Il Teorema Fondamentale dell'Aritmetica afferma che ogni intero maggiore di 1 ammette un'unica scomposizione in fattori primi (indipendentemente dall'ordine). Questa unicità è il fondamento della divisibilità, del MCD e del mcm, e costituisce la base matematica della crittografia RSA.
Come si calcola il numero di divisori dalla scomposizione?
Se n = p₁^e₁ · p₂^e₂ · … · pₖ^eₖ, il numero di divisori positivi è τ(n) = (e₁+1)(e₂+1)…(eₖ+1). Per 360 = 2³ · 3² · 5¹: τ(360) = 4 · 3 · 2 = 24, quindi 360 ha esattamente 24 divisori positivi.
Qual è il numero più grande che questo calcolatore può fattorizzare?
Il calcolatore supporta interi fino a 1.000.000.000.000 (10¹², mille miliardi). Utilizza la divisione di prova fino a √n, che richiede al massimo circa un milione di iterazioni — abbastanza veloce da girare nel browser. Per numeri più grandi si ricorre ad algoritmi specializzati come il metodo rho di Pollard o il crivello quadratico.
Da provare dopo
Verificatore di Numeri Primi
Verifica se un numero intero tra 1 e 1000 è primo e restituisce il fattore primo minimo. Il test si basa sulla divisione di prova fino alla radice quadrata del numero.