Lagrange’s theorem
Lagrange’s theorem is a useful theorem in group and number theory. I will state and prove Lagrange’s theorem, and use it to prove Euler’s theorem.
Lagrange’s theorem: Suppose that is a group with a subgroup . Then the order of divides the order of .
Proof: Label the elements in as , with whenever . Now consider the set that is obtained by left-multiplying all the elements in by some element . Note that this set, which I’ll denote as , is not necessarily a group since it will not contain the identity element in case . I now claim that
- For every , contains the same number of elements as
- For every , where have either or
The first claim is easy to see, since implies . For the second claim, suppose that with . It follows that . Since , this is impossible if , so in this case we have . Otherwise, we have . It follows that . Note that , since , and multiplication of a group by an element in the group just permutes the elements.
We can conclude that we can divide in a number of sets with no overlap, all with number of elements. So must divide the order in .
As a corollary, we can now easily prove Euler’s theorem.
Euler’s theorem: *Suppose that is an element of the group , which has order . Then
where is the identity element.*
Proof: Consider the sequence . Suppose that is the first element that occurs earlier in the sequence. Suppose that for some . Then . If this is a contradiction, since in this case , but occurs earlier in the sequence. So it follows that and . Now is a subgroup of with order . By Lagrange’s theorem, we have that is a divisor of , so is a positive integer number. Now we have