Safekipedia
Uniform polyhedra

Uniform polyhedron

Adapted from Wikipedia · Discoverer experience

A 3D model of a cuboctahedron, one of the Archimedean solids, showing its symmetrical faces and vertices.

In geometry, a uniform polyhedron is a special kind of three-dimensional shape made up of regular polygons as its faces. What makes it "uniform" is that it is vertex-transitive, meaning any vertex (corner) can be moved to any other vertex by a isometry, a kind of movement that keeps the shape the same. This also means all the vertices are congruent, or exactly the same size and shape.

Uniform polyhedra can be regular, quasi-regular, or semi-regular. They don't have to be convex, so some of them are star-shaped. There are two infinite families of uniform polyhedra: prisms and antiprisms. In addition, there are 75 other specific uniform polyhedra, including the famous 5 Platonic solids like the regular tetrahedron, 13 Archimedean solids like the cuboctahedron, 4 Kepler–Poinsot polyhedra like the small stellated dodecahedron, and 53 uniform star polyhedra, including the snub dodecadodecahedron.

The shapes that are the "dual" of uniform polyhedra, called dual polyhedra, are special too. They are face-transitive and have regular vertex figures. The dual of a regular polyhedron is also regular, and the dual of an Archimedean solid is a Catalan solid. The idea of a uniform polyhedron is part of an even bigger idea called a uniform polytope, which includes shapes in more than three dimensions.

Definition

Uniform polyhedra are special 3D shapes made of regular polygons, where each corner, or vertex, looks the same. This means you can move any vertex to any other vertex and the shape will look identical. These shapes are interesting because all their vertices are congruent, or exactly the same.

There are different types of uniform polyhedra. Some are regular, meaning every face, edge, and vertex are the same. Others are quasi-regular or semi-regular, which have different rules about how their faces and edges match up. These shapes can sometimes be combined in interesting ways, like forming groups of shapes that fit together perfectly.

History

The study of uniform polyhedra began with the ancient Greeks, who explored the five Platonic solids—perfect shapes where every face, edge, and vertex looks the same. These shapes were studied by famous thinkers like Plato and Euclid.

Later mathematicians discovered more complex uniform shapes. Archimedes found 13 special solids that mix different regular polygons. In the 1500s, Piero della Francesca rediscovered some of these shapes and calculated their properties. Over time, other mathematicians like Kepler and Coxeter added to our understanding, finding new star-shaped polyhedra and confirming complete lists of these fascinating geometric forms.

Uniform star polyhedra

Main article: Uniform star polyhedron

Uniform star polyhedra are special shapes in geometry. They have 57 different forms that are not regular solids and are not like everyday shapes we see. These forms are created using a method called Wythoff constructions and are linked to special triangles known as Schwarz triangles, except for one special shape called the great dirhombicosidodecahedron.

Convex forms by Wythoff construction

The convex uniform polyhedra can be named by Wythoff construction operations on the regular form. These polyhedra have regular polygons as faces and are symmetric, meaning any vertex can be mapped to any other by a rotation.

The Wythoff construction works with different symmetry groups. For example, the cube is both a regular polyhedron and a square prism, while the octahedron is a regular polyhedron, a triangular antiprism, and also a rectified tetrahedron. Many shapes appear in different constructions with different colors. The construction also applies to shapes that tile the surface of a sphere, including hosohedra and dihedra. These symmetry groups come from reflectional point groups in three dimensions.

Johnson nameParentTruncatedRectifiedBitruncated
(tr. dual)
Birectified
(dual)
CantellatedOmnitruncated
(cantitruncated)
Snub
Coxeter diagram



