В компьютерной алгебре регулярная цепочка - это особый вид треугольника, установленного в многомерное кольцо полиномов над полем. Он расширяет понятие набора характеристик.
Учитывая линейную систему, можно преобразовать ее в треугольную систему с помощью исключения Гаусса. В нелинейном случае, если задана полиномиальная система F над полем, ее можно преобразовать (разложить или преобразовать в треугольник) в конечный набор треугольных множеств в том смысле, что алгебраическое многообразие 93>V (F) описывается этими треугольными множествами.
Треугольный набор может просто описывать пустой набор. Чтобы исправить этот вырожденный случай, понятие регулярной цепи было введено независимо Калкбренером (1993), Янгом и Чжаном (1994). Регулярные цепи также встречаются у Chou and Gao (1992). Регулярные цепи - это специальные треугольные множества, которые используются в различных алгоритмах для вычисления несмешанных размерных разложений алгебраических многообразий. Без использования факторизации эти разложения имеют лучшие свойства, чем те, которые получены с помощью алгоритма Ву. Первоначальное определение Калькбренера было основано на следующем наблюдении: каждое неприводимое многообразие однозначно определяется одной из своих общих точек, и многообразия можно представить, описывая общие точки их неприводимых компонентов. Эти точки общего положения задаются регулярными цепями.
Обозначьте Q поле рационального числа. В Q[x1, x 2, x 3 ] с переменным порядком x 1< x2< x3,
- треугольник набор, а также обычная цепочка. Две общие точки, заданные T, - это (a, a, a) и (a, -a, a), где a трансцендентно над Q . Таким образом, есть два неприводимых компонента, задаваемые формулами {x 2 - x 1, x 3 - x 1 } и {x 2 + x 1, x 3 - x 1 } соответственно. Обратите внимание: (1) содержимое второго многочлена равно x 2, что не влияет на представленные общие точки и, таким образом, может быть удалено; (2) размер каждого компонента равен 1 - количеству свободных переменных в регулярной цепочке.
Переменные в кольце многочленов
всегда сортируются как x 1<... < xn. Непостоянный многочлен f в можно рассматривать как одномерный многочлен от его наибольшей переменной. Наибольшая переменная в f называется его главной переменной и обозначается mvar (f). Пусть u будет главной переменной f и запишем ее как
где е - степень f относительно u и - старший коэффициент f относительно. ты Тогда начальное число f - это , а e - его главная степень.
Непустое подмножество T из является треугольным множеством, если многочлены в T непостоянны и имеют различные основные переменные. Следовательно, треугольное множество конечно и имеет мощность не более n.
Пусть T = {t 1,..., t s } будет треугольным множеством, таким что mvar (t 1) <... < mvar(ts), быть начальным значением t i, а h быть произведением h i. Тогда T является регулярной цепочкой, если
, где каждый результирующий вычисляется относительно главной переменной t i соответственно. Это определение от Янга и Чжана, которое имеет много алгоритмического оттенка.
Квазикомпонентная W (T), описываемая регулярной цепочкой T, имеет вид
разность множеств разновидностей V (T) и V (h). Присоединенный алгебраический объект регулярной цепи - это ее насыщенный идеал
Классический результат состоит в том, что замыкание Зариского множества W (T) равно многообразию, заданному функцией sat (T), то есть
и его размер равен n - | T |, разность количества переменных и количества многочлены из T.
В общем, есть два способа разложить полиномиальную систему F. Первый - лениво разложить, то есть только представить его общие точки в чувство (Калькбренера),
Второй - для описания всех нулей в смысле Лазарда,
Существуют различные алгоритмы для r треугольных разложений в любом смысле.
Пусть T - регулярная цепь в кольце многочленов R.