nLab cancellative element of a commutative ring

Redirected from "Gauss elimination procedure".
Contents

This entry is about regular elements in ring theory and commutative algebra. For regular elements in formal logic and topology, see regular element. For regular elements in physics/quantum field theory see at regularization (physics).

Contents

Definition

Given a commutative ring RR, an element e∈Re \in R is left cancellative or left regular if e⋅a=e⋅be \cdot a = e \cdot b for all a∈Ra \in R and b∈Rb \in R, then a=ba = b.

isLeftCancellative(e)≔∀a,b∈R.(e⋅a=e⋅b)⇒(a=b)\mathrm{isLeftCancellative}(e) \coloneqq \forall a,b \in R.(e \cdot a = e \cdot b) \implies (a = b)

An element e∈Re \in R is right cancellative or right regular if a⋅e=b⋅ea \cdot e = b \cdot e for all a∈Ra \in R and b∈Rb \in R, then a=ba = b.

isRightCancellative(e)≔∀a,b∈M.(a⋅e=b⋅e)⇒(a=b)\mathrm{isRightCancellative}(e) \coloneqq \forall a,b \in M.(a \cdot e = b \cdot e) \implies (a = b)

An element e∈Re \in R is cancellative or regular if it is both left cancellative and right cancellative.

isCancellative(e)≔isLeftCancellative(e)∧isRightCancellative(e)\mathrm{isCancellative}(e) \coloneqq \mathrm{isLeftCancellative}(e) \wedge \mathrm{isRightCancellative}(e)

Multiplicative subset of cancellative elements

The multiplicative subset of cancellative elements in RR is the multiplicative subset of all cancellative elements in RR

Can(R)≔{e∈M|isCancellative(e)}\mathrm{Can}(R) \coloneqq \{e \in M \vert \mathrm{isCancellative}(e)\}

The term ‘cancellative element’ could be replaced with the synonym ‘regular element’. If the synonym ‘regular element’ is used in place of ‘cancellative element’, such as in Lombardi & Quitté 2010, then this multiplicative subset is typically written as Reg(R)\mathrm{Reg}(R).

This is also called the filter of regular elements in RR, as in Lombardi & Quitté 2010. Similarly as above, ‘regular element’ could be replaced with ‘cancellative element’.

Since the multiplicative identity element 11 is always cancellative, the multiplicative subset of all cancellative elements forms a cancellative monoid.

Properties

Proposition

For a commutative ring RR, given elements a,b∈Ra, b \in R, if the product a⋅ba \cdot b is cancellative, then both aa and bb are cancellative.

By this proposition, a commutative ring RR is a strict approximate integral domain if the following condition holds:

  • For all elements a,b∈Ra, b \in R, if the a+ba + b is cancellative, then either aa is cancellative or bb is cancellative.

Theorem

For a strict approximate integral domain RR, the addition and multiplication operations on RR are strongly extensional with respect to the canonical apartness relation #\# defined by x#yx \# y iff x−yx - y is cancellative.

In this way RR becomes an internal commutative ring object in the category Apart\mathrm{Apart}, consisting of sets with apartness relations and maps (strongly extensional functions) between them.

Proof

Recall that products X×YX \times Y in the category of sets with apartness relations is the cartesian product of the underlying sets equipped with the apartness relation defined by (x,y)#(x′,y′)(x, y) \# (x', y') iff x#x′x \# x' in XX or y#y′y \# y' in YY. Recall also that a function f:X→Yf: X \to Y between sets with apartness relations is strongly extensional if f(x)#f(y)f(x) \# f(y) implies x#yx \# y.

For addition, for all elements a∈Ra \in R, b∈Rb \in R, a′∈Ra' \in R, b′∈Rb' \in R, if (a+b)#(a′+b′)(a + b) \# (a' + b'), then a+b−(a′+b′)=(a−b′)+(a−b′)a + b - (a' + b') = (a - b') + (a - b') is cancellative, so a−a′a - a' or b−b′b - b' is cancellative since for all elements a∈Ra \in R and b∈Rb \in R, if the sum a+ba + b is cancellative, then either aa is cancellative or bb is cancellative, whence (a,b)#(a′,b′)(a, b) # (a', b'). Thus addition is strongly extensional.

For multiplication, for all elements a∈Ra \in R, b∈Rb \in R, a′∈Ra' \in R, b′∈Rb' \in R, if a⋅b#a′⋅b′a \cdot b # a' \cdot b', then a⋅b−a′⋅b′a \cdot b - a' \cdot b' is cancellative. Write a⋅b−a′⋅b′=(a−a′)⋅b+a′⋅(b−b′)a \cdot b - a' \cdot b' = (a - a') \cdot b + a' \cdot (b - b'). Since for all elements a∈Ra \in R and b∈Rb \in R, if the sum a+ba + b is cancellative, then either aa is cancellative or bb is cancellative, either (a−a′)⋅b(a - a') \cdot b is cancellative or a′⋅(b−b′)a' \cdot (b - b') is cancellative. Since for all elements a∈Ra \in R and b∈Rb \in R, if a⋅ba \cdot b is cancellative, then aa is cancellative and bb is cancellative, either a−a′a - a' is cancellative or b−b′b - b' is, whence (a,b)#(a′,b′)(a, b) # (a', b'). So multiplication is also strongly extensional.

 Relation with zero-divisors

Theorem

Given a commutative ring RR, if an element e∈Re \in R is a cancellative element, then it is a non-zero-divisor, where non-zero-divisor is defined as an element a∈Ra \in R such that for every element b:Rb:R, b⋅a=0b \cdot a = 0 or a⋅b=0a \cdot b = 0 implies that b=0b = 0.