Extended
Schläfli symbol
{ p , q } {\displaystyle {\begin{Bmatrix}p,q\end{Bmatrix}}} t { p , q } {\displaystyle t{\begin{Bmatrix}p,q\end{Bmatrix}}} { p q } {\displaystyle {\begin{Bmatrix}p\\q\end{Bmatrix}}} t { q , p } {\displaystyle t{\begin{Bmatrix}q,p\end{Bmatrix}}} { q , p } {\displaystyle {\begin{Bmatrix}q,p\end{Bmatrix}}} r { p q } {\displaystyle r{\begin{Bmatrix}p\\q\end{Bmatrix}}} t { p q } {\displaystyle t{\begin{Bmatrix}p\\q\end{Bmatrix}}} s { p q } {\displaystyle s{\begin{Bmatrix}p\\q\end{Bmatrix}}}
{p,q}t{p,q}r{p,q}2t{p,q}2r{p,q}rr{p,q}tr{p,q}sr{p,q}
t0{p,q}t0,1{p,q}t1{p,q}t1,2{p,q}t2{p,q}t0,2{p,q}t0,1,2{p,q}ht0,1,2{p,q}
Wythoff symbol
(p q 2)
q | p 22 q | p2 | p q2 p | qp | q 2p q | 2p q 2 || p q 2
Vertex figurepqq.2p.2p(p.q)2p. 2q.2qqpp. 4.q.44.2p.2q3.3.p. 3.q
Tetrahedral
(3 3 2)

3.3.3

3.6.6

3.3.3.3

3.6.6

3.3.3

3.4.3.4

4.6.6

3.3.3.3.3
Octahedral
(4 3 2)

4.4.4

3.8.8

3.4.3.4

4.6.6

3.3.3.3

3.4.4.4

4.6.8

3.3.3.3.4
Icosahedral
(5 3 2)

5.5.5

3.10.10

3.5.3.5

5.6.6

3.3.3.3.3

3.4.5.4

4.6.10

3.3.3.3.5
(p 2 2)ParentTruncatedRectifiedBitruncated
(tr. dual)
Birectified
(dual)
CantellatedOmnitruncated
(cantitruncated)
Snub
Coxeter diagram
Extended
Schläfli symbol
{ p , 2 } {\displaystyle {\begin{Bmatrix}p,2\end{Bmatrix}}} t { p , 2 } {\displaystyle t{\begin{Bmatrix}p,2\end{Bmatrix}}} { p 2 } {\displaystyle {\begin{Bmatrix}p\\2\end{Bmatrix}}} t { 2 , p } {\displaystyle t{\begin{Bmatrix}2,p\end{Bmatrix}}} { 2 , p } {\displaystyle {\begin{Bmatrix}2,p\end{Bmatrix}}} r { p 2 } {\displaystyle r{\begin{Bmatrix}p\\2\end{Bmatrix}}} t { p 2 } {\displaystyle t{\begin{Bmatrix}p\\2\end{Bmatrix}}} s { p 2 } {\displaystyle s{\begin{Bmatrix}p\\2\end{Bmatrix}}}
{p,2}t{p,2}r{p,2}2t{p,2}2r{p,2}rr{p,2}tr{p,2}sr{p,2}
t0{p,2}t0,1{p,2}t1{p,2}t1,2{p,2}t2{p,2}t0,2{p,2}t0,1,2{p,2}ht0,1,2{p,2}
Wythoff symbol2 | p 22 2 | p2 | p 22 p | 2p | 2 2p 2 | 2p 2 2 || p 2 2
Vertex figurep22.2p.2pp. 2.p. 2p. 4.42pp. 4.2.44.2p.43.3.3.p
Dihedral
(2 2 2)

{2,2}

2.4.4

2.2.2.2

4.4.2

2.2

2.4.2.4

4.4.4

3.3.3.2
Dihedral
(3 2 2)

3.3

2.6.6

2.3.2.3

4.4.3

2.2.2

2.4.3.4

4.4.6

3.3.3.3
Dihedral
(4 2 2)

4.4
2.8.8
2.4.2.4

4.4.4

2.2.2.2

2.4.4.4

4.4.8

3.3.3.4
Dihedral
(5 2 2)

5.5
2.10.10
2.5.2.5

4.4.5

2.2.2.2.2

2.4.5.4

4.4.10

