Теорема о делении с остатком для многочленов
⇐ ПредыдущаяСтр 2 из 2 Теорема 6 (о делении с остатком для многочленов) Пусть F – поле, f (x), g (x) F [ x ], g (x) 0. Тогда существуют единственные многочлены q (x), r (x) F [ x ] такие, что f (x) =g (x) ·q (x) +r (x), причем deg r (x) <deg g (x)(1). При этом q (x) · называется неполным частным, а r (x) – остатком при делении f (x)на g (x). Доказательство. 1. Существование. Если f (x)=0, (1) примет вид 0 (x) =g (x) ·0 (x) +0 (x) q (x)=0, r (x)=0, причем Если deg f (x)< deg g (x) справедливо f (x) =g (x) ·0 (x) +f (x) в (1) достаточно взять q (x)=0, r (x)= f (x), причем deg r (x)= deg f (x)< deg g (x). Пусть f (x) 0 и deg f (x) deg g (x). Тогда f (x) =ao+a1x+…+anxn, g (x) =bo+b1x+…+bmxm и n m. Доказательство проведем методом математической индукции по параметру n. 1) Пусть n = deg f (x) = 0 f (x) =a0. Так как m ≤ n=0 и m=deg g (x)¹-¥, то m =0Þ g (x) =b 0 Так как F – поле и b 0¹0, то существует b 0-1Î F. Тогда , причем deg r (x) = − <0 =deg g (x). 2) Предположим, что утверждение верно для любого многочлена степени, меньшей n, то естьлюбой многочлен степени, меньшей n, имеет представление вида (1), то есть делится на g (x) c остатком. 3) Докажем утверждение для многочлена степени n. Рассмотрим многочлен h (x) =f (x) - bm-1∙anxn-m⋅g (x) = (ao+…+anxn) - bm-1∙anxn-m⋅ (bo+…+bmxm)= Таким образом, старший член степени n многочлена h (x) уничтожается, и h (x) - многочлен степени, меньшей n. По предположению индукции, h (x) делится на g (x) с остатком, то есть f (x) -bm-1∙anxn-m⋅g (x) =g (x) ∙q1 (x) +r1 (x) , причем deg r (x) <deg g (x). Значит, для f (x) существует деление на g (x) с остатком вида (1). Из 1)-3) по методу математической индукции следует, что утверждение верно . 2. Единственность. Пусть f (x) =g (x) ∙q1 (x) +r1 (x) (1) и f (x) =g (x) ∙q2 (x) +r2 (x) (2). Покажем, что q1=q2, r1=r2. Вычтем из равенства (1) равенство (2):
Допустим, что q1-q2 0. Согласно теореме 3, F [ x ] - область целостности. Поэтому в F [ x ]нет делителей нуля и из (3) следует, что . Тогда, с одной стороны, deg (r2-r1) , т.е. . С другой стороны, , т.е. Противоречие. Следовательно, . Значит, . Теорема доказана. 8. Алгоритм Евклида. НОД и НОК многочленов. Линейное представление НОД. Определение 10. Пусть F – поле, f (x), g (x) F [ x ]. Многочлен d (x) F [ x ] называется наибольшим общим делителем многочленов f (x)и g (x) (или коротко, НОД f (x)и g (x)) и обозначается d (x)=(f (x), g (x)), если выполняются два условия: 1) d (x) – общий делитель многочленов f (x)и g (x), т.е. и ; 2) d (x) кратен любому общему делителю многочленов f (x)и g (x), т.е. если и , то . Определение 11. Пусть K – ассоциативно-коммутативное кольцо с единицей. Элементы a и b кольца K называются ассоциированными в K и обозначаются a ∼ b, если и . Лемма 1. Пусть F – поле, f (x), g (x) F [ x ]. Тогда Лемма 2. Пусть F – поле, f (x), g (x) ,q (x) ,r (x) F [ x ], g≠0, и f=g·q+r (1). Тогда НОД многочленов f и g и НОД многочленов g и r ассоциированы, т.е. (f,g) ∼ (g,r). Доказательство. Пусть d1 =(f, g), d2 =(g, r). Так как и , то из (1) Þ и d 1 – общий делитель g и r (2) Так как и , то из (1) Þ и d 2 – общий делитель f и g (3). Из (2) и (3) следует, что d1 ∼ d2. Лемма доказана. Лемма 3. НОД двух многочленов определяется однозначно с точностью до ассоциированности. Алгоритм Евклида для нахождения НОД многочленов f и g. Пусть F – поле, f (x), g (x) F [ x ], g (x)≠0. Делим с остатком f на g; если остаток r1 ≠0, то делим с остатком g на r1, и т.д. (каждый раз делим делитель на остаток): (4.1) (4.2) (4.3) (4) ... (4. k) (4. k +1) Последовательность равенств (4) называется алгоритмом Евклида. Покажем, что процесс деления в алгоритме Евклида является конечным, то есть через конечное число k шагов очередной остаток rk +1=0. Рассмотрим последовательность (5). Так как (5) – убывающая последовательность целых неотрицательных чисел, она является конечной и содержит число членов . Следовательно, процесс деления с остатком в алгоритме Евклида (4) конечен и через конечное число k шагов будет получен очередной остаток rk +1 такой, что deg rk +1<0. То есть, rk +1=0.
Пусть rk - последний отличный от нуля остаток. Покажем, что (f,g) ∼ rk. Действительно, из равенств (4) по лемме 2 получим (f,g) ∼ (g, r1 ) ∼ (r1, r2 ) ∼…∼ (rk-1, rk) ∼ rk. Значит, НОД многочленов f и g ассоциирован с последним ненулевым остатком в алгоритме Евклида (4). Замечание. Так как по лемме 3 НОД двух многочленов определяется однозначно с точностью до ассоциированности, то существует множество ассоциированных между собой НОД, отличающихся, согласно лемме 1, лишь скаляром eÎ F #. Из всех возможных НОД выберем тот, который нормирован, т.е. имеет старший коэффициент 1, и будем обозначать его далее через (f,g) или НОД (f,g). Т.е. НОД многочленов f и g равен нормированному последнему ненулевому остатку в алгоритме Евклида (4). Определение 12. Пусть F – поле, f (x), g (x) F [ x ]\{0(x)}. Многочлен m (x) F [ x ] называется наименьшим общим кратным многочленов f (x)и g (x) (или коротко, НОК f (x)и g (x)) и обозначается m (x)=[ f (x), g (x)], если выполняются два условия: 1) m (x) – общее кратное многочленов f (x)и g (x), т.е. и ; 2) m (x) делит любое общее кратное многочленов f (x)и g (x), т.е. если и , то . Лемма 4. НОК двух многочленов определяется однозначно с точностью до ассоциированности. Теорема 9. Пусть F – поле, f (x), g (x) F [ x ] \{0(x)}. Для нахождения НОК многочленов f и g справедлива следующая формула: [ f, g ]= . Теорема 10 (теорема о линейном представлении НОД). Пусть F – поле, f (x), g (x) F [ x ], g≠0, d= (f,g). Тогда (6) – линейное представление НОД f (x)и g (x). Доказательство. Рассмотрим алгоритм Евклида (4). Выражая из последнего равенства (4) и заменяя их значениями из предыдущих равенств (4), через конечное число шагов получим , где . Теорема доказана. Аналогично определениям 10 и 11 можно дать определение НОД и НОK произвольного конечного количества многочленов f 1, f 2, …, fn F [ x ]. Для их нахождения используется теорема Теорема 11. Пусть F – поле, f 1, f 2, …, fn F [ x ] \{0(x)}. Для нахождения НОД и НОK многочленов f 1, f 2, …, fn справедливы формулы: (f 1, f 2, …, fn)=(…((f 1, f 2), f 3)…, fn)
[ f 1, f 2, …, fn ]=[…[[ f 1, f 2], f 3]…, fn ]. 9. Деление многочлена на (х-с). Схема Горнера. Пусть F - поле, f (x) =a 0 xn+a 1 xn-1+an- 1 x+an ∈ F [ x ]– многочлен, записанный по убывающим степеням. Пусть с ∈ F. Разделим f (x) на (х-с). По теореме Безу существует q (x)∈ F [ x ]: f (x) = (x-c) ·q (x) +f (c)(1), где f (c) =r – остаток при делении.Из доказательства теоремы Безу следует, что deg q (x) =n- 1. Пусть q (x) =b0xn-1+b1xn-2+…+bn-2x+bn-1. Подставим в (1) выражения для f и q: (2) a0xn+a1xn -1+…+an -1x+an= (x-c) · (b0xn -1+b1xn -2+…+bn -2x+bn -1) + f (c).
Приравняем коэффициенты при соответствующих степенях переменной:
Система (4) позволяет разделить многочлен f (x) на (х-с), т.е. получить коэффициенты частного и остаток. Систему (4) удобно записывать в виде схемы, которая называется схемой Горнера.
коэффициенты f (x)
коэффициенты q (x)
10. Разложение многочлена по степеням (х-с) Пусть F - поле, f (x)= a0 xn+a1xn-1+…+an -1x+an ∈ F [ x ], c ∈ F. Найдем разложение многочлена f (x) по степеням (x-с), т.е. найдем представление f (x)в виде f (x) =d0 (x-c) n+d1 (x-c) n-1+ d2 (x-c) n-2+…+ dn -1 (x-c) +dn . Разделим f (x) на (x-c), при этом получим неполное частное q1 и остаток r0. Далее, разделим частное q1 на (x-c)? получим частное q2 r1, и т.д.: f (x)=(x-c) ·q1 (x) +r0, deg q1 (x)= n -1 q1 (x)=(x-c) ·q2 (x) +r1, deg q2 (x)= n -2 (1) …. qn-2 (x) = (x-c) ·qn -1 (x) +rn-2, deg qn-1 (x) = n- (n-1) =1 qn-1 (x) = (x-c) ·qn (x) +r1, (где qn (x) =a0), deg qn (x) = n–n=0
Из (1) следует, что f (x)=(x-c) q1+r0 = (x-c) · ((x-c) ·q1+r1)) +r0 =(x-c) 2q2+ (x-c) r1+r0 =(x-c) 2 ((x-c) ·q3+r2) + (x-c) ·r1+r0 = (x-c) 3q3+ (x-c) 2r2+ (x-c) ·r1+r0 =…= =(x-c) n-1qn-1+ (x-c) n-2rn-2+…+ (x-c) 2r2+ (x-c) r1+r0 = (x-c) na0+ (x-c) n-1rn-1+…+ (x-c) 2r2+ (x-c) ·r1+r0. Таким образом, f (x) =a0 (x-c) n+rn-1 (x-c) n-1+…+r2 (x-c) 2+r1 (x-c) +r0 (2) - разложение f (x) по степеням (x-c). Формулу (2) удобно получать с помощью схемы Горнера.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|