Сделай Сам Свою Работу на 5

Теорема 4.3. (о линейном представлении НОД двух многочленов).





Если d(x) – наибольший общий делитель многочленов f(x) и g(x) из P[x], то в том же кольце P[x] найдутся многочлены U(x) и V(x) такие, что f(x) × U(x) + g(x) × V(x) = d(x).

 

Заметим, что Теорема 4.3.(о линейном представлении НОД двух многочленов) распространяется на n – ое количество многочленов, т.е.

Теорема 4.4. (о линейном представлении НОД многочленов)

Если d(x) – наибольший общий делитель многочленов f1(x), f2(x), f3(x),…fn-1(x), fn(x) Î P[x], то в том же кольце P[x] найдутся многочлены V1(x), V2(x), V3(x)… Vn(x) такие, что

f1(x) × V1(x) + f2(x) × V2(x)+ f3(x) × V3(x) + fn(x) × Vn(x) = d(x).

Определение 4.5.

Многочлены f1(x), f2(x), f3(x),…fn-1(x), fn(x) называются взаимно простыми, если их наибольший общий делитель равен единице, т.е.

(f1(x), f2(x), f3(x),… fn-1(x), fn(x)) = 1.

Пример 4.4. Для многочленов f(x) = 2x − 1 Î R[x], g(x) = х + 2 Î R[x] их НОД d(x) = (f(x), g(x)) = 1, т.е. многочлены f(x) и g(x) являются взаимно простыми.

 

Свойства взаимно простых многочленов из кольца многочленов P[x].

Свойство 4.1.Многочлены f1(x), f2(x), f3(x),…fn-1(x), fn(x) взаимно простые тогда и только тогда, когда найдутся в том же кольце многочленов P[x] многочлены U1(x), U2(x), U3(x)… Un(x) такие, что f1(x) × U1(x) + f2(x) × U2(x)+ f3(x) × U3(x) + ….+ fn(x) × Un(x) = 1.



Свойство 4.2.Если (f1(x), f2(x), f3(x),…fn(x)) = d(x), то .

Свойство 4.3.Если (f(x) × j(x)) h(x) и (f(x), h(х)) =1, то j(x) h(x).

o(f(x), h(х)) = 1 Þ в кольце P[x] найдутся многочлены U(x) и V(x) такие, что f(x) × U(x) + h(х) × V(x) = 1.

Свойство 4.4.Если многочлен j(x) взаимно прост с каждым из многочленов f1(x), f2(x), f3(x),…fn(x), то j(x) взаимно прост с произведением многочленов f1(x) × f2(x) × f3(x) × × fn(x).

Пример 4.5. Найдём наибольший общий делитель многочленов

f1(x) = x3 +x2 –x –1, f2(x) = x3 –x2 –x +1, f3(x) = x3 –x.

По Теореме 4.2. (f1(x), f2(x), f3(x)) =((f1(x), f2(x)), f3(x)). Т.е. для того, чтобы найти НОД d(x ) трёх многочленов f1(x), f2(x), f3(x), необходимо найти НОД d1(x ) двух многочленов f1(x), f2(x), а затем нужно найти НОД d2(x ) двух многочленов d1(x ) и f3(x). При этом d2(x ) = d(x) (Теорема 4.2).

Итак, (f1(x), f2(x)) = d1(x ) = x2 –1, а (d1(x ), f3(x)) = d(x ) = x2 –1 = (f1(x), f2(x), f3(x)).

ТИПОВЫЕ ЗАДАЧИ

Задача1. Найти наибольший общий делитель многочленов f(x) = x4 + 3x3 –x2 –4x –3 и g(x) = 3x3 + 10x2 + 2x –3.

Решение.

Применяя алгоритм Евклида в данном примере, мы будем вынуждены проводить вычисления с дробными коэффициентами многочленов, что, естественно, затрудняет и замедляет процесс поиска наибольшего общего делителя данных многочленов. Но так как НОД определяется с точностью до множителя нулевой степени, в некоторых случаях можно избежать дробных коэффициентов. Будем умножать делимое, делитель, остаток на любое не равное нулю число, т.е. заменять многочлены на ассоциированные с ними, но так, чтобы равенство f(x) = g(x) × q(x) + r(x) (Теорема 3.1.) не нарушалось.



Делим f(x) на g(x) согласно алгоритму Евклида, предварительно умножив f(x) на 3.

1шаг.