3.3.3.5
Dihedral
(6 2 2)

6.6

2.12.12

2.6.2.6

4.4.6

2.2.2.2.2.2

2.4.6.4

4.4.12

3.3.3.6
#NameGraph
A3
Graph
A2
PictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(4)
Pos. 1


(6)
Pos. 0


(4)
FacesEdgesVertices
1Tetrahedron
{3,3}

{3}
464
Birectified tetrahedron
(same as tetrahedron)

t2{3,3}={3,3}

{3}
464
2Rectified tetrahedron
Tetratetrahedron
(same as octahedron)

t1{3,3}=r{3,3}

{3}

{3}
8126
3Truncated tetrahedron
t0,1{3,3}=t{3,3}

{6}

{3}
81812
Bitruncated tetrahedron
(same as truncated tetrahedron)

t1,2{3,3}=t{3,3}

{3}

{6}
81812
4Cantellated tetrahedron
Rhombitetratetrahedron
(same as cuboctahedron)

t0,2{3,3}=rr{3,3}

{3}

{4}

{3}
142412
5Omnitruncated tetrahedron
Truncated tetratetrahedron
(same as truncated octahedron)

t0,1,2{3,3}=tr{3,3}

{6}

{4}

{6}
143624
6Snub tetratetrahedron
(same as icosahedron)

sr{3,3}

{3}

2 {3}

{3}
203012
#NameGraph
B3
Graph
B2
PictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(6)
Pos. 1


(12)
Pos. 0


(8)
FacesEdgesVertices
7Cube
{4,3}

{4}
6128
Octahedron
{3,4}

{3}
8126
Rectified cube
Rectified octahedron
(Cuboctahedron)

{4,3}

{4}

{3}
142412
8Truncated cube
t0,1{4,3}=t{4,3}

{8}

{3}
143624
Truncated octahedron
t0,1{3,4}=t{3,4}

{4}

{6}
143624
9Cantellated cube
Cantellated octahedron
Rhombicuboctahedron

t0,2{4,3}=rr{4,3}

{4}

{4}

{3}
264824
10Omnitruncated cube
Omnitruncated octahedron
Truncated cuboctahedron

t0,1,2{4,3}=tr{4,3}

{8}

{4}

{6}
267248
Snub octahedron
(same as Icosahedron)

=
s{3,4}=sr{3,3}

{3}

{3}
203012
Half cube
(same as Tetrahedron)

=
h{4,3}={3,3}

1/2 {3}
464
Cantic cube
(same as Truncated tetrahedron)

=
h2{4,3}=t{3,3}

1/2 {6}

1/2 {3}
81812
(same as Cuboctahedron)
=
rr{3,3}
142412
(same as Truncated octahedron)
=
tr{3,3}
143624
Cantic snub octahedron
(same as Rhombicuboctahedron)

s2{3,4}=rr{3,4}
264824
11Snub cuboctahedron
sr{4,3}

{4}

2 {3}

{3}
386024
#NameGraph
(A2)
Graph
(H3)
PictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(12)
Pos. 1


(30)
Pos. 0


(20)
FacesEdgesVertices
12Dodecahedron
{5,3}

{5}
123020
Icosahedron
{3,5}

{3}
203012
13Rectified dodecahedron
Rectified icosahedron
Icosidodecahedron

t1{5,3}=r{5,3}

{5}

{3}
326030
14Truncated dodecahedron
t0,1{5,3}=t{5,3}

{10}

{3}
329060
15Truncated icosahedron
t0,1{3,5}=t{3,5}

{5}

{6}
329060
16Cantellated dodecahedron
Cantellated icosahedron
Rhombicosidodecahedron

t0,2{5,3}=rr{5,3}

{5}

{4}

{3}
6212060
17Omnitruncated dodecahedron
Omnitruncated icosahedron
Truncated icosidodecahedron

t0,1,2{5,3}=tr{5,3}

{10}

{4}

{6}
62180120
18Snub icosidodecahedron
sr{5,3}

{5}

2 {3}

{3}
9215060
#NamePictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(2)
Pos. 1


(2)
Pos. 0


(2)
FacesEdgesVertices
D2
H2
Digonal dihedron,
digonal hosohedron

{2,2}

{2}
222
D4Truncated digonal dihedron
(same as square dihedron)

t{2,2}={4,2}

{4}
244
P4
Omnitruncated digonal dihedron
(same as cube)

t0,1,2{2,2}=tr{2,2}

{4}

{4}

{4}
6128
A2
Snub digonal dihedron
(same as tetrahedron)

sr{2,2}

2 {3}
464
#NamePictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(2)
Pos. 1


(3)
Pos. 0


(3)
FacesEdgesVertices
D3Trigonal dihedron
{3,2}

{3}
233
H3Trigonal hosohedron
{2,3}

{2}
332
D6Truncated trigonal dihedron
(same as hexagonal dihedron)

t{3,2}

{6}
266
P3Truncated trigonal hosohedron
(Triangular prism)

t{2,3}

{3}

{4}
596
P6Omnitruncated trigonal dihedron
(Hexagonal prism)

t0,1,2{2,3}=tr{2,3}

{6}

{4}

{4}
81812
A3
Snub trigonal dihedron
(same as Triangular antiprism)
(same as octahedron)

sr{2,3}

{3}

2 {3}
8126
P3Cantic snub trigonal dihedron
(Triangular prism)

s2{2,3}=t{2,3}
596
#NamePictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(2)
Pos. 1


(4)
Pos. 0


(4)
FacesEdgesVertices
D4square dihedron
{4,2}

{4}
244
H4square hosohedron
{2,4}

{2}
442
D8Truncated square dihedron
(same as octagonal dihedron)

t{4,2}

{8}
288
P4
Truncated square hosohedron
(Cube)

t{2,4}

{4}

{4}
6128
D8Omnitruncated square dihedron
(Octagonal prism)

t0,1,2{2,4}=tr{2,4}

{8}

{4}

{4}
102416
A4Snub square dihedron
(Square antiprism)

sr{2,4}

{4}

2 {3}
10168
P4
Cantic snub square dihedron
(Cube)

s2{4,2}=t{2,4}
6128
A2
Snub square hosohedron
(Digonal antiprism)
(Tetrahedron)

s{2,4}=sr{2,2}
464
#NamePictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(2)
Pos. 1


(5)
Pos. 0


(5)
FacesEdgesVertices
D5Pentagonal dihedron
{5,2}

{5}
255
H5Pentagonal hosohedron
{2,5}

{2}
552
D10Truncated pentagonal dihedron
(same as decagonal dihedron)

t{5,2}

{10}
21010
P5Truncated pentagonal hosohedron
(same as pentagonal prism)

t{2,5}

{5}

{4}
71510
P10Omnitruncated pentagonal dihedron
(Decagonal prism)

t0,1,2{2,5}=tr{2,5}

{10}

{4}

{4}
123020
A5Snub pentagonal dihedron
(Pentagonal antiprism)

sr{2,5}

{5}

2 {3}
122010
P5Cantic snub pentagonal dihedron
(Pentagonal prism)

s2{5,2}=t{2,5}
71510
#NamePictureTilingVertex
figure
Coxeter
and Schläfli
symbols
Face counts by positionElement counts
Pos. 2


(2)
Pos. 1


(6)
Pos. 0


(6)
FacesEdgesVertices
D6Hexagonal dihedron
{6,2}

{6}
266
H6Hexagonal hosohedron
{2,6}

{2}
662
D12Truncated hexagonal dihedron
(same as dodecagonal dihedron)

t{6,2}

{12}
21212
H6Truncated hexagonal hosohedron
(same as hexagonal prism)

t{2,6}

{6}

{4}
81812
P12Omnitruncated hexagonal dihedron
(Dodecagonal prism)

t0,1,2{2,6}=tr{2,6}

{12}

{4}

