Мономиальный порядок
Эта статья в значительной степени или полностью опирается на один источник . ( ноябрь 2022 г. ) |
В математике мономиальный порядок (иногда называемый порядком термина или допустимым порядком ) — это полный порядок на множестве всех ( монических ) мономов в данном кольце полиномов , удовлетворяющий свойству соблюдения умножения, т. е.
- Если и — любой другой моном, то .
Мономиальные порядки чаще всего используются с базисами Грёбнера и многомерным делением . В частности, свойство быть базисом Грёбнера всегда связано с определенным мономиальным порядком.
Определение, детали и варианты
[ редактировать ]Помимо соблюдения умножения, мономиальные порядки часто должны быть хорошими порядками , поскольку это гарантирует завершение процедуры многомерного деления. Однако существуют также практические применения отношений порядка с учетом умножения на множестве мономов, которые не являются строго упорядоченными.
В случае конечного числа переменных хорошее упорядочение мономиального порядка эквивалентно сочетанию следующих двух условий:
- Порядок - это полный порядок .
- Если u — любой моном, то .
Поскольку эти условия может быть легче проверить для мономиального порядка, определенного с помощью явного правила, чем напрямую доказать, что это хороший порядок, им иногда отдают предпочтение в определениях мономиального порядка.
Ведущие мономы, члены и коэффициенты
[ редактировать ]Выбор полного порядка мономов позволяет сортировать члены многочлена. Таким образом, главный член полинома является членом наибольшего монома (для выбранного мономиального порядка).
Конкретно, пусть R — любое кольцо многочленов. Тогда множество M (монических) мономов из R является базисом R , рассматриваемым как векторное пространство над полем коэффициентов. Таким образом, любой ненулевой полином p из R имеет единственное выражение как линейная комбинация мономов, где S — конечное подмножество M , а все c u ненулевые. Когда выбран порядок мономиа, ведущим мономом является наибольшее значение u в S , старшим коэффициентом является соответствующий c u , а ведущим членом является соответствующий c u u . Головной моном/коэффициент/термин иногда используется как синоним слова «ведущий». Некоторые авторы используют слово «моном» вместо «термин» и «степенное произведение» вместо «моном». В этой статье предполагается, что одночлен не содержит коэффициента.
Определяющее свойство мономиального упорядочения подразумевает, что порядок членов сохраняется при умножении многочлена на моном. Кроме того, главный член произведения многочленов является произведением старших членов множителей.
Примеры
[ редактировать ]На съемочной площадке степеней любой одной переменной x единственными мономиальными порядками являются естественный порядок 1 < x < x 2 < х 3 <... и обратное, последнее из которых не является упорядоченным. Следовательно, понятие мономиального порядка становится интересным только в случае нескольких переменных.
Мономиальный порядок подразумевает порядок отдельных неопределенных. Можно упростить классификацию мономиальных порядков, предположив, что неопределенные называются x 1 , x 2 , x 3 , ... в порядке убывания рассматриваемого мономиального порядка, так что всегда x 1 > x 2 > x 3 > .. . (Если должно быть бесконечно много неопределенных, это соглашение несовместимо с условием хорошего упорядочения, и придется использовать противоположный порядок; однако случай полиномов от бесконечного числа переменных рассматривается редко.) В примере ниже мы используем x , y и z вместо x 1 , x 2 и x 3 . При таком соглашении существует еще множество примеров мономиальных порядков разного порядка.
Лексикографический порядок
[ редактировать ]Лексикографический порядок (lex) сначала сравнивает показатели x 1 в мономах, а в случае равенства сравнивает показатели x 2 и так далее. Название происходит от сходства с обычным алфавитным порядком, используемым в лексикографии для словарей, если мономы представляются последовательностью показателей степени неопределенности. Если число неопределенных фиксировано (как это обычно бывает), лексикографический порядок является вполне упорядоченным , хотя это не относится к лексикографическому порядку, применяемому к последовательностям различной длины (см. Лексикографический порядок § Упорядочение последовательностей разная длина ).
Для мономов степени не выше двух из двух неопределенных , лексикографический порядок (с ) является
Для вычислений на основе Грёбнера лексикографическое упорядочение имеет тенденцию быть наиболее затратным; поэтому его следует избегать, насколько это возможно, за исключением очень простых вычислений.
Градуированный лексикографический порядок
[ редактировать ]Градуированный лексикографический порядок (grlex или deglex для степени лексикографического порядка ) сначала сравнивает общую степень (сумму всех показателей), а в случае равенства применяет лексикографический порядок. Этот порядок не только является хорошим упорядочением, он также обладает тем свойством, что любому моному предшествует только конечное число других мономов; это не относится к лексикографическому порядку, где все (бесконечно многие) степени y меньше x (тот факт, что лексикографический порядок, тем не менее, является хорошим упорядочением, связан с невозможностью построения бесконечной убывающей цепочки мономов).
Для мономов степени не выше двух из двух неопределенных , градуированный лексикографический порядок (с ) является
Хотя это упорядочение очень естественно, оно используется редко: базис Грёбнера для градуированного обратного лексикографического порядка, который следует ниже, легче вычислить и предоставляет ту же информацию о входном наборе полиномов.
Градуированный обратный лексикографический порядок
[ редактировать ]Градуированный обратный лексикографический порядок (grevlex или degrevlex для степени обратного лексикографического порядка ) сначала сравнивает общую степень, затем использует лексикографический порядок в качестве разрешения тай-брейка, но меняет результат лексикографического сравнения, так что лексикографически более крупные мономы одной и той же степени считается, что дегревлекс меньше. Для того, чтобы окончательный порядок демонстрировал традиционный порядок x 1 > x 2 > ... > x n неопределенных значений, кроме того, необходимо, чтобы лексикографический порядок разрешения конфликтов перед обращением считал последний неопределенный x n самым большим, что означает, что оно должно начинаться с этого неопределенного. Таким образом, конкретный рецепт градуированного обратного лексикографического порядка состоит в том, чтобы сначала сравнить по общей степени, затем сравнить показатели последней неопределенной величины x n, но обратив результат (так что моном с меньшим показателем будет больше в порядке), а затем (как всегда) только в случае ничьей) путем аналогичного сравнения x n −1 и т. д., заканчивая x 1 .
Различия между градуированными лексикографическими и градуированными обратными лексикографическими порядками невелики, поскольку они фактически совпадают для 1 и 2 неопределенных. Первое отличие касается мономов 2-й степени из 3-х неопределенных, которые классифицируются в лексикографическом порядке как но градуированные обратные лексикографические упорядочены как . Общая тенденция такова, что в обратном порядке проявляются все переменные среди малых мономов любой заданной степени, тогда как при необратном порядке интервалы наименьших мономов любой заданной степени будут образовываться только из наименьших переменных.
Порядок исключения
[ редактировать ]Порядок блоков или порядок исключения (lexdeg) может быть определен для любого количества блоков, но для простоты мы рассматриваем только случай двух блоков (однако, если количество блоков равно количеству переменных, этот порядок является просто лексикографический порядок). Для этого упорядочения переменные делятся на два блока x 1 ,..., x h и y 1 ,..., y k , и для каждого блока выбирается мономиальный порядок, обычно градуированный обратный лексикографический порядок. Два монома сравниваются путем сравнения их части x , а в случае равенства — путем сравнения их части y . Этот порядок важен, поскольку он позволяет исключить операцию, которая соответствует проектированию в алгебраической геометрии.
Порядок веса
[ редактировать ]Порядок весов зависит от вектора называется весовым вектором. Сначала он сравнивает скалярное произведение последовательностей показателей мономов с этим весовым вектором, а в случае равенства использует какой-либо другой фиксированный порядок мономов. Например, приведенные выше градуированные порядки представляют собой весовые порядки для весового вектора «общая степень» (1,1,...,1). Если a i являются рационально независимыми числами (в частности, ни одно из них не равно нулю, а все дроби иррациональны), то ничья никогда не может возникнуть, а сам весовой вектор определяет мономиальный порядок. В противном случае можно было бы использовать другой весовой вектор, чтобы разорвать связи, и так далее; после использования n линейно независимых весовых векторов не может оставаться никаких связей. Фактически можно определить любой мономиальный порядок с помощью последовательности весовых векторов ( Кокс и др., стр. 72–73), например (1,0,0,...,0), (0,1,0,. ..,0), ... (0,0,...,1) для lex или (1,1,1,...,1), (1,1,..., 1,0 ), ... (1,0,...,0) для гревлекса.
Например, рассмотрим мономы , , , и ; приведенные выше порядки мономов упорядочили бы эти четыре монома следующим образом:
- Лекс: (сила доминирует).
- Грлекс: (доминирует суммарная степень; высшая степень сломал ничью среди первых двух).
- Гревлекс: (доминирует общая степень; меньшая мощность сломал ничью среди первых двух).
- Порядок веса с вектором веса (1,2,4): (скалярные произведения 10>9>8>3 не оставляют здесь никаких связей, которые можно было бы разорвать).
Связанные понятия
[ редактировать ]- Порядок исключения гарантирует, что моном, включающий любую из множества неопределённых, всегда будет больше монома, не включающего ни одну из них.
- Заказ на продукт — это более простой пример заказа на исключение. Он состоит в объединении мономиальных порядков по непересекающимся множествам неопределенных в мономиальный порядок по их объединению. Он просто сравнивает показатели неопределённостей в первом наборе, используя первый мономиальный порядок, затем разрывает связи, используя другой мономиальный порядок, для неопределённых чисел второго набора. Этот метод, очевидно, обобщается на любое непересекающееся объединение множеств неопределенных величин; таким образом лексикографический порядок может быть получен из одноэлементных наборов { x 1 }, { x 2 }, { x 3 }, ... (с уникальным мономиальным порядком для каждого одноэлементного элемента).
При использовании мономиальных порядков для вычисления базисов Грёбнера разные порядки могут привести к разным результатам, а сложность вычислений может сильно различаться. Например, градуированный обратный лексикографический порядок имеет репутацию почти всегда производящего базисы Грёбнера, которые легче всего вычислить (это подтверждается тем фактом, что при довольно обычных условиях в идеале полиномы в базисе Грёбнера имеют степень, которая не более чем экспоненциальна по числу переменных, такого результата по сложности не существует ни для какого другого порядка). С другой стороны, приказы об устранении необходимы для устранения и относительных проблем.
Ссылки
[ редактировать ]- Дэвид Кокс; Джон Литтл; Донал О'Ши (2007). Идеалы, разновидности и алгоритмы: введение в вычислительную алгебраическую геометрию и коммутативную алгебру . Спрингер. ISBN 978-0-387-35650-1 .