Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математика для студентов-медиков. В 4 частях. Ч.1. Начала линейной алгебры. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
11.08.2026
Размер:
608 Кб
Скачать

y

0

x

Рис. 8: Многочлены шестой степени

ноль более чем в n точках, то он тождественно равен нулю.

Пример. Если многочлен y(x) = kx+b имеет 2 корня, то y(x) 0. Действительно, в этом случае мы имеем прямую, которая проходит через две точки на оси Ox.

Лемма. Если два многочлена Pn и Qm тождественно совпадают, то n = m и коэффициенты многочленов Pn(x) и Qn(x) при одинаковых степенях равны.

Пример. Если для любого x справедливо равенство

x3 + 2x2 + ax − 5 = αx4 + βx3 + γx2 + δ,

то, приравнивая коэффициенты при одинаковых степенях x, последовательно получим

0 = α, 1 = β, 2 = γ, −5 = δ.

2.3.Формулы Виета

При n = 2 для многочлена ax2 + bx + c имеем разложение на линейные множители

ax2 + bx + c = a(x − x1)(x − x2).

Раскрывая скобки в правой части равенства и приравнивая коэффициенты при степенях переменной x, получим

a(x − x1)(x − x2) = a(x2 − x(x1 + x2) + x1x2) = ax2 + bx + c,

21

 

 

 

 

 

 

b

 

 

 

 

 

c

 

 

 

x1

+ x2 =

a

,

(2.6)

 

 

x1x2 =

 

.

 

 

 

a

 

 

Соотношения (2.6)

называются

формулами Виета для корней квад-

 

 

 

 

 

 

 

 

ратного уравнения. Аналогично можно получить соотношения для корней полинома любой степени. Например, проводя аналогичные рассуждения для многочлена третьей степени x3 + bx2 + cx + d, будем иметь

(x − x1)(x − x2)(x − x3) = x3 + bx2 + cx + d,

 

x1 + x2 + x3 = −b ,

x1x2 + x2x3 + x3x1 = c ,

 

x1x2x3 = d .

Для многочлена n-й степени anxn + an 1xn 1 + . . . + a1x + a0 также можно получить подобные соотношения. Важно заметить, что при an = 1 получим

(1)nx1 · x2 · . . . · xn = a0.

Таким образом, целые корни многочлена можно искать подбором среди делителей свободного члена.

Пример. Решить уравнение

x4 − x3 7x2 + x + 6 = 0.

Будем искать корни среди делителей свободного члена, т. е. корнями могут быть числа ±1; ±2; ±3; ±6.

Подставляя x = 1, получим 14 13 7 · 12 + 1 + 6 = 0. Тогда исходный многочлен можно разделить на (x − 1) в столбик без остатка,

x4 − x3 7x2 + x + 6 = (x − 1)(x3 7x − 6).

Далее продолжим искать корни многочлена x3 7x − 6 таким же способом. Оставшийся многочлен второй степени легко раскладывается на множители. В итоге получим набор корней уравнения

x1 = 1, x2 = 3, x3 = 1, x4 = 2,

22

и многочлен раскладывается на множители следующим образом:

x4 − x3 7x2 + x + 6 = (x − 1)(x − 3)(x + 1)(x + 2).

2.4.Разложение на простейшие дроби

Определение. Дробь

Pn(x) = anxn + an 1xn 1 + ... + a1x + a0

Qm(x) bmxm + bm 1xm 1 + ... + b1x + b0

называется правильной, если n < m, и неправильной, если n ≥ m.

Определение. Простейшими дробями назовем выражения вида

A

,

A

 

,

Mx + N

,

 

Mx + N

 

,

 

 

 

 

 

 

 

 

 

k

2

2

 

m

x − a (x − a)

 

 

x + px + q (x + px + q)

 

 

где квадратный трехчлен x2 + px + q не имеет действительных корней (дискриминант соответствующего квадратного уравнения отрицателен).

Теорема о разложении правильной рациональной дроби на сумму простейших дробей. Каждая рациональная дробь

Pn(x) ,

Qm(x)

знаменатель которой имеет вид

Qm(x) = (x − x1)m1 (x − x2)m2 . . . (x2 + p1x + q1)k,

может быть разложена и притом единственным образом на сумму простейших дробей по правилу

Pn(x) =

Qm(x)

A1

 

Am1

 

 

B1

 

 

Bm2

 

 

 

+ ···+

 

 

+

 

+ ···

+

 

 

+ ...

x − x1

(x − x1)m1

x − x2

(x − x2)m2

 

 

C1x + D1

 

 

Ckx + Dk

 

 

 

(2.7)

 

 

 

 

 

 

 

 

+

 

+ ··· +

 

.

 

x2 + p1x + q1

(x2 + p1x + q1)k

 

23

Здесь A1, . . . , Am1 ; B1, . . . , Bm2 ; C1, . . . , Ck; D1, . . . , Dk

действительные постоянные числа, часть которых в разложении может обратиться в нуль. В частности, если в числителе правильной дроби стоит многочлен P (x) степени не выше 1, а в знаменателе — квадратный трехчлен с корнями x1 и x2, то