f(x) = x4 + 3x3 –x2 –4x – 3  
3f(x) = 3x4 + 9x3 –3x2 –12x – 9 3x3 +10x2 +2x –3 = g(x)
– 3x4 +10x3 + 2x2 – 3x –x3 – 5x2 – 9x –9 x – =q1(x)
– –x3 x2 x +1  
x2 x –10 = r1(x)  
x2 + 5x + 6 = –r1(x)  
2шаг.  
g(x) = 3x3 +10x2 +2x –3 x2 + 5x + 6 = –r1(x)
– 3x3 +15x2 +18x 3x –5 = q2(x)
–5x2 –16x –3  
– – 5x2–25x–30  
9x + 27= r2(x)  
x + 3 = r2(x)  
3шаг.  
r1(x) = x2 + 5x + 6 – x2 + 3x x + 3.= r2(x)
2x + 6 x + 2 = q3(x)
– 2x + 6  
0 = r2(x)  

Наибольший общий делитель многочленов f(x) = x4 + 3x3 –x2 –4x –3 и g(x) = 3x3 + 10x2 + 2x –3 – это последний, не равный нулю остаток r2(x) = 9x + 27, или ассоциированный с ним, более простой многочлен r2(x) = x + 3.

Задача2. Для многочленов из задачи 1 над полем рациональных чисел найти многочлены U(x) и V(x) над тем же полем, чтобы имело место равенство f(x) × U(x) + g(x) × V(x) = d(x), где d(x) = ( f(x), g(x) ).

Решение.

Запишем результаты делений:

1шаг.

3f(x) = g(x) × q1(x) + r1(x);

2шаг.

g(x) = (–)r1(x)) × q2(x) + r2(x);

3шаг.

r1(x) = r2(x) × q3(x).

d(x) = (f(x), g(x)) = x + 3 = r2(x), выражаем r2(x) из равенства, которое содержит последний, не равный нулю остаток: r2(x) = g(x)- (–)r1(x)) × q2(x), и подставляем в полученное нами равенство, т.е.



d(x) = (f(x), g(x)) = x + 3 = r2(x) = × (g(x) – (–)r1(x) × q2(x)) = g(x) + r1(x) × q2(x), теперь выражаем r1(x) из предыдущего равенства: r1(x) = 3f(x) – g(x) × q1(x) и подставляем в полученное нами равенство, т.е.

d(x) = (f(x), g(x)) = x + 3 = r2(x) = × (g(x) – (–)r1(x)) × q2(x)) = g(x) + r1(x) × q2(x) = g(x) + (3f(x) – g(x) × q1(x)) × q2(x) = g(x) + f(x) × q2(x) – g(x) × q1(x) × q2(x) = f(x) × q2(x) + (g(x) – g(x) × q1(x) × q2(x)) = q2(x) × f(x) + g(x) (q1(x) × q2(x)) =f(x) × [ q2(x)] + g(x) × [ q1(x) q2(x)].

Итак: f(x) × [ q2(x)] + g(x) × [ q1(x) q2(x)] = d(x) = x + 3.

Т. е. функции U(x) и V(x) найдены: U(x) = q2(x) = (3x –5) = х– 1, V(x) = q1(x) q2(x) = (x –) (3x –5) = –( х2 –2х) = –х2 + х.

Тогда d(x) = x + 3 = f(x) × (х– 1) + g(x) × (–х2 + х).

Осталось проверить полученное равенство:

f(x) × (х– 1) + g(x) × (–х2 + х) = (x4 + 3x3 –x2 –4x –3) × (х– 1) + (3x3 + 10x2 + 2x –3) × (–х2 + х) = x + 3. (Сделайте проверку самостоятельно!).

 

УПРАЖНЕНИЯ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

83.Даны многочлены f(x) = х (х – 1 )3 и g(x) = х4 (х – 1)2 (х + 1).

1)Составьте 3 – 4 многочлена, являющихся делителями многочлена f(x) ;

2)Составьте 3 – 4 многочлена, являющихся делителями многочлена g(x) ;

3)Составьте 2 – 3 многочлена, являющихся общими делителями многочленов f(x) и g(x);

4)Составьте многочлен,являющийся наибольшим общим делителем многочленов f(x) и g(x)

и убедитесь в том, он удовлетворяет всем требованиям, содержащимся в определении наибольшего общего делителя многочленов.

84.Каков наибольшийобщийделитель многочленов f(x) = x3 – 4 x, g(x) = х (х – 2)2 и h(х) = x3 – 2 x2 ?

85.С помощью алгоритма Евклида найдите нормированный наибольшийобщийделитель d(x) многочленов :

