← Parallel Coordinates

Polytopes in Parallel

The six regular 4D polytopes rendered as polyline families, with edges visible as clusters of indexed points. Stereographic wireframe and parallel coordinates, side by side.

A regular 4D polytope cannot be seen directly. Stereographic wireframes show a tangle of edges. Parallel coordinates give a family of polylines whose intersection patterns encode the same combinatorial skeleton.

Each vertex of a 4-polytope is a point in . In parallel coordinates with four axes, each vertex maps to a polyline with three segments. Each edge connects two vertices, so each edge maps to a pair of polylines whose intersections between adjacent axes produce three indexed points. These indexed points are the edge, seen through the lens of point-line duality.

The Six Regular Polychora

There are exactly six regular convex polytopes in four dimensions (the 4D analogues of the Platonic solids). They range from the simple 5-cell with 5 vertices to the immense 120-cell with 600 vertices.

Polytope Schläfli V E F C
5-cell 5 10 10 5
Tesseract 16 32 24 8
16-cell 8 24 32 16
24-cell 24 96 96 24
120-cell 600 1200 720 120
600-cell 120 720 1200 600

Table 1. The six regular convex 4-polytopes with their vertex (V), edge (E), face (F), and cell (C) counts.

Dual View: Wireframe and Polylines

The left panel is the stereographic wireframe; the right is the same vertices as polylines across four axes. Rotating the polytope updates both views simultaneously.

Stereographic Projection
Parallel Coordinates
Polytope:

Drag to rotate in 3D (xz, yz planes). Shift+drag to rotate into the 4th dimension (xw, yw). Edges are colored by the average w-coordinate of their endpoints.

Figure 1. Dual view of a 4-polytope. The wireframe (left) gives a familiar perspective projection. The parallel coordinates (right) reveal symmetry and clustering structure differently. Toggle between polytopes to compare.

Edges as Indexed Point Clusters

Recall that in parallel coordinates, a line in dimensions is characterized by indexed points, one between each pair of adjacent axes. For 4D with four axes, each edge (a line segment between two vertices) has three indexed points.

Each indexed point is the intersection of the two endpoint polylines. The polytope's regularity forces the indexed points into symmetric arrangements invisible in the wireframe.

Wireframe with Highlighted Edges
Indexed Points
Polytope: Show:

Drag to rotate. Toggle polylines and indexed points to see the edge structure emerge from intersection patterns.

Figure 2. Each edge of the polytope produces three indexed points (colored dots) between adjacent axes. These clusters encode the combinatorial structure of the polytope through point-line duality.

Edges appear in two languages: line segments connecting vertices in the wireframe, patterns of indexed points between axes in parallel coordinates.

Anatomy of the Tesseract

The tesseract has 16 vertices (all combinations of ) and 32 edges. Each vertex connects to exactly 4 others — those differing in one coordinate.

The 16 polylines have a distinctive pattern: adjacent vertices (differing in one coordinate) produce polylines identical except at a single axis.

Tesseract Wireframe
Highlighted Vertex Pairs
Highlight vertex:

Select a vertex to highlight it and its neighbors. Adjacent polylines diverge at exactly one axis; non-adjacent polylines differ at multiple axes.

Figure 3. Tesseract vertex anatomy. The selected vertex (bold polyline) connects to four neighbors (colored). Each neighbor's polyline differs from the selected vertex at exactly one axis, reflecting the single-coordinate-change rule for tesseract edges.

Adjacent vertices in the tesseract produce polylines that share all but one segment. Their polylines cross at the axes they agree on and diverge at the axis where they disagree. Non-adjacent vertices produce polylines that differ at two or more axes, and their intersection pattern is different.

Symmetry Revealed

The parallel coordinates view makes certain symmetries visible that are buried in the wireframe projection. The 16-cell's 8 vertices, arranged as axis-aligned unit vectors and their negatives, produce a strikingly symmetric set of 8 polylines. The 24-cell's 24 vertices, all permutations of coordinates from the set , produce a polyline family with a rich braid-like structure.

Compare the polytopes side by side. The 5-cell's 10 edges produce a sparse scatter of 30 indexed points. The 24-cell's 96 edges produce 288 indexed points in tight, regular clusters. The density and arrangement of these indexed points is a fingerprint of the polytope's combinatorial structure.

Wireframes can look similar under certain projections; parallel coordinate views are always distinct. Indexed point clusters carry the polytope's full combinatorial signature.

The 120-cell and 600-cell push both views to their limits — dense wireframes, forests of polylines — but the indexed points still fall into tight clusters reflecting the extreme symmetry.