Motivating ring theory, domains with integer-polynomial analogies

When you were first introduced to polynomial long division, you were struck by how a process that worked for integers worked for abstract polynomials. Integer division seemed rather “specific” – focused on details like the resulting quotient having to be an integer – and it seems bizarre that even the notion of integer division could be generalized beyond the integers.

Pitfall: It’s not like integer division is just polynomial division with \(x=10\) or something – the results of the division are different, because integer division does not assume a base of 10.

But polynomial division also focuses on an analogous detail: the resulting quotient having to be a polynomial. And the essential lesson of mathematics, and the idea of abstract mathematics, is that serious analogies are the sign of abstraction.

So what makes polynomials and integers similar – in what sense are they similar? – that we can perform a “long division” algorithm on them?

And you know: this is not the only analogy between integers and polynomials either. Here’s a list, with a general “abstract” phrasing that works for both integers and polynomials:

Well, the first thing we observe is that we should assume the existence of some notions of addition, subtraction and multiplication – these seem to be the “fundamental” structures present among integers and polynomials (as opposed to e.g. rational numbers, rational functions which also require division or natural numbers which don’t have subtraction). 

We will omit discussing the properties of these operations for now, as we don’t yet have enough to motivate them on. 

Next, each of these discussed properties can be considered as special axioms for special cases of rings, domains where specific important theorems hold – we call them, respectively: 

(Quick comments on why the Euclidean function must map to the naturals: in fact, they could map to any “well-ordered set” (a totally ordered set in which every subset has a least element). The reason why this property is needed – why we can’t, e.g. map to the nonnegative reals – is to ensure Euclid’s algorithm terminates.)

The abstractions of the basic theorems about integers and polynomials occur as relationships between these domains. As it turns out, we will see that:

\[{\rm{ED}} \Rightarrow {\rm{PID}} \Rightarrow {\rm{UFD}} \Rightarrow {\rm{GCD}}\]

Before that, though, we can already play with some basic results we’d like, to get a feel of what axioms about ring addition and multiplication we should assume.

E.g.

Well, to be honest these all seem like fairly elementary properties that would be useful outside the cases of these special domains. Out of the following properties:

  1. Left-distributivity
  2. Right-distributivity
  3. Additive associativity
  4. Additive identity
  5. Additive inverse
  6. Additive commutativity
  7. Multiplicative associativity
  8. Multiplicative identity
  9. Multiplicative commutativity
  10. Multiplicative inverse

10 is not a ring axiom (because integers and polynomials don’t have it). 1-7 essentially always are. 8 sometimes is, but not if you want e.g. the even numbers to be a ring. 9 typically isn’t, although this is once again mostly just a matter of convention – you can’t really “see” that non-commutative rings appear often enough to justify their classification of rings, etc.

Presumably 6 (additive commutativity) is hardest to see the importance of, but it’s relevant to note the relationships between these axioms. In fact, it is fairly simple to show that 1, 2 and 8 imply 6 (consider \((1+1)(x+y)\)). As a result, addition – the operation that multiplication distributes over – is just generically seen as commutative.

Another important property often seen in algebraic problems is the ability to factor to find roots, i.e. to say that if \(ab=0\), either \(a\) or \(b\) should be 0. This is known as an integral domain. The full sequence of inclusions, as we will see, is actually given by:

\[{\rm{ED}} \Rightarrow {\rm{PID}} \Rightarrow {\rm{UFD}} \Rightarrow {\rm{GCD}} \Rightarrow {\rm{ID}} \Rightarrow {\rm{Ring}}\]

The broader point of all this is that you should start often thinking of a lot of basic mathematical facts in the language of abstract algebra – what kind of ring/domain is this result valid in? etc. – because this is the most general setting in which a result is valid in, and you know exactly what it is “saying”, i.e. what implies what.

Date: 2020-05-17 Sun 00:00

Author: Abhimanyu Pallavi Sudhir

Created: 2026-01-29 Thu 13:24