Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та .

Розглядаємо два ненульових полінома Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru степенів Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru відповідно, нехай Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

1. Ділимо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Якщо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , то

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru - НСД знайдено,

інакше

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

В останньому випадку з властивості 4 подільності поліномів спільний дільник поліномів Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru є також дільником остачі Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru . Тобто НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru співпадає з НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .Можна зробити перехід до розшуку НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru . При цьому степінь поліномів зменшується.

2. Ділимо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Якщо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , то

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru - НСД знайдено,

інакше

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Переходимо до розшуку НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru . При цьому степінь поліномів знову зменшується.

3. Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

………………….

k-1. Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

k. Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

k+1. Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Оскільки степінь поліномів Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на кожному кроці зменшується, то процес поетапного ділення завжди буде скінченим, граничним значення остач буде поліном 0-го степеня.

З останнього кроку видно, що Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Простежуючи поступово вгору ланцюжок ділень, можна зробити висновок, що Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Отже, можна зробити висновок, що в алгоритмі Евкліда НСД між поліномами Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru буде дорівнювати останній ненульовій остачі Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ruз ланцюжка поступових ділень.

Якщо НСД між поліномами Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru є поліном 0-го степеня - число Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , то з урахуванням властивості 5 подільності поліномів можна стверджувати, що в такому випадку НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru дорівнює 1.

Застосувавши властивість 5 подільності поліномів, до Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru - полінома степеня, більшого за 0, можна Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru подати таким чином:

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Скоротивши НСД на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru згідно властивості подільності поліномів 5, отримаємо, що Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Висновки:

1. Алгоритм Евкліда є завжди скінченим.

2. За алгоритмом Евкліда знаходимо НСД двох поліномів з точністю до числа.

3. Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , де Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru - поліном з коефіцієнтом біля старшого степеня Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

4. Два полінома взаємно прості тоді і тільки тоді, коли Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Приклад 1

За алгоритмом Евкліда найти НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Розв’язання.

1. Ділимо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

  Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru
× 3 -1 -4 -3 -3
  _ 3 -3 -12 -9 -1    
  -3          
× 3   -1 -5 -9 -9        
    _-3 -15 -27 -27        
    -3 -10 -2        
: (-5)     -5 -25 -30        
             

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru можна подати так:

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , тобто

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , степінь остачі менша за степінь Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Оскільки нас цікавить НСД з точністю до числа, то ми можемо в процесі ділення множити поліном, що ділиться, на число а залишок скоротити на спільний для всіх його коефіцієнтів дільник.

Отже, за Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru можна взяти Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

2. Ділимо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

  Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru
  _ 3 -3
    -5  
    _-5 -16 -3      
    -5 -25 -30      
: 9          
           

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru можна подати так:

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , тобто

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , степінь остачі менша за степінь Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

3. Ділимо Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru на Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru
_ 1
 
  _ 2    
     
     

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru можна подати так:

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru , тобто

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Процес поступового ділення можна зупинити. Останній ненульовий залишок ланцюжка ділень є Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Отже, за алгоритмом Евкліда НСД між Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru та Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru дорівнює Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru .

Відповідь.

Алгоритм Евкліда для знаходження НСД двох ненульових поліномів та . - student2.ru

Наши рекомендации