Group representations/branching rules question

In summary, the conversation discusses tables with group theory breaking patterns and branching rules, particularly for the E7 group. The missing element in these tables is the U(1) charge, which can be obtained by using a character formula and looking at the coefficients of the simple root expansion. A Mathematica program is also mentioned for calculating weights, and the breaking of E7 into E6 * U(1) is explained by deleting the first node in the Dynkin diagram. Sage is also suggested as a tool for calculating branching rules.
  • #1
xino
3
0
Hi,

there exist tables with group theory breaking patters and branching rules such as
[tex]E_7 \rightarrow E_6 \times U(1)[/tex]
[tex]133 \rightarrow 78 + 1 + 27 + \bar{27}[/tex]
[tex]56 \rightarrow 1 + 1 + 27 + \bar{27}[/tex]

What is missing is the U(1) charge. Does anyone know how to obtain it?
Perhaps it could be done by using a character formula but then I would need the characters of these representations.

Any help would be appreciated.
 
Physics news on Phys.org
  • #2
Hi Xino,

I'm only just learning a lot of this myself, but since no one else answered...
My naive way of getting maximal regular subgroups with U(1) factors follows from how it happens in field theory.

If we want a single U(1) factor, then we want a element, h, in the Cartan subalgebra that commutes with all simple roots except for the one that we want to break - call that root ax (ie the one corresponding to the node on the Dynkin diagram that we want to delete) and its corresponding root vector (Lie algebra element) ex.
We can normalise h so that ex has charge +q: [h,ex] = h(ex) = q ex and h(ei)=0 for i!=x.
If we have the weight M = m1 a1 +...+ mx ax +...+ mn an then it's weight vector obeys
h|M> = (m1 h(a1) +...+ mn h(an))|M> = q |M>
So, to get the charge of any weight you just need to look at the coefficient of ex in its simple root expansion.

I've got an incomplete Mathematica program for calculating weights (it's fairly simple to do in almost any language, there's old papers that give algorithms in ALGOL and Fortran...). It took me a while to get around to ironing out a couple of bugs - that's why my reply to your post is so late.

My conventions for En are that the branch point is 3 from the end so we have the Dynkin diagram:

Code:
(1)--(2)-...-(n-3)--(n-2)--(n-1)
                |
               (n)

