Regular Polyhedra in N Dimensions David Vogan
Total Page:16
File Type:pdf, Size:1020Kb
Regular polyhedra in n dimensions David Vogan Introduction Linear algebra Flags Regular polyhedra in n dimensions Reflections Relations Classification David Vogan Department of Mathematics Massachusetts Institute of Technology Tsinghua University, December 11, 2014 Regular polyhedra Outline in n dimensions David Vogan Introduction Introduction Linear algebra Flags Reflections Ideas from linear algebra Relations Classification Flags in polyhedra Reflections and relations Relations satisfied by reflection symmetries Presentation and classification Regular polyhedra The talk in one line in n dimensions David Vogan Introduction Want to understand the possibilities for a regular Linear algebra Flags polyhedron Pn of dimension n. Reflections Schläfli symbol is string fm1;:::; mn−1g. Relations Classification Meaning of m1: two-dimensional faces are regular m1-gons. Equivalent: m1 edges (“1-faces”) in a fixed 2-face. Meaning of m : fixed vertex ⊂ m 2-faces ⊂ fixed 3-face. 2 . 2 . fixed k − 1-face ⊂ m k + 1-faces ⊂ fixed k + 2-face. k+1 . What are the possible Schläfli symbols, and why do they characterize Pn? Regular polyhedra Dimension two in n dimensions David Vogan Introduction One regular m-gon for every m ≥ 3 Linear algebra Flags m = 3: equilateral triangle Reflections Relations J J Classification s J Schläfli symbol f3g J J s s m = 7: regular heptagon Schläfli symbol f7g Regular polyhedra Dimension three in n dimensions David Vogan Introduction Five regular polyhedra. Linear algebra Flags Reflections Relations Classification tetrahedron Schläfli symbol f3; 3g octahedron Schläfli symbol f3; 4g icosahedron Schläfli symbol f3; 5g Regular polyhedra Dimensions one and zero in n dimensions David Vogan Introduction Linear algebra Flags One regular 1-gon. Reflections interval Schläfli symbol fg Relations Classification Symmetry group: two elements f1; sg There is also just one regular 0-gon: point Schläfli symbol undefined s Symmetry group trivial (zero gens of order 2). Regular polyhedra What’s a regular polyhedron? in n dimensions David Vogan Something really symmetrical. like a square Introduction Linear algebra Flags s s Reflections Relations Classification s s FIX one vertex inside one edge inside square. Two building block symmetries. ss0 s s s −! -s1 s s s s s0 takes red vertex to adj vertex along red edge; s1 takes red edge to adj edge at red vertex. Regular polyhedra More symmetries from building blocks in n dimensions . David Vogan r1 r identity Introduction Linear algebra Flags r r Reflections reflect in x = 0 rs0 r rs1 r reflect in y = x Relations Classification r r r r ◦ ◦ 90 rotation rs0s1 r r s1s0 r 270 rotation r r r r reflect in y = −x rs0s1s0 r rs1s0s1 r reflect in y = 0 Presentation: generators s0; s1; r r r r 2 2 ◦ relations s0 = s1 = 1, rs0s1s0s1 r 180 rotation = s1s0s1s0 s0s1s0s1 = s1s0s1s0. r r Regular polyhedra Understanding all regular polyhedra in n dimensions David Vogan Introduction Linear algebra Define a flag as a chain of faces like vertex ⊂ edge. Flags Reflections Relations Introduce basic symmetries like s0, s1 which change a flag as little as possible. Classification Find a presentation of the symmetry group. Reconstruct the polyhedron from this presentation. Decide which presentations are possible. Regular polyhedra Most of linear algebra in n dimensions David Vogan Introduction V n-diml vec space GL(V ) invertible linear maps. Linear algebra complete flag in V is chain of subspaces F Flags Reflections f0g = V ⊂ V ⊂ · · · ⊂ V ⊂ Vn = V ; dim V = i: 0 1 n−1 i Relations Stabilizer B(F) called Borel subgroup of GL(V ). Classification Example n i V = k , Vi = f(x1;:::; xi ; 0;:::; 0) j xi 2 kg ' k . Stabilizer of this flag is upper triangular matrices. Theorem 1. GL(V ) acts transitively on flags. 2. Stabilizer of one flag is isomorphic to group of invertible upper triangular matrices. Regular polyhedra Rest of linear algebra in n dimensions David Vogan Fix integers d = (0 = d0 < d1 < ··· < dr = n) Introduction Partial flag of type d is chain of subspaces G Linear algebra Flags W0 ⊂ W1 ⊂ · · · ⊂ Vr−1 ⊂ Wr ; dim Wj = dj : Reflections Stabilizer P(G) is a parabolic subgroup of GL(V ). Relations Theorem Classification Fix a complete flag (0 = V0 ⊂ · · · ⊂ Vn = V ), and consider the n − 1 partial flags Gp = (V0 ⊂ · · · ⊂ Vbp ⊂ · · · ⊂ Vn) 1 ≤ p ≤ n − 1 obtained by omitting one proper subspace. 1. GL(V ) is generated by the n − 1 subgroups P(Gp). 2. P(Gp) is isomorphic to block upper-triangular matrices with a single 2 × 2 block. So build all linear transformations from two by two matrices and upper triangular matrices. Regular polyhedra Flags in n dimensions David Vogan Suppose Pn compact n-diml convex polyhedron. Introduction A (complete) flag F in P is a chain Linear algebra Flags ⊂ ⊂ · · · ⊂ ; = P0 P1 Pn dim Pi i Reflections with Pi−1 a face of Pi . Relations Classification Example ¨H ¨H ¨ HH ¨¨ HH H¨ s H s H ¨¨ H ¨¨ s H¨ s s H¨ s Two flags in two-dimls P. Symmetrys group (generated by reflections in x and y axes) is transitive on edges, not transitive on flags. Definition P regular if symmetry group acts transitively on flags. Regular polyhedra Adjacent flags in n dimensions David Vogan F = (P0 ⊂ P1 ⊂ · · · ⊂ Pn); dim Pi = i Introduction complete flag in n-diml compact convex polyhedron. Linear algebra Flags 0 0 0 0 A flag F = (P0 ⊂ P1 ⊂ · · · ⊂ Pn) is i-adjacent to F if Reflections 0 0 Pj = Pj for all j 6= i, and Pi 6= Pi . Relations Classification @ @ @ @ s@ s@ s@ s@ s s s s @ @ s@ s@ s s s s Three flags adjacent to F, i = 0; 1; 2. 0 0 F 0: move vertex P0 only. F 1: move edge P1 only. 0 F 2: move face P2 only. There is exactly one F 0 i-adjacent to F (each i = 0; 1;:::; n − 1). Symmetry doesn’t matter for this! Regular polyhedra Stabilizing a flag in n dimensions David Vogan Lemma Introduction Suppose F = (P0 ⊂ P1 ⊂ · · · ) is a complete flag in Linear algebra Flags n-dimensional compact convex polyhedron Pn. Any affine Reflections map T preserving F acts trivially on Pn. Relations Proof. Induction on n. If n = −1, Pn = ; and result is true. Classification Suppose n ≥ 0 and the the result is known for n − 1. Write pn = center of mass of Pn. Since center of mass is preserved by affine transformations, Tpn = pn. By inductive hypothesis, T acts trivially on n − 1-diml affine span(Pn−1) spanned by Pn−1. Easy to see that pn 2= span(Pn−1), so pn and (n − 1)-diml span(Pn−1) must generate n-diml span(Pn). Since T trivial on gens, trivial on span(Pn). Q.E.D. Compactness matters; result fails for P1 = [0; 1). Regular polyhedra Symmetries and flags in n dimensions David Vogan From now on P is a compact convex regular polyhedron n Introduction with fixed flag Linear algebra F = (P0 ⊂ P1 ⊂ · · · ⊂ Pn); dim Pi = i Flags Reflections Write pi = center of mass of Pi . Relations Theorem Classification There is exactly one symmetry w of Pn for each complete flag G, characterized by wF = G. Corollary 0 Define Fi = unique flag (i)-adj to F (0 ≤ i < n). There is 0 a unique symmetrys i of Pn characterized bys i (F) = Fi . It satisfies 0 2 1. si (Fi ) = F, si = 1. 2. si fixes the (n − 1)-diml hyperplane through the n points fp0;:::; pi−1; pbi ; pi+1;:::; png. Regular polyhedra Examples of basic symmetries si in n dimensions s David Vogan −!0 Introduction s s s s Linear algebra p2 p2 Flags e e Reflections p0 p1 p1 p0 Relations e e ss ss e e Classification This is s0, which changes F only in P0, so acts trivially on the line through p1 and p2. s p s p sp s 2 1 2 e e e -p0 p1 p0 s1 e e ss e ss This is s1, which changes F only in P1, so acts trivially on the line through p0 and p2. Regular polyhedra What’s a reflection? in n dimensions David Vogan On vector space V (characteristic not 2), a linear Introduction map s with s2 = 1, dim(−1 eigenspace) = 1. Linear algebra _ Flags −1 eigenspace Ls = span of nonzero vector α 2 V Reflections L = fv 2 V j sv = −vg = span(α_): s Relations ∗ +1 eigenspace Hs = kernel of nonzero α 2 V Classification Hs = fv 2 V j sv = vg = ker(α): hα; vi _ sv = s _ (v) = v − 2 α : (α,α ) hα; α_i Definition of reflection does not mention “orthogonal.” If V has quadratic form h; i identifying V ' V ∗, then s is orthogonal () α is proportional to α_: Regular polyhedra Two reflections in n dimensions hαs; vi _ hαt ; vi _ David Vogan sv = v − 2 _ αs ; tv = v − 2 _ αt : hαs; α i hαt ; α i s t Introduction Assume V = Ls ⊕ Lt ⊕ (Hs \ Ht ). Linear algebra _ _ _ _ Flags Subspace Ls ⊕ Lt has basis fαs ; αt g, cst = 2hαs; αt i=hαs; αs i; Reflections −1 cst 1 0 −1 + cst cts cst s = ; t = ; st = : Relations 0 1 cts −1 cts −1 Classification det(st) = 1; tr(st) = −2 + cst cts; −1 −1 st has eigenvalues z; z ; z + z = cst cts − 2: −1 ±iθ −1 z; z = e ; θ = cos (−1 + cst cts=2)): Proposition −1 th Suppose −1 + cst cts=2 = ζ + ζ for a primitive m root ζ. Then st is a rotation of order m in the plane Ls ⊕ Lt . Otherwise st has infinite order. So 1. m = 2 if and only if cst = cts = 0; 2.