Anderson and Valdes-Leon in 1996 defined irreducible elements in arbitrary
commutative rings (potentially with
zero divisors): they define elements to be
very strongly irreducible,
m-irreducible,
strongly irreducible, and
irreducible (in decreasing order of strength) based on different conditions on b and c (Theorem 2.13). All definitions require a to be not a unit. Their
very strongly irreducible corresponds to the definition above. The condition
m-irreducible is that whenever a = bc, (b) = (1) or (b) = (a). The condition
strongly irreducible is that whenever a = bc, a is equivalent to either b or c up to multiplication by a unit. Finally their
irreducible is the condition that, whenever a = bc, either (a) = (b) or (a) = (c). == Relationship with prime elements ==