For the 56 of E7 I find the weights (written as Dynkin coefficients and arranged by layer)
{1,0,0,0,0,0,0}
{-1,1,0,0,0,0,0}
{0,-1,1,0,0,0,0}
{0,0,-1,1,0,0,0}
{0,0,0,-1,1,0,1}
{0,0,0,0,-1,1,1} , {0,0,0,0,1,0,-1}
{0,0,0,0,0,-1,1} , {0,0,0,1,-1,1,-1}
{0,0,0,1,0,-1,-1} , {0,0,1,-1,0,1,0}
{0,0,1,-1,1,-1,0} , {0,1,-1,0,0,1,0}
{0,0,1,0,-1,0,0} , {0,1,-1,0,1,-1,0} , {1,-1,0,0,0,1,0}
{-1,0,0,0,0,1,0} , {0,1,-1,1,-1,0,0} , {1,-1,0,0,1,-1,0}
{-1,0,0,0,1,-1,0} , {0,1,0,-1,0,0,1} , {1,-1,0,1,-1,0,0}
{-1,0,0,1,-1,0,0} , {0,1,0,0,0,0,-1} , {1,-1,1,-1,0,0,1}
{-1,0,1,-1,0,0,1} , {1,-1,1,0,0,0,-1} , {1,0,-1,0,0,0,1}
{-1,0,1,0,0,0,-1} , {-1,1,-1,0,0,0,1} , {1,0,-1,1,0,0,-1}
{-1,1,-1,1,0,0,-1} , {0,-1,0,0,0,0,1} , {1,0,0,-1,1,0,0}
{-1,1,0,-1,1,0,0} , {0,-1,0,1,0,0,-1} , {1,0,0,0,-1,1,0}
{-1,1,0,0,-1,1,0} , {0,-1,1,-1,1,0,0} , {1,0,0,0,0,-1,0}
{-1,1,0,0,0,-1,0} , {0,-1,1,0,-1,1,0} , {0,0,-1,0,1,0,0}
{0,-1,1,0,0,-1,0} , {0,0,-1,1,-1,1,0}
{0,0,-1,1,0,-1,0} , {0,0,0,-1,0,1,1}
{0,0,0,-1,1,-1,1} , {0,0,0,0,0,1,-1}
{0,0,0,0,-1,0,1} , {0,0,0,0,1,-1,-1}
{0,0,0,1,-1,0,-1}
{0,0,1,-1,0,0,0}
{0,1,-1,0,0,0,0}
{1,-1,0,0,0,0,0}
{-1,0,0,0,0,0,0}
Rewrite the above as twice the coefficients in the simple root expansion (right multiply by two times the inverse of the Cartan matrix):
{3,4,5,6,4,2,3}
{1,4,5,6,4,2,3}
{1,2,5,6,4,2,3}
{1,2,3,6,4,2,3}
{1,2,3,4,4,2,3}
{1,2,3,4,2,2,3} , {1,2,3,4,4,2,1}
{1,2,3,4,2,0,3} , {1,2,3,4,2,2,1}
{1,2,3,4,2,0,1} , {1,2,3,2,2,2,1}
{1,2,3,2,2,0,1} , {1,2,1,2,2,2,1}
{1,2,3,2,0,0,1} , {1,2,1,2,2,0,1} , {1,0,1,2,2,2,1}
{-1,0,1,2,2,2,1} , {1,2,1,2,0,0,1} , {1,0,1,2,2,0,1}
{-1,0,1,2,2,0,1} , {1,2,1,0,0,0,1} , {1,0,1,2,0,0,1}
{-1,0,1,2,0,0,1} , {1,2,1,0,0,0,-1} , {1,0,1,0,0,0,1}
{-1,0,1,0,0,0,1} , {1,0,1,0,0,0,-1} , {1,0,-1,0,0,0,1}
{-1,0,1,0,0,0,-1} , {-1,0,-1,0,0,0,1} , {1,0,-1,0,0,0,-1}
{-1,0,-1,0,0,0,-1} , {-1,-2,-1,0,0,0,1} , {1,0,-1,-2,0,0,-1}
{-1,0,-1,-2,0,0,-1} , {-1,-2,-1,0,0,0,-1} , {1,0,-1,-2,-2,0,-1}
{-1,0,-1,-2,-2,0,-1} , {-1,-2,-1,-2,0,0,-1} , {1,0,-1,-2,-2,-2,-1}
{-1,0,-1,-2,-2,-2,-1} , {-1,-2,-1,-2,-2,0,-1} , {-1,-2,-3,-2,0,0,-1}
{-1,-2,-1,-2,-2,-2,-1} , {-1,-2,-3,-2,-2,0,-1}
{-1,-2,-3,-2,-2,-2,-1} , {-1,-2,-3,-4,-2,0,-1}
{-1,-2,-3,-4,-2,-2,-1} , {-1,-2,-3,-4,-2,0,-3}
{-1,-2,-3,-4,-4,-2,-1} , {-1,-2,-3,-4,-2,-2,-3}
{-1,-2,-3,-4,-4,-2,-3}
{-1,-2,-3,-6,-4,-2,-3}
{-1,-2,-5,-6,-4,-2,-3}
{-1,-4,-5,-6,-4,-2,-3}
{-3,-4,-5,-6,-4,-2,-3}

The breaking you describe, E7 -> E6 * U(1), is what you get from deleting the first node in the Dynkin diagram. So we care about how many a1's are in each weight and read off the charges
3
1
1
1
1
1 , 1
1 , 1
1 , 1
1 , 1
1 , 1 , 1
-1 , 1 , 1
-1 , 1 , 1
-1 , 1 , 1
-1 , 1 , 1
-1 , -1 , 1
-1 , -1 , 1
-1 , -1 , 1
-1 , -1 , 1
-1 , -1 , -1
-1 , -1
-1 , -1
-1 , -1
-1 , -1
-1
-1
-1
-1
-3
The weights with charge ±3 are {±1,0,0,0,0,0,0} and thus both correspond to the trivial E6 rep {0,0,0,0,0,0}. There are 27 weights with charge +1 and 27 weights with charge -1. You can check that they exactly match the E6 reps {1,0,0,0,0,0} and {0,0,0,0,1,0} resp.

