Теорема (О единственности разложения на произведение простых чисел)
, а>1 существует единственное разложение a=p1∙p2∙…∙pn, где , рi – простое .
Доказательство:
Действительно, обозначая буквой p1 наименьший (простой) делитель а, имеем a=p1a1 Если a1>0, то, обозначая p2 наименьший (простой) делитель числа a1, имеем a1=p2a2 и т.д., пока не придем к an=1 для некоторого n (поскольку ряд a1, a2, …, an - убывающий ряд натуральных чисел, то рано или поздно мы придем к единице).
Тогда a=p1∙p2∙…∙pn. Показали существование разложения на простые сомножители. Теперь докажем единственность.
Предположим, что для того же самого а существуетвторое разложение на простые сомножители a=q1∙q2∙…∙qs, и, не нарушая общности, предположим, что s≥n. Тогда
p1∙p2∙…∙pn = q1∙q2∙…∙qs *
В силу основного свойства простых чисел, q1\( p1∙p2∙…∙pn) i: q1\pi. Не нарушая общности, предположим, что i=1 q1\p1. В силу простоты чисел p1, q1, получим p1=q1. Сократив обе части равенства (*) на q1, получим
p2∙…∙pn = q2∙…∙qs,
p1=q1
Повторив рассуждения для q2, получим
p3∙…∙pn = q3∙…∙qs,
p1=q1, p2=q2
И т.д. В итоге получим
1=qn+1∙…∙qs,
p1=q1, p2=q2, … , pn=qn
Отсюда qn+1=1, …, qs=1. То есть оба разложения на простые сомножители тождественны.
□
В разложении числа на простые сомножители некоторые из сомножителей могут повторяться. Обозначая p1,…, pk различные из них, а α1,…, αk – кратности их вхождения в разложение, получим каноническое разложение числа а:
Добавим, что задача разложения числа на простые сомножители, или, иначе, задача факторизации, считается сложной задачей, поскольку известные алгоритмы факторизации имеют экспоненциальную или субэкспоненциальную сложность. Ознакомиться с такими алгоритмами можно будет в гл. 2 настоящего пособия.
Дата добавления: 2018-11-26; просмотров: 767;