Murnaghan–Nakayama rule

From HandWiki

In group theory, a branch of mathematics, the Murnaghan–Nakayama rule, named after Francis Murnaghan and Tadashi Nakayama, is a combinatorial method to compute irreducible character values of a symmetric group.[1] There are several generalizations of this rule beyond the representation theory of symmetric groups, but they are not covered here.

The irreducible characters of a group are of interest to mathematicians because they concisely summarize important information about the group, such as the dimensions of the vector spaces in which the elements of the group can be represented by linear transformations that “mix” all the dimensions. For many groups, calculating irreducible character values is very difficult; the existence of simple formulas is the exception rather than the rule.

The Murnaghan–Nakayama rule is a combinatorial rule for computing symmetric group character values χλρ using a particular kind of Young tableaux. Here λ and ρ are both integer partitions of some integer n, the order of the symmetric group under consideration. The partition λ specifies the irreducible character, while the partition ρ specifies the conjugacy class on whose group elements the character is evaluated to produce the character value. The partitions are represented as weakly decreasing tuples; for example, two of the partitions of 8 are (5,2,1) and (3,3,1,1).

There are two versions of the Murnaghan-Nakayama rule, one non-recursive and one recursive.

Non-recursive version

Theorem:

[math]\displaystyle{ \chi^{\lambda}_\rho = \sum_{T \in BST(\lambda,\rho)} (-1)^{ht(T)} }[/math]

where the sum is taken over the set BST(λ,ρ) of all border-strip tableaux of shape λ and type ρ. That is, each tableau T is a tableau such that

  • the k-th row of T has λk boxes
  • the boxes of T are filled with integers, with the integer i appearing ρi times
  • the integers in every row and column are weakly increasing
  • the set of squares filled with the integer i form a border strip, that is, a connected skew-shape with no 2×2-square.

The height, ht(T), is the sum of the heights of the border strips in T. The height of a border strip is one less than the number of rows it touches.

It follows from this theorem that the character values of a symmetric group are integers.

For some combinations of λ and ρ, there are no border-strip tableaux. In this case, there are no terms in the sum and therefore the character value is zero.

Example

Consider the calculation of one of the character values for the symmetric group of order 8, when λ is the partition (5,2,1) and ρ is the partition (3,3,1,1). The shape partition λ specifies that the tableau must have three rows, the first having 5 boxes, the second having 2 boxes, and the third having 1 box. The type partition ρ specifies that the tableau must be filled with three 1's, three 2's, one 3, and one 4. There are six such border-strip tableaux:

Example of the border-strip tableaux involved in computing a particular symmetric group character value using the non-recursive Murnaghan-Nakayama rule.

If we call these [math]\displaystyle{ T_1 }[/math], [math]\displaystyle{ T_2 }[/math], [math]\displaystyle{ T_3 }[/math], [math]\displaystyle{ T_4 }[/math], [math]\displaystyle{ T_5 }[/math], and [math]\displaystyle{ T_6 }[/math], then their heights are

[math]\displaystyle{ \begin{align} ht(T_1)=0+1+0+0=1\\ ht(T_2)=1+0+0+0=1\\ ht(T_3)=1+0+0+0=1\\ ht(T_4)=2+0+0+0=2\\ ht(T_5)=2+0+0+0=2\\ ht(T_6)=2+1+0+0=3 \end{align} }[/math]

and the character value is therefore

[math]\displaystyle{ \chi^{(5,2,1)}_{(3,3,1,1)}=(-1)^1+(-1)^1+(-1)^1+(-1)^2+(-1)^2+(-1)^3=-1-1-1+1+1-1=-2 }[/math]

Recursive version

Theorem:

[math]\displaystyle{ \chi^{\lambda}_{\rho} = \sum_{\xi \in BS(\lambda,\rho_1)} (-1)^{ht(\xi)} \chi^{\lambda\backslash\xi}_{\rho\backslash\rho_1} }[/math]

where the sum is taken over the set BS(λ,ρ1) of border strips within the Young diagram of shape λ that have ρ1 boxes and whose removal leaves a valid Young diagram. The notation [math]\displaystyle{ \lambda\backslash\xi }[/math] represents the partition that results from removing the border strip ξ from λ. The notation [math]\displaystyle{ \rho\backslash\rho_1 }[/math] represents the partition that results from removing the first element ρ1 from ρ.

Note that the right-hand side is a sum of characters for symmetric groups that have smaller order than that of the symmetric group we started with on the left-hand side. In other words, this version of the Murnaghan-Nakayama rule expresses a character of the symmetric group Sn in terms of the characters of smaller symmetric groups Sk with k<n.

Applying this rule recursively will result in a tree of character value evaluations for smaller and smaller partitions. Each branch stops for one of two reasons: Either there are no border strips of the required length within the reduced shape, so the sum on the right is zero, or a border strip occupying the entire reduced shape is removed, leaving a Young diagram with no boxes. At this point we are evaluating χλρ when both λ and ρ are the empty partition (), and the rule requires that this terminal case be defined as having character [math]\displaystyle{ \chi^{()}_{()} = 1 }[/math].

This recursive version of the Murnaghan-Nakayama rule is especially efficient for computer calculation when one computes character tables for Sk for increasing values of k and stores all of the previously computed character tables.

Example

We will again compute the character value with λ=(5,2,1) and ρ=(3,3,1,1).

To begin, consider the Young diagram with shape λ. Since the first part of ρ is 3, look for border strips that consist of 3 boxes. There are two possibilities:

Example of the border-strip tableaux involved in computing a particular symmetric group character value using the recursive Murnaghan-Nakayama rule.

In the first diagram, the border strip has height 0, and removing it produces the reduced shape (2,2,1). In the second diagram, the border strip has height 1, and removing it produces the reduced shape (5). Therefore, one has

[math]\displaystyle{ \chi^{(5,2,1)}_{(3,3,1,1)}=\chi^{(2,2,1)}_{(3,1,1)}-\chi^{(5)}_{(3,1,1)} }[/math],

expressing a character value of S8 in terms of two character values of S5.

Applying the rule again to both terms, one finds

[math]\displaystyle{ \chi^{(2,2,1)}_{(3,1,1)}=-\chi^{(2)}_{(1,1)} }[/math]

and

[math]\displaystyle{ \chi^{(5)}_{(3,1,1)}=\chi^{(2)}_{(1,1)} }[/math],

reducing to a character value of S2.

Applying again, one finds

[math]\displaystyle{ \chi^{(2)}_{(1,1)}=\chi^{(1)}_{(1)} }[/math],

reducing to the only character value of S1.

A final application produces the terminal character [math]\displaystyle{ \chi^{()}_{()} = 1 }[/math]:

[math]\displaystyle{ \chi^{(1)}_{(1)}=\chi^{()}_{()}=1 }[/math]

Working backwards from this known character, the result is [math]\displaystyle{ \chi^{(5,2,1)}_{(3,3,1,1)}=-2 }[/math], as before.

References

  1. Richard Stanley, Enumerative Combinatorics, Vol. 2