русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Корни многочленов.


Дата добавления: 2015-08-06; просмотров: 1459; Нарушение авторских прав


1.3.1. Определение. Если

f(x)=anxn+an-1xn-1+...+a1x+a0 — (1.3.1)

многочлен над числовым множеством F, cÎF, то

f(a)=anan+an-1an-1+...+a1a+a0

элемент из F. f(a) называется значнием многочлена f(x) при х=a. Если f(a)=0, то a называется корнем многочленаf(x).

1.3.2. Упражнение. Пусть дан многочлен f(x)=x3-3x+2. Найти:

а) f(2); б) f(1); в) f(-2); г) f(-1); д) f(-3); е) f(4).

Решение. а) f(2)=23-3×2+2=4; б) f(1)=13-3×1+2=0 (в частности, 1 — один из корней многочлена f(x)=x3-3x+2).

Ответ: а) f(2)=4; б) f(1)=0.

1.3.3. Упражнение. Найти многочлен второй степени f(x), если:

а) f(2)=6; f(1)=1; f(-1)=9;

б) f(3)=4; f(-1)=1; f(1)=2;

в) f(-2)=6; f(-1)=-1; f(-2)=5.

Решение. а) По условию имеем, что искомый многочлен имеет вид f(x)=ax2+bx+c. Поэтому f(2)=4a+2b+c, f(1)=a+b+c и f(-1)=a-b+c. Следовательно, для нахождения коэффициентов многочлена f(x)=ax2+bx+c необходимо решить систему Ее решением является а=3, b=-4 , c=2.

Ответ: f(x)=3x2-4x+2.

1.3.4. Упражнение. Найти корни многочлена f(x):

а) f(x)=3х-4;

б) f(x)=2x3+8x2-10х;

в) f(x)=x4-2x3+x2;

г) f(x)=-x3+x2-4x+4 .

Решение. Для нахождения корней многочлена достаточно решить уравнение f(x)=0.

а) Решением уравнения 3х-4=0 является х= . Следовательно, — корень многочлена 3х-4.

б) Решениями уравнения 2x3+8x2-10х=0 являются х1=0, х2=-5, х3=1. Следовательно, 0, -5, 1 — корни многочлена 2x3+8x2-10х.

О т в е т: а) ; б) 0, -5, 1.

1.3.5. Теорема. aкорень многочлена f(x) тогда и только тогда, когдаf(x)=(х-a)g(x) для некоторого многочлена g(x).

1.3.6. Теорема (основная теорема алгебры).Всякий многочлен n-й степени, где n>0, имеет по крайней мере один корень (действительный или комплексный).

Из теорем 1.3.5 и 1.3.6 вытекает

1.3.7. Следствие. Всякий многочлен Pn(x) n-й степени, где n>0, имеет в точностиn корней; и если a1, a2, …, an - все корни многочлена, то его можно представить в виде



Pn(x)=a0(x-a1)(x-a2)…(x-an), (1.3.2)

гдеa0 - старший коэффициент многочлена.

1.3.8. Определение. Представление многочлена в виде (1.3.2) называется разложением его на линейные множители.

1.3.9. Упражнение. Разложить на линейные множители многочлены упражнения 1.3.4.

Решение. б) Так как корнем многочлена 2x3+8x2-10х являются х1=0, х2=-5, х3=1, то 2x3+8x2-10х=2(х-0)(х+5)(х-1), то есть

2x3+8x2-10х=2х(х+5)(х-1).

Ответ: б) 2x3+8x2-10х=2х(х+5)(х-1).

1.3.10. Упражнение.Разложить на линейные множители многочлены:

а) x4-2x2+1;

б) x3+2x2-x-2;

в) x3-7x-6;

г) x4+x3-11x2-9x+18;

д) x5+9x4+27x3+23x2-24x-36.

Решение. г) Заметим, что х=1 - корень многочлена. Поэтому, разделив его (многочлен) на х-1, получим

x4+x3-11x2-9x+18=(х-1)(x3+2x2-9x-18).

Далее, множитель x3+2x2-9x-18 разложим, группируя слагаемые и вынося за скобку общий множитель:

x3+2x2-9x-18=(x3+2x2)-(9x+18)=x2(x+2)-9(x+2)=(x2-9)(x+2).

Наконец, x2-9=(x-3)(x+3) как разность квадратов. Окончательно получаем

x4+x3-11x2-9x+18=(х-1)(x+2)(x-3)(x+3).

Ответ: x4+x3-11x2-9x+18=(х-1)(x+2)(x-3)(x+3).

1.3.11. Определение.Если в разложении (1.3.2) многочлена какой-либо корень встречается в точности k раз, то этот корень называется корнем кратностиk. Если k=1, то корень называется простым.

С учётом кратностей корней разложение (1.3.2) можно записать в виде

, (1.3.3)

где a1, a2, …, ak - попарно различные корни многочлена, k1 - кратность корня a1, k2 - кратность корня a2, и т.д. Ясно, что k1+k2+…+kr=n.

Например,

(х-3)(х+5)(х-1)(х-1)(х+5)(х-2)(х-3)(х+5)(х-3)=(х-2)(х-3)3(х+5)3(х-1)2.

Здесь 2- простой корень данного многочлена, 3 и -5 - корни кратности 3, 1 - корень кратности 2.

1.3.12. Теорема.Всякий многочлен с действительными коэффициентами разлагается на линейные и квадратные множители с действительными коэффициентами:

. (1.3.3)

При этом k1+k2+…+kr+2(s1+s2+…+sl)=n, и все квадратные множители x2+pix+qi не имеют действительных корней (другими словами, их дискриминанты отрицательны: -4qi<0.

1.3.13. Определение.Представление многочлена в виде (1.3.3), где -4qi<0, называется разложением многочлена на неприводимые множители; соответственно, x-ai (i=1, …, r), x2+pjx+qj (j=1, …, l) - неприводимые множители многочлена.

1.3.14. Упражнение.Разложить на неприводимые множители с действительными коэффициентами многочлены.

а) x4+x3-x-1;

б) x4+x3-11x2-9x+18. (Указание: сгруппировать первые 2 слагаемые и 3-е, 4-е, 5-е слагаемые отдельно и заметить, что х=2 - корень многочлена).




<== предыдущая лекция | следующая лекция ==>
Понятие многочлена. Операции над многочленами. | Понятие рациональной дроби.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.076 сек.