1)f(х) = x4 + x3 – 3 x2 + 4 x – 5 и g(х) = x3 – 2 x2 + 2 x – 2 ;

2)f(х) = x4 – 6 x3 + 24 x – 6 и g(х) = x3 – 5 x2 – 4 x + 17 ;

3)f(х) = – x5 – 2 x4 + x3 + 4 x2 + x – 3 и g(х) = – x4 x3 + x2 + 2 x – 1 .

 

86.С помощью алгоритма Евклида найдите наибольшийобщийделитель d(x) многочленов f(x) и g(x), применяя при этом два варианта вычислений: I– обычное деление многочленов « уголком »; II –используя для удобства деления предварительное умножение делимого на некоторое постоянное число и сокращение остатков на постоянное число. Сравните результаты.

1)f(х) = 2 x3 – 5 x2 x + 6, g(х) = 6 x2 – 5 x – 6 ;

2)f(х) = x4 x3 x2 x – 2, g(х) = 2 x3 – 3 x2 + 2 x – 3 ;

3)f(х) = x3 – 3 x2 x – 1, g(х) = 3 x2 – 2 x + 1 ;

4)f(х) = x4 + 3 x3 x2 – 4 x – 3, g(х) = 3 x3 – 10 x2 + 2 x – 3 .

 

В примерах 87 – 97с помощью алгоритма Евклида найдите нормированный наибольшийобщийделитель d(x) многочленов f(x) и g(x) .

87.f(х) = x2 – 1 , g(х) = x2 + 1 .

88.f(х) = x3 + 1 , g(х) = x2 – 1 .

89.f(х) = x3 – 3 x2 – 2 x + 4 , g(х) = x2 – 5 x + 4 .

90.f(х) = x4 + x3 + 2 x2 + x + 1 , g(х) = x3 – 2 x2 + x – 2 .

91.f(х) = x5 + x4 x3 – 3 x2 – 3 x – 1 , g(х) = x4 – 2 x3 x2 – 2 x + 1 .

92.f(х) = x5 + 3 x4 – 12 x3 – 52 x2 – 52 x – 12, g(х) = x4 + 3 x3 – 6 x2 – 22 x – 12.

93.f(х) = x4 – 4 x3 + 1 , g(х) = x3 – 3 x2 + 1 .

94.f(х) = x5 + x4 x3 – 2 x – 1 , g(х) = 3 x4 + 2 x3 + x2 + 2 x – 2.

95.f(х) = x4 + x3 – 3 x2 – 4 x – 1 , g(х) = x3 + x2 x – 1 .

96.f(х) = x5 – 2 x4 + x3 + 7 x2 – 12 x + 10 , g(х) = 3 x4 – 6 x3 + 5 x2 +2 x – 2.

97.f(х) = x6 – 7 x4 + 8 x3 – 7 x + 7 , g(х) = 3 x5 – 7 x3 + 3 x2 – 7.

98.Найдите наибольшийобщийделитель d(x) многочленов f(x), g(x) и h(х) :

1)f(х) = x6 +2 x4 – 4 x3 – 3 x2 + 8 x – 5 , g(х) = x5+ x2x +1, h(х) = x4 + x3 x2 +1.

2)f(х) = x4 – 3 x3 + x2 + 3 x – 2 , g(х) = x4 – 5 x2 + 4, h(х) = x3 + 3 x2 х – 3 .

99.Даны многочлены f(x) = (х + 1)(х – 3) и g(x) = х (х – 1) . С помощью метода неопределённых коэффициентов найдите многочлены U(x) и V(x), удовлетворяющие равенству: f(х) × U(x) + g(x) × V(x) = 1 .

100.Используя алгоритм Евклида , найдите наибольшийобщийделитель d(x) многочленов f(x) и g(x) , а затем с помощью метода неопределённых коэффициентов найдите многочлены U(x) и V(x) так, чтобы выполнялось равенство: f(х) × U(x) + g(x) × V(x) = d(x). Сделайте проверку.

1)f(х) = x3 , g(х) = (1 – x )2 ;

2)f(х) = 2 x4 + 3 x3 – 3 x2 – 5 x + 2 , g(х) = 2 x3 + x2 х – 1 .

В примерах 101 – 107докажите свойства наибольшегообщегоделителя многочленов.

101.Если f(x) g(x) , где g(x) ¹ 0 , то НОД ( f(x), g(x) ) = g(x) .

102.НОД ( f(x) ¹ 0 , g(x) ) = g(x) , где g(x) ¹ 0 .

103.НОД [ f(x) × h(х) , g(x) × h(х) ] = h(х) × НОД ( f(x) , g(x) ) .

