У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Курсова робота - Рівняння та нерівності
24
- 3x + 7x - 6 x +2 x - 3

x +2x -3x x - x + 2

-x +0x + 7x

-x - 2x + 3x

2x + 4x - 6

2x + 4x - 6

0

Отже, x + x - 3x + 7x - 6 =(x + 2x - 3)(x - x + 2).Таким чином ми розклали многочлен на множники.У цьому випадку многочлен поділився націло, тобто без остачі.Тепер розглянемо випадок, коли многочлен націло не ділиться:

x - 5x + x + 8x - 20 x - 2x + 3

x - 2x +3x x - 3x - 8

-3x - 2x + 8x

-3x +6x - 9x

-8x +17x - 20

-8x +16x - 24

x + 4

Отже, x - 5x + x + 8x - 20 =(x - 2x + 3)(x - 3x - 8) + x + 4.Так розкладають многочлен, який при діленні дає остачу (тобто вкінці додаєм остачу від ділення).

-5-

Метод невизначених коефіцієнтів.

Нехай дано многочлени

Pn(X)=p0x + p1x + ... + pn-1x + pn і

Qm(X)=q0x + q1x + ... + qm-1x + qm ... , m <= n.Тоді

Kn-m(X)=p0/q0x + c1x + ... + cn-m і остача

R m-1(X)=d0x + d1x + ... + dm-1, (2)

c1, c2, ... , cn-m і d0, d1, ... ,dm-1 - невідомі коефіцієнти.

Запишемо тотожну рівність:

Pn(X)=Qm(X)*Kn-m(X) + R m-1(X). (3)

Перемноживши многочлени Qm(X) і Kn-m(X) і звівши подібні члени в правій частині рівності (3), дістанемо многочлен n-го степеня, який запишемо в канонічному вигляді. Прирівнюючи коефіцієнти при однакових степенях x цього многочлена і многочлена Pn(X), дістанемо систему n рівнянь відносно n невідомих c1, c2, ... , cn-m і d0, d1, ... ,dm-1.

Може виявитися, що всі числа d0, d1, ... ,dm-1 дорівнюють нулю. Це означає, що многочлен Pn(X) ділиться націло на многочлен Qm(X). Якщо хоча б один з коефіцієнтів d0, d1, ... ,dm-1 відмінний від нуля , то многочлен Pn(X) ділиться на многочлен Qm(X) з остачею. При цьому степінь остачі дорівнює максимальному степеню двочлена з (2), при якому коефіцієнт не дорівнює нулю.

Запишемо далі алгоритм ділення многочленів методом невизначених коефіцієнтів та його реалізацію на прикладі ділення многочлена -12x + 4x - 3x + 4x + 8x - 1 на двочлен x +1. Алгоритм не є складний і користуватися ним дуже легко та корисно.

-6-

Алгоритмічний Реалізація алгоритміч-

припис ного припису

1.Записати многочлен- -12x + c1x + c2x + c3x + c4

частку з відомим стар-

шим коефіцієнтом

2.Записати остачу d0x + d1

3.Записати тотожну -12x + 4x - 3x + 4x + 8x - 1=

рівність =(-12x + c1x + c2x + c3x + c4 )x

x(x + 1)+ d0x + d1

 

4.Звести подібні члени -12x + c1x + (c2 - 12)х +

в правій частині рівно- +(c3+ c1)х +(c4+ c2)х +

сті +(c3+d0 )x+ c4+ d1

5.Прирівняти коефіці- c1=4

єнти при однакових c2 - 12= -3

степенях х у лівій і пра- c4+ c2=8

вій частинах рівності c3+d0=0

c4+ d1= -1

6.Розв'язати систему c1=4; c2=9; c3=0; c4= -1;

d0=0; d1=0;

7.Записати частку -12x + 4х + 9х - 1

8.Записати остачу 0

Отже -12x + 4x - 3x + 4x + 8x - 1= (x +1)( -12x + 4х+ + 9х - 1).Таким чином ми розклали многочлен на множники методом невизначених коефіцієнтів.У цьому випадку многочлен поділився націло.

-7-

Схема Горнера.

При діленні многочлена An(X)=a0x + a1x + ... + +an-1x + an, поданого в канонічному вигляді, на двочлен (х - а) для визначення коефіцієнтів частки застосовується схема Горнера - за ім'ям англійського математика Горнера (1786 - 1837).

Спосіб обчислення за цією семою грунтується на методі невизначених коефіцієнтів.

Нехай при діленні многочлена степеня n

An(X)=a0x + a1x + ... + an-1x + an

на двочлен х - а дістали многочлен-частку Bn-1(X)= =a0x + b1x + ... + bn-1x степеня n - 1, а в остачі -число (зокрема нуль).За методом невизначених коефіцієнтів маємо:

a0+ a1x + a2x + ... +an-2 x + an-1x + an=(a0x + b1x + ... + + bn-2x + bn-1)(x - a) + r ,

тобто a0+ a1x + a2x + ... +an-2 x + an-1x + an=a0x + +b1x + b2x + ... + bn-2x + bn-1x - a0aх - b1ax - ... - - bn-2ax - bn-1a + r .

Прирівнюючи коефіцієнти при однакових степенях х у лівій і правій частинах рівності, знаходимо:

a1=b1 - aa0,

a2=b2 - ab1,

.....................

an-1=bn-1 - abn-2 ,

an=r - abn-1,

Звідки дістаємо рекурентні співвідношення для

-8-

знаходження коефіцієнтів b1,b2, ... ,bn-1 і остачі r :

b1=a1 + aa0,

b2=a2 + ab1,

.....................

bn-1=an-1 + abn-2,

r = an + abn-1.

Відповідний алгоритм обчислення коефіцієнтів часткимBn-1(X) і остачі r зручно записати у вигляді схеми ,яка і носить ім'я Горнера:

a0 a1 a2 ... an-1 an

+ + ... + +

aa0 ab1 ... abn-2 abn-1

a0 b1 b2 ... bn-1 r

Як бачимо, в цій схемі кожне число третього рядка, починаючи з коефіцієнта b1 , дістаємо з попереднього числа цього рядка множенням на число а і додаванням до утвореного результату відповідного числа першого рядка, яке стоїть над шуканим числом.

Приклади.

1.Використовуючи схему Горнера ,знайдемо частку та остачу від ділення многочлена 2х - 5х + 3


Сторінки: 1 2 3 4