primtallsfaktorisering
Primtallsfaktorisering er prosessen med å uttrykke et heltall som et produkt av primtall, der hvert primtall brukes med en viss eksponent. Grunnsetningen om primtallsfaktorisering sier at hvert heltall større enn 1 kan faktoriseres som et produkt av primtall på en unik måte opp til rekkefølgen. Faktoriseringen er grunnleggende i tallteorien og har implikasjoner i områder som brøkforenkling, divisibility og kryptografi.
Den mest grunnleggende metoden er prøvedeling (trial division). Man deler tallet med kjente primtall inntil man
For store tall benyttes mer avanserte algoritmer som Pollard's rho (også probabilistisk), elliptic curve factorization (ECM)
Eksempel: 360 = 2^3 × 3^2 × 5.
Anvendelser inkluderer kryssjekk i kryptografi, forenkling av brøker, løsning av visse diophantiske problemer og forskning i