P (x)

 

A

 

B

 

=

 

+

 

.

(x − x1)(x − x2)

x − x1

x − x2

Заметим, что при разложении дроби на простейшие нас интересуют только вещественные корни знаменателя.

Приведем алгоритм разложения дроби Pn(x)/Qm(x) на простейшие.

1.Если степень числителя не меньше степени знаменателя, n ≥ m, то делением многочлена на многочлен выделяем целую часть.

Без ограничения общности будем считать, что исходная дробь является правильной и коэффициент при старшей степени знаменателя Qm(x) равен 1.

2.Находим вещественные корни знаменателя и представляем многочлен Qm(x) в виде произведения сомножителей вида

(x − a), (x − a)k, x2 + px + q, (x2 + px + q)m.

Множители вида x2+px+q и (x2+px+q)m возникают в случае, если рассматриваемый квадратный трехчлен не имеет действительных корней (дискриминант соответствующего квадратного уравнения отрицателен).

Таким образом, многочлен Qm(x) в знаменателе представляется в виде произведения

Qm(x) = (x − a1)k1 · (x − a2)k2 · . . . · (x − as)ks ×

×(x2 + p1x + q1)m1 · . . . · (x2 + prx + qr)mr .

3. Выписываем общий вид разложения (2.7) с неопределенными коэффициентами с учетом вида множителей и их кратности. Придерживаемся правила: в числителе степень многочлена на единицу меньше, чем степень основания знаменателя. Так, множителю

24

знаменателя (x−a)k в формуле (2.7) будет соответствовать сумма k простейших дробей

A1

+

A2

+ . . . +

Ak

,

 

 

(x − a)k

x − a (x − a)2

 

 

а множителю вида (x2 + px + q)m — сумма m дробей

C1x + D1

+

 

C2x + D2

 

+ . . . +

Cmx + Dm

 

.

2

 

2

+ px + q)

2

(x

2

+ px + q)

m

