What are Ideals and Polynomial Rings? A Simple Explanation and Concrete Example

  • Context: Undergrad 
  • Thread starter Thread starter glebovg
  • Start date Start date
  • Tags Tags
    Polynomial Rings
Click For Summary

Discussion Overview

The discussion centers on the concepts of ideals and polynomial rings, including definitions, examples, and relevant theorems. Participants seek clarification on these algebraic structures, their properties, and their relationships, particularly in the context of Gröbner bases.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • Some participants request a brief summary of ideals and polynomial rings, indicating a desire for foundational understanding.
  • One participant provides links to Wikipedia articles as resources for definitions and examples.
  • Another participant explains that a basis of an ideal consists of polynomials that generate the ideal and discusses the Hilbert Basis Theorem, noting that every ideal of a polynomial ring has a finite basis.
  • It is mentioned that any ideal of polynomials in one variable can be generated by a single element, but this does not hold in general for multiple variables.
  • Groebner bases are introduced as a special basis that allows for determining membership in an ideal through polynomial division.
  • Some participants express the need for caution in stating results, particularly regarding the conditions under which certain properties hold, such as the Noetherian condition for the Hilbert Basis Theorem.
  • One participant argues for the similarity between ideals and vector subspaces, discussing the closure properties and the nature of their bases, while acknowledging differences in linear and algebraic independence.
  • Another participant requests an example involving polynomials that does not require computational software.

Areas of Agreement / Disagreement

Participants exhibit a mix of agreement and disagreement, particularly regarding the properties of ideals and their relationship to vector spaces. Some points are clarified, while others remain contested, especially concerning the conditions under which certain statements about ideals hold true.

Contextual Notes

Limitations include the need for care in stating results related to ideals and polynomial rings, particularly regarding the assumptions about the underlying rings and the conditions for theorems like the Hilbert Basis Theorem.

glebovg
Messages
156
Reaction score
0
Can anyone explain ideals and polynomial rings i.e. definitions, examples, the most important theorems, etc.?
 
Physics news on Phys.org
glebovg said:
Can anyone explain ideals and polynomial rings i.e. definitions, examples, the most important theorems, etc.



Either you really don't understand your own question or you've got to be kidding: this is way too long and complex (and interesting and beautiful) a theme to treat it here. You better go and grab a book (try "Algebra" by Dummit & Foote, or the book by Hungerford, or the one by Fraleigh) and read about this there.

DonAntonio
 
I understand ideals and polynomial rings. I just want a brief summary.
 
Can anyone explain how it relates to the Gröbner bases?
 
A basis of an ideal is a set of polynomials that "generate" the ideal; that is, if f1, .., fs is a basis for I, then each f in I can be written as h1f1 + h2f2 + ... + hsfs. A basis "spans" an ideal in a similar sense to how a linear basis spans a vector space.

Every ideal of a polynomial ring has a finite basis; this is called the Hilbert Basis Theorem.

Any ideal of polynomials in one variable can be generated by a single element. The ideal generated by f, a polynomial in x, is the set of polynomials which are divisible by f. Therefore, we can check for membership in the ideal just be computing that single polynomial generator, and then dividing (polynomial long division, which you may recall from high school, and writes g = qf+r, to divide g by our generator f). The remainder r is zero if and only if g is in the ideal generated by f.

In larger numbers of variables, this fails. There may be more than one generator; this means there are several different ways we can write "f = h1f1 + h2f2 + ... + hsfs + r," with several different remainders r. (There are algorithms for "dividing by multiple polynomials at the same time," or "dividing by a basis.") If we find one of these remainders, and it is zero, then we definitely have membership; if we find one and it is not zero, however, it doesn't mean that there is not a different way where the remainder is zero. We might hope for an alternative.

Groebner bases are a special basis, which every polynomial ideal has, with the extremely useful property that dividing by a Groebner basis gives remainder zero if and only if the dividend is in the ideal. This makes them very useful objects in commutative algebra and algebraic geometry.
 
alexfloo said:
A basis of an ideal is a set of polynomials that "generate" the ideal; that is, if f1, .., fs is a basis for I, then each f in I can be written as h1f1 + h2f2 + ... + hsfs. A basis "spans" an ideal in a similar sense to how a linear basis spans a vector space.

Every ideal of a polynomial ring has a finite basis; this is called the Hilbert Basis Theorem.

