Content deleted Content added
No edit summary |
mNo edit summary |
||
Line 5:
If ''G''<sub>prev</sub> is an already computed Gröbner basis (''f''<sub>2</sub>, …, ''f''<sub>''m''</sub>) and we want to compute a Gröbner basis of (''f''<sub>1</sub>) + ''G''<sub>prev</sub> then we will construct matrices whose rows are ''m'' ''f''<sub>1</sub> such that ''m'' is a monomial not divisible by the leading term of an element of ''G''<sub>prev</sub>.
</blockquote>
This strategy allows the algorithm to apply two new criteria based on what Faugère calls ''signatures'' of polynomials. Thanks to these criteria, the algorithm can compute Gröbner bases for a large class of interesting polynomial systems, called ''regular sequences'', without ever simplifying a single polynomial to zero--the most time-consuming operation in algorithms that compute Gröbner bases. It is also very effective for a large number of non-regular sequences.
== Implementations ==
Line 12:
* as a [http://www-calfor.lip6.fr/~jcf/Software/FGb package FGb] for the [[Maple computer algebra system]]. This package is included in [[Maple (software)|Maple]] distribution as the option '''method=fgb''' of function '''Groebner[gbasis]'''.
* in the [[Magma computer algebra system]]
* in the [[SINGULAR]] computer algebra system
== Applications ==
|