x + px + q (x

 

 

 

 

 

 

4. Ищем неопределенные коэффициенты.

Для этого следует привести сумму простейших дробей к общему знаменателю.

Далее, поскольку из тождественного равенства многочленов следует равенство их соответствующих коэффициентов, получаем систему линейных уравнений для определения чисел A1, ..., Ak, C1, ..., Cm, D1, ..., Dm.

Замечание. Можно существенно упростить вычисления, подставляя вместо переменной x вещественные корни знаменателя.

Пример 1. Написать общий вид разложения на простые дроби выражения

P5(x)

(x − x1)(x − x2)3(x2 + 2x + 8)2 ,

где P5(x) — многочлен пятой степени, числовых значений коэффициентов не находить.

Заметим, что заданная дробь является правильной, поскольку степень знаменателя равна 6. Знаменатель уже представлен в виде произведения линейных множителей и квадратичного, не имеющего действительных корней.

Сучетом кратности корней выпишем следующее разложение

снеопределенными коэффициентами:

P5(x)

(x − x1)(x − x2)3(x2 + 2x + 8)2 =

A B C D

= x − x1 + x − x2 + (x − x2)2 + (x − x2)3 +

25

+

Mx + N

+

 

Kx + F

 

.

2

 

2

2

 

x + 2x + 8 (x

+ 2x + 8)

 

 

Пример 2.

Разложить на простые дроби

1

x2 1 .

Эта дробь также является правильной. Выпишем разложение с неопределенными коэффициентами и приведем полученную сумму простых дробей к общему знаменателю,

1

=

1

=

A

+

B

=

 

 

x2 1

(x − 1)(x + 1)

x − 1

x + 1

 

 

 

 

 

=

A(x + 1) + B(x − 1)

.

(2.8)

 

 

 

 

(x − 1)(x + 1)

 

 

 

На этом примере проиллюстрируем оба способа нахождения неопределенных коэффициентов.

I способ. В соотношении (2.8) приравняем числители первой и последней дробей, сгруппировав коэффициенты при степенях переменной x,

1 = (A + B)x + (A − B).

Приравнивая коэффициенты при одинаковых степенях x, получим систему линейных алгебраических уравнений

{

A + B = 0,

A − B = 1,

из которой получаем A = 12 , B = 12 . Таким образом,

1

=

1

1

.

x2 1

2(x − 1)

2(x + 1)

II способ. Как и ранее, в соотношении (2.8) приравняем числители первой и последней дробей, получим

1 = A(x + 1) + B(x − 1).

(2.9)

26

Полагая в этом равенстве x = 1, получим

1 = A(1 + 1) + B(1 1) = 2B,

откуда B = 1/2.

Далее, при x = 1 тождество (2.9) дает

1 = A(1 + 1) + B(1 1) = 2A,

откуда A = 1/2.

Замечание. Методы I и II можно комбинировать. В случае, когда знаменатель исходной дроби имеет кратные действительные корни и/или комплексные, нам не хватит "удобных" значений x. Тем не менее для оставшихся коэффициентов система уравнений будет иметь уже меньший порядок.

2.5.Примеры задач с решениями

1.Разделить многочлен 2x4 3x3 +4x2 5x+6 на x2 3x+1.

Выполняя деление столбиком, получаем

2x4 3x3

+ 4x2

5x + 6

x2 3x + 1

2x4 6x3

+ 2x2

 

 

 

2x2 + 3x + 11

 

 

 

 

 

 

 

3x3

+ 2x2

5x

 

3x3

9x2

+

3x

 

 

 

11x2

8x + 6

 

 

11x2

33x + 11

 

 

 

 

 

25x − 5

Таким образом, результат деления записывается в виде

2x43x3+4x2 5x+6 = (x2 3x+1)·(2x2 +3x+11)+(25x−5).

2. Разделим многочлен 2x5 5x3 8x на x + 3.

27

1-й способ. Выполним деление столбиком, которое является универсальным способом деления на любой многочлен,

2x5+0x45x3 + 0x2 8x + 0

x + 3

2x5+6x4

2x4 6x3 +13x2 39x+109

6x45x3

6x418x3 13x3+ 0x2 13x3+39x2

39x28x −39x2117x

109x+ 0

109x+ 327 327

Таким образом, результат деления запишем как

2x5 5x3 8x = (x + 3) ·(2x4 6x3 + 13x2 39x + 109) 327.

2-й способ. Для деления на многочлен вида (x − a) можно применить схему Горнера.

|

2

|

0

|

5

|

0

|

8

|

0

|

3 |

2

|

6

|

13

|

39

|

109

|

327

|

Кратко опишем процедуру.

(a)В первой строке (отступив одну позицию) записаны коэффициенты исходного многочлена.

(b)В первой позиции второй строки записано число a, входящее в бином (x − a), на который производится деление.

(c)Во второй позиции второй строки повторяется значение коэффициента из первой строки, расположенное выше.

28

(d)Каждое следующее значение во второй строке находится рекуррентным путем: сумма числа, расположенного выше, и произведения значений числа a, стоящего в самой первой позиции, и предыдущего числа в строке (полученное на шаг ранее).

Коэффициенты частного, полученные по схеме Горнера (вторая строка), совпадают с коэффициентами многочлена, полученного при делении в столбик. В последней позиции схемы Горнера находится остаток, это же значение получено при делении в столбик.

В отличие от универсального метода деления в столбик, схема Горнера применима лишь для деления на многочлен вида (x − a). Однако ее можно использовать для решения и других задач. Например, можно на основании теоремы Безу вычислить значение многочлена 2x5 5x3 8x при x = 3, равное 327, или посчитать значение производной заданного порядка многочлена в фиксированной точке.

3.Определить показатель кратности корня x = 2 для полинома x5 5x4 + 7x3 2x2 + 4x − 8.

1-й способ.

Делим исходный многочлен на x−2. Если остаток от деления равен нулю, то процесс повторяем.

x5

5x4

+ 7x3

2x2

+ 4x − 8

x − 2

x5

2x4

 

 

 

x4 3x3 + x2 + 4

 

3x4

+ 7x3

 

 

 

 

3x4

+ 6x3

2x2

 

 

 

 

x3

 

 

 

 

x3

2x2

 

 

4x − 8

4x − 8

0

Поскольку остаток равен нулю, x = 2 действительно является корнем многочлена x5 5x4 + 7x3 2x2 + 4x −8. Таким

29

образом, результат деления записывается в виде

x5 5x4 + 7x3 2x2 + 4x − 8 = (x − 2)(x4 3x3 + x2 + 4).

Продолжая процесс деления, получим

 

 

 

 

x4 3x3 + x2

+ 0 · x + 4

 

x − 2

 

 

x4 2x3

 

x2

 

 

 

 

 

x3 − x2 − x − 2

 

 

x3

+

 

 

 

 

 

 

 

 

x3

+

2x2

 

0 · x

 

 

 

 

 

 

 

 

x2

+

 

 

 

 

 

 

 

 

x2

+

2x

 

 

 

 

 

 

 

 

 

 

2x

+

4

 

 

 

 

 

 

 

 

2x

+

4

 

 

 

 

 

 

 

 

 

 

 

0

 

 

т. е.

x5 5x4 + 7x3 2x2 + 4x − 8 = (x − 2)(x4 3x3 + x2 + 4) =

= (x − 2)2(x3 − x2 − x − 2).

Продолжая деление, получаем

x3

− x2

− x − 2

x − 2

x3

2x2

 

 

 

 

x2 + x + 1

 

 

x2

x

 

 

 

 

 

x2

2x

 

 

 

 

 

 

x

2

 

 

 

 

 

x

2

 

 

 

 

 

 

 

0

 

Таким образом,

x5 5x4 + 7x3 2x2 + 4x − 8 = (x − 2)3(x2 + x + 1).

Многочлен x2 + x + 1 в точке x = 2 не обращается в нуль, поэтому для полинома x5 5x4 +7x3 2x2 +4x−8 кратность корня 2 равна трем.

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]