(kashey)
Теорема о единственности разложения на множители.
(обычные числа).
Дано:
a1*b1=a2*b2=z, где a1,a2,b1,b2 – простые числа, которые не имеют общих делителей (т.е. они различны с точностью до знака).
Докажем противоречивость данного утверждения.
Для определённости a1≤b1.
a1*b1=(k1*a1+a2-k1*a1)*(a1*k2+b2-a1*k2) , где k1,k2 целая часть частного от деление на a1 чисел a2 и b2 соответственно.
=>b1=(a2-a1*k1)*(b2-a1*k2)/a1+c, где с – новое целое число.
=>(a2-a1*k1)*(b2-a1*k2)=c1*a1, где с1 – новое целое число.
Обозначим (a2-a1*k1) через d1,1, а (b2-a1*k2) через d1,2.
Получим:
d1,1*d1,2= a1*c1.
Далее повторим процедуру. Получим ряд уравнений:
….
dn-1,1*dn-1,2= dn-2,1 *cn-1,
dn,1*dn,2= dn-1,1*cn.
Смысл данной процедуры в следующем. Мы ищем общий делитель предполагая, что он содержится в di,1 . Множители в левой половине равенств будут всё время уменьшаться, пока не превратятся в 1 или 0. (Заметим, что если наше предположение не верно относительно di,1 , то в качестве общего множителя мы должны получить единицу.)
Если мы получили на каком-то шаге dn,1=0, то это возможно, только, если dn-2,1 делиться на dn-1,1 , т.е. dn-1,1 - общий делитель, не равный нулю.
Если мы получили на каком-то шаге dn,1≠1 и dn,2=1 , то dn,1=cn*dn-1,1 , это возможно, только, если dn,1 делиться на dn-1,1 .
dn,1 = dn-2,1 -k n-1,2*dn-1,1
т.е. dn-1,1 - общий делитель, не равный нулю, т.е. он делит a2 и a1.
Если мы получили на каком-то шаге dn,1=1 и dn,2≠1 , то dn,2=cn*dn-1,1 , это возможно, только, если dn,2 делиться на dn-1,1 .
dn,2 = сn-1,1 -k n-1,2*dn-1,1 => сn-1,1 делится на dn-1,1 , но тогда dn,2= 0, а также
dn-1,2= dn-2,1 *m, т.е. (по аналогии!)
dn-1,2 делится на dn-2,1 => сn-2,1 делится на dn-2,1 , но тогда dn-1,2= 0 и т.д.
Получаем b2-a1*k2=a1*lm. Следовательно b2 делится на a1, а это противоречит условию.
Если мы получили на каком-то шаге dn,1=1 и dn,2=1, то 1=cn*dn-1,1 , это возможно, только, если cn и dn-1,1 являются делителями единицы . Для нашего случая получаем с точностью до знака cn=dn-1,1 =1 , т.е. получили противоречие, т.к. мы предполагали, что dn-1,1 ≠1 (с.м. предыдущие ситуации ) => приходим к уравнению a1*b1=a2*b2, где a1=b1=1, либо к одному из рассмотренных выше случаев.
Таким образом получили противоречие. Следовательно либо a1 делит a2, либо a1 делит b2, т.е. с точностью до знака либо a1=a2, либо a1=b2.
|