Алгоритм
Так как для многочленов определено деление с остатком, к ним применим алгоритм Евклида для поиска НОД, аналогичный числовому.
Разделить на , получить остаток .
Если , то НОД равен .
Иначе заменить пару на и повторить шаг 1.
Пусть
Процесс всегда завершается, так как на каждом шаге степень остатка уменьшается
Пример
Далее по алгоритму
поскольку (при этом последний ненулевой остаток)
В качестве НОД можно взять этот же многочлен с другим множителем, например,