Sign up ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

This question already has an answer here:

Let $R$ be an integral domain, and let $a \in R, a \neq 0$. Let $f_a: R \rightarrow R$ be defined by $f_a(r)=ar$. Prove that $f$ is injective.

Then prove that every finite integral domain is a field.

My ideas and concept:

Can someone help articulate my understandings into a proper solution?

share|cite|improve this question

marked as duplicate by rschwieb abstract-algebra Dec 25 '14 at 12:38

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.

2 Answers 2

The main idea is that if $R$ is finite, then any map from $R$ to $R$ is injective iff it is surjective iff it is bijective.

We know $a\in R$ is a not a zero-divisor if $f_a$ is injective. Since $R$ is finite, then it is also surjective.

If $f_{a}$ is surjective then $a$ is a unit. Hence we have shown that any non-zero element in $R$ is a unit. Hence $R$ is a field.

(I think for future questions, you should specify that you are dealing with a commutative ring with unity)

share|cite|improve this answer

To show $f_a$ is injective, suppose $ar=ar'$. Then $a(r-r')=0$. Since $R$ is an integral domain, $a=0$ or $r-r'=0$. But you assumed $a\neq 0$. You are right on the other part: since $R$ is finite, any injection $\phi:R\to R$ is a bijection. This means $1$ must have a preimage... so?

share|cite|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.