Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
5.2.3. Алгоритм Габихта субрезультантных PRSКак мы видели, Сильвестр указал отношение делимости, существующее между некоторыми членами полной последовательности полиномиальных остатков, и это явилось основанием для алгоритма редуцированных (субрезультантных) PRS. Однако, для того чтобы иметь дело с неполными PRS, нам требуется отношение делимости, существующее между любыми членами PRS. Это новое отношение делимости было сформулировано Габихтом в 1948 г. и составляет предмет данного раздела. [Удивительно простое доказательство см. в (Gonzalez et al., 1990).] Чтобы доказать теорему Габихта, рассмотрим два полинома в
степеней это объясняет выбор степеней первых двух полиномов. Многие из представленных ниже результатов справедливы при произвольных степенях двух первых полиномов (читатель легко может определить, когда это имеет место), но мы придерживаемся подхода Габихта. Как мы напоминали, для полных PRS Сильвестр доказал, что
Другими словами, квадрат старшего коэффициента полинома
где полиномы Замечание. Читатель должен хорошо разобраться в различии между двумя парами полиномов с верхними индексами, т.е. В полном объеме смысл и значение соотношения (НО) будет разбираться позже. Заметим, что для неполных PRS с помощью Вначале будет доказана Теорема 5.2.11. Рассмотрим последовательность полиномиальных остатков полинома; тогда для любого члена
степеней
Доказательство. Локазательство является конструктивным и аналогично расширенному алгоритму Евклида для целых чисел или полиномов над полем, т.е. мы требуем соблюдения соотношения Очевидно, что
где
Теорема 5.2.11 показывает, что расширенный алгоритм Евклида работает также с полиномами над целыми числами. [Если мы сравним выражения
полученными в доказательстве теоремы 5.2.5, мы увидим, что старший коэффициент полинома Мы видели, что произвольный член мы видим, что полиномы Определитель для Определитель для [Итак, если нам нужны последовательности Штурма и мы пользуемся формой Брюно для определителя, то во всех определителях присутствует сомножитель Таким образом, полиномы
Мы можем также представить соотношения (HI) в виде
где Пример. Рассмотрим полиномы
Заметим, что в этом случае
и
что нам уже известно. [Читателю следует проверить, что мы получим те же полиномы
и
следовательно,
Заметим, что в приведенном примере выполняются удивительные соотношения:
Как мы уже говорили, старший коэффициент
Эти формулы проверяются несложными вычислениями, если рассмотреть определители Таким образом, для каждого индекса Теорема 5.2.12 (Габихт). В предположениях теоремы 5.2.11 для
Доказательство. Мы имеем
Умножая первое соотношение на
Левая часть соотношения — это полином степени [Формулы (НЗ) можно расширить, чтобы включить Выведем сейчас соотношение между Из двух последних соотношений (НЗ) мы получаем для
Умножая первое из этих соотношений на
где
Основываясь на этом уравнении, рассмотрим теперь более общий случай. Теорема 5.2.13 (Habicht, 1948). В предположениях теоремы 5.2.11, если положить
Доказательство. Пользуясь обозначениями этой теоремы, полиномы Фиксировав t, образуем полиномы
Заметим, что полиномы
Для простоты обозначений положим также
Обозначим старшие коэффициенты полиномов Очевидно, что
Следовательно, разделив для каждого индекса j соответствующее соотношение на
получаем
Эта теорема показывает, что (без вычисления наибольших общих делителей) наименьшие коэффициенты членов PRS получаются как субрезультанты результанта Пример. Рассмотрим снова полиномы из последнего примера
Поэтому В дальнейшем мы полагаем Рассмотрим последовательность полиномиальных остатков
и пусть
т. е. степень полинома
Формулы пунктов Пример. Рассмотрим неполную последовательность полиномиальных остатков
где
и
т. е.
Рис. 5.2.1. Лакунарная структура PRS; отрезок длины Представляет интерес рис. 5.2.1. Используя (Н) из разд. 5.1.1, получаем следующий алгоритм. HSPRS. Субрезультантные PRS Габихта Вход: Два ненулевых полинома Выход: Субрезультантная PRS полиномов 1. [Инициализация] 2. [Готово?] Если 3. [Вычисление псевдоостатка] Анализ времени работы алгоритма HSPRS. Пусть
где
|
1 |
Оглавление
|