Any ideal of polynomials in one variable can be generated by a single element. The ideal generated by f, a polynomial in x, is the set of polynomials which are divisible by f. Therefore, we can check for membership in the ideal just be computing that single polynomial generator, and then dividing (polynomial long division, which you may recall from high school, and writes g = qf+r, to divide g by our generator f). The remainder r is zero if and only if g is in the ideal generated by f.

In larger numbers of variables, this fails. There may be more than one generator; this means there are several different ways we can write "f = h1f1 + h2f2 + ... + hsfs + r," with several different remainders r. (There are algorithms for "dividing by multiple polynomials at the same time," or "dividing by a basis.") If we find one of these remainders, and it is zero, then we definitely have membership; if we find one and it is not zero, however, it doesn't mean that there is not a different way where the remainder is zero. We might hope for an alternative.

Groebner bases are a special basis, which every polynomial ideal has, with the extremely useful property that dividing by a Groebner basis gives remainder zero if and only if the dividend is in the ideal. This makes them very useful objects in commutative algebra and algebraic geometry.

Thank you for your explanation, but could you give an example with polynomials? Something that does not require a computational software program?
 
alexfloo said:
A basis of an ideal is a set of polynomials that "generate" the ideal; that is, if f1, .., fs is a basis for I, then each f in I can be written as h1f1 + h2f2 + ... + hsfs. A basis "spans" an ideal in a similar sense to how a linear basis spans a vector space.


*** Not so "similar": in an ideal we can multiply by elements of the ring AND ALSO by other elements of the ideal itself. ***


Every ideal of a polynomial ring has a finite basis; this is called the Hilbert Basis Theorem.


*** Some care's needed here: this is true if the polynomial ring is over a Noetherian ring (a field, say), NOT in general. ***


Any ideal of polynomials in one variable can be generated by a single element.


*** Again, more care is needed when writing down these results: this is far from being true in general, but it

is true if, for example, the polynomial ring is over a field, say.

DonAntonio ***


The ideal generated by f, a polynomial in x, is the set of polynomials which are divisible by f. Therefore, we can check for membership in the ideal just be computing that single polynomial generator, and then dividing (polynomial long division, which you may recall from high school, and writes g = qf+r, to divide g by our generator f). The remainder r is zero if and only if g is in the ideal generated by f.

In larger numbers of variables, this fails. There may be more than one generator; this means there are several different ways we can write "f = h1f1 + h2f2 + ... + hsfs + r," with several different remainders r. (There are algorithms for "dividing by multiple polynomials at the same time," or "dividing by a basis.") If we find one of these remainders, and it is zero, then we definitely have membership; if we find one and it is not zero, however, it doesn't mean that there is not a different way where the remainder is zero. We might hope for an alternative.

Groebner bases are a special basis, which every polynomial ideal has, with the extremely useful property that dividing by a Groebner basis gives remainder zero if and only if the dividend is in the ideal. This makes them very useful objects in commutative algebra and algebraic geometry.

...
 
Restrict my discussion to fields then. I'm in the middle of studying commutative algebra, so I'm definitely no expert. Thank you for bringing this up.

As for ideals and vector subspaces being similar, I would still argue they are. They are subobjects of an algebraic object with a given collection of operations. In each case they are closed under a particular subset of those operations, and the basis uniquely generates that subobject under those operations. (It's worth note that in each case, the subobject is comprised not just of operations and elements, but operations and two distinct types of elements.)

In the ideal case, the structure whose elements they can be "multiplied" by contains the ideal, and the vector space case, the elements by which we can "multiply" (the field itself) is in a different sense contained in the space.

Also, linear independence is not required in the ideal case. I would actually not consider this a difference; algebraic independence is required (for a minimal basis), which is a bit more parallel, seeing as the ideal case takes algebraic, not linear, combinations.

Those are two considerable differences, but I certainly wasn't trying to claim that there is a correspondence between the two. I only meant that, if we're not being too pedantic about it, it can be a helpful parallel for someone familiar with linear algebra, but not with ideals.
 
  • #10
Could you give an example with polynomials? Show how you would find the GB. Something that does not require a computational software program?
 
  • #11
Buchberger himself has written things that give simple examples. As I recall, his thesis did. On the web, I found this talk: http://www.google.com/url?sa=t&rct=...7b2jCg&usg=AFQjCNFkMMyThqwYMzBCs4FPSt1qZofMEw

glebvog, Why don't you explain one of those examples to us! I need a review.

(If you're researching this topic with a view to solving some simultaneous polynomial equations, you should also look at "Wu's elimination method".)
 
  • #12
I am looking for a concrete example, which does not require a computer. Can anyone provide such an example?
 

Similar threads

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