Tetrahedron symmetry shapes.x
Repeat Prob 3-2, but in one dimension higher.
Consider the symmetric group G = S
4 acting on
R4 by permuting the basis vectors
{e
1,...,e
4}.
As before, this splits into a one-dimensional
and a three-dimensional subrepresentation:
R4 =
Rp ⊕ V ,
where p = (1,1,1,1) is the invariant vector,
and V = p⊥ ≅ R3 is its orthogonal complement.
- Irreducibility of V
- Write representatives for the conjugacy classes of S4,
and determine how many elements of each.
Example: there are (4 choose 2) = 6 transpositions
(ij).
- Determine the character of G on
R4. Hint: When do you get a
diagonal entry in a permutation matrix?
- Determine the characters of G on
Rp and V.
Hint: Obvious for Rp,
and the character of V follows immediately.
- Use the Main Theorem on Characters to determine that V is irreducible.
Hint: We must have χV = ∑ niχi, where χi runs over the irreducible representations, and ni ∈ Z≥0 are multiplicities.
- Implement the action of G on V in Mathematica (demo).
- Enter the 4! = 24 permutation matrices of G
on R4 into Mathematica,
and make them into a list.
Hints: It is enough to enter a generating set,
and multiply to get the rest.
For example, enter σ = (1234),
and you get σ2 = (13)(24)
and σ3 = (4321) for free.
Also, conjugating permutes the entries in the cycles of σ, so that ρσρ−1
is the cycle (ρ(1),ρ(2),ρ(3),ρ(4)).
-
Find an orthonormal basis {v1,v2,v3} for V.
- Change basis from {e1,...,e4}
to {p,v1,v2,v3},
and extract the 3×3 matrices of G acting on V.
- Define a sub-list of G containing the subgroup H = A4 of even permutations, which in this case is the identity and the permutations with cycle structure (123) or (12)(34).
- You can picture the G-action on V ≅ R3
as permuting the 4 vertices of a regular tetrahedron (triangle-based pyramid) in R3.
These vertices are the orthogonal projections of
{e1,...,e4} down to V (subtracting off the p-component):
ai
= ei − Projp(ei)
=
⟨ei,v1⟩ v1
+ ... +
⟨ei,v3⟩ v3,
since the vi are an orthonormal basis of V.
Write these vertices in vi-coordinates.
- Symmetric polyhedra.
- Take the orbit of one of the tetrahedron vertices:
G.a1 = {g.a1 for g ∈ G}.
Display the convex hull of G.a1, and
verify that it is a tetrahedron.
- Pick a random point a ∈ V ≅ R3, and take its orbit G.a = {g.a for g ∈ G}. The convex hull of G.a is a polyhedron
whose symmetries are precisely G, a shape known as the permutahedron. Can you see how this is obtained from the tetrahedron by slicing off some parts?
- Take the convex hull of a random orbit of the subgroup H = A4.
The resulting polyhedron has a name: what is it?
Hint: We usually see a regular, even-length version of this polyhedron, having more symmetry.
For Problems 2 and 3, turn in an annotated printout of your Mathematica input/output, including comments to say what you are doing. Also write in pen on the printout, circling and labeling the answer to each HW question.
I will mainly grade the answer, not the code.
Note: Can also realize the tetrahedron using non-adjacent corners of cube, i.e. root system embedding R(A4) ⊂ R(B3).
Vertices (1,1,1), (1,−1,−1), (−1,1,−1), (−1,−1,1).
See MTH 411 HW
3 &
4.