There is a standard proof technique involving the relationship between injectivity and surjectivity on “finite” structures. I rather like it—for the examples provided, it is very difficult to proceed without knowing the trick, even though the solutions are very simple.
Principle A: If is a finite set and
is a function, then
is injective if and only if
is surjective.
Proposition 1: If is a finite field and
is a homomorphism of fields, then
is an isomorphism.
Proof: is an ideal of
, but it cannot equal
, (for
) so
and
is injective. Therefore
is surjective.
Proposition 2: If is a finite simple group and
is a homomorphism, then
is an isomorphism or
.
Proof: Either , in which case
, or
, in which case
is injective, so
is surjective.
Principle B: If is a finite dimensional vector space and
is a linear transformation, then
is injective if and only if
is surjective.
Proposition 3: If is a field and
is an integral domain containing
with finite dimension over
, then
is a field.
Proof: It suffices to show that we can take inverses. Choose any nonzero , and consider the map
defined by
. Then
is a linear transformation. Since
is an integral domain,
is injective, therefore
is surjective. So there exists some
with
, so
.
Problem: Show that any finite integral domain is a field.
EDIT: As Steven points out in the comments, the following is also useful, and the proof is a good exercise:
Principle C: If is a Notherian module then any surjective homomorphism
is injective, and if
is an Artinian module, then any injective homomorphism
is surjective. (hint: in fact, for any
, if
is Noetherian, then for large enough
we have
. If
is Artinian, then for large enough
we have
.)
October 19, 2008 at 2:36 am |
It may be worth mentioning other instances of this:
Let $M$ be an $A$-module, and $u \colon M \to M$ an endomorphism. Then$u$ surjective and $M$ Noetherian implies $u$ is injective. Similarly, $u$ injective and $M$ Artinian implies $u$ is surjective. ($A$ can be any commutative ring). This is Exercise 6.1 of Atiyah–MacDonald.
October 19, 2008 at 3:23 am |
Yes, that’s a good idea–I’ll add an edit. I’ve seen the first one before in Dummit and Foote–the second one is new to me. (though I see that the proof is the same)
January 30, 2009 at 7:15 pm |
It’s also worth mentioning the amazing result of Ax:
If
is an injective polynomial map from
to itself, then
is surjective. The proof (1) uses model theory to replace the complex numbers by the algebraic closure of a finite field, (2) uses an elementary argument to replace the algebraic closure of a finite field by a finite extension of the finite field (3) uses the obvious observation above.
January 30, 2009 at 7:24 pm |
Thanks–I learned this result in model theory but forgot all about it for this post!