Rings, ideals and Groebner basis

  • Context: Graduate 
  • Thread starter Thread starter AlphaNumeric
  • Start date Start date
  • Tags Tags
    Basis Rings
Click For Summary
SUMMARY

The discussion focuses on the relationship between Gröbner bases and ideals in the context of solving complex polynomial systems. It highlights that a Gröbner basis provides a reduced set of polynomials that generate an ideal, thereby simplifying the solution set V. The conversation also notes that while Gröbner bases can simplify equations, they may not always yield a simpler representation, especially if the notion of complexity is poorly defined. Tools like Magma can compute a prime decomposition to manage complexity in cases with multiple algebraic components.

PREREQUISITES
  • Understanding of polynomial ideals and their properties
  • Familiarity with Gröbner basis algorithms
  • Knowledge of computational algebra systems such as Mathematica and Singular
  • Basic concepts of algebraic geometry and complexity measures for polynomials
NEXT STEPS
  • Explore the implementation of Gröbner basis algorithms in Mathematica and Singular
  • Learn about prime decomposition techniques in Magma
  • Study the impact of different term orders on Gröbner bases
  • Investigate applications of Gröbner bases in theoretical physics and algebraic geometry
USEFUL FOR

Mathematicians, computer scientists, and researchers in algebraic geometry or theoretical physics who are working with polynomial systems and seeking to simplify complex equations using Gröbner bases.

AlphaNumeric
Messages
289
Reaction score
0
How does a Goebner basis relate to Ideals and how does it help solve otherwise extremely complex systems of equations?

Part of what I'm working on involves trying to solve V=0=\partial_{i} V for V a quotient of polynomials in several variables. This paper talks about using the Groebner basis to aid in such work but I'm a little fuzzy on the details. I see how Equation 17 is got, it's a decomposition of all possible ways that 0=\partial_{i} V is true in relation to the f's. But I don't see how the Groebner basis relates to helping. The paper says that it effectively decomposes a bunch of horrific equations into much more managable ones. For instance, Equations 33 generate V in (34) which then produces two ideals in (35). At the components in the two ideals of (35) the equations whose roots are the values which match the roots of 0=\partial_{i} V? Are the roots of the polynomials of a Groebner basis exactly the same as the original Ideal, none added, none taken away (except for redundant ones dropped when taking the radical).

I'm a bit confused because the few systems I've tried with Mathematica and Singular seem to give a Groebner basis which is often just as complex as the original system and sometimes completely different, containing terms which weren't even in the original Ideal?!

If I've said anything which just doesn't make sense, I'm not suprised, I thought I'd left rings and ideals behind long ago then theoretical physics pulls another pure maths application out of the bag! :cry:
 
Physics news on Phys.org
If you supply a notion of complexity for polynomials, and a list of polynomials that generates an ideal I, then a reduced Gröbner basis is the least complex list of polynomials that generates I.


If V is the solution set to your polynomials fi, then the ideal
I = (f1, ..., fn)​
is a set of polynomials whose solution set is exactly V. If I is radical, then I is actually the entire collection of polynolmials whose zero set includes V.

The upshot is that a Gröbner basis algorithm will find the least complex list of polynomials that generate I, and thus a simplified set of polynomials that define exactly V. One drawback is that "least complex" is not "simple" -- if V is complicated, or you make a poor choice for the notion of complexity, you will not get a "simple" Gröbner basis.


But, there are some things you can do about it. Magma, at least, can compute a "prime decomposition" -- Gröbner bases tend to be very complicated when V has many algebraic components. A prime decomposition will split V into its individual components, which will have better Gröbner bases.

And I know one of the term orders (the thing that defines "complexity") will guarantee that the last polynomial in the Gröbner basis will only involve a particular variable of your choice (if such a thing can even be done) -- so you can manually split the problem into cases by considering each root of this polynomial as a separate problem.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 12 ·
Replies
12
Views
5K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 7 ·
Replies
7
Views
8K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
8
Views
2K