Proof

Suppose that e∈Re \in R is cancellative. This means that for all elements a∈Ra \in R and b∈Rb \in R, a⋅e=b⋅ea \cdot e = b \cdot e implies that a=ba = b and e⋅a=e⋅be \cdot a = e \cdot b implies that a=ba = b. For the first equation, subtracting b⋅eb \cdot e from both sides of the equation leads to (a−b)⋅e=0(a - b) \cdot e = 0, and for the second equation, subtraction e⋅be \cdot b from both sides of the equation leads to e⋅(a−b)=0e \cdot (a - b) = 0. Subtracting bb from both sides of a=ba = b leads to a−b=0a - b = 0. Defining the element c=a−bc = a - b results in the condition that for every element c∈Rc \in R, c⋅e=0c \cdot e = 0 implies that c=0c = 0 and e⋅c=0e \cdot c = 0 implies that c=0c = 0, which implies that ee is a non-zero-divisor.

Theorem

Given a commutative ring RR, if an element e∈Re \in R is a non-zero-divisor, then it is cancellative.

Proof

Suppose that e∈Re \in R is a non-zero-divisor. This means that for every element c∈Rc \in R, c⋅e=0c \cdot e = 0 or e⋅c=0e \cdot c = 0 implies that c=0c = 0. However, since RR is a commutative ring, if c⋅e=0c \cdot e = 0, then e⋅c=0e \cdot c = 0, so the statement c⋅e=0c \cdot e = 0 or e⋅c=0e \cdot c = 0 implies that c=0c = 0 implies the statement that c⋅e=0c \cdot e = 0 implies that c=0c = 0 and e⋅c=0e \cdot c = 0 implies that c=0c = 0. Since RR is an abelian group, by definition of an abelian group, the image of the binary subtraction function a−ba - b is RR itself, and thus, one could replace cc with a−ba - b for elements a∈Ra \in R and b∈Rb \in R, resulting in the statement that (a−b)⋅e=0(a - b) \cdot e = 0 implies that (a−b)=0(a - b) = 0 and e⋅(a−b)=0e \cdot (a - b) = 0 implies that (a−b)=0(a - b) = 0. Adding b⋅eb \cdot e to each side of the first equation, e⋅be \cdot b to each side of the second equation, and bb to each side fo the third equation leads to the statement that a⋅e=b⋅ea \cdot e = b \cdot e implies that a=ba = b and e⋅a=e⋅be \cdot a = e \cdot b implies that a=ba = b, which is precisely the definition of cancellative element. Thus, every non-zero-divisor is a cancellative element.

Thus, we have established that cancellative elements and non-zero-divisors are the same thing in a commutative ring. However, the proof relies on the abelian group structure of commutative rings, and this property does not necessarily hold in other algebraic structures where the concepts of cancellative element and non-zero-divisor make sense, such as in rigs or absorption monoids.

Since a zero-divisor is defined in the nLab as not being a non-zero-divisor,

Theorem

In a commutative ring RR, an element e∈Re \in R is a zero-divisor if and only if it is non-cancellative

isZeroDivisor(e)⇔¬isCancellative(e)\mathrm{isZeroDivisor}(e) \iff \neg \mathrm{isCancellative}(e)

Integral domains

The theorems relating cancellative elements to zero-divisors provide alternative definition of the various (commutative) integral domains in constructive mathematics in terms of cancellative elements, in analogy with the definition of fields in terms of invertible elements:

Definition

A commutative ring RR is a integral domain if an element is non-cancellative (or equivalently, a zero-divisor) iff it is zero. In addition to 0≠10\neq 1, this condition means that every non-cancellative element (or equivalenty, zero-divisor) is zero.

Definition

A commutative ring RR is a Heyting integral domain if it is an integral domain and additionally, for all elements a∈Ra \in R and b∈Rb \in R, if the sum a+ba + b is cancellative, then either aa is cancellative or bb is cancellative.

Theorem

In addition to 0#10 \# 1, the above condition in a Heyting integral domain then means that every element apart from 00 is cancellative.

Definition

A commutative ring RR is a discrete integral domain if all elements e∈Re \in R are cancellative xor equal to zero. This condition means that every element is either 00 or cancellative, and it also implies that 0≠10 \neq 1.

Fields

Given the above definitions of an integral domain, a field could be defined as an integral domain where every cancellative element is a unit, or equivalently, an integral domain whose multiplicative subset of cancellative elements is the group of units.

Ring of fractions

For every commutative ring RR, the ring of fractions is defined in Quinn2009 to be the localization of RR at the multiplicative subset of cancellative elements, R[Can(R) −1]R[\mathrm{Can}(R)^{-1}]. This is similar to the Grothendieck group construction of a general cancellative monoid: the multiplicative subset of cancellative elements in R[Can(R) −1]R[\mathrm{Can}(R)^{-1}] is the group of units R[Can(R) −1] ×R[\mathrm{Can}(R)^{-1}]^\times in R[Can(R) −1]R[\mathrm{Can}(R)^{-1}].

If RR is an integral domain, then R[Can(R) −1]R[\mathrm{Can}(R)^{-1}] is the field of fractions of RR.

Unique factorization domains

In Lombardi & Quitté 2010, a unique factorization domain is defined as a GCD domain RR for which the quotient monoid of the multiplicative subset of cancellative elements by the group of units Can(R)/R ×\mathrm{Can}(R)/R^\times admits a complete factorization.

See also

References

Last revised on April 11, 2025 at 13:47:23. See the history of this page for a list of all contributions to it.