Zero divisor

From Wikipedia, the free encyclopedia
(Redirected from Zero-divisor)
Jump to navigation Jump to search

Template:Short description Script error: No such module "Distinguish". Template:Use American English In abstract algebra, an element aScript error: No such module "Check for unknown parameters". of a ring RScript error: No such module "Check for unknown parameters". is called a left zero divisor if there exists a nonzero xScript error: No such module "Check for unknown parameters". in RScript error: No such module "Check for unknown parameters". such that ax = 0Script error: No such module "Check for unknown parameters".,[1] or equivalently if the map from RScript error: No such module "Check for unknown parameters". to RScript error: No such module "Check for unknown parameters". that sends xScript error: No such module "Check for unknown parameters". to axScript error: No such module "Check for unknown parameters". is not injective.Template:Efn Similarly, an element aScript error: No such module "Check for unknown parameters". of a ring is called a right zero divisor if there exists a nonzero yScript error: No such module "Check for unknown parameters". in RScript error: No such module "Check for unknown parameters". such that ya = 0Script error: No such module "Check for unknown parameters".. This is a partial case of divisibility in rings. An element that is a left or a right zero divisor is simply called a zero divisor.[2] An element aScript error: No such module "Check for unknown parameters". that is both a left and a right zero divisor is called a two-sided zero divisor (the nonzero xScript error: No such module "Check for unknown parameters". such that ax = 0Script error: No such module "Check for unknown parameters". may be different from the nonzero yScript error: No such module "Check for unknown parameters". such that ya = 0Script error: No such module "Check for unknown parameters".). If the ring is commutative, then the left and right zero divisors are the same.

An element of a ring that is not a left zero divisor (respectively, not a right zero divisor) is called left regular or left cancellable (respectively, right regular or right cancellable). An element of a ring that is left and right cancellable, and is hence not a zero divisor, is called regular or cancellable,Template:Refn or a non-zero-divisor. (N.B.: In "non-zero-divisor", the prefix "non-" is understood to modify "zero-divisor" as a whole rather than just the word "zero". In some texts, "zero divisor" is written as "zerodivisor" and "non-zero-divisor" as "nonzerodivisor"[3] or "non-zerodivisor"[4] for clarity.) A zero divisor that is nonzero is called a nonzero zero divisor or a nontrivial zero divisor. A non-zero ring with no nontrivial zero divisors is called a domain.

Examples

  • In the ring /4, the residue class 2 is a zero divisor since 2×2=4=0.
  • The only zero divisor of the ring of integers is 0.
  • A nilpotent element of a nonzero ring is always a two-sided zero divisor.
  • An idempotent element e1 of a ring is always a two-sided zero divisor, since e(1e)=0=(1e)e.
  • The ring of n × n matrices over a field has nonzero zero divisors if n ≥ 2. Examples of zero divisors in the ring of 2 × 2 matrices (over any nonzero ring) are shown here:

(1122)(1111)=(2121)(1122)=(0000), (1000)(0001)=(0001)(1000)=(0000).

  • A direct product of two or more nonzero rings always has nonzero zero divisors. For example, in R1×R2 with each Ri nonzero, (1,0)(0,1)=(0,0), so (1,0) is a zero divisor.
  • Let K be a field and G be a group. Suppose that G has an element g of finite order n>1. Then in the group ring K[G] one has (1g)(1+g++gn1)=1gn=0, with neither factor being zero, so 1g is a nonzero zero divisor in K[G].

One-sided zero-divisor

  • Consider the ring of (formal) matrices (xy0z) with x,z and y/2. Then (xy0z)(ab0c)=(xaxb+yc0zc) and (ab0c)(xy0z)=(xaya+zb0zc). If x0z, then (xy0z) is a left zero divisor if and only if x is even, since (xy0z)(0100)=(0x00), and it is a right zero divisor if and only if z is even for similar reasons. If either of x,z is 0, then it is a two-sided zero-divisor.
  • Here is another example of a ring with an element that is a zero divisor on one side only. Let S be the set of all sequences of integers (a1,a2,a3,...). Take for the ring all additive maps from S to S, with pointwise addition and composition as the ring operations. (That is, our ring is End(S), the endomorphism ring of the additive group S.) Three examples of elements of this ring are the right shift R(a1,a2,a3,...)=(0,a1,a2,...), the left shift L(a1,a2,a3,...)=(a2,a3,a4,...), and the projection map onto the first factor P(a1,a2,a3,...)=(a1,0,0,...). All three of these additive maps are not zero, and the composites LP and PR are both zero, so L is a left zero divisor and R is a right zero divisor in the ring of additive maps from S to S. However, L is not a right zero divisor and R is not a left zero divisor: the composite LR is the identity. RL is a two-sided zero-divisor since RLP=0=PRL, while LR=1 is not in any direction.