104.Если f(x) = g(x) + j(x), то НОД ( f(x) , g(x) ) = НОД ( g(x) ,j(x) ) .

105.НОД ( f(x) , g(x) ) = НОД ( g(x)f(x) , g(x) ) .

106.НОД ( f(x) , f(x) g(x) ) = НОД ( g(x), f(x) + g(x) ) .

107.НОД ( f(x) , g(x) ) = НОД (f(x) g(x) , f(x) + g(x)) .

108.Используя свойство НОД, указанное в примере 103,найдитенаибольшийобщийделитель d(x) многочленов f(x) и g(x) :

1)f(х) = (x – 1)3 (x 2 + 2 ) и g(х) = (x – 1)2 (x 2 + 2 ) ;

2)f(х) = (x3 – 4 х ) (x – 2 ) и g(х) = (x4 – 8 х ) (x + 2 ) .

В примерах 109 – 124даны многочлены f(x) и g(x). С помощью алгоритма Евклиданайдите многочлены U(x) и V(x) так, чтобы выполнялось равенство : f(х) × U(x) + g(x) × V(x) = d(x) , где d(x) – наибольший общий делитель многочленов f(x) и g(x) . Сделайте проверку.

109.f(х) = x4 + 2 x3 x2 – 4 x – 2 , g(х) = x4 + x3 x2 – 2 х – 2 .

110.f(х) = x5 + 3 x4 + x3 + x2 + 3 x + 1 , g(х) = x4 + 2 x3 + х + 2 .

111.f(х) = x3 + 3 , g(х) = x2 – 2 .

112.f(х) = x4 x3 – 4 x2 + 4 x + 1 , g(х) = x2 х – 1 .

113.f(х) = 3x7+6 x6 –3 x5 + 4x4 +14x3 – 6x2 – 4x + 4, g(х) = 3x6–3 x4 +7x3 – 6 х +2.

114.f(х) = 3 x3 – 7 x2 + 5 x – 1 , g(х) = x2 – 3 х + 2 .

115.f(х) = x3 – 3 , g(х) = x2 + 1 .

116.f(х) = x3 + 2 , g(х) = x2 – 1 .

117.f(х) = 2 x3 x2 + 3 x – 4 , g(х) = x2 + х – 2 .

118.f(х) = 2 x3 + 1 , g(х) = x2 – 1 .

119.f(х) = 3 x3 – 2 x2 + 3 x – 7 , g(х) = x2 х – 2 .

120.f(х) = x4 – 2 , g(х) = x2 + х + 3 .

121.f(х) = 3x5 + 5 x4 – 16 x3 – 6 x2 – 5 x – 6 , g(х) = 3x4 – 4x3 x2 х – 2 .

122.f(х) = 2 x3 + 3 x2 – 2 x – 3 , g(х) = x2 + х – 6 .

123.f(х) = 3x5 – 7 x3 + 3 x2 – 7 , g(х) = x6– 7x4 + 8 x3– 7 х + 7.

124.f(х) = 3 x4 – 6 x3 + 5 x2 + 2 x – 2 , g(х) = x5– 2 x4 + x3 + 7 x2 – 12 х +10.

В примерах 125 – 130, используя определение взаимно простых многочленов, установите, какие парыданныхмногочленов f(x) и g(x) являются взаимно простыми.

125.f(х) = x2 x + 2 и g(х) = х + 3 .

126.f(х) = x2 x – 6 и g(х) = x2 + 2 x .

127.f(х) = 4 x2 x – 3 и g(х) = 2 x2 x –1 .

128.f(х) = 5 x2 x – 6 и g(х) = x2 + 2 x .

129.f(х) = x3 x2 x + 1 и g(х) = x2 – 3 x – 4 .

130.f(х) = 2 x3 + x2 – 4 x + 1 и g(х) = x2 x – 3 .

В примерах 131 – 134 докажите свойства взаимно простых многочленов.

131.Если[ f(x) × g(х) ] j(x) и НОД ( f(x),j(x) ) = 1 , то g(х) j(x) .

132.Если НОД ( f(x),j(x) )=1 и НОД (g(x),j(x) )=1, тоНОД ( f(x) × g(х),j(x)) =1.

133.Если f(x) j(x) и f(x) g(x) , где НОД (j(x), g (x) ) = 1, то f(x) [j(x) × g(х)].

134.Если НОД ( f(x) , g(x) ) = d(x), то НОД ( f(x) : d(x), g(x) : d(x) ) = 1 .

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.