In
computer algebra
In mathematics and computer science, computer algebra, also called symbolic computation or algebraic computation, is a scientific area that refers to the study and development of algorithms and software for manipulating mathematical expressions ...
, a regular chain is a particular kind of triangular set in a multivariate
polynomial ring over a field. It enhances the notion of
characteristic set.
Introduction
Given a
linear system, one can convert it to a
triangular system via
Gaussian elimination
In mathematics, Gaussian elimination, also known as row reduction, is an algorithm for solving systems of linear equations. It consists of a sequence of operations performed on the corresponding matrix of coefficients. This method can also be used ...
. For the non-linear case, given a
polynomial system F over a field, one can convert (decompose or triangularize) it to a finite set of triangular sets, in the sense that the
algebraic variety ''V''(F) is described by these triangular sets.
A triangular set may merely describe the empty set. To fix this degenerated case, the notion of regular chain was introduced, independently by Kalkbrener (1993), Yang and Zhang (1994). Regular chains also appear in Chou and Gao (1992). Regular chains are special triangular sets which are used in different algorithms for computing unmixed-dimensional decompositions of algebraic varieties. Without using factorization, these decompositions have better properties that the ones produced by
Wu's algorithm. Kalkbrener's original definition was based on the following observation: every irreducible variety is uniquely determined by one of its
generic points and varieties can be represented by describing the generic points of their irreducible components. These generic points are given by regular chains.
Examples
Denote Q the rational number field. In Q
1, ''x''2, ''x''3">'x''1, ''x''2, ''x''3with variable ordering ,
:
is a triangular set and also a regular chain. Two generic points given by ''T'' are (''a'', ''a'', ''a'') and (''a'', −''a'', ''a'') where ''a'' is transcendental over Q.
Thus there are two irreducible components, given by and , respectively.
Note that: (1) the
content of the second polynomial is ''x''
2, which does not contribute to the generic points represented and thus can be removed; (2) the
dimension of each component is 1, the number of free variables in the regular chain.
Formal definitions
The variables in the polynomial ring
: