Hypersimplex

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Standard hypersimplices in 3
File:2D-simplex.svg File:2D-hypersimplex 011.png
Δ3,1
Hyperplane: x+y+z=1
Δ3,2
Hyperplane: x+y+z=2

In polyhedral combinatorics, the hypersimplex Δd,k is a convex polytope that generalizes the simplex. It is determined by two integers d and k, and is defined as the convex hull of the d-dimensional vectors whose coefficients consist of k ones and dk zeros. Equivalently, Δd,k can be obtained by slicing the d-dimensional unit hypercube [0,1]d with the hyperplane of equation x1++xd=k and, for this reason, it is a (d1)-dimensional polytope when 0<k<d.[1]

Properties

[edit | edit source]

The number of vertices of Δd,k is (dk).[1] The vertex-edge graph of the hypersimplex Δd,k is the Johnson graph J(d,k).[2]

Alternative constructions

[edit | edit source]

An alternative construction (for 0<k<d) is to take the convex hull of all (d1)-dimensional (0,1)-vectors that have either k1 or k nonzero coordinates. This has the advantage of operating in a space that is the same dimension as the resulting polytope, but the disadvantage that the polytope it produces is less symmetric (although combinatorially equivalent to the result of the other construction).

The hypersimplex Δd,k is also the matroid polytope for a uniform matroid with d elements and rank k.[3]

Examples

[edit | edit source]

The hypersimplex Δd,1 is a (d1)-simplex (and therefore, it has d vertices). The hypersimplex Δ4,2 is an octahedron, and the hypersimplex Δ5,2 is a rectified 5-cell.

Generally, the hypersimplex, Δd,k, corresponds to a uniform polytope, being the (k1)-rectified (d1)-dimensional simplex, with vertices positioned at the center of all the (k1)-dimensional faces of a (d1)-dimensional simplex.

Examples (d = 3...6)
Name Equilateral
triangle
Tetrahedron
(3-simplex)
Octahedron 5-cell
(4-simplex)
Rectified
5-cell
5-simplex Rectified
5-simplex
Birectified
5-simplex
Δd,k = (d,k)
= (d,d − k)
(3,1)
(3,2)
(4,1)
(4,3)
(4,2) (5,1)
(5,4)
(5,2)
(5,3)
(6,1)
(6,5)
(6,2)
(6,4)
(6,3)
Vertices
(dk)
3 4 6 5 10 6 15 20
d-coordinates (0,0,1)
(0,1,1)
(0,0,0,1)
(0,1,1,1)
(0,0,1,1) (0,0,0,0,1)
(0,1,1,1,1)
(0,0,0,1,1)
(0,0,1,1,1)
(0,0,0,0,0,1)
(0,1,1,1,1,1)
(0,0,0,0,1,1)
(0,0,1,1,1,1)
(0,0,0,1,1,1)
Image File:Regular triangle.svg File:Uniform polyhedron-33-t0.svg File:Uniform polyhedron-33-t1.svg File:Schlegel wireframe 5-cell.png File:Schlegel half-solid rectified 5-cell.png
Graphs File:2-simplex t0.svg
J(3,1) = K2
File:3-simplex t0.svg
J(4,1) = K3
File:3-cube t2.svg
J(4,2) = T(6,3)
File:4-simplex t0.svg
J(5,1) = K4
File:4-simplex t1.svg
J(5,2)
File:5-simplex t0.svg
J(6,1) = K5
File:5-simplex t1 A4.svg
J(6,2)
File:5-simplex t2 A4.svg
J(6,3)
Coxeter
diagrams
File:CDel node 1.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node 1.png
File:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.png File:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.png
File:CDel node.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node 1.pngFile:CDel 3.pngFile:CDel node.pngFile:CDel 3.pngFile:CDel node.png
Schläfli
symbols
{3}
= r{3}
{3,3}
= 2r{3,3}
r{3,3} = {3,4} {3,3,3}
= 3r{3,3,3}
r{3,3,3}
= 2r{3,3,3}
{3,3,3,3}
= 4r{3,3,3,3}
r{3,3,3,3}
= 3r{3,3,3,3}
2r{3,3,3,3}
Facets { } {3} {3,3} {3,3}, {3,4} {3,3,3} {3,3,3}, r{3,3,3} r{3,3,3}

History

[edit | edit source]

The hypersimplices were first studied and named in the computation of characteristic classes (an important topic in algebraic topology), by Gabrièlov, Gelʹfand & Losik (1975).[4][5]

References

[edit | edit source]
  1. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).. See in particular the remarks following Prop. 8.20 on p. 114.
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..