You can do the same thing with the 133 dimensional adjoint rep of E7.
The 1 + 78 of E6 have U(1) charge 0.
The 27 and \bar{27} have charges -1 and +1 respectively (but that can be swapped by a different choice of normalisation of h)

Hope that helps,
Simon

PS. Sage can also calculate branching rules:
http://www.sagemath.org/doc/reference/sage/combinat/root_system/weyl_characters.html
http://sporadic.stanford.edu/bump/trac_8442/
 
Last edited:
  • #3
Nicely explained, Simon.
 
  • #4
Thanks Garrett,

It's good to know that someone who's had experience with these calculations didn't see anything too bad in what I wrote. Any hints on how to simplify my approach are welcome, as I'll be doing a lot of these calculations in the near future.
 
  • #5
Hi,

first of all, many thanks for taking your time and writing such a helpful and extensive answer. In the meantime I had come up with a different (and less elegant way) to get the same results except for a relative charge normalization.

My way of doing this was as follows. I set up a projection matrix which projects weights of E7 to weights of E6. The projection of the 56 contains among others the 27 of E6. It is clear that all weights of the 27 must have the same charge which can be obtained (similar to the way you do it) as a scalar product of the weight and a to be determined charge vector. By demanding that the scalar product of each of the 27 weights with some charge vector gives 1 (that is how I normalized the charge), I can solve for the charge vector. Given this charge vector, I can compute the charge of any weight. This is essentially what you do, just backwards.

In case anyone is interested, my Projection matrix is:
P={{0, 0, 0, 0, 1, 1, 0},
{0, 0, 0, 1, 0, 0, 0},
{0, 1, 1, 0, 0, 0, 0},
{0, 0, 0, 0, 0, 0, 1},
{0, 0, 1, 1, 1, 0, 0},
{1, 0, 0, 0, 0, 0, 0}}

(I set it up according to the conventions in the Slansky paper "Group theory for unified model building". That means it is defined by requiring that highest weights are projected on highest weights.)

The charge vector is q={0, 0, 2, 1, 0, 1, 1}.
So for example the weight w={0, 0, 0, 0, 0, 1, 0} is projected to P.w={1,0,0,0,0,0} which is a 27 weight of E6.
q.w=1 so it has charge 1.

These results differ from yours in that I use a different convention for the Cartan Matrix. (My Dynkin diagram is reflected along the vertical. When trying to reproduce your results I therefore at first removed a wrong node and got the breaking to SO(12) instead...)

One note: Charge normalization does matter; not absolute but relative. The representations you get from breaking to the 56 should have the same normalization as the ones branching off from the 133.

Best wishes!
 
  • #6
PS: I should acknowledge that I arrived at the posted summary after private correspondence with Simon.
 

Related to Group representations/branching rules question

1. What are group representations?

Group representations are mathematical tools used to describe the relationship between a group and its elements. They are used to study the symmetries and transformations of a group, and can be represented as matrices or linear transformations.

2. What are branching rules in group representations?

Branching rules in group representations refer to the process of decomposing a representation of a larger group into representations of its smaller subgroups. This allows for a more manageable and understandable way to study the symmetries of a group.

3. How are branching rules used in physics?

Branching rules are used in physics to understand the symmetries of physical systems and the relationships between different representations of a group. They are particularly useful in quantum mechanics, where they help to describe the behavior of particles under different symmetries.

4. What is the importance of group representations in mathematics?

Group representations play a crucial role in many areas of mathematics, including group theory, representation theory, and geometry. They provide a powerful tool for studying symmetries, patterns, and transformations in various mathematical structures.

5. Can branching rules be applied to any group?

In theory, branching rules can be applied to any group. However, the process may become more complex for larger, more complicated groups. Additionally, the usefulness and applicability of branching rules may vary depending on the specific group and its representations.

Similar threads

  • Beyond the Standard Models
Replies
0
Views
1K
  • Beyond the Standard Models
Replies
3
Views
2K
  • Linear and Abstract Algebra
Replies
1
Views
878
  • Set Theory, Logic, Probability, Statistics
Replies
2
Views
880
Replies
6
Views
1K
  • Atomic and Condensed Matter
Replies
2
Views
2K
  • Atomic and Condensed Matter
Replies
6
Views
3K
  • Advanced Physics Homework Help
Replies
1
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
794
  • Calculus and Beyond Homework Help
Replies
1
Views
2K
Back
Top