Solution (source code)

= Solution

An element $a$ of an <integral domain> is an <irreducible element> when it is nonzero and not a <unit>, and any <factorization> $a=bc$ has at least one <unit> factor. The exclusions of zero and <units> are part of the definition.