Non-examples

Properties

  • In the ring of Template:Mvar × Template:Mvar matrices over a field, the left and right zero divisors coincide; they are precisely the singular matrices. In the ring of Template:Mvar × Template:Mvar matrices over an integral domain, the zero divisors are precisely the matrices with determinant zero.
  • Left or right zero divisors can never be units, because if aScript error: No such module "Check for unknown parameters". is invertible and ax = 0Script error: No such module "Check for unknown parameters". for some nonzero xScript error: No such module "Check for unknown parameters"., then 0 = a−10 = a−1ax = xScript error: No such module "Check for unknown parameters"., a contradiction.
  • An element is cancellable on the side on which it is regular. That is, if aScript error: No such module "Check for unknown parameters". is a left regular, ax = ayScript error: No such module "Check for unknown parameters". implies that x = yScript error: No such module "Check for unknown parameters"., and similarly for right regular.

Zero as a zero divisor

There is no need for a separate convention for the case a = 0Script error: No such module "Check for unknown parameters"., because the definition applies also in this case:

  • If RScript error: No such module "Check for unknown parameters". is a ring other than the zero ring, then 0Script error: No such module "Check for unknown parameters". is a (two-sided) zero divisor, because any nonzero element Template:Mvar satisfies 0x = 0 = x 0Script error: No such module "Check for unknown parameters"..
  • If RScript error: No such module "Check for unknown parameters". is the zero ring, in which 0 = 1Script error: No such module "Check for unknown parameters"., then 0Script error: No such module "Check for unknown parameters". is not a zero divisor, because there is no nonzero element that when multiplied by 0Script error: No such module "Check for unknown parameters". yields 0Script error: No such module "Check for unknown parameters"..

Some references include or exclude 0Script error: No such module "Check for unknown parameters". as a zero divisor in all rings by convention, but they then suffer from having to introduce exceptions in statements such as the following:

  • In a commutative ring RScript error: No such module "Check for unknown parameters"., the set of non-zero-divisors is a multiplicative set in Template:Mvar. (This, in turn, is important for the definition of the total quotient ring.) The same is true of the set of non-left-zero-divisors and the set of non-right-zero-divisors in an arbitrary ring, commutative or not.
  • In a commutative noetherian ring RScript error: No such module "Check for unknown parameters"., the set of zero divisors is the union of the associated prime ideals of RScript error: No such module "Check for unknown parameters"..

Zero divisor on a module

Let Template:Mvar be a commutative ring, let Template:Mvar be an Template:Mvar-module, and let Template:Mvar be an element of Template:Mvar. One says that Template:Mvar is Template:Mvar-regular if the "multiplication by Template:Mvar" map MaM is injective, and that Template:Mvar is a zero divisor on Template:Mvar otherwise.[5] The set of Template:Mvar-regular elements is a multiplicative set in Template:Mvar.[5]

Specializing the definitions of "Template:Mvar-regular" and "zero divisor on Template:Mvar" to the case M = RScript error: No such module "Check for unknown parameters". recovers the definitions of "regular" and "zero divisor" given earlier in this article.

See also

Notes

Template:Notelist

References

<templatestyles src="Reflist/styles.css" />

  1. Script error: No such module "citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "citation/CS1".
  5. a b Script error: No such module "citation/CS1".

Script error: No such module "Check for unknown parameters".

Further reading

  • Template:Springer
  • Script error: No such module "citation/CS1".
  • Script error: No such module "Template wrapper".