# Isomorphism of groups

## Definition

### Definition from first principles

Suppose  and  are groups. A function  is termed an isomorphism of groups if  is bijective (i.e., it is both injective and surjective) and satisfies the following three conditions:

1. 
2. 
3. 

(It turns out that condition (3) guarantees the other two conditions).

If an isomorphism exists between two groups, we say that the group are isomorphic.

Note that there may exist more than one isomorphism between two groups. Specifying an isomorphism between groups is thus more than just saying that the groups are isomorphic.

### Definition in terms of concept of homomorphism

Suppose  and  are groups. A function  is termed an isomorphism of groups if it satisfies the following equivalent conditions:

1.  is injective, surjective and is a homomorphism of groups
2.  is a homomorphism of groups, and it has a two-sided inverse  that is also a homomorphism of groups

### Definition in terms of changing the labels on the multiplication table

An isomorphism of groups  and  gives a rule to change the labels on the elements of , so as to transform the multiplication table of  to the multiplication table of . (this description makes most sense when we're looking at finite groups).

### Equivalence of definitions

Further information: Equivalence of definitions of isomorphism

## Examples

### Extreme examples

1. Any two groups of order one are isomorphic, where the isomorphism sends the unique element of one group to the unique element of the other. For practical purposes, we think of there being only one group of order one, that we called the trivial group.
2. The identity map from a group to itself is an isomorphism.

### Examples in Abelian groups

Here are examples relating two additive structures:

1. The map  gives an isomorphism between the additive group of all integers, and the additive group of all even integers.
2. The map  gives an isomorphism between the additive group of real numbers, and the additive group of purely imaginary numbers.
3. The map , for any nonzero rational number, gives an isomorphism from the additive group of rational numbers, to itself. (Note: This is an example of an isomorphism from a group to itself, other than the identity map.)

Here are examples relating an ostensibly additive structure with an ostensibly multiplicative structure, via :

1. The map  gives an isomorphism between the additive group of all real numbers , and the multiplicative group of positive real numbers . The inverse to this isomorphism is the logarithm map.

### Examples in Abelian groups involving modular arithmetic

1. Consider the additive group of integers mod 2, and the multiplicative group of nonzero integers mod 3. The map  gives an isomorphism of these groups.
2. Consider the group of integers mod , and the group of  roots of unity. If  is a primitive  root of unity, the map  defines an isomorphism between these groups.

### Examples in permutation groups

Given two sets  and , a bijection  from  to  induces an isomorphism between  and . This isomorphism sends a permutation  of  to the permutation  of . Essentially, we are relabeling the elements of the underlying set.

We can also have isomorphisms between groups of permutations that behave differently. For instance, in the symmetric group on four elements, consider the two-element subgroups:



and:



The map sending  to  is an isomorphism between these subgroups, but does not come from any symmetry of the underlying set.

### Examples in matrix groups

For any unital ring , the map:



gives an isomorphism between the additive group of , and the multiplicative group of upper triangular unipotent  matrices over .

## Facts

The structure of a group is completely described by the rules for multiplying elements in the group (the identity element and the inverses are completely determined by the multiplication). Thus, an isomorphism of groups, by identifying the rules of multiplication in two groups, tells us that, from the viewpoint of group theory, the two groups behave in the same way. When studying an abstract group, a group theorist does not distinguish between isomorphic groups. Thus, group theory is the study of groups upto isomorphism.

However, just because two groups are isomorphic, does not mean that in a given context, they are behaving in the same way. For instance, we can have two subgroups  of a group  that are isomorphic as groups, but behave very differently when viewed as subgroups of .