Diffy said:
Can someone please explain the differences between:
An Automorphism
An Isomorphism
A Homomorphism
and An Endomorphism
Let's see, a Homomorphism is a mapping preserving some structural relation, usually a product. Thus H(a)H(b)=H(ab).
An endomorphism is a homomorphism from a object into itself as opposed to say into another object.
An isomorphism is an invertible homomorphism and thus is one-to-one or bijective.
An automorphism is both endomorphism and isomorphism.
Example: Consider the set of complex numbers under addition.
An automorphism would be to map z \mapsto -z.
An endomorphism would be to map z \mapsto i\cdot\Re(z).
Another endomorphism would be to map z \mapsto 0.
A homomorphism would be to map z \mapsto e^{zA} where A is some square matrix and you are considering the set of invertible matrices under the operation of multiplication.
This homomorphism is also I believe an isomorphism.
A non-isomoprhic homomorphism would be to map z\mapsto I, the identity matrix under this same group of invertible matrices with multiplication. This is actually the composition of the zero map above with the previous matrix map.