1
$\begingroup$

Varieties decompose uniquely into finitely many irreducibles, and each variety is generated by only finitely polynomials. These two finiteness properties make varieties seemingly "manageable" objects, and leads me to the question:

Can a computer, given a variety (finite set of polynomials) produce a list of its irreducible components (finite set of finite sets of polynomials) in finite time?

$\endgroup$

1 Answer 1

2
$\begingroup$

This is just about primary decomposition! There are several CAS which can do that, for example Singular.

$\endgroup$
4
  • $\begingroup$ Thanks, do you know if Mathematica has such a function? $\endgroup$
    – Randomblue
    Commented Oct 25, 2009 at 12:23
  • $\begingroup$ I don't know Mathematica because I hate this Sin[] notation and so on :) Maple can do primary decompositions in polynomial rings (theoretically, I never used this). I think Sage just uses the interface to Singular. $\endgroup$
    – user717
    Commented Oct 25, 2009 at 12:41
  • 1
    $\begingroup$ Magma can do it too. $\endgroup$ Commented Oct 25, 2009 at 13:36
  • 1
    $\begingroup$ As can Macaulay2. $\endgroup$ Commented Oct 25, 2009 at 15:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .