Rozkład liczby (złożonej) na czynniki pierwsze polega na zapisaniu tej liczby w postaci iloczynu liczb (czynników) pierwszych.
Liczbę pierwszą p nazywamy czynnikiem pierwszym liczby naturalnej n\in\mathbb{N}, jeśli p jest dzielnikiem liczby n (p|n).
Niech n będzie dowolną liczbą złożoną. Wówczas istnieje dokładnie jeden ciąg liczb pierwszych p_1<p_2<\ldots<p_k taki że:
gdzie n_i\in {\mathbb{N}_+}.
Zobaczmy jak wygląda rozkład liczby na ich czynniki pierwsze na kilku przykładach:
Zauważ, że zgodnie Twierdzeniem 1, dla każdej liczby złożonej istnieje dokładnie jeden rozkład liczby na czynniki pierwsze.
Dodatkowo, rozkład ten składa się z co najmniej dwóch czynników pierwszych.
W naszym przykładzie dostaliśmy rozkład:
w którym czynnik pierwszy 2 występuje trzykrotnie, natomiast czynnik pierwszy 3 - dwukrotnie. NIE ISTNIEJE inny rozkład liczby 72 składający się z innych liczb pierwszych, bądź tych samych liczb pierwszych lecz o innej częstotliwości występowania!
Algorytm rozkładania liczby na czynniki pierwsze
Aby rozłożyć liczbę na czynniki pierwsze, należy sukcesywnie dzielić ją przez najmniejsze liczby pierwsze, aż uzyskamy iloraz równy 1. Każdy dzielnik, przez który dzielimy liczbę, stanowi jeden z czynników pierwszych. Proces ten powtarzamy dla każdego kolejnego ilorazu, aż do momentu, gdy nie można już dokonać dalszego dzielenia.