{4}
143624
A6Snub hexagonal dihedron
(Hexagonal antiprism)

sr{2,6}

{6}

2 {3}
 142412
P3Cantic hexagonal dihedron
(Triangular prism)
=
h2{6,2}=t{2,3}
596
P6Cantic snub hexagonal dihedron
(Hexagonal prism)

s2{6,2}=t{2,6}
81812
A3
Snub hexagonal hosohedron
(same as Triangular antiprism)
(same as octahedron)

s{2,6}=sr{2,3}
8126

Wythoff construction operators

The Wythoff construction is a method used to generate uniform polyhedra. It uses specific operators to create these shapes by starting with a regular polygon and adding new faces in a symmetrical way. These operators help in building different kinds of uniform polyhedra, ensuring that all vertices are the same and the faces are regular polygons. This process is important in the study of geometry and helps in understanding the symmetrical properties of various 3D shapes.

OperationSymbolCoxeter
diagram
Description
Parent{p,q}
t0{p,q}
Any regular polyhedron or tiling
Rectified (r)r{p,q}
t1{p,q}
The edges are fully truncated into single points. The polyhedron now has the combined faces of the parent and dual. Polyhedra are named by the number of sides of the two regular forms: {p,q} and {q,p}, like cuboctahedron for r{4,3} between a cube and octahedron.
Birectified (2r)
(also dual)
2r{p,q}
t2{p,q}
The birectified (dual) is a further truncation so that the original faces are reduced to points. New faces are formed under each parent vertex. The number of edges is unchanged and are rotated 90 degrees. A birectification can be seen as the dual.
Truncated (t)t{p,q}
t0,1{p,q}
Each original vertex is cut off, with a new face filling the gap. Truncation has a degree of freedom, which has one solution that creates a uniform truncated polyhedron. The polyhedron has its original faces doubled in sides, and contains the faces of the dual.
Bitruncated (2t)
(also truncated dual)
2t{p,q}
t1,2{p,q}
A bitruncation can be seen as the truncation of the dual. A bitruncated cube is a truncated octahedron.
Cantellated (rr)
(Also expanded)
rr{p,q}In addition to vertex truncation, each original edge is beveled with new rectangular faces appearing in their place. A uniform cantellation is halfway between both the parent and dual forms. A cantellated polyhedron is named as a rhombi-r{p,q}, like rhombicuboctahedron for rr{4,3}.
Cantitruncated (tr)
(Also omnitruncated)
tr{p,q}
t0,1,2{p,q}
The truncation and cantellation operations are applied together to create an omnitruncated form which has the parent's faces doubled in sides, the dual's faces doubled in sides, and squares where the original edges existed.
Alternation operations
OperationSymbolCoxeter
diagram
Description
Snub rectified (sr)sr{p,q}The alternated cantitruncated. All the original faces end up with half as many sides, and the squares degenerate into edges. Since the omnitruncated forms have 3 faces/vertex, new triangles are formed. Usually these alternated faceting forms are slightly deformed thereafter in order to end again as uniform polyhedra. The possibility of the latter variation depends on the degree of freedom.
Snub (s)s{p,2q}Alternated truncation
Cantic snub (s2)s2{p,2q}
Alternated cantellation (hrr)hrr{2p,2q}Only possible in uniform tilings (infinite polyhedra), alternation of
For example,
Half (h)h{2p,q}Alternation of , same as
Cantic (h2)h2{2p,q}Same as
Half rectified (hr)hr{2p,2q}Only possible in uniform tilings (infinite polyhedra), alternation of , same as or
For example, = or
Quarter (q)q{2p,2q}Only possible in uniform tilings (infinite polyhedra), same as
For example, = or

Images

A tetrahedron is a three-dimensional shape with four triangular faces, making it one of the five Platonic solids.
A diagram showing how shapes like cubes and octahedrons change when their corners are trimmed off, creating new geometric solids.

This article is a child-friendly adaptation of the Wikipedia article on Uniform polyhedron, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.