# Proving that elements in a finite ring are zero divisors or units AND deducing that every finite integral is a field [duplicate]

This question already has an answer here:

Prove that if R is a finite ring with an identity, then every nonzero element R is either a zero divisor or a unit. Deduce that every finite integral is a field.

Hint: Let x be a nonzero element of R that is not a zero divisor. Show that $x^n$ for some $n \in N$, and deduce from this that x must be a unit.

## marked as duplicate by MooS, rschwieb abstract-algebra StackExchange.ready(function() { if (StackExchange.options.isMobile) return; $('.dupe-hammer-message-hover:not(.hover-bound)').each(function() { var$hover = $(this).addClass('hover-bound'),$msg = $hover.siblings('.dupe-hammer-message');$hover.hover( function() { $hover.showInfoMessage('', { messageElement:$msg.clone().show(), transient: false, position: { my: 'bottom left', at: 'top center', offsetTop: -7 }, dismissable: false, relativeToBody: true }); }, function() { StackExchange.helpers.removeMessages(); } ); }); }); May 5 '17 at 9:36

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

## 1 Answer

There exist $n>m$ with $x^n=x^m$ this implies that $x^m(x^{n-m}-1)=0$, if $x^{m-1}(x^{n-m}-1)\neq 0$ then $x$ is a divisor of zero .

If $x^{m-1}(x^{n-m}-1)=0$ and $m=1$ we deduce that $x^{n-m}=1$ and $x$ is a unit, if $m>1$ we proceed recursively by repeating the previous step.